kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 17 05:18:36 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.19' (ECDSA) to the list of known hosts. 2020/05/17 05:18:48 fuzzer started 2020/05/17 05:18:51 dialing manager at 10.128.15.235:27532 2020/05/17 05:18:51 syscalls: 338 2020/05/17 05:18:51 code coverage: enabled 2020/05/17 05:18:51 comparison tracing: enabled 2020/05/17 05:18:51 extra coverage: support is not implemented in syzkaller 2020/05/17 05:18:51 setuid sandbox: enabled 2020/05/17 05:18:51 namespace sandbox: support is not implemented in syzkaller 2020/05/17 05:18:51 Android sandbox: support is not implemented in syzkaller 2020/05/17 05:18:51 fault injection: support is not implemented in syzkaller 2020/05/17 05:18:51 leak checking: support is not implemented in syzkaller 2020/05/17 05:18:51 net packet injection: enabled 2020/05/17 05:18:51 net device setup: support is not implemented in syzkaller 2020/05/17 05:18:51 concurrency sanitizer: support is not implemented in syzkaller 2020/05/17 05:18:51 devlink PCI setup: support is not implemented in syzkaller 2020/05/17 05:18:51 USB emulation: support is not implemented in syzkaller 05:18:55 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 05:18:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6}}) 05:18:56 executing program 0: syz_emit_ethernet(0x300506, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaa00200000000086dd60b409000300000000000100000000fbffe0000002ff0200002200000ad0469600000020018830902c00c204"]) 05:18:56 executing program 1: socketpair(0x11, 0xa, 0x0, &(0x7f0000000080)) 05:18:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast=[0xff, 0xff, 0xff, 0x0], @local, [], {@ipv6}}) 05:18:56 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) semget$private(0x0, 0x0, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x104) close(r2) execve(0x0, 0x0, 0x0) 05:18:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x81, 0xee2, 0x3f, 0xfbff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:18:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) write(r5, &(0x7f0000000000)="28fe4c009a4b28026e70b9c413747249f40da01d175a52ed63a9dddf11b24b7940e78afb4b02ae7e5188afca070d9f06fbe4567c20938d28532cdbc5790785ca754a5572c9a65a2061d02a21efb7", 0x4e) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) getsockopt(r6, 0x400, 0x1, &(0x7f00000000c0)=""/166, &(0x7f0000000180)=0xa6) r7 = fcntl$dupfd(r3, 0x0, r4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 05:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x84}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) accept(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 05:18:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) nanosleep(&(0x7f0000000040)={0x7929}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(0x0, &(0x7f0000000040), 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) sendto$unix(r8, &(0x7f0000000680)="6f932e58d533cb8423f338af432b61fcb7c62e957457939d1a5628c39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb451708a6897ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e607c0f6556f3000000008b98c0335b95396452bf09b748e8ee5634584e735bcb3a632026121dfdad27fc67a5b9a380b64e415a51b2fc74f3c9de02433bf6a01f86efdf28278e9bce3a0784e6d57ef0d845ffc75aa9ac17f7ed5767d04887131392af99d1895a9444ed67427448d347a2fb8799ff4a0e348b09f73386012f7797215ae9fab4c1a5583104c72a1c228514666e2b0ad4d23655d721c6ec6e8e0fa9731a11e1b77af9b8e296f6fae7c1d3dd0d85e58bd86e16de24bd965ff3cd45a4e0a21117067786", 0x13d, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000100)=""/136) 05:18:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r0, &(0x7f0000000140)="197a8de8", 0x4) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/3, 0x3) execve(0x0, 0x0, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000000)=""/33) 05:18:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) 05:18:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0xffff) sendto$unix(r1, &(0x7f0000000000)="b213ee2a5b0dfdf3100f3d7971903896656538893c04e031c994c3110196db2ae2f3cc7c0eca4d2e86a1a4be7b16f0f8e9fb37e3ee841547fd62b1eff3579115a96b5805677cde9d8fc7213915628278f8ee83931e4598d63eaae65c22348809fc26a1af9591d8667de761efb0dc66488ac5b1005a8c603075042f1a12d97fc340facb8eeec3536793466f97b608e55f04b636", 0x93, 0x416, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 05:18:57 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x404, &(0x7f0000a00000/0x600000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) getuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f0000a4c000/0x4000)=nil, 0x4000) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(r1, &(0x7f0000000080)="200e607622", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 05:18:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0xb0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xd4, 0x1, 0xffff, 0xb3}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x7, 0xff}, {{r5}, 0xfffffffffffffffc, 0x43, 0x40, 0x9, 0xffff}], 0x7, &(0x7f0000000140)=[{{r6}, 0x0, 0xb2, 0x1, 0x2, 0x7fffffff}], 0x8, &(0x7f0000000180)={0x3, 0x100000001}) 05:18:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x296}, {0x7}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:18:57 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e40004474058b9671167ff01"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000, 0xb, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x2, 0xfffffffe}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048049931964800ab20a6caf0c8a868cacca17ba5d29ab0ba2ee58b310733267b274d48e39877c7a9a5d1b51acb47f5a5c98a", 0x3f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:18:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4}, {0x30, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x2, 0x2, 0x1, 0x4}, {0x7, 0x7, 0x10, 0x10001}, {0x1, 0x46, 0x7, 0x1}, {0x0, 0x28, 0x0, 0x4}, {0x7f, 0x9, 0xc3, 0xe9a}, {0x101, 0xe0, 0x3f, 0x80000001}, {0x7, 0x7, 0x8, 0x8000}]}) 05:18:57 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x4000, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x40000000001e, 0x1, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) write(r3, 0x0, 0x0) 05:18:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x6], [], [{}, {}, {0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0xffff}]}}) 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)) 05:18:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="2902000f00bcff01a7b263258900781911b2c2dbb816504613256582df7f59bb1632750e085dc6f4e7211a5ba717595ccffeca88d0e6b2412c86ab9a458d66d2eedb114ea574a0748e799c4d2127f6ae09abfe11000042836ce532d859c57546210025e6f8d4f8ab444e51d8eff013476305dd95b3f3c8bd00a34148a410c7f5cf35cf33c08b874905fea525d567089a2f04d923422142f3546c3b36a3f451c05184eeed9965cfd3d8279c0c3eda086af57e26c881b9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000073e000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5b25, 0x3b, &(0x7f0000000380)="020000b98a4f754bd300", 0xa) recvfrom$inet6(r0, &(0x7f0000000040)=""/20, 0x14, 0x801, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x9}, 0xc) r1 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x5, 0x20}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0xfffffff8, 0x4, 0x8, 0x7fff]}) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) socket(0x6, 0x4, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="4a7432c43d5e565433ed9ab6c22e6739d65e5a97fc692b552d31193f4f48518828efecc1829c4b2ada4a259a6165d92e40b8bda6854944e391f3208037e665afd737a084b8bd2d966175101601b56639e7ad7d02a6d30eea181093c9df1fc236fed7aff705abdb944ea1c1784f872d28c07dc5beb38ca88a939bef1491479c4836db881e960f5f69554aad1ab29fc668931c47defcc7f431aa99e05109ccd2", 0x9f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffdcac1bb48cbd2d2f"], 0x10) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') 05:18:57 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x153}, {{r4}, 0xfffffffffffffffa, 0x1}], 0x7fff, 0x0, 0xbb01, 0x0) dup2(r2, r1) 05:18:57 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="6cd8d4a27cfa37de89dc7865", 0xc}], 0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) close(r0) 05:18:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0cd0a7e7f92564b89fd76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993650004e1f37709bb64716b974b2cb1fbdb85238fdae595ea19d64be74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b0489293ddc75087262c63a273798564ae00fbebc8063b40ebc800000000000000006e9361c9b42f33e946c0b70b43f7b1a6cb2ab2749ab3bf2b4e7672e5fdd6b79ddf093f85b6091396256caaf767d6f4a837822660985aea61a675210f6aa14a00000000000000000066075759791a7decede14191d051fc7c739201c50ea77cdb13328ac7d255a2ee9f427d8729dbe6beb5327eb30e998832bc8c8f66b840042377136b6ef7c94aea01194b63e135fe3d50acd3fa3afe54adde13f89d070cab4a582afcc74be3742fe77a71bf975d0fc124f40ec73d1e5b9d5a64f0159729563269219688c2f2e32f58460add1360fc7715b4c049c2346a3c13e3874069521a19cc071eab62248acd62c6f8e100a14f479c7c70a325898b9972b8c7293936"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r1, &(0x7f0000000040), 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3, 0x1000}], 0x3) shutdown(r0, 0x2) 05:18:58 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000018c0)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6000000000323a00fe8000000000000000000000000000bbff02000000000000000000000000000102009078fffffff8604b2fda00000000b2b66023f3719d8382e5dbe458c1d9ecff01000000000000c30000000000000177507b5c4059b4333636a358cffd53e5071985084a045d9a92d8b701bf1f0536e8d077d44f228f05d8b32f517a3f0d512c36d31f1bee23005e83d48b0db59a3d96d0b62030817621d5dfcca5f6b9422490dfc10e8f887337b6e026607c413ed6b9628750e8a0548514c7968ffa8fb39074492d40d83f70d58665c648b291f9c514ca7acdc332a674709189e6d2ed4bdbc8c84aa3"]) syz_open_pts() r0 = msgget$private(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x40a, r2) msgctl$IPC_SET(r0, 0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x4}, {0x3, 0x8}}, &(0x7f0000000040)) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d66492fa397ccc218fd1061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34bc288f8a005a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9f600e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d9300577d3078204f39b16154736d5bbb01a899ab6377e50e260a58dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092a82092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc9800000000001f9cdae7180cd6f1162252c4a6669dcfa7a38ee65d69"], 0xfffffffffffffe51, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/216) 05:18:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0xc5bf, 0x36ff563e, 0x81, 0x6, 0xffff7fff, 0x8, 0x200, 0x10, [{0x2, 0x0, 0xfffffeff, 0x401}, {0x0, 0x9, 0xf4, 0x27}, {0x401, 0x9, 0x4, 0x10001}, {0x4, 0x8, 0x800, 0x77e}, {0x20, 0x61c7, 0x7, 0x3f}, {0x0, 0x4, 0x80000000, 0x4}, {0x6, 0x5, 0x1, 0xffffffff}, {0x3, 0x5, 0x8, 0x8}, {0x40, 0x5af1, 0x5, 0x20000}, {0x9, 0x4428, 0x10000009, 0x2}, {0x5, 0x8, 0x3ff, 0x2}, {0x9, 0x9, 0x10001, 0xfffffffd}, {0xffff28ce, 0x10001, 0x1000, 0xfffffffc}, {0x7, 0x7, 0x80000001, 0x5}, {0xfff, 0x6, 0x4, 0x6}, {0xfffffb42, 0xffffffff, 0x80000001, 0x1ff}]}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:18:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0]) 05:18:58 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x59) 05:18:58 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) dup2(r1, r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) login: pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! 05:18:58 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0xffffffff}, {0x2, 0x7}, {0x3, 0x8001}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0xffffffff}, {0x3, 0x5}, {0x3, 0x80000001}, {0x3, 0x7}, {0x2, 0x812}, {0x1, 0x1}, {0x1}, {0x2, 0x1e}, {0x1, 0x8}, {0x1, 0xffff}, {0x3, 0xfffffffa}, {0x2, 0x9}, {0x902ff73171b1a578, 0x10001}, {0x2, 0x7}, {0x2, 0x1ff}, {0x0, 0x100}, {0x0, 0x2}, {0x2, 0x3f}, {0x3, 0x8}, {0x3, 0x7ff}, {0x1}, {0x1, 0x6}, {0x0, 0x7}, {0x2, 0xfffff801}, {0x3, 0x9}]}) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) write(r4, &(0x7f0000000340)="4a24c7a2201501de9d777763e5799902d03e22432a44d12dd288aa3f7d0fcd4514d000e144b0c5c21fa9bec14b6bbf4285fb5ae3f5b126a611d7720ecfd391129605591675742d5bfa65687e8bf38b87ecbe561d50d8853d1e477828618556d913d64a2f830075184dd40fd210fa99b9a029079fc494602402", 0x79) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf0000055, 0xfffffffffffffffd, 0x2}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt(r1, 0x7, 0x0, &(0x7f0000000080)=""/185, &(0x7f0000000140)=0xb9) 05:18:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="afd35c64df507236df7103f6eb263fd9ce05468f6ba496bc18b71100353d83ef7bd5e8325592cbe15ad2bb07d8"]) 05:19:01 executing program 0: socketpair(0x18, 0x8000, 0x4, 0x0) socket$inet(0x2, 0x2, 0x95) 05:19:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0xffffffff}, {0x276, 0xfff}}, 0x2) 05:19:01 executing program 0: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="150e062f1bfc07d3d5d9371e7036a662", 0x10, 0x9, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x1}, 0xc) 05:19:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="45e53827a9f27cf08df492fc9264ea36038f197e5e0e24c59608494a67bce165b8b61bbd1a591cc984abe4b07f7afd5588693e1c7e4f0d9babae702015071b4a41722438e16813ba74c32a744543f3aff17f8354f772a953ee7e5b0550da7b32fc960892f1c9b607550be895f62443886ceb52d821a692ce4b9f26795421851c2a4443d0f0f9672f08c47e4c17", 0x8d}, {&(0x7f00000002c0)="e243c0c9bbadc2bfef2e338e6b4b87bbd47f8b4020c940e02e660c903ea33e256dfa07ef294734c7ff68096fd62b80edbc32c5cfd200fcee19ebddc76be934f9b770d74bfdecdfb19b99dadc6686dd3c5e0c12f1f90381ecc432d61aef11fe414fc00a2585b08bffcc66f604830469abc3258ad984ee821d1ff717328de5a5a22a62003610695c32a8c039a529d3a7713d15b184ffab517983f224545b4391a217f0bf5bf601de049910b7a7f4871c7c58029161af86e4ebb810dc3035c8cb94f0c6718aeada8e805bc6d3a984496f6481b6288f3305901e8ca3833a79169dbcc64e3ff619ebb484af066a0679b021ab80b828018bb0b08306ee671e60a63aa0c4cdf55417e5e81de08fa6940eb5183372120a34f2367838ad7bb2e27f56004fab2bb847ec59924100721478cd3aef7108bdd570e819516b8458bcc3c82c43afb012d433e9ae8063c623d50302c78699a38c9fc47b998243474ce0eb120b036f7139b45bf96e3924bcee8cf5b9c03f271f29646ec4ccff2f0b90e4b4cac59fa097f3bd2c5c7b9d3e4d57c6614965d0d819c884914f715bbc1c797071b1fc4ce0f366b2465cee4ead275dd9cc61f37ad3fb7c31a2bbbcffa60d76dbd969fe2ce0149df30f7bbb3822d7e7d9329aef56107a28ed1b7c67cb1c74eec2660d6f8072f39b35869d57ca2626d6eeebf75b7b5673e20b595036b4382f93b7ea817605a915bfd5a650994c5b31770e7c267cf07c13e905d6bd2aa05de00b03ecd702640ab2f66701a69b8a66b7088102bdfb88fde5b4beaa10a360e74de8080b9d11c25b5d5b95f6177be89d0babd110e44d496df4f4e3c42c51dd89274570ec159e2269dd64565a723e5972717adb4b3699c7d8effc79d425394f678ac97eca99f7e5ad2226198db5f994fe981400badf4ab25cd25dc3902c5969b72a2a1f324a7d5f8748f114827e2f22f655f755d6f88f38aaed0658ac4adeda12e0fe77c8de5f34ca9406a1b65246bbcc0c037b5fded2aaf0069e7678fdfdd8581aef196718409280727a5ffe84d99973ddae94ec39b5e0be88a4203432efd14d194b2b492f88fe9346323e025b2f3a4e49e73aab719df25daba620842d3584046b0da84445f111e0428474f0b04caafb23b4b588364666e6c1da859b0636b9160a3b42fa185bb74f4b25aad896c52710edb7ee82bbbebd4314855c21a7c7feef8b73c932b71fed0d3ae949faaa146ebe19ced97fa12ed2957ce7984891ea7706ee235d5aa237e87203a844662eb87b4fda9f414c048869ee6af79601a70765195754d8c9e722fa636ea790ac3fadbc30daff2e21fad1170214e7b68f1c01726a4235e368e2fcffaae4a162521b830397006cf331891d8753f3f97465835276c65df0b746247d7242e4c3cad3f49b3c26b0e15062cde818ac49f70caf70e095b5ec4d2046e98596d3253beb7d22809df9abf2188c3ca95cfa0f77d5f9be5bd547c425c1a3aa9e7e07fb9fb69b4066585bec454043349b018c09309ff0577b681feae61ac3f7b6b95981f66023f3d15de0edf8263a5694b12a32577ffb0e4bfd57a3a4a16ff8c168d203ea2cadbaf32230669af0efafa79b00f740bf07254a714fc91dbab1810639848be4e93ee31b512e0e6f261b552a34ce26c25355098f9fc837e3aade5dc7e4c64900eead7d8fa471c42865bc163090ee58516bbcfe1d37e3764aec44c01c3bf4666a4128ce7573e4e41e801902a9d4eea75d76888b6aeb8d607f368c286ecbaa7a0d862a5f18510edb5eaa9791d7da459fa754f72d5e526751cf139be02c70619d5d7a8ade93d6ebad422419d5223083da7de7355bfd937df723baf6ec7173f000b02e28407a28e24b40849f75548f84a57218b49919be724a05ac5984c61c7407682f24caf0ef45ce7ed35378d77442fea22a9312c51f762c184255c25427f75d7059db2b499a473edd50130deb1f1479246f59e33ef78e3e0ede35e0c088de856b317053d04695037fa5f0f8e7ecfa5e1180f0749c325c6a51693f760d7a80f4d19ae91a319f8d802665659c1a0bf94ca52295757b7e30e48e5b1cdc043dcbd7a14c16d16ddb50b250c98d7392b2b7dcffb3d213457b610841782350eb1cd897ebc4a54007b9c52da1cb3b15925d35a2100f2e31c431a863b32791ba8b3a49ec2f5493a4e98e2c6680f10d6cf72f854854ed968b51fd192090aa0615d5cc15253ccf02b85e9494eaeb54431474c567e97516b17ab74085d20386a91de896734770460c4fd63f6e539b6879419d73656c13189f0460a6db93efc4bcd90eab9a7ee91f4d14b0beca6844a47ffe1e4e366f326a183600915f6cff81fbb18bf21ab430c0afbf3b9ae3d37e5212d1e24c910e255c89ebbcf0307b1d429ca7b2406ef1bf3473c2d17d1f54908bc0d32738acd773cda8351889423221965d2705ed0ee37853dc8898abe5cad57d0ac47705350c97a8716043bca56d6c014b94ac173d9cc53d96ee657489d02e5cce4e85ba439aea41ce34e0cff1a9d7802803f959a63690be8cbed636f6d1c9703ec24b79939b58ec52b0dccd057752c4b22aa7eb96f08a7cbb0bff35e137a1aaadb0eac373729cc55b6da4ecf51320787db2df1e3f74709f76c9cbc61ce37d9b1780f72d361a9b68736aa13d913e673649a5b1fe10c3e69df633db4b541eb7089ade0a928517651f7b4ba72db6ed233a91f0720f4ee79d5aab925ee3dc9ff19ff64f410f988ccce459c97eaee5e980d7d6d9ee5753fa3d492679da02beae4f70ba731bf53e111c524739e147a93797e64d14fa1f951d314ef8f2cf60c7208335a4494619673252d2361b7f26e9f4a90a5ecb4c568ba03d07fc41a7d8bf24125cfa3280a7764e1cb6b23320c1dedb3a6ed3dbc805ae1534d45c00d46e4f180e3d1d430ef2a54c582534073c071a842ce64c42ff175134e76ebec08c2c7f5541e03845dd5fc795a35d900187603d23b0c5fb98cdc25a5f37410663276a1997df5c8d100f15c050849fd13bfb732acf0b0f55a2bb4019666e2f0d5df9cea4113075a240d4364765b07c294830f46ce4c9be1e6faa1fb7c2e768d8dae03c18a142674f05b5d9f9c4fd4fd463d3e4b5e0269abcdee6b45709d2d9343009ed018052f919734c53c36712dd4e8620b695ae730b4ac91fb67328306967f7f7abb0eddc16e56c62318ec7884985f9832fccc7a17ee72f3b60cd97f2019171b563fa6846bcdc4117de64b0fcc6f3b831d754dd66af03ac72ef983583907884b140166f66fa41fa1375dd22e2dd0a758916a171ae6c6422301dd51e9f35adccb322d2ef0237aac4483523e8dd59cf017c319aec578c75e45c1afb8dd23a4cf57511316c807f138052105d45a00576e6321813f11707608669b64b500f115da871f145f34049d1a11c4edb7152c1dfe92afe45f7d6e3a04a2b6b26d2e16b88287e122c0e8f766e08331e92538843d57cc7d54f3919c0192e23f54e69637419a029efc8337b3d1bb40b1ccef3714643d56e9a2c69b69b9fcb725d16a905091029d274d44cb60dea545ba5ced847acb40e25ad99d3286d06577cb1182c2233dbe3dc60cebd6798ce283fd4ed9a7c4ccb101f9a4c7a401d96ca986bd8a2fa2240cebbf086a34d21231fa1b100b488cac959cb5a77ad55b40f3c1aa9930e71dbd0d9d5503724a752b6aa3c974f28f0d6502df39d167bfa6002f61ad3d561efd99b76d93c56ad4951bef68bd2691744846d6db754ec6cdb535bdb8601259119fc054a558231222e344b6f790f02a47543189aaf8c7671da8c8cd1b86d83c3df10816b15aa5487d70e287daaf300ca30726d0f89bb36ddd38a0e3cca8d7dc9958ea6fce6e16c2f95a6d02944e445d20835af151454bfd342d1e0d7f525823d227ea33da412ac5cde59db7402b9c2c7262e51411e3e599e0bd47c94731268b5411f86944a3d4fdc3a7872bc317575167bf696aec79240f4582377b4dc96ddc073b07cd4fd211b9f745990e31e5bd2eb7f48a96184509ef9af98ea42d614da311eefc2c0057c4854c33a21726da8701b57f6d45309a218d9a38e82f10a0a2f422982470591ed055c38d7a11ad57f83d228e292cc4d2e19bd5c4dfe31e52308eda7bc081eadcdc452671d4d6f516323086f23728e61f6f4df8f92567b8c4e2da2d9230fccbc817c78a98451d506dc55601caf12fe9daf96ab144df38598a580d2047c67e221ba28b65ce60b614d28d31dcf0b74d915fad28337f62d39df903454e366de20065948ff1d1473fd26d197d5fe0167ce3cea0982407ea407df288ba432af56cf534b4ce8147addafb20666f0f9179b4e6a9a76689c54a696b17fdfd98a9597c09e8fc5bc3273d882d0ab8a4e06b786ea6e298ad13a142502413505d7f590727bd5599d550699ec45e7a4ed21ded2fee76e9e4f71c1ca929d2486d5934f32dab1b3d7607f7171b6c1c6f8a4ab8ef59267a0de684679cea13a85ae217df468b04ebdd4d167de7f6ca0e3e6d791b77016d479257a190676596818e47194e33ffd47df981b9b32453c9213db761d782a510369d2fd77d8ab7b6ba8dc3d453ab725eb3af35cdffdd3437e5801bdc45771e91e370d270309b7c2916273b9ed1ad455ca5c461c00b78265a648e234aa97fc008ead7dcb228ba9e52b6aa99476e6806d7d799071e19168fb4efbdff3bb16a0bfe08b8928207223b6a83d30cffc7e9f14822fd6c90c0f6d7eeb7af652e80f3aaaab145d63088e134acda853e9acccaaf52afd1a86692b168827bc03fc2c0647d191b92ff7a82a822e605850592f4165674925be7b8ae93486c3139a9c508ae6e1a243f4ccb8a3e8269358a3b8185c0bc99088bb7ddda00ab1c0965899a0c69eca359e5ccd80ffc9c243b5bd18f68079311b51c2793e5428e9c7118900c98bb89306e9f771bf29b537479c431da0a0c030e2f06f2f364e7ac550ea2cae6628cd84731a54b1b92cfb0428a260ef6581609097ecfb608f20572614f5857b29108c63b7c05026ab930efef1f576840ecda7c9bc0f29f574a6dd7eec08c00ab126f87e0a2c103c862e84ee93f47cb2f7387e82e09bb44084067e8403d0104d9e07f379297c015900023ca75e7baf4b364eee5ab0045c5c801d0110709f3f28e7ae34793114069dc6e8cf1e685047a82fdb5c1625dc06170c230732e166bf405346ddb3d1e49b2617df90cb3843f27327e521a7803209b0ff2c7c6bf73fe3f1bfd0e2f637ba138db7f1c50df3f59c308f3039199f8f3cb1d31aec0eaae7a3dff6c87f61a0baa0333b09e6c50d4de61c4ffc656946de4a77e330e077fd4041efac963227d0c059b5a904f0b54bfe0ba9a3cfd91b4247ebbb8f39999ce80f7af1a6d697350abc671566067abf3ef9671a5f690ed4424fdceb59f0d0a112cd6c94fd391eab338f0da0ce20224827c9450545694be4b9fe89ef395971024695b2410a69229cbaedc2b8493bc90fe7768afd67735dbdd5709902118368e2f040b059e3334f7c082ecf7fe82a032d7b1a34b60e681bb1f2c286e82e2fe31e19484303bfcf9a3da2af04268a2fd9af6f1136bbbef35b5fe2a8ada835855d7b462e95db83618fccbcde95113e13764a134a288fbe6ac50df352407db8ce7aecc9f6f2c836d602cad3cf87e5db56484c67fa41d2215b30c8865e352b1c6f8faad9a7ea37a636de07ac3bab021bcb5774d0a0f95a4bb75fc3b08c3d3655b3b6b04ba498ac7041990eba9e146cbb58fbdc51a62770722008b386cc36a5698fef42d0c8f930a517fc15bd3ac19b150e28183e55eb0d", 0x1000}, {&(0x7f00000012c0)="019ba2bf43ee49e572335377ac2d12eebefe0daf421c355d9aa4a68418c26bf9b989b64e51d9a162dd056cf2b30ef4d7147e2597459620815ad866c5bf278bfc0c8c31234425c5a9ef353c24e5dc06e626dd02fe0c16b31e771295fb3a3c3d527bd857ef892d08b4dd", 0x69}, {&(0x7f0000001340)="d5c3b26c85dce402aeaa722cbcf6f57acc2971bc40d1193a162e4024e7e95273103ef2e3f722f9ef076588ece23d119f21a493ec27a6d9e69308e38929b2263a9419fe0f02ac22854d0aac3bc8edcb1b111cc7dd5e39b5ebab2e97364eb3", 0x5e}, {&(0x7f00000013c0)="2a2ead977dc41af5271bc1a9a5e8d428dda95b399ef64fe886a767a6c4f4851d38f182a96e27ff71ae5054fd90b7e4492c0a8043f308b2a4ccf68625587f4498a367e43ac1f5586848dffe31713ffd1a7b062e3006e9c83e7bb6d146a91f982bef5aa10476f0cbb5575460a0d66c87511d1dc81a645b11f13666c1932744fac2f84536309b99d2f164470ed0b87b41694f27ea9f2467f2386588b5640dc5d606a35eda0d699a0f39c4f6189b54097ec649216f41f576e713", 0xb8}, {&(0x7f0000001480)="1cfca74e5dff79eec46ea1982340316d9f011d0981785aa3d5b9a9e11e3749a6052b80145ef13ed08fd6ab0071c3e292f83ae9e2f987745ef2aa5acabbd2682881f782a69f72ac94993ccfc72abea5e14a99dc4350", 0x55}, {&(0x7f0000000100)="a0e9be41d3c4a2088aa097b00bfedf732e0825db2b3fcff3cfa005c7a77969ba0907a3531be03efa2da47aee8a7f0a122d7e9f0acd70236a56c551", 0x3b}, {&(0x7f0000001500)="022a95c7ff2bae1cff8f4ad50aec6d5c1415e8ce1a568497779323ecd18f0a4cf70e28d0ac96354447963168cf9c2c681932865425f626ff5e7effe913512f7f6247d2d25addc13a4aba422430276f", 0x4f}], 0x8, 0x0, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() acct(&(0x7f0000000040)='./bus\x00') kevent(r2, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) 05:19:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x407}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0/file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x401, 0x1, 0x2, 0x9c52, 0x10000}, 0xc) 05:19:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3c, 0x1}, {0x7, 0x0, 0x0, 0x1}, {0x6, 0x0, 0xff, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair(0xe, 0x5, 0xfe, &(0x7f00000001c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x403, 0xffffffff}) msgget$private(0x0, 0x20) pwrite(r0, &(0x7f0000000300)="00f7ff80d1c2e2cd9b0009d29ea3", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000002c0)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}, {0x1, 0x0, 0x1f, 0xffffffa1}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3ff, 0x4, 0x8, 0x1}, {0xffff, 0xc0, 0x5d, 0x3}, {0xff00, 0x3f, 0x2, 0x5}, {0x4, 0xc0, 0x14, 0x5}, {0x3ff, 0x81, 0x56, 0x9}, {0x4, 0x2, 0x20}, {0x0, 0x7, 0x4, 0x3ebd}]}) 05:19:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x40000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x0, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:19:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x1}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x7, 0x9, 0x2, 0x5}) syz_emit_ethernet(0x28, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000aaaaaabb8864046974204eb45e833ad1252f5f9bf21d198608210878def25a619cdd1ca4aad9480e3fac9e620fe8b2b345dfef8f03f304d8371d84064971135a93cd28ed008078479d60fef4952a303611b2287bdf0c6c872f95c8fb0cf925768a26ac5a06868285a8df8d407529e8641924cb219f8025c538a1df10a5f3029b9d93d230ee0a28afb179f1bc3bbddce245038cec26ea68fe8b379aee54b4a6ff7f6e5629eee97c83c2311067b9691ab9150eefd787c3c9e38460c22aa5cb8cae164892b583831768d21640b854d9dfa2594c7571dbf728ec05b51e4cb128df354bea5272061d8b5a7aa524e06e3fa41647df42e730f6fd9b3e91d49149eb358a707b14"]) 05:19:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd, 0x400000], [], {0x8000}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) r2 = socket(0x20, 0x4000, 0x40) setsockopt(r2, 0x1000, 0x8000, &(0x7f0000000040)="e4d4424840f19c792a71635851b2162970b4867e235c4a5e917ed6719f460992e6182b89", 0x24) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:19:01 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 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)="100a2956b9223776", 0x21d) 05:19:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x10}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x7fffffff) 05:19:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 05:19:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) close(0xffffffffffffffff) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b4d6eace07b4f4dbb97a204d104dd35c2c74077163a1d4fd3284d4c2ea3d7e34e932dd10066", 0x44, 0x0, 0x0, 0x0) 05:19:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaa000000019078e00000020000000004009078000000004500e9ff000000ffffffb60000000000e00000010003ab44100000000000000000000000000000940600000000940600000000071300ac1400bbe00000017f000001ac1400aa830b000000000000000601000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x8001}) 05:19:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) msgget(0x0, 0xe0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x6) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x5, 0x0, 0x0, 0x0, 0x0}) 05:19:02 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) unveil(&(0x7f0000000280)='./file2\x00', &(0x7f0000000300)='x\x00') rename(&(0x7f0000000200)='./file0/file1/file0\x00', &(0x7f0000000240)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 05:19:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r0, &(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(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) shmctl$SHM_UNLOCK(0x0, 0x4) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/175) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r2, &(0x7f0000000000)="87", 0x1) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 05:19:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$SHM_LOCK(r4, 0x3) 05:19:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005"], 0x38}, 0x0) r0 = socket(0x20, 0x1, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:19:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108, [0x0, 0x0, 0x0, 0x4000000]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1c2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x47) 05:19:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d4f4c433fb3caec80177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca623492", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000500)="02041400d270fbc34e3b752a436c2919366241f30f678a56256ff8fdc22ffa10cca1ee5c9782f6f8b4654cea28a225b66cab52f561ebadda1c71cd4629a48f8d09e60241088e5bab22f812e235e488cf038eb3460c8104610267c12d1b8ed952468b73197595d2882bef69d741f13e4e29cbc83de853c7f32dfede8856fb6e5903d09f2821907e0378a09a442c2d2e76026e4e4cfa4310aa397906cddc34183f5a4319b376a22a0fb864c575c5773736fc15c5be627b29873da7", 0xba) dup2(0xffffffffffffffff, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x84) r3 = getuid() setreuid(0xee00, r3) getgroups(0x1, &(0x7f00000004c0)=[0x0]) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) chown(&(0x7f00000005c0)='./file0\x00', r5, r8) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="0eb9c6ca488bcd4f190e5a39c3336c476e5a5d1e750d6a531b7ab710c4ab8e247b9a781d9c796c92c1885b4e8ab836faba560ba6c05a6b96e600d6de4531f6de4147939eee7421c948ee6b62ba8a1a403ad7af9bbd4c81ddeea674a11488fd72063f88a2b3f19421e0e8bf98a5751ff9a584b91181ae00b5789ac38ac2d87ac34649551d451fac288274c499c3fc1e756b64eb2a77caa230182c495f879121227673bf07fbc8abb6d4eea1ea2d7b40415df30bd4aacc414919330d39cf822245", 0xc0}, {&(0x7f00000002c0)="86cbf2e25da36996db2fde3cd7342813c24b800e0667c2f841bd380846462c42446f7459a56b9090a04025f54810cc591e7ff01960e46bbfad13cd5a363ad81d547a2d1ccede4dadec430087ba283e7dc8638a6ece38abbc1efbd9954795411b1d89cfc09e6ae19cb5e6e94333bd7c05605b77afa13acdf3d19eebb555b0b7fd03bececdad3cdb70aeb8ad660110966b241ede9385fcd5ffb78ceb4150469a6e934b94e0423b284888", 0xa9}, {&(0x7f0000000380)="88c155d95f86e3e8f9882153619c76416c4295b5cfd7d543186084fcc21888480f92d00988a066b122603e34d27b42bc2004c98f9ea6c43710f7093e6d6379a69b94ce19559582afa44a4d5dcce895b62669e69133352e0f344004f16992bebe18ad4a7b0d6e6657dd82f24440bedb3f2e94aa31a8ecc8b1bc3ecb67d8b61e7acb8e21d0ff91327ed85243d16247149e7a4d2f25d2e6d7764bf53fd11722e7a48dcc7ca35b6a9d9fa7135d49289005fff02c98f899a56f3b671676a78d6c7f300bf3b8a65165bc1099f69d67134c5e7d02e47a7141a782d4eb508609fcb8e746e42a11066f87364b8ee4986d", 0xec}], 0x3, 0x0, 0x40) 05:19:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) sendto$unix(r1, &(0x7f0000000280)="1cbdebc1edde0ad6e8b82f006ba74a20dea0dd9b92b2137ea3ef79ca230f51286ffde3b50137d94172b11e6dab4b17240129b04c4328e607e3a1f6dc7144cc4b8996b8694d193c8430b5dd3598dce8268ffa1b416ad2caeee5acf13b6d29a008f02ad0149e98ce2ec47a81e62a", 0x6d, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:19:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000240)="41b162ddc2005d823e7fecd649a54fe2a6a5660520f93563d9bbd990fcc67e5f1f8912b31fcfc52494c720ac68af9337df23c3628d1216981ea3eef303", 0x3d, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x84a35635171fcb84) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x3, "dc378ba7b58b53b77ce44222e9564e9a576ec789", 0xfffeffff, 0x3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r2, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)=""/47, 0x2f) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6a) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) fcntl$setflags(r2, 0x2, 0x1) getrlimit(0x8, &(0x7f0000000200)) 05:19:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x90, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="d548c294fc4b90ca7d0000000013729af06255f23b88c0f6bafe42ec42fbc2c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e30", 0x61}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget$private(0x0, 0x24e) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x42) 05:19:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f00000000c0)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0x9}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 05:19:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x0) 05:19:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 05:19:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getpid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7f, 0x1}, 0xc) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x802, r3) 05:19:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x806}]}) syz_emit_ethernet(0x65, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000088a82f008100480000001dbe0dbe857b039c7ad2d23c0290d4f9f71f8346e37243e331a805d4be00bb350898c93932899e9ad3cdc24ee44fcf00442cc754453ed5f72dae1597c33654f51ffad97335137793af1c90d0db36b33c254e62fdf630e7941431c9a9e4107550dacdb3822ef04a5b68a103466755b2d1be4a2657e3d413980d8cb26c454f82a42294e75bff6745371dc57095f604bb44aa9827b2a2ab0bbee9fae8cf111c9a0884a204e1fc1c01ae8645aec47f656bfefd626d4f5d20e75d815e476516062d265428463c028f417c798fde7a2d52b0e9f38801c1eba6f7249d65f5dd7e940aa7a1914e63fda15beb989ea9fabfa4b68f6202dc994ebf6e5d1cf6bb3ed24892e9ee3b60137a30c74f"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xeb40, 0x3}) 05:19:03 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x0, 0x7fffffff}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x3) setsockopt(r2, 0x7fffffff, 0x3b, &(0x7f0000000040)="02000000", 0x4) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) 05:19:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket$inet(0x2, 0xc005, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000100)=""/107, 0x6b, 0x880, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) fcntl$getown(r3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="7934c8752ffecfaeeb557f869102bba56ccac3b47d89024ed41a0ef2d9a2f15333798f15dc630d0079d2686f07e8331b10134016fb26d8752e88941c8814ff680056f24aefee1a973f265eb5011402e5562b7a9777db73349e0177a5e8e31db7fd982ee84f9cf1215392", 0x6a) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r8, 0xc1206951, &(0x7f0000000300)) 05:19:03 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x1b, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x27, 0x0, [@rand_addr, @multicast2, @loopback, @loopback, @rand_addr=0x3, @rand_addr=0x7, @multicast1, @broadcast, @multicast1]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x20, 0xd4a, 0x8, 0x2, 0x5, 0x5, 0x7, 0x10, [{0xb7, 0xffff, 0x8f3}, {0x6, 0x7, 0x73c, 0x80000001}, {0x8, 0x4, 0x3, 0xffffffff}, {0x7, 0x0, 0x1, 0x300}, {0x0, 0x80, 0x3ff, 0xf983}, {0x6, 0x9, 0x7a0, 0xf7}, {0x1, 0x8, 0x5, 0x4000000}, {0xbbe2, 0x3, 0x0, 0x9}, {0x5, 0x9, 0x4, 0x1f}, {0x8001, 0x20, 0x3, 0x200}, {0xb14, 0x0, 0x7fffffff, 0xffff}, {0x0, 0xaea2, 0x5}, {0x19ed, 0x72, 0x4, 0x3}, {0x800, 0x4, 0x401, 0x7}, {0x0, 0xffff, 0x6, 0xfffffffc}, {0x4, 0x9, 0xffffffc1, 0x5}]}) 05:19:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r3 = dup(r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x61fb) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) 05:19:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xc68, 0x0) 05:19:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7fffffff, 0x0, 0x0, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) ioctl$TIOCSDTR(r0, 0x20007479) 05:19:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 05:19:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) semget(0x0, 0x4, 0x426) getpgid(r2) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:19:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0xfc}, {}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x1f, 0x2, 0x5c}, {0x5, 0x1, 0x1f, 0x1}, {0xfffe, 0x3, 0x3f, 0x7ab9}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:19:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r1, 0xcc, 0x3ff, &(0x7f0000000000)="28eb73333a8cc41db9c6eaf0f419ab4bdd0847736fbbc86ea630830b5a5ac897424ec3ac05929c76e6738a0cd6132db07f955fb2146ecfdd46615912d215a340a53b8123a5fe75ebb9552eb904761010ab29c27af4321d92739667abc5eb4f968fd04564c57c1aa560ce4350a308d7f57ca9b98a3bf1b3a98066a898f6c171f9a08a14146101c9303893028fd32f4ab63b8e5f211bee1928274896b3f805ff2ecfe42f84f96cb2da9960f1af60c429", 0xaf) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r2, r5}, 0xc) close(r0) r6 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 05:19:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @random="2f39fc8382a6", [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x3c, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) 05:19:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "0600060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fff, 0x3, 0x0, "7fa7d0d917300f9f774b9aa581e2857888aa4d76"}) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x2c, 0x6, &(0x7f0000000040)="02000000", 0x4) sendto$inet6(r3, &(0x7f0000000040)="8fcbf87007b9b1696ac159bc", 0xc, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x3}, 0xc) 05:19:03 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) chroot(&(0x7f0000000040)='./file0\x00') 05:19:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8200000000000000fef7e235646693b27616bcfdcc7fdcb99836a4f2c538127021c31575c0a4718518a2579754d84ff4d87dd119cbae6858705d3eb10e13a8ba65770e66368483c0ad16b69a9419235e84d7327d0b42210d1ba5d2616326683f47b3cdc69c97ff9d9c61952b9f016ed678a3ac50261de00627e33fc64f072b1ca2994d7b973301"], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) shutdown(r2, 0x1) 05:19:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="815e44e520cf42d1e36f832918bed83438db0b0182b4993c7f4cb0ba525d0a205104a9b1a54ae738889abbb096d3340a9337f60da73aef2ee8c733ac7569f4c91b3d0b4256327b41d1c3686253026e1538e80e485721c44bf3583735ba65643a67593be2f58857726cc1ceeff3e809e313b546f1bd4344142ae4aaeabda09f8aa2a40cf414cc222b30c7251dae41a3b21bc832c5c2ef5db7af936d6459ab9ac23075b5c0f1ed38e2378067068a3a67dfcdd2d6ff311656825441f09c4131908e628ac30ec49eb1e7b908a6c131d928a5539042740059580ba0cb", 0xda}, {&(0x7f00000005c0)="82b37273a55aee708c4747be451002a782ca2cd73bc23d02b9411c6b99410f74798f736dab2c2dd55027cb5c287576de32a44dcce36276ab104fdf722a9743dd49405fbcc275fefffd88186b57e87dd625b107eb03a58b505b01cfaa7e69c99922aa22860562c148ac2a5c9833637c8635b8a28fada86f7455b9dc3f2c1d18242457712018e559f4bb31270e67cdd85c69cac3d10ba6e879f42fbc315d0e1c5f6d1464d081bab3694c7aaad7be9d62f11027a36eb5d558190729e30f578935e112d87f4ea5483beceec0a3db1bf8af2fa0660e7548393676b30e0e0910fcd8c1013363ce274559f25e2017bbcb94b05665daa0b6216eaa0c", 0xf8}, {&(0x7f0000000280)="67be7f9797c2e09354ce11b34e1b89b547446e3e9437c18f48f0a1a0f154e695623141ab101403ea1272cdcbb178fde2e045e6e530dc8d61551618ad70f4655673da4d0aa6cf9c2a27ebc2bec0877861e15ce34830d81fd297367076362f29fb8f71a975ffa32c8dcfb50f4b7123c695993d677e4492b649104ec43d5d5ffd5d5cb2a2abb7ac0f3a01d393c83fb7279c4cc25635d7fc588f4d2c19680d8df7b074bf22203667891cc87abd4c32612cb757ed0da4f09377a89cc78e62ee597a63710b6b12cce5d942e07af82b8a9448fba678badd37502810685ced9f5cb039b4fc1350b31493db", 0xe7}, {&(0x7f0000000380)="2b2fbfcd267acfd800efc1cbe447191518039d37724bfb66b65150f6f07c45c21682762e00fbaf8cdb2dd93b75fc5b8793d4a3abd33948b5a9c8e92ffaf205feb1938d2a361d15c937cce678f3d0bce971ffe208fb5123d1e22817c123500ff125dd4b21dc1e5e1a9c7ee3ce75f0bb695fc2181993192d6391dccae44a9377f225e1027e76e740a07351f8c9d003c891f21105b240312fda4cdcf8d40624f53c7b9a8d852b5985d12880de5bfadc1d63", 0xb0}, {&(0x7f0000000440)="8e9699c7e406337f185c1451c32b186696a663085c3cf945e76e751f6d060da73431d736c0b6a7c79bb6feadff89d70f18b51397d587f147858769f089e96c8144718728c491de028ec149284eb5e25a8dd8481cc9ecad1dde56acd90e99a423ee8a58d8def45f5cd630b5c9d4c9824f17e14a0a98c9a861789a5e321a1b2f8aa012105239c1bd40b1bac4a1a3c280c3634faf544165d868503d703a3e3527469c39402e11a1f9cd1adcc2f80142645d021fb61db782398df162da727e9b31b2160943dcdeb13441c461c9becd1daedea2cfdb5d9ba22614", 0xd8}], 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 05:19:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x8344, 0xff, 0x3, 0xffff}, {0x2, 0x1f, 0x9, 0x8}, {0x3, 0x5, 0x1, 0x96b}, {0x2, 0x6, 0xfe, 0x3}, {0x0, 0x9, 0x9}, {0x8000, 0x9, 0x2, 0x80}, {0x53, 0x6, 0x0, 0xa9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 05:19:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x6, 0x400, 0x1, 0x4, &(0x7f0000000200)={{0x6f, 0x89, 0x6, 0x80, 0x0, 0xed, 0x4}, {[0x4, 0x1000, 0x400, 0x10000, 0x400, 0x1, 0x1, 0xfffffffffffffffc, 0x80, 0x9, 0x4, 0x7ff, 0x1, 0xfffffffffffffddc, 0x0, 0x20, 0x80000001, 0x1000], [0x6755, 0x1, 0x3f, 0x6, 0x2, 0xc00000000000, 0x2, 0x100000001, 0x3, 0x8], [0x7fffffff, 0x6, 0xfffffffffffffff7, 0x7f, 0x7, 0x1, 0x6], [0xfff, 0x3ff, 0x9, 0x3, 0x8000, 0x56c], [{0x0, 0x7fffffff, 0x2, 0x7fffffff}, {0x3, 0x2, 0x4, 0x10001}, {0x369, 0xbf, 0x66, 0x3edc}, {0x1f, 0x0, 0x2, 0x6}, {0x0, 0xfff, 0x8, 0x1}, {0x4, 0x5, 0xffe, 0x49dcdebd}, {0x9, 0x80, 0x58e, 0x2}, {0x1, 0x80, 0xffff, 0x1571}], {0x2, 0x6, 0x80000001, 0x8}, {0x80, 0x2, 0x1, 0x4}}}, 0x6, 0x20}) r4 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x101, 0x6}], 0x2}) 05:19:05 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:19:05 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x20, {0x1, 0x1}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x80000000, 0x1, 0x6000000000000, 0x6, 0x28b8, 0x200, 0x4, 0x6}, &(0x7f0000000200)={0x0, 0x100000001, 0x6, 0xfffffffffffffffc, 0x7fff, 0x3ff, 0x0, 0xfffffffffffffc3d}, &(0x7f0000000240)={0x100000000, 0xfff, 0x0, 0x603363bc, 0x20, 0x4, 0x2}, &(0x7f0000000280)={0x84, 0x8}) 05:19:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x6}]}) 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 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) 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), 0xe7) 05:19:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chdir(&(0x7f0000000040)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="7d7a9778d1e7ce70"], 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x6}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) 05:19:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 05:19:06 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x364, 0x6, &(0x7f0000000440)="2619169fe158d51138f4eaefefa13b662420265e3714d8d90a5b000035df4f5574973923be700edf255ea5ea0354c6c329dc74143b9cd0ea76d4b6cb89e5f21d203ca65420149b2dfad8f89a63204ca4f6e054f01410c73ad964df316743a36744ae5f17dadde705f99d03542e1dff8ec1c431c31cb20508cc04e56959e51b59ce0dc7c08eb19be9433acc41212751c9cad46b5a652fe129babc7d63429ab9093337ffc5e17a37afc11f9f75819757eb3f8a277f6d70b19ceee1a48fed41eeb024e071910bc4f1c6b1fcc4589444824637b22c09", 0xd4) close(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fsync(r4) fchown(r5, 0x0, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r6, 0x28}, 0x5, 0x7, 0x0, 0xffffffffffffffff, 0x8, 0xc1d, 0x6}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) fcntl$getown(r0, 0x5) 05:19:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r2, 0x8, 0x5, &(0x7f00000000c0)="ddae824236188fb4600e5ed83524d3a33cfbc3a8269e3d26f6bba2653e32033fade0c553d597891519cc3386fc77a2da98c26404a502163949a28111bd9b0649bdf2133e0fad20653d9fe0580fd58ad24500a4dc8e99ca4e1e7de0d3780a1f472663246920e0800f81a3781f65a12df73ec4b9", 0x73) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xffffffffffff3ea8}, &(0x7f00000003c0)) 05:19:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 05:19:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f73810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f73810 05:19:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x41, 0x8}, 0x80, [0x6, 0x1, 0x3, 0x5, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x65) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8005, r3, r4, r5, r6, 0x4d, 0x6}, 0x8, 0x803, 0x0, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r10) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r11 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:19:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sync() r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file0\x00') setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000380)="4b81f2facd7c573a197ee5b1639055aa3679baa629eff39d1a9a1ced481fe5fb572dff968f395fbb867fcc6d63c95d3cb94cddf98b4ed11b13f0ec1e923d8d01c8e8efad65e5b39cacbd4465f88c5667154b9bbedec0f3923975fbcadbb6b49426a58658d78dd9fd15d63ddc0e967f4212c84420a9410085145804fcf0040cbae736e827ffe8bd4205db54350372cd4e4e43d84ecf657d77a1f492dbe2f033238f533853594ad84e5fecfb18f8142c05a9ea27fd23c28b2b0cc3f98815f38b7eb8e951583e22ee2551d169e006154ac4f76b21cac19dc40570cc65b9f6c768ae4cbdb95960dedaec085d8ac1878a84a2555e91a060b8", 0xf6}, {&(0x7f0000000100)="3e580f2eb093ac6674d14e963d3c310f85c9ec765f4aa7f7a7a39a56fe6ee9a156496b787b963e97d500b8c4f436fda424531de0bca48a3f", 0x38}, {&(0x7f0000000480)="5d1a97132d3f4206de263c21326fd9652411812e0ca58b98bb95437c553f7b2b9679eae4d30352c06c43506ca99364b6b79569449967dfc3b0c15d76368135c3e5f6c9f2145ff07345adc94ae0e27a339fc6045db4af442fcb7d1fe8932c36fb9776396e39d7efd9dbde6e1d8561db5e6fb354ccfb6effee31260da9", 0x7c}, {&(0x7f0000000500)="dd29005f1314d215de955a1a6f64d352955dc69bc32ac1efeb2dacad090b6e", 0x1f}, {&(0x7f0000000540)="60602ae730501c6897a52b35e08272c515e356c01e01b437b5f5311376c0f982ed39cf5fcf304640951aae7edb745be3288492f0977aaf5657b545ab33fb2261c40e89f0ae4bf27684e0e29d63c44ae412167a62bb36897bf8135afe386c19a4ea76d70aca9d1f06ff01dcd88c41e48164bd9603da6f40e1ea123be836d8d3add8012778950aaa93f48b8ffd483948a7edb30363b9b4b651c1ed86e5633a8ea6aa3383deb65527e395bcb5a33618c5fd44b25072e1cd543ca3e98397bddc058270e2184ea1cdd66d58", 0xc9}], 0x5) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="46bebe616764b81482235a61d72daca1b665618ad329550ab0c004f788512658adf71ac04b770df848633fcb2229d99c4455b437528cb7d1dcf78084aa4140ecbfb676d32a5ea5f57b4957c0eca01687582fb3f9f8b9c9c5efc686bb7d9b0ebe9b841026435222839511953f6761feb2b8a07b750a4a2d43f47c20df7f6310414f6e015b22a85c31f291673dca86c71706e8ed9f86fe1ecb460a060ab801f27484a543ac827dc78a5db472b9c23970c272c3f6b68c872a86325df0919aac9c", 0xbf}, {&(0x7f0000000280)="5476933be91304303756957c064ac415427e191bf8b7a850062e69c8e5e5a7c2a25a903c8d1f3c19174a1a35699f33ca9dd0b1ee7e1dc25d2f9aec2bcf8c1adcd9450012707650b1f7d11485a6dafb4f3613988620e4ee4f84cc0b5c55441c75b1fccba4d6a7153ac67329e27d6205435e2a686e5fa2d937feb42cf1a496ba7d8cb54ea870213e3bc2de7eb3879090e170e91651fb544692bbad354f7dbe2dc8652a033f288d5bf473c6d2bb7e0e8f29db8615c943c8ccf8d75f3b57472904b1ffcc8750122dd14dbf9ec6288a0e8098f66b1ca749bb180c7819df40107f98c4c0a09719eb2581a10c2679cce91e44", 0xef}], 0x3, 0x0, 0x4c4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getpeername$inet6(r6, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 05:19:06 executing program 1: msgget(0x1, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x0, 0x0) msgsnd(r0, &(0x7f0000000a00)=ANY=[], 0x1e1, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6e0000000003bb38163a1cb359c32663287042a840e25efaed35e4b5848116760429d8ced585ae7afa1d3300c50fbbca6af0954e080c474be269896a33ecb43489f295774de04ad072f8c58bd14a9e9353f19845fd87ad062042a657c89f2a0f237a1c6c16deea71d713852362867a3222fdca2465f7e05ad550d3581d934865e2e2f1b0ccc03ef5c0d9ed2"], 0x3b, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/5) msgrcv(r3, &(0x7f0000000040)={0x0, ""/40}, 0x30, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4, @ANYBLOB="6a0b5f19eb6fadf2e553e3fab5ca17e2a27fa1b8ef2376cd33718a54cf0d761b2c64db608907000000d50000000001000000c9acfdc012dd9422ab268388998293d8462cd7785b3e03b92814d77fb3d3daa42d73b8343ea4cb5518f4007fb4dbb7687ef263da0dbeffce956f8290"], 0x1e1, 0x800) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) 05:19:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x5, {0x10000, 0x5}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0xe5339ac4c82f8770, 0x0) 05:19:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)) r1 = getegid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0xffffffff, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, r4, r5) setregid(r1, r5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x1, 0x0, 0x23) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r4, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/113) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x7011, r0, 0x0, 0x0) 05:19:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:19:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x9) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) lseek(r3, 0x0, 0x11, 0x2) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="a32a0c50270ab399a73f2291b58733a9e2f20bb1d5399a4b1a8d2963c62086f23f1b7d82808d1e0f3da33a4fb42a4b78b2ca1ebb03cd50ea447b529f69ec7cc0ec43dbabccab8bc926ee0e02e35ecd40f8a9f19825aa4a3f2068536a77e2a7f170e2e755ff1680f19e56383d5030dbb6d3d1f2812422490f0140a4d02ebca8be74b34e227a63b11568a83186078eff5214fafefaa52cdc0d254755ffa5738ddd4bc07eabd93f354a8f0e472f72ddfc70c872497ac67a5c4ae09ab6fa8eaa7faa5411771cb827703abafb07b87c0a3cd3d6dadda6dbb6ca22168b7c3b7fb5b6f59503ae81b5fa03dee32446fbd6baefb24e41ec0b61b885a7dda5e54183020406c42acb49afb476b16085250929493569c6eaa22613a810e25e1a94a813af4afe237e66fb28620da167235a66fd5f3d2afa396677f12ad92d8aa10b15d4742863546cde4502024764709efe743b08c126daa9d3f9b778efcf4f6b5480578b613dc5d032525d93ba5f1ddfb965012e19b842c0d741fbfa07694738b95c88414445de9306d0990e7bccc382027be9a69453e0248d5270f6cb3ab473bd2adb288ee5acf2bf74f24c34fcfc7df8a7c95ae8791ab2707043b6e515d612d2570212fc820d4137846d79e32aae9324e29e5b1c8aa1875d14e173b4977860a332df99a83474af0616bf9d2c0e50b4962f03b9e9c600c9f9a2a5b2e5166057320feab51b7f3ed2b67611bc37cc8b544f2c03e8becfaabf931a9562abb8b40b3b078f6a5d107b6a73503a883bb6bb418d16df692ab824b0156fc5bf61b29bb1e9e4d359949fc831d6eea9fe0003fc803370dc36f2f05d040f3ed40660d9a790bfc708c94d6451e6f9fb046b12970f71fc0a088b35432fd082078bf7ded5ed46438086882159d3c04257cf1909450c81876e86d4b9f610fc4f099eeaf9bf4816226c6766668096bbcf59fdfcbff128c276a189a868868f9d8be41f3c8b556450e76f8a704c585b01077087c3a8836c0f502387dec9d054ffc25ca6b689e46a5264539e4619913defaad77793881d3faae7aac1deecbc2f73a9ab439bab5156a6b43ca2909634877e75d3e2dafc7424a886a4ece726e4f2874d7df06e071767424fded7829213e122db4b42069d66b4bbc3b812cb3d33eb59104f0704ab5241387c0dcb955fbfbcd231ca69c89e45d6e1acbf9fc20ce3e1b53c37a72fa6dda9e2c1b773e03cb71a294dbff24bb8c15fcc9ae9113d33144ff30d0da4144d70b1a41a10ba528a58c196cbaa6a999946f847ad41dfc3b21b933a383382a84793e717965ce2ae370e63ef42510ce64e695e468b5d74298d412a6ab587d2edcc0e5c7d43ce2ceae52e57c1efe878da9ca9351eb5e89ea3288e183343036a8f2defbb256bd964cb24a8635ad05c6b21834d676dcd4dfa3299f9b5ca411ace42ce3d90fdd5c2d34fc498afefe79cf87898a7ce4e4e7d978a0ab0e7f8efb88ac7f0d387f70089b7e86a3325290bbaf6d398b5ab8b24ed39f40d349b3e36bdbff69d16c658eea351ba00b1e3f170d0ec3313fb06d8677fc7b55c5f89b574d77d4edfff9d08f09675ba424ab5972b4ef4defb3232f90ec5a031b0e776ad43e3219d036ccc9ad429536e4daf7ec3444896dfcb09b13ebafa79e40bae09d705916acc4b34f7e12b809a74637b4d6928e23182ac44141a887393d49f9513722d16586dbff6fa1d0e9327c18dde282365baf2e584db8059874b59612e15fed9c97be057af89f0799f3c70bffdfc4f5a8b121d74d43a704393f1ad1ec234a4b2646f4664e1cc6489d935b361b330b585243f168d33f7ff079e5e6a3cd553363ad307d883cdfdf7b6bed8eee3e366b2ef68767c324a5ce2d71b876880b8be33e886b27080b803070fdfc33353854a234516ae514813ddc0ae03af823e772f258c9db36c988469a2bb1509105deae3deff8857b17ac304a723addd7e9b9e34d203151cbcfbf5627481d7e6473344910a51f986e9be04b8289053e7f590a238088f124b4d41310c412e4c858fd8a4c7813ba26f5908122216a3a1cb43a657443089a1d011d8605526d5d2fb54d08cb9be60321f61102e1ec394061fd05ad5dcd136310acf4056367f9b69419ee4baf0acc98434147a9da7d09dba7fff23db9036878d0dba6508bb5107a076a0e52d2524e704705595ce3f13efe74e5e40a2dd9b6b0df72de29c907443d5cb49506a2d1526234ce1742d031cad9f5c7b1771fb99f5f2d305a92206824db080538d281c180444f2d4f4ce1f70d55dd9f5cd4d3b15655fe4f01f85a4da9670d6fe46d7261e0d28952c043f53b8f039ac941a0ed2dccdb8121ea24e4afca8ad64c5e8cfc45edebd0bef55b0a0ee996e11da5467dfcf410fb97c87d4ca101734a5a2f542852a795fff7f613d38e4a8ae133bec372d7df6121fbd3908af2a073a168585f10ddc5cd895ae0c0a934e359a722d04b80267024453bd657cfbb997bd5a8e1e0a54a0157ec7e99a4908743995e326aa92c4c7b25aee0060ae9489fc1e55f3639f28fa5f6abf9066a91cd6d97a334b3f7a409851fd5cdd158cc85d21820f0fec1fcb01002600dcb2bd1deafb8e2f2d77666806dfa104a391fe1d7cbbe9101c7813c15625071047dae3934a163e5e9f16c2cdce7d738b56b5c032a94a0b113ba9fe03c13aa57672241685ab79f5db13d49a0d61f2140119fa01360977c8288f7781c0c14443344569fe3022172f16e47ea603ace4902e8ca758b8b0ce5ca2645f9f8a25e5ef60029064957913c7b6e319256712c72dcb9704cadff3f9b2bf7125d0162c064dc49a813eb0d3d7e4b8b124bac310f2789591a46f7f14261be2a57295c25461882d12c11ea58c0d7fb3eb305712e4b261cc081aa68b37c1be25bbca7214ff6921b4f71282c5382ac761fc4ba8d0b29b2f7b98f1bccff2a9d5ce04d7f938a1ca715f6c0c344f5d64415369e5c9f001320bf54033e83cb9533d2d13e76713328b13b67e4139cebb363be833f7094a49e433c2754f96359aea8cdf43cc3be6b4d3edc82125f5d32290986952de86996ece31d2580eb58ac881443e2c7d02b033843ff67646fd1ee3a8d4443f01731ab5b41849de676f807ed29883a30d9abf07f0d764225ac6c98d0da85270b29bb5ef84cae07f88343f2be9eac6fdba4044743b5d59d0d75783cf2da546da7ff7ace3e4196c66e8cb3a58803caaa181e818a1cefd68ea41445e198337f5370c516504631b04b5e68c2fbcc1b222a92db6818c43b2e02d45528b33e5d4fa12f3f8ef0b1289dfee00c1adcc73404de7ed59852c8a31de88a2840a048d1b02d2bcda613ae51e2ec4e908ede71abecf72733a690680faf48f8a3b5d764f3764d7a6ac2fc58c7914172dd6c2cbd98b2f4cd32003a9b3a4c3281e6c6c0f151ed71ebd0dd437b230cbdeadee52f5a49fa85671a9889a95ce0e84162c9f8657b171b692e6098fd588e38874637ad9ccb8f0bd53c2ca40bdc46023c2faba96bd30379965db693d7a7b2d1ae38c6f13981ee3fc6eb55cef94fa3c05950de0b820c4fd9a97c8a137893c7653d20d61fa975534be5b40b9f127195ed56419ee5288962128488494fd32fc8a0f43f9f52c76259c55d797764af3c41d94197c05428377953bce95c849ba0f4ae4f8244685e6a44520e30925f658d623612cb09585b12cf271a1b16a77a420c282f72299312070c174687f2ec2c31330f0e38e94fa66cea900c9861e1c684d020f3615721e3475f22e49bbac98e741712699f20eec923b887af4a3d29ed92f3cb5e5ee5e15e5e423af18f6af9ea8119dd712fc4bb636f8098d1f62abbba58a0f416d53e5f3c484c4591ea61894a38c0624c1431eb015b5ece8c69d0cae737f3aafb9f895a5239c7304d54b903d2a439d5310b7ae00ac0270c18207242b2067534bba20d662fd5ff07b9d47fb257680b3bc51f0f10acfdc94363276f56d0a70f8c645e597c0eb0c3a2ec3078b85d4971fe4d60c8702d4c8954ef08c87fb14d443a5c959a7ef2d4974507c130a03a613e0213c7cf4732b2d7fc5178fec0a0fc43c0b2c660915c15bcd7359b95338750c0a04c7563b1c6815a7cdc6cd8392ddc7c8167d124b55ad8877d7b64b1362ce497a4862c24958f22f87e62739c6be22c72f71e846bf822cdf2375d479d05dcfb7b7df3af0f3eb31e8b7df89793194bcd7d686df00e36675066a7dc889682cb5991a9a7dcac9342a285b6b054d6ca50db7a333fa830ef83c4402c008ca47bf5237a8581b2608aac3fbbb3112a982426df6214a4162ac53a05458e26b0ba1b9fa2fec69775aa72d136e158361a6d6d1ae59082820cbcabec3bf99e8f8fcb6b3326a94bac1ff7c54f123a59f0a2c44060002b1037146201f21b8c403034c7c1cf651d9d9b3a912c8b32ae40b191d4a94401d67b22e9d768bc960ecda05d18114236e9aa1241ab991ace28315f7edb78635ff1c4dfebc82b141046a7f653d187756fb5ce1928354cfcd43c4466d7e95cd72182e736da84830fd384f6aef4c2f1f9545285b217dcb70ae1f50c4273ef1757e9239af01d321135bf25c1f5fb83cf4a7edc8b91574fb49341e073303e6a5d179b7a851b0f0e8fea91d57a526b1e653e67fdd3c26096fa133c4bef663db6820ee8fec8d477a3ced8fe6aad328c1482b530acd34478d19e34ca9e2784416c64644097159bc5c4d6cb2d7c834297a3a7a5db57ec96b3f7cdf74b0a85f8604ab2a326c1a4db356a49ff065277bea9a696f4a9e55c2ba2047cc219279470b28789c83499c93fa890b0f27a4a581531543c114f3d9b9a320a745675e961e50fb3f8b841c34df87bcdba49de611471d83728b1d54e3f35a85bf567ad7535b0bec392d4b9aa0253b3a7281184193405a78823ce152396aef611c735d7cfd67fadc563ee3d25155c22b938dcc7b92aa7e7b776682889601053def892803c023ece34a1abc6f0345cb61caa8d2acf6bd7f1748741af4000a14fa48db2d31037edeec70091a15f0c683e58b9b81563a9370333938d8a56e267d3a666dd546c6334d595604032991ad342af38eeab627aa01ad427be05fa3ee23869178940e42cd81951f483100e9784c7a37b9237670b029cdc4fe61dac53574bb01689aab963a246ddcd6656be897246774e7217a74e452ace172cc6fb313eda1b71f7d3d2807272ae6f11b1c1bfa846edf6b0501468f1b07ae71f518d6f5de0310ccc743851c73628a738dcf5855397aa5e00f3edb57a887082f7e247353cf4d0326acfd4dad5ea50cc2594805680866ede6d3495702387bf07aad7e7376707cbc3f7050918a983501ad659ed695bd87ee318e93822561055aa015195196c8203098eb96f3633c14e4ba8c48676db35c2a46147c9bf2ca0d0b054f427012434f5639bad21b62d261a8b7cb115570fa9e4dc260326525eb8a4efdf1cbe3a6222f7428adf1ea2b91a77ebb3388b054de0c843b95ecb3687f68e905c70e3d0f82bb1c6a7de26dd38c92eeb28d4e680cb0b0a8904e447fbefb6d9830e133a02f243e4bc09104f3b8fb19f3267c3dc970703b0e69f74671528161a444a799e58739014d531bad61cc93c731e0de0f668a4c83a20131efbe70b6ddd1d412e39113758147c6728886e67f20248c781ab86ddddb5c2aca527ea1c2a16620b53302a889b0ac55446a68a8fd77077496e15dfb334b215a268197ae0e0bc11e024992311a7cde6808e1ee8e129a32a63ab63f8dd13ba148da7fd74ddbbe50c50dc6b356ced0cf88c211e396cf214cefd8a198333dd6dc22b54d7c9add4ac7", 0x1000}], 0x1, 0x0, 0x99f) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x30) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) shmget(0x2, 0x1000, 0x190, &(0x7f0000ff5000/0x1000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 05:19:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="4066256200000000deffffff00"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x5811, r4, 0x0, 0xfffffffffffffffc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 05:19:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, 0xfffffffffffffffe, 0x800, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb39, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0x10000, 0x5}, {{}, 0xfffffffffffffffc, 0xab, 0x8, 0x7, 0x8}, {{}, 0xfffffffffffffffa, 0x18, 0x1, 0x7f, 0x800}], 0x9, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x4, 0x8, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x34, 0x1, 0x0, 0x9}], 0x7, &(0x7f00000001c0)={0x7ff, 0xdcf}) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000040), 0x0) close(r4) socketpair(0x2, 0x4, 0x1f, &(0x7f0000000080)) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:19:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) write(r0, &(0x7f0000000040)="1249be1fd7ca8d796659a0134a0b", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) 05:19:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8, 0xbf}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0xf2da}) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) 05:19:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f00000000c0)="02000000", 0x4) r4 = getuid() getuid() setreuid(r4, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) 05:19:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getdents(r2, &(0x7f00000020c0)=""/4101, 0x1005) 05:19:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000280)=[{0x20, 0x0, 0x0, 0x1000}, {0x25, 0x1, 0x0, 0x100000}, {0x9, 0x0, 0x0, 0x100000a1}, {0x1, 0xad, 0x81, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f0000000380)="000000000000000000020000000000470c2eea5b9f9c787543c809eab52c9d07bc19651c34905bd89bdf3779e5b03c0a11bfa7175acbe23d2b19c4f06a7ce477a28a566eccc1f8833796f3840d55664604941978ee03e33ae9b10fddea888711798881b2411eb54cf0e5d034691334587b067dd029228c6fe110f163bcea464c1504", 0x82, 0x0, 0x101) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 05:19:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x40be6], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0xfffffffc}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) fchmod(r3, 0x18) 05:19:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x6000, 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:19:12 executing program 0: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x4, 0x401, 0x8, {[0x1, 0x7, 0xbe, 0x0, 0x2a932c81, 0x2, 0x4bf, 0xfffffffffffffc01, 0x0, 0x6c, 0x7, 0x2, 0x9, 0x6, 0x4, 0xfffffffffffff000, 0x3, 0x54a], [0x7e2, 0x8e, 0x703, 0x40, 0x81, 0x8000, 0x7f, 0x6, 0x3, 0x871], [0x10000, 0x5, 0xdfba, 0x8, 0x4, 0x5, 0x200], [0x7, 0x2, 0x2, 0x7, 0xff, 0x4], [{0x20, 0x1f, 0xc2a5, 0x3}, {0x2, 0x0, 0x2, 0x5}, {0x8, 0x3ff, 0x7, 0xec}, {0xfff, 0x84, 0x6, 0xe08}, {0x100, 0x1, 0x10001, 0x4}, {0x1, 0x5, 0x0, 0x618}, {0x3ff, 0x3, 0x2, 0x2}, {0x6, 0x3, 0x1, 0x500000000000000}], {0x101, 0x48, 0x400, 0x6}, {0x1, 0x4, 0x401, 0x2}}}) dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 05:19:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 05:19:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='D', 0x1}], 0x10000000000002d9, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getegid() pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) 05:19:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x2, 0xfffffffffffffff9, 0x5, r2}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 05:19:12 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x10000, 0x100000}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1ff) 05:19:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getppid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2e, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) r7 = dup2(r6, r5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r7, 0x0, 0x7ff) 05:19:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 05:19:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000005c0)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000df4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007fd000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000580)={0x8, 0x2b, './file1\x00', 0x80000000, 0x3, 0x80, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r1 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x2, 0x1f) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 05:19:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0xfffffffffffffcbd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xf7d5}, {0x46}], 0x2}) 05:19:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x7, 0xe0], [0x0, 0x0, 0x0, 0x0, 0xda9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:19:13 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) getppid() socket$inet6(0x18, 0x3, 0x88) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:19:13 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)='{', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) 05:19:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r1, &(0x7f0000000040), 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_RMID(r1, 0x0, 0x0) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 05:19:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000001000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/15, 0xf}], 0x3, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:19:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x81, 0x8, 0x10000, 0x0, 0x3ec, 0x1f, 0xfffffe00, 0x1, 0x1, 0x4, 0x2}) r1 = socket(0x2, 0x3, 0xff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0xf1997fcdc88435fa, 0x800, 0x2, r5}) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:19:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fchflags(r1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffffffffff63, 0x4, 0x79, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2d8b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xa00c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x98a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) lseek(0xffffffffffffffff, 0x0, 0xfffffffffffffff7, 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000600)=0xfffffe01) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r4) r5 = getuid() r6 = getegid() r7 = fcntl$getown(r2, 0x5) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, r4, r5, r6, 0x62, 0xfff8}, 0x40, 0x2, r7, r9, 0x0, 0x6, 0x0, 0x8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 05:19:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "3f3fd67cd5436ed105e01f2b4982ef06f16cf546", 0x7}) 05:19:14 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}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x1}) 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) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:19:14 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x5b2, &(0x7f0000a00000/0x600000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x765, 0x0, 0x0, r3, 0xffffffffffffffff, 0x0, 0x5}, 0x8001, 0x8, r5, r7, 0x4, 0x4, 0x2}) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1800) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) fchmodat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 05:19:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380030b309dd3dff5e01000000000000000308907800000000450000000000000000290000e0000002ac1400aab130845bcade69a6"]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) 05:19:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x8) 05:19:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="82029ffdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwrite(r3, &(0x7f0000000080)='Ml', 0x2, 0x0, 0x0) write(r3, &(0x7f00000000c0)="132e10bf7b2f1aa545226fc1d38f4460bb428f06cd0b6a5654d333336c08bc8e9483859775f745338257ba168cf5d3758068ae30f79c0a0ce99ba4e51893ea6056a7932e01b03b22c3f45f36bacf1f8a48121dc0143f27004c191f6a28630861aaeda7501bb9ab4ff4564bc27cbf0dcbfc309fbc3f2b1692652141df7cc96cbf5a0762c6767e2cfc7d70dd94ff0a2f9e04e3ae1383ef1365ad9042c675e8e69139c1f878b6fcd2f23f9f0d367e02f17435baaa6b2c68fe06b5ca0a319aaed35ff48c7fe57404296d616ad3b803077b855c77f56df3", 0xd5) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:19:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000400), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) 05:19:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getdents(r0, &(0x7f0000000040)=""/65, 0x41) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={{0x6, 0x800}, {0xfffffffffffffff9, 0x2}}) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) getsockname(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d99e773e131732328f29e9fc92528ebb4def13c85d3e270759ac33701a21bd6542df26e9b4b53367fdf7f746d77de83fae379fee753eb082fe5da2df4ff96769dc0b703dfc5eb1b355a083ad32712fe6be9eb97046bda66d6e7f6813329c350bc04873997b1ba8e9db6b4763089a2cf75fbad2633a600a416e893a389a16cd"], &(0x7f00000001c0)=0x49) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x10000, 0x100}, {0x18, 0x1, 0x0, 0x8}, 0x5, [0x0, 0x8, 0x7, 0x562, 0x0, 0x6, 0x80000000, 0x8]}, 0x3c) 05:19:14 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002000120000000000000000000450000000000000000000000e0000001ffffffff02da440f517a8be765f89ece8e7b9c2e4b34dfd33eee355e0d67cfef7d37d479a0cb0abf3bc87efb463b60e021c4dedd3fdf49575c4fb1635239d1ea0831e1eb1a004c807dc3fb40dd5b207626b32025f2009f5f256ab88ddc909582222041445d81bea7815d74e6f81aa668e210f35453"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc7) renameat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 05:19:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000, 0x0, 0x0, 0x0, 0x4, 0x56, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:19:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000000)="d7cd46fc3b6d4f6e55", 0x9, 0x0, 0x0) 05:19:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="35e2b3b2ecc6aac0a64d8579a9247e76981ff57c4a029000f360611ea27eb61ffe76ce6c0627e5d1b54ea14ff508d6d601fe135f479b58d82055c3bf32df5d33416babaed83807a5016685b7c11873352e89578bae12b31b83acffe31160a291b02e4fea1e948ce5be1216a3c1a8c476fcd160ced88508cdff335ae81bb8a911a810aa43df20a6dd2bf40d578cd233bf312f0cb51d46458e17a155188eb015ad15575bf5ba5fce5b950e1394152ff71a866cd62ac063cf6d8a416c202bba026490bb11362c28224d5384f81d08d75f8ef9eb5dff4dd26434a1", 0xd9) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:19:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="d656abdadf36d45c1a8672190b080d32f3121a26b2946a2677ab2c957472bc1c196d01c314743bf1a05f7dfffeffffebb0f0d5fff0a221288b877323664fb46473c876"], 0x10) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000100)="11007437899da6630e11e6dc3b32fc0c0272c20d9bb87aecde9eae02755f89338030b9407415466fddeb952ac2f1e41805d711bf1aa0ecac91f18ed1fa5246373c796bc2e0ca24ef995735ed88e3fc5ba8d531c0284acae2c6ab9d4bd55174e0719366169f45546412df6b57164bba437c9d5b9cc2a16496c0", 0x79) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 05:19:15 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x9a, 0x47, 0x800, 0x80, 0x4, 0x4, 0x0]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) pwrite(r1, &(0x7f0000000040)="34aca06954106340e9588e74dabbe52e4345e96f63c4d595157568aa4478791d4090c4406fcf4bdb57befe789bf020f01fe006b6d8b7fee3b0966a4ad8280cb4", 0x40, 0x0, 0x100000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r7, 0x0, r9) r10 = getegid() getgroups(0x4, &(0x7f0000000000)=[r3, r6, r9, r10]) 05:19:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:19:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt(r1, 0xfffffffa, 0x0, &(0x7f00000001c0)=""/164, &(0x7f0000000040)=0xa4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:19:15 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x4, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) getuid() semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/15) semop(r0, &(0x7f0000000000)=[{0x4, 0x400, 0x1000}, {0x1, 0x4, 0x800}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="4b0f6b8ea85303e0d3a38447fbbcd39ece56776fab2d8e636b4b60c44396e187c79281bffb4be270fbdc07f4454a513c2b28e2072b9221feeacb344617d4882afd82ebb6ff5f9dbbf2dd3fbf6b", 0x4d}], 0x1, 0x0, 0x3df) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/239) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r3 = socket(0x2, 0x4003, 0x0) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 05:19:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0xfff, 0x93}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x0, &(0x7f00000002c0)="0e66c0c65e605405f302e27d6b", 0xd) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000066696c6530001e621dde7846034669bb9a21d2e32febba0feb2d4e7b31729de813bf0a2b7be884af09b064995c9ddcaf8519b8517984d585e9f83b079a0814a960da6c3ccdce46"], 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000020000000000"]) 05:19:15 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r4, 0xf) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r5 = getegid() setgid(r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:19:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) socket(0x18, 0x4, 0x1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 05:19:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f00000023c0)="77ff7549ce406c15b92cdc5a1ec2f3e309d0a3d293aeaf7b594b63f72195ef95c973fbed9e3e0e6fb3885ea1cdbd962504c03aa4bc2c49351a6bd3a4f03ea15ad60c9267e4f4a76d4128811d2c650d7cc5ed40a790d2a014ef7696050a43deb62cf66958b63439c3a20f241a6bdc8a8fc26532298adb3cf6b5e81f91e8534f093d4bd1f13c3c55170031cec0e7d4915390f55ac2ae97a95bd66d783b81afc8f19cbede1d54458f84b3f650d7906eb64d0c84f5359ab83e5c4820428e57749254aa39ad4d993d0bd8cf1474a6b1fc692bcf9e55eea91915", 0xd7, 0x40a, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 05:19:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d3703e3eec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5da16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f063348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec175d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca036aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f200ae924fd8e17bdcbbeedfcc5f32dab157f042778d50670e1ab69d288f75304ea7459ab11715eaf96becf282eb8538c44b13070e1f8f740f3d9cad48871390e43a06b2c23d51ca6a4160e1afb71c23fa1627413e80093b9955782100000000", 0x1046}, {&(0x7f0000002540)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770a", 0xcfd}], 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) 05:19:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44401000e}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:19:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x6}]}) kevent(r0, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffe, 0x80, 0xf00fffee, 0x1, 0x6}, {{}, 0xfffffffffffffff8, 0x76, 0xf0000000, 0x6, 0x7}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x13, 0x2, 0x3ff, 0x6}, {{}, 0xfffffffffffffffe, 0xe, 0x80, 0x100000000, 0x7}], 0xc1, &(0x7f0000000680)=[{{}, 0xfffffffffffffff8, 0x13, 0x8, 0xf3, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x4, 0x40, 0x81}, {{}, 0xfffffffffffffffa, 0xca, 0x4, 0x5, 0x71e39325}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x400, 0xffffffff}, {{}, 0xfffffffffffffffa, 0x20, 0x86, 0x8, 0x100000000}], 0x7bf, &(0x7f0000000400)={0x81, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "03b26550550a8932"}}}}}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x7, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000002c0)=""/82) getpgrp() execve(0x0, 0x0, 0x0) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:19:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x1, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0x2, 0xfffffffd, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) fsync(r2) 05:19:15 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x98) 05:19:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e9d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e71d2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f04349514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ff97f9e7236fb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd80800"/507, 0x1fb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) 05:19:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) 05:19:15 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x8, 0xe82) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfb) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./bus\x00', 0x400, 0x0) mknodat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x4) fcntl$getown(r0, 0x5) 05:19:15 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 05:19:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x1, 0x7, 0x7, {[0x4, 0x9, 0x6, 0x6, 0x4871, 0x8001, 0xfff, 0x4, 0x40, 0x80000001, 0x4000000000000, 0x800, 0x2, 0x4, 0xff, 0xfffffffffffffff8, 0xafe, 0x239], [0xe7, 0x1, 0x3, 0x7, 0x8, 0x4, 0x401, 0x1, 0x80000000, 0x3], [0x399, 0x4d4, 0x1, 0x0, 0x8, 0x6, 0x4], [0x8001, 0xd6ff, 0x4f81, 0x7, 0x7, 0xfffffffffffffe12], [{0x0, 0x7ff, 0x1, 0x2}, {0x80, 0x829, 0x5, 0x9}, {0x7, 0xfffffff9, 0x3, 0x2}, {0x8001, 0x1, 0x1, 0x9f}, {0x3, 0x80000000, 0x5, 0x401}, {0x40, 0x3, 0x5, 0x52}, {0x3, 0xa49, 0x2, 0xfffffffffffff705}, {0x3, 0x5, 0x0, 0x7}], {0x9c, 0x61, 0x8c4, 0x8}, {0x40, 0x8, 0x6, 0x3}}}) 05:19:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b", 0x8, 0x0, 0x0, 0x0) 05:19:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x80000000}, {0x81}, {0x3, 0x0, 0x2, 0x3}, {0x1, 0x9, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mknod$loop(&(0x7f00000003c0)='./bus/file1\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7, 0xfffff001, 0x6, 0x0, 0x101, 0x3, 0x80, 0x1, 0x0, 0x5, 0x3f}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x4003, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) 05:19:15 executing program 1: poll(&(0x7f0000000080)=[{}, {}, {0xffffffffffffff9c}], 0x3, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:19:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)=0xffffffff) renameat(r2, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') write(r0, &(0x7f0000000200)="220e2a", 0x3) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x10c, 0x9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:19:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) shmget(0x1, 0x2000, 0x490, &(0x7f0000ffd000/0x2000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) 05:19:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) sendto$unix(r1, &(0x7f0000000080)="8a1db1f00ecef0926ae4b175de3f42949d7ce03687ba6a21ef5aa679bf20d946152f09bfc31ef2bbcf4aa1ce19ef5030b34f85a2bb138e1b4c5d90fa6adc0281f9f87fcd2f24d74b6be1899e643c22f7e65cbda964b15aef916d8dcec98141c6b10eea69d51a9f4c55d5fa930bb78416686446014557d3eb868035959e694567ad76ff29943eee764847960d1a9fcc244f1ca3d3d0d2beee7eb95c567026415eb4f319b04ec11a3a44d2663994778f225a61bce76a0257235b1fc9bbd1a7d63a4ea96e1ceafd6947ae6bd92f43235d93d67cfdf111", 0xd5, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, 0x0) 05:19:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:19:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x1], [], [], [], [{0x0, 0x0, 0x80000}], {0x0, 0x0, 0x0, 0x80000000000000}}}) r1 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) 05:19:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 05:19:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) socket(0x6, 0x2, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) pread(r3, &(0x7f00000000c0)="5926cbf1c44caec8229f46963111c8c705d4b0a347b25563650d44c7ebf8b1d60b6c744e9204495c79eb6394aa734783696260d16e67fbc9320c466f87472a1633f6b7e98fb51014ecd3f97fb411af1393f31a12974b3997f23df340ecf9154631b54946832223eba55f3f05f8dfbe538b230b9fdc9f637da3abf7cbb25651393a1e3a67b862f5cf3b383e4d9886fc53becdd73c34113eb2717d7453e9ccaaedd9a96a02911726c5677b9c503abc1d5687d5320523fefef750ae2030fef3659ca2e358772aeba3feded10a", 0xcb, 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:19:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x102}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r3, 0x9, 0x6, &(0x7f00000002c0)="79679986734ad3697e8dc6c799706ca74aa13367ebf956958996d311b70a9be89cc354b3e62b52de4571d3a3554f542b35e601c0e63828082b07f39590063f8e2526d605cf6c31bfa0aeaf832424e9fc842802d196dd43061b7ef13e67b310f777d6104cc8d31674651dcf7fcdd76f8eeb7878176296c2f7d2334ad95c0eda6143ecccde4e91860f4257bc283709763e970779c3906de0a02d60de842eb89c50b33d9a09c2f174bf0f07a0c7d213bd3f2ef429e2f9dc38a3c5a811ccb4bcc6ce5ebb7113618bce995edbd3ec6a2f5a", 0xcf) poll(&(0x7f0000000180)=[{r0, 0x20}, {r3, 0x40}], 0x2, 0x2) close(r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:19:16 executing program 0: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012d7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c1328f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd92dc00007f9ee32a657f062a344c72fe0fbe425ceb41bb5d2a55c923e93795de00f4186c98bddbcf9eafe6492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da28081b4df147948a2432634a5a63fd9888d2da25fce52cccc566eec381cedf9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816520932b6c9b9e3d0c85121e3729177602ffc6b9032c041e3f8049c72f75c33e1dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb4977804c63e9bcc2b31c061c3409790a19501adf6a8856561b6eb919c08e11575e066eb5fdac22721410d370b44de87a95c95b31449e0aec86257915ddd82b731b66b5ce467e8704c2f9aee276841699b1a97606e60f94bb6b53e81508c366a5a60004000088ceb935b23b6f8b8e08f3d34a15dfb8cc084c220f750193426fbb381e15df63719ea64c14d2b89f0b1d6ef97f801cf67b5dcf01731d8500310ffb5326945d0c6bf306532d7e991db2737c0bbfbac2c778dc1d1de085221a82b482a88338bd2e4e5dbb006129436bb17945f9503f2ebb"], 0x10, 0x0}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f73810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f73810 05:19:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa68b75c4725090001000000000000000000b622f9ba0a670f6380004a0100000000000204000000fe8000000000000000000000000000aa", @ANYRESOCT, @ANYRESHEX, @ANYRESOCT]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000f80000000000000000"]) clock_gettime(0x2, &(0x7f0000000040)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x20, 0x8001}, {0x82, 0x7}, {0x89, 0x400}, {0x6, 0x4}, {0x42, 0x80}, {0x25, 0x8}, {0x22, 0x33}, {0x88, 0x5}], 0x8}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 05:19:16 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000080)="6c5a9225939640c73bcd58d61ebbad93f4a01f04d2b182e40860ee76f6e85bf3626d81d10bf4375344c77a33fc7b040000000710c3e61067ec2eb1eb1dd4362ad0e15373c278cd95acab518e8a34f949b82202803b54057c3b4531568f25a71503c083463b4c09159b01cc24c07ad59d9117e674a3d7c970181326d69d4a3bd684cb1d2fad14e1238ab3402a54c01c1d4940e9fa1894f6f4f079fc2003a3899c0b0e41aceed6f241fbe565db3ab6e17e138faea3", 0xb4}, {&(0x7f00000002c0)="bded0fd597eb55fa213fff8d016af1acd7676cda21fea09a054a01e58effd26de3d671f522b4f1b404f63e431e5be6d606a3285df411f6ad5c1c1245128e77476e54d340882896169c8d74d8", 0x4c}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0xffff, 0x1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000140)) 05:19:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xad3], [0x0, 0x0, 0x7fffffff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xff}, {0x0, 0xfffffffd}], {}, {0x2}}}) 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)) 05:19:16 executing program 0: socket$inet(0x2, 0x3, 0xdd) syz_emit_ethernet(0x38, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0x6, 0x8, @random="e9001d332220", "49dbd4b82422", @random="204e2fdfc32d", "3c130b2511db7a5d86b462a2a4b82d1f"}}}}) 05:19:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x1, 0x100, 0x0, 0x48b, "010000000000000000ffffff7f00", 0x2, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) 05:19:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}], {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) write(r4, 0x0, 0x78285380ab377fc6) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r6 = kqueue() r7 = fcntl$dupfd(r0, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 05:19:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0xb05414e1494bc13a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000001100), 0x0, 0x408, &(0x7f0000001140)={0x2, 0x3}, 0xc) 05:19:16 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008000004474065b96706eafb46a0195b104e5dc1ec1e0f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x80000000, 0x7, 0x0, "010000000000000000ffffff7f00000000f1ff00"}) mprotect(&(0x7f00006a0000/0x1000)=nil, 0x1000, 0x4) socket(0x0, 0x3, 0x80) setsockopt(0xffffffffffffffff, 0x26, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x20, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/90}, 0x62, 0x3, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x191) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:19:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x1, 0x22) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) fchdir(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000300)={0x0, 0xae17, 0x401, 0x525923b6, 0x100, 0x800, 0x8, 0x10, [{0x200, 0x7ff, 0xffffff00, 0xcc}, {0x100, 0x10000, 0xcd8, 0x2}, {0x800, 0xfffffffb, 0x6, 0x8000}, {0x0, 0x4, 0x9f19, 0x80}, {0x6, 0x40, 0x81, 0x800}, {0x55, 0x8001, 0x4, 0x1f}, {0xf9, 0x4, 0x3}, {0x23cf, 0xffffffff, 0x6, 0x1000}, {0x7, 0x1, 0x10001, 0xa7}, {0x8, 0x2, 0x3, 0xf31f}, {0x1, 0x0, 0x6}, {0x4f2, 0x5f76, 0x3, 0x4}, {0x9, 0x2, 0x4}, {0x5, 0x7fff, 0x2, 0x6}, {0x9, 0x47, 0x8, 0x4}, {0x3, 0x1f, 0xfffffffa, 0x9}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) sendto(r5, &(0x7f00000001c0)="ae5b06da8fbd01669423cca2cf0caae4da68ae80068a948c0c30fca5a321cd37f1a8406252ba35dbff1e19406c8a897a9dbf7cd83460d898cafd9b5f4056d6074fe19a0ef55a3ba35d1c7b48822c7a8560b04e33cf788b066dd2684515a6b2b045a9baa840996da8cf71cb15cd548a039e74f0ffdf270a371922aa448bc1f6803bdc555bbb4c395cf5c2b7aaf31f09b37a4edb957fc9b23bcdf1c033fe1abbe7b0f43f777f1e27cba792189d8ac2774a5978cd537a72b568a14e5562568ca858d91052c2a896cd465978224ff398f65be42b0bb8b18988c5a58b27a66150c73d1c78e9fc1e", 0xe5, 0x2, 0x0, 0x0) shmget(0x0, 0x2000, 0xe0, &(0x7f0000ffc000/0x2000)=nil) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x40000020, r4) socketpair(0x20, 0x2, 0x3, &(0x7f0000000000)) 05:19:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socket(0x18, 0xc002, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r6, 0x40044b06) panic: pool_cache_item_mapgaincic_:ch ekecrkn: elm budfiaplg nocsptu ifc reaes sleirsttio mn od"!if_ikeedr:ne ilt_lemo cka_hddelrd (0)xf"ff fffaidl8e06d:8 ef8il1eb 0"0/+s16yz k0axl0l!e=0rx/m22a9ncag6bear3s/5bm4ul8t81ic5o5r e/Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 238103 95809 0 0 0x4000000 1 syz-executor.1 * 10152 30975 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821fa911) at panic+0x15c pool_cache_get(ffffffff82649900) at pool_cache_get+0x323 pool_get(ffffffff82649900,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip6_fragment(fffffd806d65c300,28,11,500) at ip6_fragment+0xec ip6_output(fffffd806d65c300,0,fffffd806f6e3a48,0,0,fffffd806f6e39d8) at ip6_output+0x1b92 udp6_output(fffffd806f6e39d8,fffffd806525e800,0,0) at udp6_output+0x36a sosend(fffffd8066ca8980,0,ffff800023187cc0,0,0,8a) at sosend+0x671 sendit(ffff800020ec69d8,a,ffff800023187da0,a,ffff800023187e80) at sendit+0x52b sys_sendto(ffff800020ec69d8,ffff800023187e38,ffff800023187e80) at sys_sendto+0x80 syscall(ffff800023187f00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd659630ab0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8068e81b00+16 0x0!=0x229c6ba35b488155 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821fa911) at panic+0x15c pool_cache_get(ffffffff82649900) at pool_cache_get+0x323 pool_get(ffffffff82649900,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip6_fragment(fffffd806d65c300,28,11,500) at ip6_fragment+0xec ip6_output(fffffd806d65c300,0,fffffd806f6e3a48,0,0,fffffd806f6e39d8) at ip6_output+0x1b92 udp6_output(fffffd806f6e39d8,fffffd806525e800,0,0) at udp6_output+0x36a sosend(fffffd8066ca8980,0,ffff800023187cc0,0,0,8a) at sosend+0x671 sendit(ffff800020ec69d8,a,ffff800023187da0,a,ffff800023187e80) at sendit+0x52b sys_sendto(ffff800020ec69d8,ffff800023187e38,ffff800023187e80) at sys_sendto+0x80 syscall(ffff800023187f00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd659630ab0, count: -13 ddb{0}> show registers rdi 0xffffffff817718b7 db_enter+0x17 rsi 0x78dc __ALIGN_SIZE+0x68dc rbp 0xffff800023187620 rbx 0xffff8000231876d0 rdx 0x78dd __ALIGN_SIZE+0x68dd rcx 0xffff800020f72000 rax 0xffff800020f72000 r8 0xffffffff8136065f kprintf+0x16f r9 0x1 r10 0x2 r11 0xa1264cdc3a1afd6b r12 0x3000000008 r13 0xffff800023187630 r14 0x100 r15 0x1 rip 0xffffffff817718b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023187610 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=10152 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec6c48,0xffff800020ec6028 process=0xffff800020e92ba8 user=0xffff800023182000, vmspace=0xfffffd807f0008a0 estcpu=36, cpticks=7, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95809 242746 48444 0 2 0 syz-executor.1 95809 238103 48444 0 7 0x4000000 syz-executor.1 30975 500394 64692 0 2 0 syz-executor.0 *30975 10152 64692 0 7 0x4000000 syz-executor.0 70430 210873 0 0 3 0x14200 bored sosplice 48444 350673 53095 0 3 0x82 nanosleep syz-executor.1 64692 320720 53095 0 3 0x82 nanosleep syz-executor.0 53095 25743 66944 0 3 0x82 thrsleep syz-fuzzer 53095 423466 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 189674 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 490459 66944 0 3 0x4000082 kqread syz-fuzzer 53095 294815 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 194630 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 347606 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 177281 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 508259 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 421349 66944 0 3 0x4000082 thrsleep syz-fuzzer 53095 511420 66944 0 3 0x4000082 thrsleep syz-fuzzer 66944 484666 70351 0 3 0x10008a pause ksh 70351 229382 15950 0 3 0x92 select sshd 72719 487189 1 0 3 0x100083 ttyin getty 15950 215115 1 0 3 0x80 select sshd 14228 345600 92529 74 3 0x100092 bpf pflogd 92529 359695 1 0 3 0x80 netio pflogd 29601 42136 96937 73 3 0x100090 kqread syslogd 96937 27125 1 0 3 0x100082 netio syslogd 33521 50337 1 77 3 0x100090 poll dhclient 97859 72608 1 0 3 0x80 poll dhclient 60576 110894 0 0 3 0x14200 bored smr 61956 386441 0 0 2 0x14200 zerothread 78131 113619 0 0 3 0x14200 aiodoned aiodoned 67353 64128 0 0 3 0x14200 syncer update 19963 450001 0 0 3 0x14200 cleaner cleaner 85928 473425 0 0 3 0x14200 reaper reaper 60329 394435 0 0 3 0x14200 pgdaemon pagedaemon 84259 283489 0 0 3 0x14200 bored crynlk 17983 14672 0 0 3 0x14200 bored crypto 18108 2157 0 0 3 0x40014200 acpi0 acpi0 14202 389691 0 0 3 0x40014200 idle1 8633 104372 0 0 3 0x14200 bored softnet 9234 464225 0 0 3 0x14200 bored systqmp 30105 44675 0 0 3 0x14200 bored systq 46723 464241 0 0 3 0x40014200 bored softclock 41176 134400 0 0 3 0x40014200 idle0 1 477621 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 30975 (syz-executor.0) thread 0xffff800020ec69d8 (10152) exclusive rwlock netlock r = 0 (0xffffffff824a2978) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6424K 6940K 78643K 10985 0 pcb 13 8K 8K 78643K 58 0 rtable 96 3K 4K 78643K 274 0 ifaddr 69 13K 14K 78643K 104 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1487 0 iov 0 0K 16K 78643K 28 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1319 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 30 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 205 0 sigio 0 0K 0K 78643K 18 0 proc 61 63K 83K 78643K 448 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 20 0 in_multi 32 2K 2K 78643K 69 0 ether_multi 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 227 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 125 39K 43K 78643K 1619 0 UVM aobj 13 7K 7K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 28 0 NDP 12 0K 0K 78643K 23 0 temp 110 3044K 3116K 78643K 8687 0 kqueue 5 5K 8K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 54 0 16 2 0 2 2 0 8 0 unpcb 120 142 0 130 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 73 0 73 2 2 0 1 0 8 0 tcpcb 544 222 0 218 1 0 1 1 0 8 0 inpcb 280 441 0 432 2 0 2 2 0 8 1 nd6 48 9 0 7 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 45 0 45 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 33 0 4 1 0 1 1 0 8 0 pfstkey 112 33 0 4 1 0 1 1 0 8 0 pfstate 328 33 0 4 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 251 0 95 13 0 13 13 0 8 0 art_table 32 252 0 95 2 0 2 2 0 8 0 art_node 16 53 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 10 1 1 0 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 17 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1677 0 267 89 0 89 89 0 8 0 ffsino 272 1677 0 267 95 0 95 95 0 8 0 nchpl 144 2145 0 538 60 0 60 60 0 8 0 uvmvnodes 72 1792 0 0 33 0 33 33 0 8 0 vnodes 208 1792 0 0 95 0 95 95 0 8 0 namei 1024 5745 0 5745 1 0 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 4 1 0 1 1 0 8 0 scxspl 192 5959 0 5959 6 4 2 5 0 8 2 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 424 421 0 388 4 0 4 4 0 8 0 futexpl 56 3085 0 3085 1 0 1 1 0 8 1 knotepl 112 84 0 64 1 0 1 1 0 8 0 kqueuepl 144 47 0 44 1 0 1 1 0 8 0 pipelkpl 48 111 0 101 1 0 1 1 0 8 0 pipepl 120 222 0 203 1 0 1 1 0 8 0 fdescpl 496 405 0 388 3 0 3 3 0 8 0 filepl 152 2416 0 2311 5 0 5 5 0 8 0 lockfpl 104 59 0 58 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 161 0 151 1 0 1 1 0 8 0 zombiepl 144 388 0 388 1 0 1 1 0 8 1 processpl 984 421 0 388 5 0 5 5 0 8 0 procpl 624 834 0 789 5 0 5 5 0 8 1 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 400 624 0 601 5 0 5 5 0 8 2 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 21 0 21 21 0 8 0 mtagpl 80 40 0 0 1 0 1 1 0 8 0 mbufpl 256 281 0 0 17 0 17 17 0 8 0 bufpl 280 3772 0 135 260 0 260 260 0 8 0 anonpl 16 61063 0 47044 73 1 72 72 0 124 14 amapchunkpl 152 2145 0 2003 10 3 7 10 0 158 1 amappl16 192 2371 0 1626 53 9 44 49 0 8 6 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 110 0 107 1 0 1 1 0 8 0 amappl12 160 9 0 4 1 0 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 31 0 23 1 0 1 1 0 8 0 amappl9 136 382 0 381 1 0 1 1 0 8 0 amappl8 128 347 0 315 2 0 2 2 0 8 0 amappl7 120 125 0 112 1 0 1 1 0 8 0 amappl6 112 22 0 19 2 1 1 1 0 8 0 amappl5 104 307 0 289 1 0 1 1 0 8 0 amappl4 96 569 0 540 1 0 1 1 0 8 0 amappl3 88 103 0 98 1 0 1 1 0 8 0 amappl2 80 2294 0 2215 2 0 2 2 0 8 0 amappl1 72 19005 0 18551 24 14 10 18 0 8 0 amappl 80 1089 0 1041 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 18 0 6 1 0 1 1 0 8 0 uaddrrnd 24 411 0 392 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 411 0 392 1 0 1 1 0 8 0 vmmpekpl 168 6924 0 6890 2 0 2 2 0 8 0 vmmpepl 168 56404 0 54393 111 12 99 104 0 357 11 vmsppl 368 410 0 392 2 0 2 2 0 8 0 pdppl 4096 830 0 786 6 0 6 6 0 8 0 pvpl 32 187048 0 169307 174 0 174 174 0 265 30 pmappl 232 410 0 392 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 266 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821fa911) at panic+0x15c pool_cache_get(ffffffff82649900) at pool_cache_get+0x323 pool_get(ffffffff82649900,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip6_fragment(fffffd806d65c300,28,11,500) at ip6_fragment+0xec ip6_output(fffffd806d65c300,0,fffffd806f6e3a48,0,0,fffffd806f6e39d8) at ip6_output+0x1b92 udp6_output(fffffd806f6e39d8,fffffd806525e800,0,0) at udp6_output+0x36a sosend(fffffd8066ca8980,0,ffff800023187cc0,0,0,8a) at sosend+0x671 sendit(ffff800020ec69d8,a,ffff800023187da0,a,ffff800023187e80) at sendit+0x52b sys_sendto(ffff800020ec69d8,ffff800023187e38,ffff800023187e80) at sys_sendto+0x80 syscall(ffff800023187f00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd659630ab0, count: -13 ddb{0}> machine ddbcpu 1