Warning: Permanently added '10.128.0.76' (ECDSA) to the list of known hosts. 2020/06/11 20:11:44 fuzzer started 2020/06/11 20:11:48 dialing manager at 10.128.15.235:40380 2020/06/11 20:11:48 syscalls: 364 2020/06/11 20:11:48 code coverage: enabled 2020/06/11 20:11:48 comparison tracing: enabled 2020/06/11 20:11:48 extra coverage: support is not implemented in syzkaller 2020/06/11 20:11:48 setuid sandbox: enabled 2020/06/11 20:11:48 namespace sandbox: support is not implemented in syzkaller 2020/06/11 20:11:48 Android sandbox: support is not implemented in syzkaller 2020/06/11 20:11:48 fault injection: support is not implemented in syzkaller 2020/06/11 20:11:48 leak checking: support is not implemented in syzkaller 2020/06/11 20:11:48 net packet injection: enabled 2020/06/11 20:11:48 net device setup: support is not implemented in syzkaller 2020/06/11 20:11:48 concurrency sanitizer: support is not implemented in syzkaller 2020/06/11 20:11:48 devlink PCI setup: support is not implemented in syzkaller 2020/06/11 20:11:48 USB emulation: support is not implemented in syzkaller 20:11:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffc, 0x1, './file0\x00', 0x6, 0x5, 0xfffff271, 0x4}) r1 = msgget$private(0x0, 0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/68) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x3) fchflags(r0, 0x90001) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x9, 0xff, 0x0, {[0x8, 0x6, 0x8001, 0x1, 0x401, 0x3ff, 0x2, 0x200, 0x2, 0x57, 0x99, 0x4, 0x1, 0x5, 0xfffffffffffffff8, 0x1, 0x7fffffff, 0x7], [0x2, 0x400, 0x0, 0x2269, 0x2, 0xfff, 0x7ff, 0x200, 0xc22, 0xffff], [0x7, 0xffffffff80000001, 0x100000001, 0x401, 0x3, 0xfffffffffffffffb, 0x1], [0xaad8, 0x0, 0x6, 0x5, 0x0, 0x7], [{0x4, 0x6, 0x101, 0x5}, {0x7, 0x3d, 0xfffffe00, 0x4}, {0x0, 0x0, 0x6, 0x7}, {0x4, 0x7, 0x800, 0x81}, {0x4, 0xe765, 0x7ff, 0x8}, {0x40, 0x20, 0x0, 0x7ff}, {0x4e, 0xc4, 0x3f, 0x8}, {0x4, 0x40, 0x100, 0x6}], {0xf82, 0x8, 0x26, 0x400}, {0x3, 0x4, 0x16e, 0x8001}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) sysctl$vm(&(0x7f00000003c0)={0x2, 0x9}, 0x2, &(0x7f0000000400)="4f8fd84b14fda6f11b48930a7cb1489d2b593fa67945f1adce91e8855bae51d3a61d6c32cc0e1e4176aa", &(0x7f0000000440)=0x2a, &(0x7f0000000480)="c16f5eb419860b9fa32b27407d45cc45d8eca839e8ad076f81613fcb87bdf59a0c8e7dd7203b7b3a74a41e77542ce80db16d07dc8ce97cbe7ab49f3bd1c330181cfcf768dbe770d7fc2e324e52bbb6c559d6e4a63c50c152edc634af83e6", 0x5e) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) getuid() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000800)={0x8, 0x1ff, 0x1, 0x0, &(0x7f0000000580)={{0x0, 0x6, 0x7f, 0xfa, 0x3, 0xffff, 0x3}, {[0x9, 0x6, 0x7ff, 0x7ff, 0x6, 0xff, 0x7, 0x7, 0x8, 0x6, 0x8, 0x9, 0xcd, 0x3, 0xfffffffffffffff9, 0x5, 0x4], [0x8, 0x0, 0x3, 0x2, 0x100000000, 0x1ff, 0xffffffffffffffcd, 0x8, 0x3, 0x1], [0x1, 0x95, 0x81, 0x9, 0x7ff, 0x4, 0x10000], [0xfffffffffffffffb, 0x79c, 0x7, 0x7, 0x401, 0x7], [{0x5, 0xc877, 0x3f, 0x5}, {0x3917, 0x905, 0x7, 0x7f}, {0x860, 0x8, 0xffff69cc, 0x5}, {0x800, 0x3, 0x3, 0x3c3b}, {0x3cb7, 0x0, 0x62, 0x3f}, {0x3, 0x4, 0x401, 0x2}, {0x4, 0x40, 0x80000001, 0x20}, {0x45, 0x40, 0x9, 0xcb}], {0x4, 0x5, 0x7fff}, {0x40, 0x7, 0x1, 0x8001}}}, 0x2372}) msgrcv(r1, &(0x7f0000000840)={0x0, ""/36}, 0x2c, 0x7, 0x800) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000880)={0x9}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x200, 0x0) fchdir(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x800, 0x80) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000940)=0x58) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000009c0)) 20:11:54 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="33ef21add89fe03219407b25bead24ae7ec68f42a8e48ed0f9ee9e1cf0fa0ddebfee9dc600fad2281a77941a910a836ccdde99a162157f3acf04cc7449f4d28a169e2c044c25d3ff92d4f248de37a1c1f4b9fcd3de84068f8d2d0e92493496721c78ca428319b10066ee086a21701d03cb2a80d12e0fe12dcbf03edd0c1525456376e22e3d226645a105a8918573d7511d3576a7c104c1ac2dc6e8d00c6b51a21a05b186680fbb6e43a304fb3cff7a98a789960efa440c60d5b240879576466a0fd214a945649d46a043f31670c822acf8aa8de2e463ac569432fa459aa6d936f7d001c3db0d93a173", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="bfacb76eadd7dc1dd95bb81c5106d6410c6613494aee435b98cd519e3b79c877fd5a8924f5f60ffaed86fc81c9bce217cd87310b9ced9357d0cd", 0x3a) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x51, 0x7fff, 0x401}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000004c0)={0xfffffffd, 0xffffffff, 0x80, 0x8, &(0x7f0000000240)={{0x80, 0x1, 0x7, 0x3, 0x80, 0xfffc, 0x80000001}, {[0x1, 0x3, 0x1000, 0x4, 0x6, 0x800, 0x20, 0x6, 0x2, 0x0, 0x80000000, 0x772b1e82, 0x8, 0x200, 0x3, 0x2, 0x0, 0x1], [0x81, 0x5, 0x101, 0x0, 0xff, 0xfffffffffffffc01, 0x2, 0x7cffa469, 0x4, 0x5125], [0xffffffffffffffff, 0xd72, 0x13, 0x7ff, 0x2, 0x8, 0xffffffff], [0xffff, 0x8000, 0x20, 0x80, 0x3ff, 0xfffffffffffffffa], [{0xc6a6, 0x6e, 0x80, 0xf8ce}, {0x20, 0x4, 0xa7e, 0x38f688bd}, {0x3, 0x9, 0x4a, 0x30}, {0x6c, 0x7592, 0x5, 0x7ff}, {0x4, 0x7, 0x2}, {0x80, 0xfffffffb, 0x80, 0xffffffffffff814b}, {0x20, 0x6, 0x0, 0x3}, {0x8, 0x7, 0x200, 0x6}], {0x61f5, 0x9, 0x3, 0x4}, {0x7, 0x7, 0x20000, 0x6}}}, 0x6, 0x1}) readlinkat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000005c0)=r0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000600)={0x5, 0x7824, 0x1}) r2 = open(&(0x7f0000000640)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000900)={0xee, 0x504, 0x0, 0x8, &(0x7f0000000680)={{0x7f, 0xba, 0x6, 0x63, 0x2f, 0x1, 0x5f1}, {[0x5d78, 0xfffffffffffffffd, 0x2, 0x6, 0x100, 0x5615, 0xda, 0x2, 0xffff, 0x1ff, 0x7f, 0x40, 0xffffffffffffff00, 0x2, 0x100000000, 0x4, 0x7, 0xffffffffffffffff], [0xffffffffffffff5e, 0x3, 0x7, 0xffffffffffff8d21, 0x794, 0xfffffffffffffe11, 0x200, 0x9, 0x80000000, 0x2], [0x8b7c, 0x100000, 0x1, 0x9, 0x7, 0x68b28314, 0x9], [0x7f, 0x5, 0xfdc, 0x6, 0x8, 0x5], [{0x8, 0x3, 0x501, 0xfffffffffffffffc}, {0x20, 0x480000, 0x9, 0x8001}, {0x7, 0x9, 0x5, 0x35a3}, {0x3, 0x75, 0x81, 0x3}, {0x25, 0x9, 0xffff7fff, 0x2}, {0x4454, 0x78, 0x0, 0x8}, {0x9, 0x4, 0x80}, {0x2, 0x5, 0x8e, 0x8}], {0xff, 0x6, 0x8, 0x9}, {0xf0, 0x6, 0xa05}}}, 0x8000, 0x7}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000940)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000980)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000c40)) pipe2(&(0x7f0000000c80)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000f40)={0xffff, 0x10001, 0x0, 0x3, &(0x7f0000000cc0)={{0x3, 0x8, 0x4, 0x3f, 0x75, 0x200, 0x9}, {[0x6, 0x6, 0x800, 0xba, 0x1, 0x100000001, 0x101, 0x7fff, 0x5b7, 0x9, 0x3, 0x8cc, 0x8000, 0x1, 0x800, 0x7ff, 0x1, 0x2], [0x6, 0xe1e, 0x3ff, 0x4, 0x5, 0x9, 0x9a, 0x7, 0x0, 0x9], [0x3f, 0x1000, 0x3f, 0x3, 0x8c, 0xffc00000000000, 0x6], [0x5, 0x8, 0x5, 0x5, 0x0, 0x80], [{0x0, 0x0, 0x1ff, 0x100000001}, {0x81, 0x0, 0x6, 0x3f}, {0x3, 0x40, 0x7, 0x8}, {0x7f, 0x4, 0x6, 0xc132}, {0x0, 0x5, 0x0, 0x18000}, {0x7f, 0x4, 0x31, 0x5}, {0x100, 0x60, 0x8, 0x2}, {0x7fff, 0xe74a, 0x7ff}], {0xfff, 0xadf, 0x3, 0xba}, {0x6, 0x100, 0x40, 0x1}}}, 0x0, 0x6}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000f80)) pipe2(&(0x7f0000000fc0)={0xffffffffffffffff}, 0x10006) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000001280)={0x9, 0xbc9, 0xf7, 0x20, &(0x7f0000001000)={{0x1f, 0x80, 0x6, 0xa2, 0x8, 0x2, 0x67}, {[0x7, 0x3881, 0x6, 0x3, 0x178, 0x6240000000000000, 0x6, 0x0, 0x8, 0x9, 0x4, 0x8, 0x200, 0x2, 0xfffffffffffffffe, 0x401, 0xe4, 0x3], [0xb8, 0x80, 0x3f, 0x1, 0x7, 0x80, 0x3, 0x5, 0x4, 0x4], [0x81, 0x1, 0x800, 0x5, 0xfffffffffffffff7, 0x80000000, 0x3ff], [0x72216f2c, 0x2, 0x4, 0x1, 0x1], [{0x100, 0x4, 0x3, 0x8}, {0x100, 0x8, 0x167}, {0x2, 0x5, 0x7fffffff, 0x9}, {0xfff7, 0x5, 0xff, 0xd8}, {0x41a3, 0x5, 0x23, 0x3}, {0x2, 0x9, 0x10001, 0x8}, {0x1, 0xef5c, 0xfffff000, 0x4}, {0x9, 0x3, 0x2, 0x9}], {0x8c5, 0x4, 0xfffffffe, 0xc6}, {0xa00, 0x0, 0x9, 0x1}}}, 0x3, 0x4}) socket$inet6(0x18, 0x8000, 0x2c) login: pckbd_enable: command error 20:11:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 20:11:55 executing program 1: r0 = open(&(0x7f0000001700)='./file1\x00', 0x888, 0x119) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e35f7f18b807fd98f39248620c8821ca653100"], 0x10) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000140)="1fb164c7ab14975efd8c82c542e32c982b0ea0ca7a56d1466480fd474125b2c657e90d85", 0x24}, {&(0x7f0000000200)="101551c3e22166709964e502f9985a368c265245bfd7468aa5695a753796c3a0e7644ccb6a29c632318c416ec2aff652b54ecac4ce84758114bdddc965ea91cdb354a03ac03059a4321af79107c5a67c55bb9dc6d2b8ea68ba7cf2c6cbceaeedff824423240e1bd36eb0892f30643fcb79f6bcef98974bb50f91276c6263d2b36e4fb6e9d0a54a8e6f", 0x89}, {&(0x7f00000002c0)="193d1cc1898a92d4a4be2a4e54e65acccff04b2919022cf81ce20599a497482c94daa1a43d79038321be3d4c7fe08e7042020e7e397c9b1967b2c6e1ef76d02a76a2af6148fcccdb6c7d02587a1f2a7bf05075e708d1f640cc64f2cfa31e8221c4aaaf25da7f61b245432875dd9f9ab7b7a2ecd5096529ad6413378d0e4c46b34cf9751ba135237bdafb0107bdd0ead6737fcca5af5c599ba01bb48c70ec96d4d3b46d0f71de3e298e32a01100492951b317cbc2a8ac9240422d3ae39b11e221e1ce18b84e151dc9180de2c67210a35847b59de31a4a9b481014417f8978b0f72f478cca458e80a5f05bce2870", 0xed}, {&(0x7f00000003c0)="776f99f4af475ae8b86e0d986746998279dadb9da70f8e78af95a3150cf9eb65d859ddc33ac3105c357b374c", 0x2c}, {&(0x7f0000000680)="a4d3097e47609cd989b8c0fc580c7605363031256f05266c3e9f208f2ef4c63b527430016dc4193f09f14d7c98c74212c08e852763ada3891acc3655b89764fa53c001d63148fde24732341951643635670afc5073ed9a211939f084a9093229fca219ae74479a90f6a31a94585ba174ac2ee877c413b5bc2d9e70fc2739a82afd87475f911fcf0ee6f46e75d8ab22515e7fe74bcb0dfe61036b715e383c0fe9f4cb09e8122729aad98168df013b851f67a2805728cea0d8ffea7f7d7c2a57139cf0a2eb290a6c8f5b1f579fe6e9e3eee78df3e7742e925aeacfb68effb5b238acdb6dc14f427a0c296c2eef21564410fe6c0aa88ef148494ea8083ad630038bf22b7fd5327ed78ae31520e3f1c94fb37b7381f67dc9a5c0fe98d3936a0995a5359a70fd9e66c11604d6ead69fbf1b339eb547e370bd7b0210af3cdcec23cf2f2bfdaa47b0ee40782ed8f784a99ef231c9430c2bef3475f6ff2a37cdbde9ac62ca41aca08eedf01d42d8773c038997a26cffb198e8f1e2b3f8a86afc84ce2bcbea4fdd49c0c0df9128aaa1c9764663231a4dfc2f6863150fda4ae63e19f72d4315092e0d264b6fb0a74793e73cd8d6c6a196b8dff17750d60eecb8f5ee4e81386c61189cf85ef11bb3fbeb873a4d152e861cbd479b8663073076d4e310d37fb7c19cfa0359536dbce81d6fc78f48df03ecc3a6306afbd4bb4e57a7118b333966f2cd85c3f6a40f11625c8bcface6d45cd3a8c862ef7d1a209af8569f6d6a7947e2c3004b3c0c494ab05966fc0434f3c21da43364ade5c0aace72e3833de6589ead7891e48b7f4bf3b2a55252e8e50f340885db6e8174ff9daea91043e2964f9704d2c2538b8c0dfeaebf2690d933eee293fb661ba5b5592ebc6367a530cac5e9179c011e5d0130eba5462502c3c6e0ec5a707641f76349fa5d5eff5960db40b7e41c232e7766455d410e6338a24f2d954e115aa1fac06c88ea98cb3df06e02d369ba452c278c08467a288111518fc22e6655d9dcafae1a1eb924f713c0e37712b5ce7b4f676a9449fc9fecad8f3324de37a9e7c61057b471275a7ca8049e32d3cff6acb85793a5ae3cb736a84c1052a0087324ae91967d0ffbe2d907fa04f9714d7593f16d5c0d7540f1973c88515861d4d5ab7479cf66341967e865b2b76d9f9e8b6682a728f1ea16fc6104d982f6570bb7211fd6d3c99a9cbbdf2882ec70025f875a0eec59fee2b2ce8d020c314acb0a85c9401c304c0b97825390996fd9247d04f9048167cb5d05a73906654cfe639f5f8071dbd804419be122112693f50ce905b7272f37db78d254e3a9f8520d0afaf0471362ed5c458779dc21224eb2f7d6fab1e88feadeaf6161d5cfc787116ed21a532d1d0a3f00eee42505df7d5bad7d439e999c8f4042c95aed6e5924069260b2fde3b27d796f94e3dd05a4bd773ae766b70d1280075cb8bb41b880db64d36a87d69e30a86ab49af5ad25f6ce48bf02200f1d0c83b2300ae76914541032808d0bbc2f77d1643deb14d5a80f08091afdcfd905c7e78b4f51892f77ae91ba5a6345bbd07e7ce34041be0eec3812e8e825907b17c4e5e42cf6278a8c0f574843aa27ea4a8b067999da086dfa6c86782d8f0ad0064c657bfd65fd7e58c58c31f7c9b069a6ea421199cfe82a77edbeeaabdc30440cf027ccb6e6ed330af635c7fe91c473399c2fd58921e398c54048e911ddbc43d39f6fec0a04ae09b655103146f33d15579ee8199b12c807069a8c71290bd339b02f4ef6e54714e7e9cbc069b51ef48596fde6899da1c9b44d4a9adbeaaf84e07549f8dabb7df71c7f54d152c54b4208b1ce7e09f2f584f8312682aece8eafb4fd2a39eee4dd1c06feb4b9fcae14dbfcbfcc26a16c5402fa2af7cc22e84f095a24990c1a60ddd7c165db34e640c4e495ea5c7c58b2a9ce313315e0658a500ffe1364242a20f878675afc8bb3f05b4a3e0dae41f4e00ed02f849008c895b83e1957a6987bba8b7245f64bc5e74d033b7e4ad5b29a95644d62310f332bcf83303310cedc2d289631ed04f9e316f563fd501ae0bac26871c616b6f667372785ecd35f939b118757aee5a5f78b14f396a7fd5f04eb7a838c583fa3252e35ae4aec4297be69451f434ccf6c5398f010888c441589338f91c669250d7cc1cd53bad61cb4ced95e5cf28573aca057a5d6dbf7974263a63d62345a183ece06c829bffd2a979cac2d6a53ca53bfb938f181e8e1ddd1076a3addc80222e67c0f677af2b374994e0c696bc74271534ffe5f839a4dec0ca1137bae44badc6522526ecea67bf2a86a64d8116eea86b20f7ab4d01227ad2fbbced8c515a59d5e29444ab5106b684a906171ffc778e58494c38955a0756d90280ad666ce611a55fe54e0e41cdc4045316001ec1e93c411c3ca8d8e153f01b18db21d6fe6a41d2617e2cb3b86df151400c4e6b890fb52250d3fabe24e6f365e650d34ec90c5a8522b70b8a3fe67ad49c57fe9df800bb1042f5726fe5eb3932cd9d00315086ec4bc2a3e43cd40cc98353d55e9757efa731c4343bf5e182d0fb8e4a363803f8a4ab3f58a6982931eca36b14fb042103e106d4fff4cbc66d555c97fb64840335ad0ed4c2a61fd5422920c1ffd4f81f1afebeea6e5c4856f7749727fd8aa0b357b8fbbee2be90f087ac236057bcff9a6603a31377518ba10af2dc1267356cd95661bad35bd484280c624d868aab2b5e21ca4521725f35f910d2a347132cdc601c1a2dd51b7abd85efb99079d436bb33e90c6f689e495a5c9b2c69dc28a13aaba50c7daf12855de9e135365d6b8d215e74dff1ab1cbd32786c4ecc455f5a5f489c080e32dd5d5642067c7dcf7e1c7c05ed6bbf41812bdbbde7cb182fb60154d2de33dc0385b27a92f92c4620906f89a46f672bea04133a6ca91e778efffbe5a3c94b06a837a6a454beb8da353f52aba2e252f423e097eff29907ecf222cd23d9a4fe1369c84ad97a9a96c1432c5d68b8d03c723853c3ae98998381c40ae8e16ea17bc68af73397f5b8b2c184bde349c90a82830139302c406a0bc26dd43de0453bf9e0838009fd7b83b46ca6e54ddaa98e825d5e5263f31245d982c43a3887ab8040220617fa0e61205a67940db9e94087215f2dcb13b46254b083a1a18f2af6e1bf5e949f8b33c21bc5a30019b9b81954103d654a6f967054c420e34ae7ee7bb85ab285ffb81e392ee0f7d25c7f46c6c6e4515a7b62b76d98df8f0e7cd479521792bb949f9f7da971fc2e3e3fd4c33e1f1f4008bc5e93ce9304451142775de3e631c8aa06b7dba85e0a5e73dd5b74f568fb9beaa2e5cb9b5814af2b088e1bb80d7785bb3f7ac7c67d7d9444f0b0c52494c54118ec3830c4a3cd646e436dadef951bff261c9097bb622ce757229240d115e33ffab6fd251ad6b4410bbae5e7427db5c1dba7d1695e3d1d66e758e85ee42642ded0885bc06ac0d04c581b695110469d672ff47239354b76ab72a92247a2aa4f2a90626040f5d5c782651eae7d310982e031dc5c043c0e8820db6e9129810a84c2d5f61b2c3eb4e7d81a4586930e8b1ef38949ce8792e2a24aab9e66461035fd7c34e535b12f1bc2281aff38ef52e0f4b97cc538f89717394953353818625e76fb59ede9ec08c5dbc846df7a80784a9cbe629e0a488503c961a0ae73c5d2c3e7ecd567393037f72a4fbdce2ca4110d672e7937f937d217d5e41d3774840913bcb906e70b28bf91859d5a464593936860c8c6cb66db29f0e9fdf4ddcd020d46c0f6033956fd40c9d9abd74308460a1c1c9b67a16b51e3d3a0e9806e6698d9a571e9b26397c3f2661a0f99a47cc203e249bc972b61c65af1921378a57422214cb8d5bae3930ad2c8cd3aa66b8a90f91e70ca21c3fa6609b8a74c3058687777b38c842971f8ac7e37d0e5f5094ee6658afb1842dfe386aff3119ebd5820201190d86d45ed3ce0dd7c657684d42611d6506803942ee396d189736635d4e879668430127480899b4d579aeafae2603efa11bd1b8ad521bbf7ce68ebd1f09783d498780208c2248aad4924bcac889cff8e3d867ddc9d75725f18eefcac3d14f36af55ec1a9ebef66d0a196d460e1b0d69b9bdf51489654b49abbbfc3dd2f1983b2a2a86985256f356e3e360b406c2bb0f84f0f6afcbb050f5b4b284d8922c80dbef5b8073e5d7d06a9f872dbf20e8a2e96412b2d192d3b5e31600a6ef05a69a156c9235298df6c267a2855f056d64363b74d4beef25b8b5e7cffa0145d48bc5ba6ec4e7b812ef9153cbdf9b307164fbaf53d85683bfadb56e98baeb83edd68330ca859db909ea04e57703f79aa26b93076aef80851c826722c5427e81fa72bc8cc158af865f47fe97ca90bd874d4421972f97471fed094b599c57876599c0bf1397ed4830195f15070efa683216893a60ee38bf15bc759b76d4f93c04b12dead258ba9cb63024e948e213109fbd51c77d46fbecb86d2d4868e09fafa19990a13251297294f32826d7a7674069347af91ce5f611b078f7de43927afd6b9b4320e84e02be4d235fb3cf6859ae61bb5d6d90b2624213f37854f1e8fec800366928332530a32141445faefc70d54a545fdfd09c791fa1dffaa962764165ace23e850aa88334f185958cc28469b8767659eb677c377b62cec70dce8dda78a116dbf1950671737cbc3ceddbd039b486cbb9f6c155654f0f6f2650b3ff993b82f2e48ea7d3f84b2ebf4d2f93ae98ece439a4824d73cdfbccc605a799213f53c30ed5bc9dd0f8d9de3f78d02fd7aab7d8f9872617c34972762e52ca143827e53db4188a536e740d1ee98b82733c2b618a47134a50d9d8f3dfa56a9202e018766eed44e830c1472335c006e11de28f4e5dc89d7f424e22e11fe60fe7a3be35256073adb742a466169dd2c0a1b2d5de44c6f46a3c03c0b5e087247a84a45e572371330b931de59e7de0d2eae65f0a5544d71c43d3e2f01b442d868c8d0a6af8aea83cec9b0afb231172f7d2518c45d7f56c6f9d4e09fb9f3300a1d58a417409424aa3f634dbc2fcab61399e32ad55ba9a9989b8c556a8b9420550722004db7629b92d65cf63548a8fdc05328df2395e9ea9e62820027c91e771e77534fe8eb0dec16fff5ef0125a850dbc57597379bc6fc52709840f75267b998cf4e769eac32ea5ae7db8f19c60027c603238411830c188a9481ff543eefa29a150ad47b5baad5cfd039f0ba8885f5326a3015c929e9fc4b20fdc17c70867113e0c607e7569f4e71d87b017309752fb7ffb16f59d26683be9ad0ea67b647bd3126e3776ac12e3f6f3df3d94be5c6c11ab0ec366b86ef6e0c3fa88da19d256ea0e1b52c6febaf7dd67be76240c63af3855ad643572ab62e322350980000cd38a69d616e406424291b08f859c0cb9ec575f55a4f29b236afea81186e63e05109fda8e901bab1dbbd002b2ecea864cda844ab0211d75b1c17d190c366cdc742c6fd7ae9403349e0b81e76c32c886b0826c067437b8684627551a5b67db288ebc54d5ca26e64ef15e86a1189f8b80e9a338d679d0b7a29f49f95fa43f0d57eb6f72a2b1e637da53b2b46c37f0f2ee8f1dba76d1e45ce0a29fe7007f5112d9a3542559ce3c229ce661ae996facad0fa1e7a68a0e3c38292c41ee6f449e7360a20d814e49104f1d83641d5474007d1b8883655e95e173a20d9d2a093e2f166cb23b117b3e10a37e2edde425ab2a49223d0717f1f03934564d17bf7be601c447ee8395473d51236b970bd591da77ade616aaa64b0a89ebc24b0937fbec934652ed4010d2e3fa03", 0x1000}, {&(0x7f0000000400)="9d093c2f6c84bbe6e389c0ee9b70f0f5d814d595dd05cb796111d7bb8c152359fd69b4173290eee62442283bdadb2a0b7a1e35762e67b9b1244290b5acc1ab91ca4b4e372ad7d4eff6f308777ba1e88ae83f666f4745c3eef3abf67dac2ecb59765e2e089497e6c875a530a31f9679fc99dc8c396c84d500042faad0720cbf630ee75f6f646c5fb1117db242b6df0cac88b71e7f", 0x94}], 0x6, 0x0, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 20:11:56 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000000000393e80168bc3fae2e11019da54a7f47bf4041d851b108e2c77e89b1658e58e5f42b76005e0ddc56f56aada0b786d9b25853c63144c276a586af82b0630cb69f8cb5ce54459b78026eeee87f20e3483bb85171028248180824e06e93fcaa8279f7573e96a92f73f9ac094f7d8575cf9a3e0f5e2cfe10208d3f579bedc80181b18fcd6fb434330e132bd7b03b8e7dbca72391c81f88546cc61a60b7064ab96c3888d46adc289e37ed63cce4affadf353db65d88ee9935bb653f687c422ee43"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x38}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000080)='\'[$,@\'+\x00', &(0x7f00000000c0)='{$+\xdd*&\x00', &(0x7f0000000180)='^\x00', &(0x7f0000000300)='N\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='}).\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='\xbf}@\'\xfd,)'], &(0x7f0000000740)=[&(0x7f0000000500)='[/@\x19/[\'[/:,+),.\x0f/&\'-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\'/^,,\x00', &(0x7f00000005c0)='}\x1f%:\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='($#$\x00', &(0x7f0000000680)='\'R+*(\x00', &(0x7f00000006c0)=']@/\x00', &(0x7f0000000700)=':-\x00']) 20:11:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) getpgrp() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=""/243, 0xf3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 20:11:56 executing program 0: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="eb030740cc84d9da0c810477a688526e99eae2f811e07aad99a2ad1854d11b2fd6e2681bd4b8d820dd6de3027ddd16b31f61465a8df012661cb0f9e9abfbde", 0x3f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x653) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffa638d563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628072bd0356048035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea734dbe621387dc46ad4182120760700000000000000ab325a2e4ce02127c0175aa00594b0d8a1eb9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1a2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21858d226901e28b2e564668d31ba134c99ea475194d6a07d6400730c80846ab7c2bc6bfaebd9e8b64b0e2cf4ec9c4f2d00bf7ca1d1da77b2c6dab0d1af80db539130009b7f65818225efe6db6bb1f85ba92887645c4da6d60312128486ea6cf710783514f115b1a161ec7c9afcb12d6fb58837ed21e3ca0ab34d2871a16b1db5922a266cc74cea7a481081bb4eebb706cdee3390fd02f136602992167ff5eed8bf257a6b3111b478fd354375ee9954e9080edbe2f56ea542e9c8f8bb91b9af8f8b2cf21e69498fc0dcab27974ca71cf503429c7d64e0105a0ad71e1749385bfbc9901b81b3bba2180b42a0c6dbca9eed0124fd74f3fd4e67ee1887cf10f4d4575c87f94e9a5da90834903d3d197dadcc716c7a3874a7a4acf688ad9ff869e8c2d3443e144efaf35198be1b4471689b20d6afb23dd8b2ca6c2a6ba61bb537b34660ccc9d2111859ffe4cd316afaa141b174494fffeb77a9abb2c8fd474ec8a20aff6efde551791315abcb5518c814f65183c1fa5142b5d6af760c40bce2219a503516dea58f6918d132498ecc2836aac158002b521616fcb2ef21ff5a9b20ad26d9b145d2423bf3969902fbcf79c8fd8d6c53c279e7e17e7ac341d2f720abcc78bbcba"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/137}, 0x91, 0x2, 0x800) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) 20:11:56 executing program 1: dup(0xffffffffffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xdffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000014c0)=""/136) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x9, 0x1, 0x6}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 20:11:56 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) close(r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5d12b8e600130000"], 0x10) 20:11:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x1000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000180)="264e203c7167d94ea36098f6e1db911b56e38438fc29df4a9c7382932fb7c6a705ec7b306847a445b2c48b93c776760d1c22375c3bd09604131af30a39271f8bb00d2ce93b8794ffbe21074bf9ed06ea9d563045746508abf1aebe18d111feb5ce53df7a11cd2177b6b18ac595869d3c25adfdd0c4027a1f3c76fdb72f221e200f1e75b1f90326216b06a006d5d85116c6256620f1974f98df56a1ba9a527f583a86630c04cdfcf000748a3bfe47d02fa1c0cac33d20c4a7f6bdc4bdcc444e4328c47d81d58548d9332fb9f42d540ff02cb7eb1d3a0c15b6efc57d2bd5f6fd62356413528f1e834a94d9020c98be3e99f49c065366cc6491c69267af50c565", &(0x7f0000000280)=0xff, &(0x7f00000002c0)="3a8e703326964d629e93a44a16c76f2fce2c8f9b07c5b9816732d6e1962c20a0727bb30b7c2cf0e597fe7b772acea80e57da83985f4ec9f0c004a7c0c7b6b4359e613f5ca54904420e183fa4f745d7422c393b2b2988aacd0fcaad1841385e2605a2a4eb617ca0ac1d0390d7bb65053f614782fc449e5eb07ea30062b7765a982b9d3d38f2f2bae509dd56379a43fee97ec53a97811f64cb9de732494e902142af319839626dabeb551bedb86d4d0fb715ea4bb63833a7a80fe721ad2a78b81870", 0xc1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:11:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff], [], [], [0x0, 0x0, 0x8]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:11:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 20:11:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1f}, {0x74}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000280)=ANY=[@ANYBLOB="850dafeb6b7a5e6646fc78e4d3c64a710af9739d01ffc7f90d5fb90b46a038a249e6209cb0a2a282e44b4c8b1a3eca466513b3941289ce8a21a0aeea5cc96f24bd97232f82ef87d5ff33dcd5ca37dca7e136a8a8ecc8af0929f178f5190e7edaadb7d4fc33414c0ce5c41e31fce2e8a870e82406593956a327afc48bed1ce6a5c066b71439442a102bc3bd671aa387c12c8ac8e30cc26ce9be6c3d96845ed2d87588dc72b0348f66a9461af768f8fe33c167087f1befafde2889af5b27227c8db90d58d1afbc8344d4f4fbb49a101364c8a02174982a4656c359dd98d17be87925006a086d8af9ef106d83821a6215775100ce4d"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x80, 0x3000}, {0x4, 0x4}, {0x3, 0x0, 0xc00}, {0x3, 0x200}, {0x1, 0x2e6, 0x1000}, {0x1, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000003c0)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) r4 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x63a1, 0x9, 0xf2a, 0x7fff, 0x6, 0x7, 0x3b]) 20:11:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 20:11:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x7, 0x2, &(0x7f0000000080)="2cd17c6d084ca6408cc988c273899899d3cb3b22b10bc57eae8c6af815f74b16dd2b6aa8701d61ce4b9b63ccc81e2c938572837e", 0x34) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 20:11:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket$inet(0x2, 0x4, 0x7f) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x2, 0x81) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x10, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002900000033", @ANYRES16, @ANYRES64=r1, @ANYRESHEX=r4, @ANYBLOB="88de2ed1d5458785417300a653ffc39565fdd5c8ad92b971ab618ff3f179a04385787070831eb4f16b92894ca34698ad3395628b1174064047726dd97a0d74c9ff52eccef74fb394ea12326dac791a11d9febf7a946d6bb3659734b07b22d68b5cb7188126d1afc06b388b9e0b61432852609d6d2773684d878c0051f96db7b96a4900d2e85f4ff44d4f310b968c93456a4887e9e8c2d20a974ee9a9f50611fb264df4498a5f5a8d241a235707ce9dbeb2590f225dba8b092134a6bdbd5c346a8e1400764c566d063d418f5fc11e8b2de92b0cccabf22ea3d8b2b4432a99b22ffa27ec574bd376fc9c358f3a4f", @ANYRESDEC=r5, @ANYRESHEX=r5], 0x10}, 0x0) 20:11:57 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000040)="bdb07e71a9d17f63847490d0d639efe582dff1d530053a75343f432f1a4f880c88d385ccf3f590c53013d73afe1b78ba9632584cf50585b638102c414b1678faeaf61fb6e1c5330f4b191358d88b504ff3dd5dd6f427c0eb9c215f3183c2007036", &(0x7f00000000c0)=0x61, &(0x7f0000000100)="5545cbc6095c009bc0cabd49c74d3ed5088d018ed14bdf5161cb9a3c0f3ef83cd42d70a02519aaa2264a4bb324702f", 0x2f) 20:11:57 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000180)="29defe495c944e3d2c0a534847801bc335c38e28b23717cf62b5ad2541a143d234af0a9ec90a2257d7de9a4c37e86d1f000d858f9c5c35e21537abef0f280330256593efce74f2beebeb389269d0ef105ca43ef4e024405ac62c611b6e39861c270a2467b7e0828045bf66b6d1dbb1c0c0732ea5533cd728", &(0x7f0000000200)=0x78, &(0x7f0000000240)="29fa998c32e5ca8a0bf0d7a39d34ea09d9d36b0c63fa07be81", 0x19) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x6}]}) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000380)={0x2, "5eff0f0a1c4345a6fe4d5b2c176c554e38e04c9f828e73b9cb61002f54f65149159c2a7b690085a53ce8efbfefebe2c86388386a52051bb2432b7113f0fb6c263f5d7b"}, 0x4b, 0x0) getrlimit(0x4, &(0x7f0000000080)) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000300)={0x2, "29a64d6202dc101209ac2a21abce66b3536b6b5fbf72eed9048d"}, 0x22, 0x800) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 20:11:57 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000013c0)=ANY=[], 0x106e, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1, 0x800) 20:11:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xa18, 0x0, 0xffffeffffffffffe, 0x0) 20:11:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket(0x1, 0x4, 0x8) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:11:58 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/243) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 20:11:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) getsockopt(r0, 0x7fffffff, 0xa8ac, &(0x7f00000006c0)=""/4096, &(0x7f0000000040)=0x1000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xc450443c, &(0x7f0000000240)=0x5ffffffe) 20:11:58 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000200)=""/170, 0xaa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getpid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000002c0)="b326810000007919ce1786405073c39e5d8e5b36027aadee195b1d51a57864ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f9717fdd5f0bc41c0f2cf4b5351510d37a3e32fa7825ea85284f256f1df8fbe4e1d75e3898a1f424cb169b0105f0ed23e3bfc424adce2ac81d60f8b6c393602acaec38f61a58d392fde0f8e8b5e374812271db68126c4331aa520e033bd75a1c913f02470e99d275102507812b3eb17800"/183, 0xb7) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 20:11:58 executing program 1: r0 = socket(0x0, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 20:11:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x7, 0x7, 0x1, 0x40, 0x5, 0x9, 0x1, 0x2, 0x0, 0x6}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2}, 0xc) close(r0) 20:11:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504446, &(0x7f0000000240)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) writev(r4, &(0x7f00000001c0)=[{0x0}], 0x1) 20:11:59 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="92", 0x1}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x5277, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xa3, 0x6, 0xb2, 0x7}, {{r4}, 0xfffffffffffffffa, 0x4, 0x4, 0xfffffffffffffff8, 0x4}, {{r5}, 0x0, 0x2, 0x80, 0x4, 0x10001}, {{r7}, 0xfffffffffffffff9, 0x80, 0x1, 0xae46, 0xff}], 0x100, &(0x7f0000000200)={0x8, 0x7fff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffa, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000080)="0b649e8740bbcc0a3322ff8d83c12e9f51251d81aef52a41067983ee882dce9af294a84a4ee166c902ef77c0e9", 0x2d) syz_open_pts() 20:11:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xb, 0x0, {0x7ff, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0xfffffffc, 0xce, "000000000000ffff3200e200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x20, 0x4000, 0x0) socket(0x1, 0x5, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xd1, 0x6}, 0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) listen(r4, 0x80) 20:11:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000180)="000b32402dbce0f3972b9a3314b887d8e68b8748a908537f0d67a18389729816e0d27f67f2bea41537", 0x29}, {&(0x7f00000001c0)="62ef9bf8e21fc1326d618211110e7f306d0d05c8668b7896cefd68d064705548c509133eae0458a350bccead377f6797fd479d23124bd2cd9318d7432cb9c8b73c7e0d74d8b1e9470c7681576868bc570e7320e625b505d4f580412a0a29da6437e1d8cccf36abceef6ee06931bedf02384a2a3204017534fab66c59d3b8b5ad712e75df367420853a2936d3832f36ac678a687347a9184eff60f8a8a495ceacc3436790c7941fe26c94218afaf90b8b613b4286ceacba9cc40281a83d2dbde9cdca327fdf67c29df90c037737459e10e2901acddb800150c4b4b2a282edbe832408a0442d9f319d590c", 0xea}, {&(0x7f00000002c0)="ff69ada8be59e74a34ccd66a42186bf80a9254260b494c215f2298b2b0bd5acce70b382077cd9ce775f77c7ce2ac4fba12e37d7dae713323fa3b395fa72e2f798458c420576163e1f5877f67788f274c118830129ad4663e38f674254458d74332ea8740223290ac493514b614", 0x6d}, {&(0x7f0000000340)="05984f02227860f8b9ca2341b60ec8540b708e7dbd6b4c7534af51379bcb0bf7fb9624dcd2ab92568c7e7e5ec012ab4c91318f3f09c4b9e92ae169d03f572398023af1eb9ca93a6c3819b79e5ff047587072c4cfea452c1124c19b6017e6ddf2b1fb6d93909f1cb8c3eb0a06202a117f959e7b18014fb71b7cd144ff8afec9c8e8014062ce4f5f5a726815e36242e89d68b4fef6e73f657970269395d5fdefed9db036111792cb5f00b8f3c890a56c68f5d4aaf7dcfbdd66", 0xb8}, {&(0x7f0000000400)="6c415b39029b6a81e00eb7a76467a97226936bce6fa44fc7e6abd7713e563a68f53f9ac55a13b76d7ca73047ee683d3088baf79c8fed9511a3aab1b538bda0e833ca5a9069261d4c76dc1a15af6e7ba276392543c03736065d08ebdeec714f9921a9867339a954359891fb1a50ced7000d0549028b5e92936b7af6bedd285a119636033e6514486d0e4c7d9c6ad271eee05296c08c555949640b82ceef720c0f38df8afa7032d4a9a6a8b61562bdf3b1094080189cd1b433b7bdc3a31d2df7e5c0727afdca35430fa98ee0852c3b020b6e355e82f9ff9469cbcb42960973c16875dc0be67e6b1478415e7707fa99539328b65ff8e8f9281271539d6178199d7df54a38e39a25dfa1742a5bdb4528f258b670b9927fa0ab4d11fbdc922766b76e27d835edbc2e2774d086ef041070f39475683b08c5c3c15f2bd68f7a7bbb3fa873a026efa62242bb1dedf6d2145b565298f1242778755f3dc44478028aa7eaf8852288e055a3b5b3b4ce3b0ed927aaaf404fd8fff7926e748df9f4dd0fd74d3e789d2d9514138fa42e40e034f7d49d7f56ef0d47704f9b899040dc2ae6a0e7280212034fc524a45c6cdc6c7b87ba964dc546a8de06e1c1516712f42c49120e2a4cd44c771432f69006635019309bac56a5d21ec68efbc482186d47c9b00ea5d34ac559f78534f07f057405aecf232a5fc866236357f130e463878a892bbc34b3aa0e9451aae367bca3116f56246324a49e1f5bb87938a1f8a2c4e27658166df1e3b539817a81e10e1b605a3705907b9bd069c1d355702c1e5b0fec697537038869735729a576f9d276bea2ee7b34ae0838190d8ee57bcc3a9818ca5d277305c394f42a27c2e2f63f4c7cebdd693419118bf0f1f884a56b9b5f8c407a641390a0efdb143313afffeb1bbd41e3464c07d5f97039bc83a925324fdff519f297bdd049b17f776d8d9c1265aa558c9861435d612856c487fc2a026557bb58edd753b7f74bb9e1885a1659e2622c44fa20131b3095d7d7d6a7c6620afc212e428aad438ca91084dbd769d3cf960ab19c21fc8625e186e54cdf7d558b8842f521dc32633e526194962c9ad68d199cec461e6d3ef42b2730235e171f7966b48d841c49e417181d25edbc484a86834a0eb25a22db27413733810feaacda5df764aac6f8f177dc50403f6ae96e7cd316e702c8ca2b3fc96b3f22ce886b26141f1a0819b2a45271fca7b4c51c4164f3f30f851acbbb334d86aac86e30083a280f134321a241eac0ddad26ac193b224f9151ea58a705092ae3daf6d40f2bc2aa38bc9f85f47b761f60e0dfc565421f45b1097449ea56c16ed9f8eccccb6056deace0338259c87fea08ac683cb0dfd0a066958097879406cf4bb174f6cfa453d7403b1c485f8bb85d2becea654cf4a2eb301802df0a04339af081d37760f914acc1f0518449ff9929304c0af13cea32f803caafb72af7a9e7306875577e01e88146e6ff5549ba1240a33b6319ee1d82ca80e5293172efb735dfab21b23f61b7cd4cfa1c582d6da18138bd67728ef020df0cc787d526c1579a3fa8316f4f4cf5065c42a3367c743ad41a16238a8a2b7c966b447e2cbe50c3ae2a75df55bdbf06476a4b26f30baf716dcf002ba97d4b69945f15a3bebc73abac94331e53ca744b0fb80688eee0117960548950f0a786ea6499b4f14d8d2d9483ae465bab00fd5beaa2d97c7a0c7f4aeb959cdbe20b17dd42bb15154d94e5b971e28d51d3d80f6c101acaa81138766f1b025e6073e2ea6194bb8688241d59fcf21aae9510979bd3980523b0c0af54b5b3115d0f7089c5a36a38595195e1ab27f0edb74835f3a141ee51f0a2036e214363c8b8c28cb1616415c640061271794fea1879e2297cf919a4f8c36fd674fe98c8b9ba828a850ef8c17fe91c19df524f2867859ce5c71a7963d52da3ba386413b82ed5d5cc46dc6692f3a360107470a061043e743aa904923123ef60c811d569e1d41732289f434250551ca648cf33f0a9a0500f165557a960f90adc9caf344ffbecd39e07c1474862f6bacf521920dae5a07658d85ccd9a097fa2cea3f1e09f902a620b78ed65f14ff928f348363fccd0965e0b0beb4540ec56ff37b78e7ea6961e093a6b0ffb5ffe610522501741a153f5f932709fa49599515a0c7c9f93795cd3f974fb53b7e085a17a6c9b1670c28eabfd29dad1e0a3504a6cdcab5d6195309c55f4f915c341a783d1882a9774f18e143daf92300439a550e389669e2ad77bd603de2e1d1ee54abdfba27adba89888498d32e28499bab9b1d16d6619787b80747176d8cffa127c2e84e4cdb2e24b4420a42d53ce2f5eac78f3f8aaca87b0439c685863582ccf13164d20d2b7c80a488cf5ca718957118f4b7275d3b571b4296608c29e077637b62880df025e07ce8fa41e43ee54b74ea4a499f14bc754f4f5fbc400e304d863054efece8cf3b58ec9060ab8c837f3ac5b9b201cfff7a7ad9cd1c107885754da9f01fabef42b392a3aca3c5d05e05b0a1705eaf3036190a2f5dd45e9d9f689092e4e42a79aa9331727a22ea574f9aea1835f1ef4781a615c582a86e035f2ae235f665fba709016d278beee29cd0881d45c722ce3c1a10790f3ec75b0917c9199f42bd807a6bf9a1cf2296c1376c9f0b6ea6e6ebc52ce905baae658fdbba82804f31303664f1141696938bca6697911e8636dd08853eff54514fce330deb4324425ed7e0569231a72c8bd7e91d45d72d0c7d6862395d15090c4030f7f507f81199078678c542605991bae02ed8ab880d90ce4cb3b186771c0fd6479ea89cbba49414805aa66bc68b5f9336fffaae8970a87f5aec6e0615d9662e03932570c7a4402784168eb32e8504eece0d75de001b5d3a9dd976e287a35170d68441f4c28bd00d2d43c0d233b75436c351e45a7919388d01ce5997b49c44189aea793d9eafd9bac52672ab8e632f3b63591cc7a329b795e9d1749ef37adf182f85938c8687f3561957cfa03425a85ed1fe65035112bea4e3855a63a39f7efec9d68662daa765864db09d3c2911f07a80f33ce9b4c784e60efafc3b1a77105be2cb5bc2dbbb96c35f6fa1fc7e0835a51ac7560e3eed7950876e5a493fa9548cc9cadaff342bd8ec37800ff3d6ad9da5135f104ea3a3bcb61e6cda5cda1850d8d24dbbc84cbfc0791c999edfab3b5e0a192ccb8b92967c13540af75ed6dab52618cd357d6b7ab20d415817ea86ca62357abaabcaf1e099074ed141e5ce711b656af7fded318b7dd5489e0f575f60ada35515798d69bcc629ac3200461183170076d18231e0b97e1879fa8d94f0912cb4c4176df86854699bbc8525fd2658203b4bdbee82055d19c731c9143831971772edffe3993d27f851f5498dd8ba63837cbd6f9dcd93f407a2df6d3ffda52609a1e91116115cf2dd576595323341fe94a8e8944257dbeacdeae1a6040da842030f3e7fabe3e01172b9819b89b2658d470d0023df2f27de2036d0f1da53eb0edbfb5df1276a0a92d2bfc7fcacf8f9914bf334ff19a2cee2e4ecfc835dfe7360abdca348e55cd6d2e6ad8191c88e240c7b2c4d27181ebfd4e55403aaad38f5f3669d0f26030caa77f81a7f8aa52ce3930a932d7fb2a3ec9ae82f701423a23f602bfb9433a375ead249ca88fa2476635f46f531fdb22531fdd14674429dc6c171165e0071700ba28928c904e7f0a37e66cf3047f998359cb87bfda24b4854722b36fe48c1b9ee9d5287b7a0a8bb9bdb9307fe072ff4b6151d352595c62bc1900e9a56de91ca06e6cc7119613904e489f93ea48c625eb4c136ada28de840b096612a0801f55bf5818380a7cc6644f778875a3294d20c226be3778c11413bbde80ddc18fb65273041d67313cc3b658de36a0d95c1d4640211602910605538d60afa1bccf661e8de7a43d8f3d7e8ce687593cc9ea80f0bb1086d96461d339e469669a195e3a32556fc39357cc25de3ece25a802057ea15372873542faa8f7e8bda71382df24dbe56579941068c5a70fdca8038fe39500be035bb5b666427c9dfa1c16950120d8944bbbe0125517ba174a186972f1b35feeb8654967a212cd2876dd09c49eaf3c49a1625bfcacef42116c59d90a1f636aeeb7a1b27d055aff00b0c89365d0370bd5e62eb36e157a61c4d44b71f112850c3bab054e4fb03fece0575a6ae02bbfa5ab7093ac26a37a3d56718c6ac75e3f08751429b5ab270e09e769e800a4832787b395a64357cd5af19f6117b8a89888922cb2459894280fc291aa3ed0bf6b6e7f5b0f4feb79eb5a2887ad4afa2f46148c9c4c9383ebaa9ebf666ba78930b0e43f2ebd27b2717d196f5f3c3dd66a1c9c2d24d252c70066e9cb1deebbe45de117f541fd9fb331c2c5778782d16746d2d1bf08d394c864d89ea48e46e766cec372eace2c32c68ecf82cb5fddc2cfdb6772a1c4929a10214dffea497780813a6552e3299537e7f05f4d659b61a6873c9c99da7a1250e553fdef2a66076f18934e599bc99cdb3e5b0da8a26636a437e685ab595ff5c3431bb33f57cddbe6b052f82a86c7643e92de9d304923c6c44d6f5fc542fe77f852864a5700857925fc4f5379def24b3da530b5b2c8c7a09968e1168272e90568f89cb330160b9f4bbc2592b52901987a562ea7b85d0a303e2818859059cc6e7a2913576f6632eec0eb7a4e9bd3e4b4849e00b20eed36efe04ab27dd1a766ecf4a0738591d54ee01aff66216f0f31423a8303c41d42a9548f94417b275816580031ba371553d836238e36acf05ea6ac102306e364852ce782b1504fb42dfa5505962861086735c578db2d159ac8118725f1dc472b3eb86f1f8286b807a656b1ca79e1985735224374296660787f40f4a7614d18a4ff060f0bfffc284f189e255192a49e89459c824c3a38065e40a51ad5d599326d56a1e54459a20557183e2dada534f16a59bf01d088ec1f9b0fe461d2f4ff768d686cde532f1bb3be689594febbab8bb5b3798f33ff381922575817b8d70e1714f4eb56113cceab9ef0d506e7c9076d9498b5649b1e54d72b3cca5f1aa1cc8e95c6d7bf598849b95711e80e6a2fc60ebcf5571ff084ced904853c0c304b6ecd7731366598c397efb49bc276dacfab1286afede8244effaffa83676543791d145f9d01233052d44a398caa3a2ffccda4a2cbf0d370b262358ee2ea2208761441d168a4729ce3f8c943bf9a644e2658c612492c74537d649ead49a4f664fc3ca710deb7f3abbbfb371f8053d4bc0b3aecbd3345ee75d9c36e121d44d0ecdf622769e9235e5227a2aba822d2402bf722981db6cd21677ebef4e981ad75149e05815606ba66880d2485fa1622354625f2eea0f370dcf6e67d754f880471d25ac8542d1be91ec61a85e472824c1c5bd38a4d6ee2cfd2076335f93166551398c66737b7b85f79b20b7e1a1a2ab3c2b2a1eb248e1b40fdbba8dbc3984a5c25b49ae479d78396f088d19b504ced8aa505ccff9fe483d08121be554d18b5343ccd0977647090df2b113dd49009c6f1e28f57d18d7b928cc20eaba16f1d1d412ed830afdb92d9bbd11e223033dcf4cfdec37bfca6161f48bf72020467d97402d4e752ea7609bc9ebc0895f88bf6c3a1a4281e3352fae915da82e168ec96c62c63f8c3ef9f71e91ac89fc629779b0d734a6714416b8e9eae9c3a7f3d3d73baa9f732083e4ed6d625eda3ed36c59a403277eff6375cb7784a2f90ef6d9c053a0bc996943e97eea7037bdcf30fcc8eedae550376f85299c99e3658ff21e324189d22f1f406f7a40fc8132b", 0x1000}, {&(0x7f0000001400)="11709303b9cdb7d29077b930019e2b1a29ff8c85b7b117798dfbf9932cd75b9a2b2dde5be060259a2c5013caf0c0eabea7a505437c13e41493d0d9e2beef69f33eedbb1b06d4770bfd25f57b4a6615ffccd3260c835ce566535351e54a5865f881062cab5d9e3e6bd1e9f9ab56ecfc34b81801ff2a324974d74d84e1820af2b8039bebdda493647025f6a5c30a", 0x8d}], 0x6, 0x0, 0x0, 0x1}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r0) shutdown(r0, 0x2) 20:11:59 executing program 1: mprotect(&(0x7f0000762000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x4003, 0x0) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0xa221ffd28de50280, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 20:12:09 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="064fbd79cc02288dbbab67497003d6c4f921c1f212fa822ee5df03c8a93a803dde", 0x21}, {&(0x7f0000000100)="d29fc637fb184f012f518966d315f0f633fce3e449aa3c7851ecb560761b037b286eab000558936b7b1995a0692f940cc2fbf63744b45f9a690db9e2b3a7897fd4de61362fe53347afd65e39f1e55b9232dcde86806303118f2f311bcaae09a8bbcb944e0f1766679bba1aea1d8e6af62171197adba9ff880dc1f0d52da6b0b6cc1ceef88ec407386fd5b84994215e52a68a6264a08724f3f1307e2727fa1aa710b355992d2d200a5f88a59a181cac944c481c4641955d7f94f3247a91436a2db9b94df1d1c240c74128657e94ffd7c40043dcae6053b1c3076d252ceefc8bfb781e", 0xe2}, {&(0x7f0000000200)="51ca96e5e2035b0de7a9ce49a11ef503e73f1dcc8bf3427449fd8dd3c50f461d3183371a9d0f3448b842bda28c563ac8495da220406d0dbe305c24e141b337c9f710195af66e", 0x46}, {&(0x7f0000000280)="f5265771171385cc0b8fb9fbb9c70a6667de3e015f90eef81aeb36c2dfc6e840b84b28d11ffc871d03238284577f7b24b44b9e6279c9aacdfce350a3a1848e367b46078a1ba2889042dd2239a3fcff9a354592f0a0a47f17c87ca48214e930f9fd8af78b385765c0dc2d21a770d64d8cce635bf6940834c819bb3fd68329c84870895acb31b6015524657277090eda8c62f037ec6f4f8217b0b63fbb0fb92640bcb6ee5a64e81822d70efa8cd425634d11aef99b72ed4dad533df0bd20fc4754d1ce7e98ab89684ca187d1b6d030b27696", 0xd1}], 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bf3}, &(0x7f0000001580)={0x3, 0x0, 0xfffffffffffffffc}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x8000000002, 0x0, 0x7}, 0x0) 20:12:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1f}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 20:12:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000280)=""/216, 0xd8}], 0x2, &(0x7f00000001c0)}, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 20:12:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xe5a34e10c148c610) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x24) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) socket(0x2, 0x5, 0xff) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES32], 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5e7e69144d462722) 20:12:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="2f3f8bcbda2c2de285fe27806b94844d8b4c0457249b87f0846c5593e74ca5c621e70d90c15d79cb3f44f33a846ae1c8069ce7fc4c43ccfdf6952fcb84e12d22e40102d620308ea1ece3d7696c4559984b666b18cb537ad7c91d2b7c3175702b6cdd70311b15ad77d06413e10041e6d5a4764b677f34f84e56c0a1f69b43ec55951b10be569eee104c197358363a6d831c31eb4fbd026709761f9cc04ab6e6e0d433832f7794564d91249c5a0426257eecc926309fc048e1d84f80f897e43c2e5338543e5ecb2596271a4e3537f51f398b5009d66410030851256cc3d135a38a25275e4e3e83f6f3cabd39bbd77710d40b0b04d9d3cacbb369f365d071b10c8a9e4e1b33ca8b28981501173a2bb5c10001c12388305aad6834bbb12c71af0c713fc55f70a84a064050c26f4772fa55c4b1446cccac14a5cc2e20758f8e5ad8e01c55100dd68860aed685b8773d493c71acffd3f8dbd5d0772481a4335cb3646c5e24dd0c7a9a5d67eba914407dfe357a999bdca67ccb24b10675848a3aa19459e50185ecaf69bba8d2cbd7a14d8763ba18896321a565f501406fa34836f0280bef7291a63164bbbdb87147084d7d7fc2dc8025d9f368ddef8ef196dd631972a7ea0a532a2f4f89ec486800416685d908404c6b30f66e1334fb59ed1d8d1beb31ddf2ef5a88840717212ed722796d77e48b30ca3186a30c4ba4f313a114e151125a8f6b0c8b5b6d43c8942db395846cb1af4c13e15572771b0bf302d730dba5bc4ffd199fa2d39f505d7111bc1a6b8c7b46ecef778b8b4a76b83e7b0af3074c9458a7ebb57fa5b51a7668571fec62c704b87049a367a1455807df064e85371b6cb138caad2509b756764c010fc8e001efb8637c01a7018ae1d4403cfb8c23c45662a62b9e04f59663f5f9b008f41c699af6ccfed2307b66b23d01975c827aa948bb1a6084523407e1e517d80f8d8f8973725a8aeb9f4cb140efa1dfad53a1d3971e49ef171e3571d35e289edface95e9b8552db6e24500bc2cee47f604d6eb12357fa9f0863c842ac5cef8d7d36bdee21d85f4e4c170e5f41c5dcf13d4593498cc498d1b2bfea048b72ac7a089f3659293acd4f14310c58d47db0a5dcf175c934e2f1bdf6b2a3a43b2efb827e1433f1f9528103db579f5d80bf804a591e0ddb38c9d0f9ec6553d3a4142f8f395a591e1a31034738272dd4c1fb07d371eb11277873bed55240b418d3254cae42dba44388aff5e2e7769ace72d8b2a9c2c5846b893e", 0x381}], 0x1) 20:12:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f000066e000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001d9000/0x2000)=nil, 0x6599}, {&(0x7f0000087000/0x3000)=nil, &(0x7f000021c000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000776000/0x4000)=nil}, {&(0x7f00005ac000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f000069e000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x101}, {&(0x7f00003e2000/0x4000)=nil, &(0x7f0000403000/0x9000)=nil, 0x8b6}, {&(0x7f0000722000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f00000ab000/0x1000)=nil, &(0x7f000075a000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00000ae000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000043000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000076c000/0x3000)=nil, 0xffffffff}, {&(0x7f0000210000/0x4000)=nil, &(0x7f0000256000/0x3000)=nil, 0x9}, {&(0x7f00006f8000/0x4000)=nil, &(0x7f000035c000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f000003b000/0x2000)=nil, 0x4}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000193000/0x3000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf474}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f666b6c6501ba05bffb7c00"], 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)) shmat(r2, &(0x7f00006bc000/0x1000)=nil, 0x1000) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:12:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1000, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffbf0, 0x0, 0x40], [0x0, 0x0, 0x0, 0x1, 0x400000000000000, 0x0, 0x247, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffff7], [0x0, 0x0, 0xa7, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0xae4}, {}, {}, {}, {0x0, 0xfffff3b4}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0xf9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/111) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x80000001, 0xf80}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:12:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="ba0ad6559ba1c70edafe5a87d83058bedc72c9e1435057f0734ae3f54a2f62e1a91456d606a47828730061dfb37bea3cbd4f9b6f1cdee8fc92171be44f485b166908", 0x0, 0x0, 0xfffffffffffffff2) sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000140)="a3c77625d6dbb7f5eb49c8699a50e0d2723dd96ce329b179d1d609104b654a96a662ce06a7683e7e44230642fd16fd31491ee467ccd10b4a7cde41797a6db27aba5929aed80b38f211155d006fad50ebb2ad46d7abf1e411bc83fee2a51871122f6ab77ea91917c8bef845931f62cfe2e1352654db3b2f5b2d97a80ffc0cd3723eb40354e9d1bd3563f79e37408e197f79d7b85f4df11ea3ba9577bbdb888f447de15daf841a1d6b27c317e66b9baedbeffa258ac1ddc69bdbd3f404519f08b63ba74f32c768a2bde0439dbd860fc817ddf1c52508efd4d1bb6db2e27af7310198ff7fa94a03d9b6bac4e3bcc2164f44c2d48037e21774", &(0x7f0000000080)=0xf7, &(0x7f0000000240), 0x0) 20:12:09 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}], 0x40, 0xa}, 0x1) r3 = getuid() setreuid(0xee00, r3) r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r5, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}], 0x40, 0xa}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="a29725e878e929b7a1ca77da1f385141b94fc7143ca10efdf61eeeb9776b58dcdd2450d45eb5990bbe2775e13cedd20794fa739df9943815100c84a1e2880d1649960234293857b738a41fbe0af9c65e769d62bd7e0130afbc49da3b1a918227af0a3f32c606f8b880f4", 0x6a}, {&(0x7f00000001c0)="313ba8a8bf3c2fe25d4ee94dc9f810c78a2604f7786f4390879aa938fab693bd6ff247dc461902263cf5b8d48ca2fe1a13dad3a07b635954f8afeb1d8ddbbbae945085186d89a2f771f1532ac52014ee13bf923e6328e22192a3db482fd7f8b5e8b8553450be2baf9cf5290e7f3ca6a8889ac9b01e3fb5f0112ab96d33d579ffa426a284860e75acda38387c34f0c7250cb50cec9543d55343d8905ffb965ed5eb6efdf06d3f97af665ffe3f9079a25c5e2c58185693fb15a905c2da9587ff81e3de5eef299a45f1d9e7c9d3e51a960c18abb0e41f6b29a91d838a52", 0xdc}], 0x2, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r8}], 0x70}, 0x40b) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 20:12:09 executing program 1: r0 = socket(0x2, 0x5, 0x85) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202280566696c65ee30005e72f5d6eeb0736438af5a33c6b563e1c18dc4e9854f862198b73fbb85b1f75fc6616e7f0af10aa4fd366b21a308e28aea604a18514587d20302"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f00000000c0)="9a06e3030004015b0dbf5850a81f78e00818d23a9844c7a8f76e95d908e26a", 0x1f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x81}, {0xfffffffffffffffb, 0x1f000000000000}}, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 20:12:09 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1c2) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x2, 0x4) poll(&(0x7f0000000200), 0x0, 0x0) poll(0x0, 0x62, 0x100003) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/12) socket(0x2, 0x8000, 0xf0) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000003c0)=""/222) chmod(&(0x7f0000000280)='./file0\x00', 0x2f) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)=0x9e25) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3, 0x6, 0x0, 0x401, 0xca, 0x1, 0x2, 0x1, 0x400000000002c11, 0x1}) setuid(0xee01) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000002c0)=""/146) 20:12:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x400, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) select(0x40, &(0x7f0000000000)={0x100000001, 0xffffffffffffffff, 0x101, 0xffffffffffffffea, 0x7, 0xffff, 0x3, 0x625}, &(0x7f0000000080)={0x6, 0x9, 0x100, 0x1000, 0x79f5, 0x6, 0xffff, 0xfffffffffffffff7}, &(0x7f0000000100)={0x0, 0x81, 0x9, 0x9, 0x0, 0x9, 0x800, 0x7}, &(0x7f00000001c0)={0x433c, 0xfffffffffffffc00}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 20:12:10 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1aa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x10c) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pckbd_enable: command error 20:12:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3648, './file0\x00'}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 20:12:10 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, &(0x7f0000000100)=ANY=[@ANYBLOB="408dc951f636c86e07aea683bcd872d62c07"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 20:12:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="cfc305f5e10c3483c649ee689455913fbd55d4c3b012a21e7610ae178e5050a0412b90eb29cd68ab5bc71f668f5ed243f02becd44cf0ec89b139e95b8a1af5a5e634899c4afe05882578d41b84a205dd", &(0x7f0000000100)=0x50, &(0x7f0000000140)="50eb4f", 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup2(r2, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r7) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x7, 0x80000000, r7}) ftruncate(r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) 20:12:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000240)=0xc6) pckbd_enable: command error 20:12:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x706e) ioctl$TIOCFLUSH(r3, 0x808c694e, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 20:12:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r2, 0xd9) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/13, 0xd}], 0x1, &(0x7f0000000240)=""/183, 0xb7}, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 20:12:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r2) syz_emit_ethernet(0x63, &(0x7f0000000040)={@random="0100", @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) 20:12:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x40, 0xa}, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000001c0)="59c60a056f7a7136d3aa85be6c141f7dfb16ef31188e7f43590d0e377928b4d358e235ca3a3a349d9a8b50513338514d05fdefe7162254e444ce29d38bade8067e971c9cc52b96cf8f7a0f64a5686d1b46d9d6ff35f9073a9770622bd6ad4d96771f1459ab4bc3c219719566995be3105d2d16d2e13c85499f", 0x79}, {&(0x7f0000000240)="1a2e0ccab22a15c46136d1010f7bae72df13af0bcd3e37652e780ba8b50bf6ce7f3ca1499277ff4510dea1d5ebef83ede1a8f0d609ea2a9c3f4205095c44498877a1e6fa33b2bee1d1804bc14c4b549c472ddcb3c849a8c7c1bb2c9248b5f3145a3f178b9372d3e2fbc3326eb0024dfe09aeff8aaef363cfbdba4664bffcf013ef", 0x81}, {&(0x7f0000000300)="7c6d4e71a7d821", 0x7}, {&(0x7f0000000340)="4f8a6270a7b21f2badee7fb088b846fd1cfc954fcebde3747460fdc5714afaf2064d4c7c315a63f0b4c125d7e434440ea383c7acb94ccd9665329f8856aa88b8a80d7f7149b700997fbb1dacb6d10430", 0x50}, {&(0x7f00000003c0)="9fc2bb870479e801ea2bba59503a0d2952fe1020c02ec1394c88faa5c91b8de635c06b13e1db4d2e1d3a9ef838c4a61f96007d9803def148a14166f4d3f0f7e9835e66e670ff8eb12f003ffbf98dbe65cd875151a4715e5a44391a7ce32ec327314a3c47aeacb9b373375ff50baf817092b4889c00d4ca58438658b7f0a21d00ccb9cd72400738da9c984a33f5ab71b74985198727d314ea405fdf3fa813672b002652c1319d322d064539a6573111dcbc80312f1d812d358f853c2ba3386a5279f508481c99d2d9d1ba4f3fa009d77fc093", 0xd2}, {&(0x7f00000004c0)="2033fcae8dd182960a7f5ba5fc125f6fe7bbf7611dccd609dcbed88d01016b5f5d7a14effaf9b19c4c606fa4eba27e0b9fef368ee28a7c89ee0a4cf21cbdd276359176802d84c76788b435de2657f2568b68fc6de92285f61a4fc63883c56902c8f17082017e6d220c5054079d7e15b59fa41dde71d1e003379560579ea540bc703488b86998b05e25646cb264ff7065fd1da91e07538b114ac81f0a41a8695e818df539bcd6c9318dc9af7d5c66b3b2c53501294495d466638231b0d7870baaa536b1e5444e552ac32aad58931891866ce3f38b154bcec396f4101bd6303cebcddc753310a27eefdfa9b2c2b6b4e4edff52ae8151d2877f3f7f982f2cbd52f1e45b8e0663030432b56317974b27f7319c1bf72e1c3ed3d095132e5a30ab05c33fa4753ec5dcc9c61dcb5dd9957d6fbad00552357eb6490127afd017560bcd2bf91e9fbf472987998683591ab0003247d73357e8cb2877ceb5d43067388947a717b03fe0a22e302979e1fb7f85505ccf35677ac62c893616308bc29dbf9d189570bc50d4b075017e3a0a35231325a9baa5711eb473c2e9eb6b4eb76ac284bf9f2737693118ad1da79f30fddf76558944abafaa2fd7b50f8dd8ac60affbf56a91a30dd7428f3969c55e4d059017bdf80a395665b2253f47e3e828f834aae4bc03e5c7282da6922ffd86bd265a571edee8a5814fac9306ad2d704f3b674a53b5b8b8579534da08c32a9d404b52fc9ffd5a29bef7275097f9b0a36cac9cb0d34fca46875b570d5ce7e737c01354adf2dca3f66cabbb776c33fbd8f988de0bc49af0e80694d871aa59816b7928c5209f2867fdd3f05a0e87ca90700544ec9f0eba527bd3e1e4ba4ebe814e107a2c7997f82e630f115cad78380de8526ffd81f1afb949495774bfde2583769f2fad3f3da9b784a74b335e2cffef8886fc52e0e69cdf4c1bf24b393b2a719fa02cddc1b5db4a0723a553549ea337f6656980a4e05751361b31acad45d81bdd2cb4fe2d10aa0935c1eb48146f3da05bbea5a435587a683ec10fcf4ad69e6c4754da5c331a4aba208ee5308131a479c5a5c86702c17c5f769aba0c835c373bf71fcd97cefd057aedb980dacaaf6f26accff023da0849a290dba43c75a6c1bddb51c53fb5415abcae3a1271a2dc1f7ddc48dbea84eadeaa7f6ba0bb5df65b12a48abb3e92efb299429787e5aaf92a990003a8558273900cc28cda545d13ba7ff4889c9014973f576d7302fd228d1e53947c6babd87f5b38d2d84ed639773f55d8462c047af0ab80be9b7ed62b09df4c3247b786b90d68a3d62467935ce6c68573e1a1ac52132d7312a304bd73b009df46cf076466095cf2fa4704478284c71d19f2e5eed101af8db9b0e25e35e45b08a79fc9739c46a61bc686969bbd15ed77ab90e1b8cadf121fda5d76829233c109baffbf9de1f3b972f28ac0fedd9ed843a9c2853fbc8c05280e21c991c193e90fe758cfc88d388fa987c4fc0f143374cd74b25f08e1d21283f9f68dca7cbc8aa9e5d3866f2472453f83d767b803d2d9a63b02a3330962d2832cce1833c20a23cc62dff1069247a76af0d8cc62ee6d23c7d94c55a5f480cdbacabab32aeb57c35eeca1244d63636286dec9ca105a09745513a8d0189db52251a47e93c6436c72174f602437c915e094865373f080848a4ac65b0cd725e1746576c67e751a2677378bb7ce41bb0d65a847f388be0b323158f0c0fc81fc5f37bf020ba3b2c0ba91af7089f066df81baf8d61125a23c5b67d2a8d74d09b045fd2ac312b9f4c8bd0575fea8e3c29f66be5e3bcda8afbdbca560aae7dc8152bc3dc19597dd149c81d6cfa913432a2014de3c4440cd77d79aaec73c9c56fdd93742c56b730d107f51d4d08b195695605b3b514509c5d8a01a29d2fec030ba8a6e2c65ce6907e8eaa74b9f4c046aa6f486c2491de6da9b90f9451bec2f77bf0498c2952371b396115d94d097ca6f30ad3d235e956ff628d1ac149eb0b1e1da8fbd1f11c0f13a6dec7987509eef9355027c60a1bd4539f1bc9f7f16a10b9fb7267bae222b0e381de9aa1d8b4e6eb08f4bb6ed37f2501bdc88d5a56bbf2848e2d8fa64d31b49f1aa4c2985c6d45b6cd50057970a9850e2dd29ff0f6af59c8e6a578b02799455e750ab1ca89a195f5d071618e8d44f2aa515db8f427857a05536d5ccdad0023f8b1c5fc79ceb30b24b428aaeaf37089adf6098649ef0c28f02152bcfa197ed269f035b32a35667050ff2437f52094b010fcb266dc980616dd22074727a16aebb8b580c6124e4d1bd5d11ad44e01eef8e67e487c2ebf562d1432632faaed16be7789c2f7a092d73bbf804f8934149592081c7ca862a0882f6d25002bfc11c54233972e55b56fa723621054cd4fda2e828a93e3fc61fc35341239cb8d5ff8c6fd579fcfbdf6be1f6931131fecde59ffbf771268b0d72f7d7a413a40f1870b7f2a57b06334c33910de475ab463b81439de6594bb4c17f996ea5730a8a22a93c882b1626499c175ecb1ad4577f371f88cc074567d535676ff5263783e88b7e5f9bcda0bf3b52c6ce3026e110433b7521c48afe964e901f8cac2d3347a1c16db143ac4d9f1a2a140f79b2f6e196e5c878a812c9dc5fc3044b2db50fc03741aa151b04f6d7882be3c7284430718632d1b5e3576a4814b1c2cecbad3eb0cdea0676b6cda303655d929408a5fb633b1037f311385e4f37dd4245cac9b8d13b3a58adbc673000199e56b621d88c33ab3e1106251afbd98d0e2d54baa2f0ac73793acb0bef1094e68b656bc7bde717227a1e1d724a7109f641fb58116d5316c9c0620910ae8e83841fde09c146d4c1e233760527e9cd4db247eae343eebe0569654c4134d85346c53c111d8801fa7686eac36681c21dd2c5c8b3b96a6bd1fad22e5a4a9704252f12f3c0b6dea6b68239d5c370b0b6aa2994e1be85f67909ba0ba80f916bb6354bc0d456f3e71802339f39cc06022689779f2a9409ab071c4d6d985e5ccd906374f8085e1eaa8bbc26d82015f93fc01ad266caa43a687d7a063d6102d3f56e74c910b19df28116f0c95e7d220e11952d3c67044d55230abb2633dca8241ab13cba82da34a94bd9bcfc518e43a4aecb32576de21fb724f3f900a52654c0c1b172073ab1f2ff1118b39ef05498295972d49857d180c73c0be31912d14c8a04eae7a083ff6f6e1309724ba90b0abc2991765809af2761009496d780a34fcb28605cb2a908415d1a64f30bd966083469de16930ce4ff655eab9eb24b8577333cfbbe18b230aaa94c7b9cd0c8b8cd5542092bb03d85ea985af24ac59ba98db5162bbcdd75c873cc696b254ff58cebac77c501e90c406dc5995b238d5649755432184cd313b68960247f5f9c848c212b6413f738aa60775344e20ea4b1577fb0c7e07f56252d98d5614a8dbe41b383c75ef405c25a2f3e4920b55e928bcc2e66bb5e3548667b14c70719ec520cfc555036e38d9c7e8625615f5a99f43dfba35ea9a5a3ba8350aa47fb5465803277dc38172bfa87b8fd80bdac50c88188f7cb4ef7fd763af5e966886d386f1f2949c45ec2633a1e7ec5453938ccdbae8502b8c7235a928ff75f65493a8dc7421592a975e62439e9c1d75dfcff0b106784133113247a72fc1e7250c62246c3c02d6aa3ea7dae04b45aad88bc17a09166912ac2de04d08cafcf1b8eabde2fb32df911afb49fe3796f2560acb6ba28708eb441ce2084cb0cc7261e5df5c794d1a97819aff7174feb119cc670f3cbf57a32caded7b92f89430a2b6b1655fafa65477a74c82f6671091437e3b28e4e6a0499675144ef7d933fc597b123266222e8fecb57d2308d45d5d472fb85bfcf246759ea6b5822e09a5885a4dca5d0ec1b80721452f5e31ec3770a85278b12c5765aa2e1354bd2a68bf50a3955f001d49c1927feab05dce42539de3f433e8a93285fa2fcd26dde0fff1ebcf8b36f9013f4c82c3cc9a7679256b2007116168a3d338d6d6969526b27582b749bb3d66e15b3a901bc1c3d8b86f812c9ce9e398cd2065fd6917af4a7d4654f88b4ca1c9cc58aeb3b729be7ec707a29955ef77d8f40750633d048dcd714fb96227867bdc61bad334af5bd7637fe9b5f18ab2583bca165471d2fef4decf2d6679d424670bd6f68c642ea98341ac25b39808f1603704744c000f1072ade5b234f7edcabaf1cfa73b9fa2553fdbcb47e7d4c060476bc8185af3e4740ac0449d918e88bfc5baa3f2ec0ebe60c96bc36d8d202e51c30e9b2fbc032ca9403bcc39e1a9c371efded5c53359c5664fca9c6ac4e4f39779f10b6332ea4f42d11c13a196d9f5a530b46a47f7a6c9e5122a4c19c9c9c431d14ceebade90627e027500d361035511c5e12dfa2b3c0e445a2699621e0e4711b7182bfde3431f8876b3588fd3308b23427a7c54125891f56d8b70b0f83ce4ef9045469a138713e2b630b46020a21f5c441b71c07b81cc67abec3fb4ee557f9d563bcd12c15b75e27d19ab270987d8bfbeca50264267488d2d9cb9af78bc24bcb02885d01cf576dad7738eb4f0a099c1ec1e2a0fa71b911a0bcc9c1d49275de88626a446b026e3cf3738287c046a36a63fa3d50532f2858f738c35334ebb4affbef26a0ba608bcabec6c64679e2fe6efb722ae417433ba792c36a2eccb25180e9ad4b5761ec9ced9a53793c0672e5005d9d02339f32fafbc65d9e0610eee09be013da6a0bd965d7f774033e19224079e8ed01ea6c1ffd591dc446148440955ddc2e2389394594f52f1749f58c2b193a611d461fd90632ddfe634f5ac2dc724bf1bebbcf24e4215b8d34e7b729cb7b81be8a174932cd753ae593f561f9027b380c4e7eeaaa74218618e5e51b27c2800acf44796f7a2ed1d49cb35893c539661cc488beab623bb8ee7c7aae30ea7f3f8d6768c812483c41f35599e8b314e569011aae0257a72e4202ee78d1c458f70adc9b4f7d1877b6f72cb22b711ee6d9f1c8ed209ba397705e17a5e32a9abbd22efb20b85f8f66fc4b24ffd8892180fa7214716cba6fa5183542d1701f8d7e4b8ffd3005a7bf115b11f0eb5608f8b95278ea77191f87e3de793ba8cba7781ff879dcf68a53082bf7bf726eb4aadc111c085daad2a0fdab9eea915dd988e42e2178b35ac98b76bed69bf9f2d8def544db6591d971d4794e7dfa60eec09e69c86136c65637633a4a9183727e32f68453c50f99968c76c53238f5556236a02c722e5398961f2d209e6a596728827c07fc0b349b7c520357a4ac275940d23c55c7cdec9b446c4effd1eb5b0ec73485bdb3b8ce3991bcd1694ab97b6d5760e0eabd36da2d42d1cb090fc3f4bdc1b1741faaaff0e03f5821aa2d2e151ffd4ddde2b66464edb5932300c90cf930f0707e21257e1ef9fea816605ebe6af99c37c3d82c8a9790d6530db4e15f2ad6fe9b32f320f32a185f9a4a13c2809705636edec93e5cbddce4b46a73b70b3771736c1fdb64d4a875cc1d2a0d69b7c17d3835fb24bf0f8a04cfd5b7b840e6467c55c708559780a16160a621ec625bc4354c6c15e5672adcc22edba474ac4879c0bd8dc7ae57a8fc17d931a26e14b0697ae682700fa6943ff7869877e2e53092121aa84a256d078c30c6b9a867653260887f71770832154595b9c272dc5dd78a25bc8f2cfe313a19dd5aff3b73e4f247e842afebae892e398cc3a9050337c0f461004dc2d9ed396ee67cc1bb757e314a0ca2a7cd9ce22abac024b9c89cd8ff03b1d255e0a31b1d812976733f853b81fb75aa9ea068a1640b8661c7ba5e9da0b2bf9284eb", 0x1000}, {&(0x7f00000014c0)="8cb13ed8abb5e32361194fd0608aeb2bcfc667ddb2c1c9baac4a31d58cc5a33025abfc7f5702e41522dc549e06dbae92cfc82e2bac9109b5dbc156c1577b1f3124fc7189445cd0752917ec745586a0277dd26708663348744bb08c5564ce37e01453dc4e6388522584218c6406e6a7d185f3a12d3acd65d422d72f915f822caef1e9ca27952381cfc2efeca28d7947e5bbe7fa522f", 0x95}, {&(0x7f0000001580)=',', 0x1}, {&(0x7f00000015c0)="67bce497a71f078e3cc05a583779e65bf9f56068007015bd3a86046765c51b39333f7498c7cf193a6e383c2d155698a179340841d10405aae15ae0d898728e1faecaa816c6371328116c49ff5843830eaba77008b8c595c47310719690", 0x5d}], 0x9, &(0x7f0000001780)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r1, r0, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x88, 0x1}, 0x400) sendsyslog(&(0x7f00000000c0)="08449bacd1f8111a2cf777523682a9cf5e498bf242973521c8cce13027a113dec4e7ad1a9ce7e81ac716856195fd6e25eb510ac6865a0bba822b43b6a0d6abbf9b", 0x41, 0x11) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 20:12:11 executing program 0: r0 = socket(0x11, 0xc003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000040)="95fb260f3bd76731565f2700ebd1b85bd5d11f680fef51656e72599738c2098dc5371beb380749b27f98cfad92d05a1b353d33e4109f62de15cd344af2d568e0", 0x40) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) socket(0x1, 0x2, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) bind(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 20:12:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000137000/0x4000)=nil, &(0x7f000041a000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000540)="1094481ee16c0744829e0cf9c5234abbe0f33d5d7ae34f18d17bfdc921471f394f2ff9197da8d19c8d7c08b72611ddf94f5a9a8e5fed21f4b8bcb8ac7c934bee078684c865b6b54b50d3659aca71658979b316712b2b5defe245eb538e72cd5ad652bbbd5a5b5f83a22cc5a48f5bb7cdf172dd897b01bc08f6dd638c29be316af729713eed036f57a0ebf19701231a41b3d9870642", 0x95, 0x8, &(0x7f0000000600)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 20:12:12 executing program 0: getitimer(0x0, &(0x7f0000000000)) sync() 20:12:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x0, 0x1, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8], [{0x0, 0x8}, {0x0, 0x0, 0x10000}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 20:12:12 executing program 1: sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000280), 0x0, &(0x7f00000003c0), 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r2, &(0x7f0000000040)="22f8259e17de4c8f5f9c360d348ad5", 0xf) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) fcntl$getflags(r3, 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) 20:12:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="f0b96b2c43f49d1f246b7fef6c6d6986208e1888efbb16dab4593d5c21604ba50257e3497184a5688f92448084a74658a5db9190dfb51e9dc2e86e04a52123f47548984df2b47fab2082ace5d66301fd91d913c6fa00a70dc71a3774c060b110a44a42b95c32432ee8a7fb6448a3630f175efec0a7036f28981c9e3556db4e47199c9b98397f068ba427bd8516b231eeb8d3dec761562ed2ce2fae918f55793193993e9f2472083221cbb5f71f949b720382c2a45a86c976e35671f2cf9f0731e248744c889c02f11ca2dcf31bf14864b16b6706673993326d99a17d61937ab9913fd2e741460ae9b5b6cca6828045", &(0x7f0000000080)=0xef, &(0x7f00000000c0)="cfaa58867b95ba308d86fc3842098266de441af77fea3af98dcf6577546d363c7f87eb1fe1a704ba", 0x28) 20:12:12 executing program 0: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f0000000180)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f0000000240)=[{0x2, 0x9, 0x2800}, {0x1, 0x1, 0x400}, {0x0, 0x81, 0x1000}, {0x3, 0x74f8, 0x1000}], 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x100) fcntl$dupfd(r3, 0xa, r4) fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x1f) 20:12:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x1000000}, {0x7}, {0x6, 0x0, 0x0, 0x17e}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) fchmod(r3, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:12:12 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0xf36, 0x4}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x10001}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000), 0x0, 0x14000000) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x7d) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="028749b7e08d5e325babb5bdda87281ebeeb4301794c0c6dd5be26f75bd79917f9e80b482b9624584d91e61685403eaac3966b13b9aee94749bc0b73b5a59b5c68ae5a81aea9a11d1b7d70bc61234095b87b4beca9b01d9c134c9ea3edb350327640086361d6928bb736e29582e57cc613a1f38eb7af54ed412727b8e3750cd75fd26f4bdc2e4eb9d084ec8883f9ede2ec5d4adc16672b5643c76ecf5d566d95976c95e5681b98945dfe893b9f8f4deb4ff8e2e214a8a6a3dfa856170c0856ec3f912012f4", 0xc5}, {&(0x7f0000000200)="d2e3ab3c3e6d307835634fb2d2fc6925f01b1205ccd6ab4a03648f888db7b6187e3dfef64d635d59a22bc164415a628c7c409cb0de5638ef4b50fb0de6fe40bd047d3c46578058e1849dd00c486d99531f64f6abc1ada309e703539a1a780953afd96d38c53f872851ad653bdf439988850c10cd35db79f76a05e15cd24a6e292fe66c4bb2921b49e1e06ee8c14fd40216ec06d3856126fff4f6085f0415cf06bfb417075c3ef2b612a96e97eff791a952d6b23c254fe2a276c3f92957d17a45dbe435e4cd7b0b26ee38b99dd42bfe", 0xcf}, {&(0x7f00000003c0)="b57cbcf2c31586bd3e3da07364cb87aab7582ffc1050410530e1ebe8ade800bd4c764445f161a0eb3a806bf091e8d01a443559c397069b428d561087121d0337dc6e49170e47dd46d8a440a3b8b5d95d01a7cf014d2468e1357c0777bb4dec4c6fa43e803a10be7265710db0ee67dd0b2a01e41fae01ec9a3129c830736f5f87ecb3", 0x82}, {&(0x7f0000000300)="032996425a3b7ec8f9b9f05de1074dc655757877066c4fc98ca0557fc9e37dd5f7b1a630a561b6b0b542834aecfd92ceef23f54751915a3bbc8efd649fdef9581ed02b984e7620822faeccaae15aad80e4eb37f881ac11", 0x57}], 0x4, 0x0, 0x100) 20:12:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="04", 0x1) 20:12:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/87, 0x57, 0x802, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 20:12:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) setitimer(0x0, &(0x7f0000000000)={{0x100, 0x3f}, {0x1, 0x3}}, &(0x7f0000000040)) r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) shmctl$SHM_LOCK(r0, 0x3) pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc09320 va 0x20ffc000 didn't change! 20:12:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) read(r0, &(0x7f0000000200)=""/129, 0x81) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/254, 0xfe}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r1, &(0x7f00000002c0)=""/210, 0xd2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) read(r4, &(0x7f0000000500)=""/4096, 0x1000) dup2(r0, r1) 20:12:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0xd}, {&(0x7f0000000f40)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849d60e3ac16d99b03302e7821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388acad1afe250d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1", 0x4f0}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415bce0733fa6b75dffe1753b084002a0900000000000000f409432124bb88ea962d58e3c174125a6983ee867af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cee6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4ec351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa4a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc7f6b28fb85a5682486105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd206dbbda2b126b4f51e36b2074fa663eca3eb5c57d7388825f5de2d7265517ede000000000000000000000000000074b0c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d851edcff520b42eddd7903e0dc35530b5a0a251a5b27a7f196a983ed1c193bb0d84bcdf9e9d2a426c51bea4b9d30b23a59c66aba65285e8fac8fe3bb9e670097107ff638f944cbb7487293eadbd317698a2a76f733cafd8ce985d0224272a897b27cb3662f6a7bf926a7ef2a6000e371f3c0fe6fe62b30a451db7d5d1443f5bd9654da9fe307060753d027224d519bb417b80af3f04bb07b5f9bdd6b521d003a202b1c5f7900b444", 0x287}, {&(0x7f0000000100)="9a8b549f57ff5c80aac5fc5ffca3acd40e34c1d87116588de2f4f96d27e7af80277dda7e2f473d43a34b19c21806ab70ba40073d73ffd43e73f2ac86132ae36b15cc56a8803cd9f57aad638c4d81586756aee2bfa5b1c5bb23e9e7a860ec2216c2d483b02efbb666d96de0140259b1e7fd962adf2a6798b95339919349600f25c3cd703118b11dcdbed350236bb017b1ae23d806380b116a26", 0x99}, {&(0x7f0000001440)="c46f19ad4046665ab385d2522a75cafdcd6203e8e6990c62c253758465135cdf8ee2f88d9e2c86677ddca1346c7df6c93536b24b61d91526e359e63ccc9b3e092778d9f733c092b53597f8cea8a1b8eaed1e95a4309f4ecaef13ef9aeb903dd8c789d75869d0dda7b3e3de0b33a4f610104e12b9c89fa93dfa8842263e650f26308ec7a6f1b4e676104d193cc4f321b755c805fe3d5193aa6bf4b1c8e1b6b7905c967a8f947a7c96e0452b3db27ce455179419748dd00557f58c940e08af7f4492f1dd000c27a48f53c937ce638a2550e2d1f734e337eb06050e345f746e95b6c3d4e2e7355f8b2f7ad8ca5c266779bc8c63fcccdabd04f98235950e12e54e11ce20d54c2ae6745255503779e532c0f9afbd36b702e1c338b755cbad21d254e39b5bde50af05ae9163090f573eab48e8068fc21c30fe823e9f5413ae75fabcfaa299891372435270175be47b3c0cd9690cd0bda5d016e2d4f0f836f4d71781b41e96313a0d180ce1d324ab22cfebf48165960e951632f215ed9064bf75e4c27c0f726cd11a9ffe39b36879582a95f96eeb0adedb65419c5f99b14b851449eb241b4f1f33371256cbd9a2ca0054a2349ec0eecb7bb53a6f197b5a753d359d1836a22d2db400e1705c57510d3ed3040f7be73ec6ec35ceff16a6ac5719c35cf74d3792521fb2beb61a4e4351d8ab8e31adbc6f459c273d9cfe2e4e173d4fd3ed8de770cf1299316684365b2a0fbb76729c9227882cfb0ca51a031b0c5a63cdda20e5d1d3f98c8591f1346dbca51b01e7563c4d43dce7dae4d9f8fcc26390d03f914915b585eaa1309bf0bc21d282c51d28aab94b38364b498b7c29c50a79a95b9ed9267dfeec3771955ac34a6169a1154f16227f17d41a7acf3448a811352ccb83645d24adc19d9970f28fc4d13c6baef8b2c2bdceaa2fc5e29399a445f3689e21e7c502119bf8f7d2f79180f327cc33d842b0f450d286dd46dec83db691927bfb279847344c93e123fc5a66a8e12bad2985b5e6f653a91e6be59a784ba3e22b3f0aafe5b7a01c440f63bfe91b0de4144c153c9090704669220eff0b338f631e8d4437fed916a3d47d44598ccab93329042101e55de39f895c11ca6933bf3bba048e70289553a09bf8e33be96fe4891dbdf2dc06b730778c97ff68cd3014b0b8aa2b1e34783b73095fb1c258e9ca098cccf546e29043ee9ab2d085ca34b7d1d6ec488006761eab9d9fdcb3a3ab3c39a20a5c0fdd80dfb06f28eb26716c34bd84b1aaf5732f1d82abded8449fe6bd7d15d113267954ac44dc38c5063e39ccf96651923cd53011fda0dc3d7815e152cdd1abf2a56bd2287dcce7ca2d86570ba980516f74eb0168df67b16a89ea0da28613e192362d5d663fa8cfb36119db8da4a8bd9bf186009551e3d2d35ef2a2e09d51164ae98a4bf83d7cdec1ae45fd64f8082f9c3570c8a3c71142c4d90060d6c301df7b0fb3b41486bc4fd7b997c167d26acb314fb5e63f54fce0ad1f083c37ceb7a243545c5d6353b642a53a55acccdcd6554f44fbb876e691dada514178be455e751970bb5bb6d87238aec900a7bdb797743dc5587bc1a972d10dfb9586aa296d6913d0ac0283c3c5a1bae90e0778175a87dc3008690571a1a396a7cc8c6d1b14c0feeed15a09015ba4da9ba730b7fc0f5ee7c8ac63f5dcdfccf4e6d8c0ffea21110bde740c7b5a881c0603828e8aad6caad170a4570a991227ab158feff820f89674ef8cbf1be3af9cfa139a1f396d09773eb6e4effbffb09b5e773355473b9d5b7f59bf30305a33776c78a4e60a7ebe39dc4cfb2543ef0f737041a26cc997d14bdf9085424e800df00a019092f252be2977c244ff47f5a9b9a93e6279ed15fcef801846098f5ebfe17b266aac1f630dc151290bfd7aa86319018e566291e028ec92dfd46cffdf08a0d9e685d0dcddd3a2ac184ad1ff8a56b6923a93badbe6bbb87622223c1b4a05849b762e54c1642dfbd93b6600a21fbca9dca359f29196d44c64e2e839e09109a10c64d8e03c25c63fdf32660dce12600d673385713943c905a4ca58ef51908eb052bf1b8f91d6d66991115492b718f965cfaaaebfc82db8c8baaef0840779c2fe4d1c81c3ad7cd1a38be71ea941c7c288e09afa579d4f3f1c9eb80a9033d73875a19cb1004ead8c2f975589d12dd03770ef815af6b3dc29b0de471f23a30fd7daa1f699ad1649e940c0ca92ee22b5317879f50e32180633515fa520aa3fefc45c1bc219f01e95d398e10618db5a733093406ec84b49707a57abdb74043af68724c8478bba5a9a10c52102a877331022cd7ada465b93ddbc4fb260cc5e57bcda2e702afcfa8c45b1ed082b086290172bb3a3a4b36622780671503699c953586161e4315025cf67eb2391609b5e20726ce4f34ddd96259b9be0af9a8e1de5404b0ed667da4229d0b806cbfd461999c4619cabe746c5b8ff3fea3a3e13d7567db9b44eddb126d622b495f9c218f5f5a91d59a519a8efdfc13dd0915d4228ab9d6b9c2387cab154adae27e54a1c006d12a42c5b795db0ea6fbf970d0b62042bb6ed3e73710fe5a41f87fb20829e29bdb53782ef30e591ce0ee05d2f4c89aed1d1522b8c141548a0227e720743941caaef8b23d44e18612bbbf053f1a13749368eeb9d0ce454d3ca08a956a4a601b7f34a69f7666ab455512be6f056a645f6f841002dce0a6c38ae52063412f66013530175846cd3a3ea10893532054e3498c050f8a6d90e50d2ca303a589a5b331372b67262f03a94e106f8547d0366cd9a3e291345ca781eb973f83e47f9fa6c8da73cf7dd496921b628e5892e28ee3a61649f49fd12da3b072ae6fb1926a03eb6f612269657a7d043bcaa6f1978e1fbf987fe4a2abd7dfae515a5001c03f76a103b0babd2d0a9f903f51db253f13d396e91fbc3f7ec7609ef86c0d950a9629e191d251bbce82131d8125ce841aa1006a6a37fb3859f71f3930ea0b16c444ef6cb75935932c5876bb298df3f1c2b12d4c7f4e2642cc0854e660fb8eb88a87b72651a6effda1e66da07b0f4b8889dc3c9a4c7cb250aed0018ca9e3b6ca6bae89467ac29ba7a22dd3d843fe1a366d933a19f03185d914786c3c280e32116391e2a8f0cf1e33914a25a9a434488e5340f5f6e0af9db3aa97bf4ef7c17bd757fabdd01ab61f68d1f10d4b1963048f1a8c558c44a816a67074564aefcdad2925a3150cb789052eca1c6415e8031574b4fbf6a910f57740ac7a8cd9faaa8cd007913401c6cf3e23d789a142081b085b0b791145051861a813aabeb23d4ae247d503857d333f2976fde323cc1eec6ab138ebd3af496d6da6a9a9a4807fac7f1e104c206fc4fc1d8599f4760d3544b7042c98776a169e1307dba8f39c06046072466471341da980fc0a61e3639d6ce50f9930a809d1b07ac724c2e4c7f2737efd90b3ced875aff4d153bd391e6d87f989cf344976639fe55478e3826dda7bd54aba96e4f4b8e8e3c32e05fe7ef7e703613b77067611df78ef01d697524a2ed9a2c8b35c653b973f042a55ed0461a6207131cc5a1d642ac8ec5988b4982039c645ae708d9acc5bf05d63aab2f7437310dd8e18fc9101b71372cfbf1990b8ebb89f2a783d3dc4881ba64445c8ad498fe25d16647ae7e457f39adb696538819bff87fab231fbc8c486364eb5b6114085edd4d6b8b99bb727cf0aa491a3a67a8eadfd1b4cd733007bc6d32126bdd05b269e169c300bc8efb9aeb96d7992d75785568733a3497b1ad14b30126b4932ede1299f861a0b6a43d9d90fb37af0dbdf9af1efa5b32249dc337c495947d065fdb107999ea12e290060e84ec862f66a08689ebddeae9100cfa93301bcefaebbebde6da7fbd7e35432df3bbfcb82fc6f6a869f9df8e29d582d01cd1ac57f87025195b7538ef55da8e1ede7ede42bd286f818708c2fcb12c4dfffd27b1a2d5108964a7033e8d88a8ddc523514c5cfe6daf58594846f60c1ed501ffaa4cce558cdc4f16a0bd0107f1ddd623bc64e0394b06eb5574a57c44485adf3b0c59be8a47eab961b0a04403e7693df7b06aaa50095defdbf1377ebc56124cc46991708b78bb9800352f911e5e83887bc734dae00a88ad7f695b7d031c2882ded76430ebb9ae25fe061f054f85e937c896edac12d768dd0290ea30b974ea97d40d6e2e7471fc83a4c3adb79526bb749da25e30dd850026cdf27d5cf10e3251df672334e602bbebf6cbb464618a79ed2b10ebab07bb4b04c40a41c7d1bf10dc3db3611aee689cc4f8638cea0ec7f1897d8f1edba377985d08348174dcdc348d6cf3b9b2d4a300ee1a23fb079317664c5544b6e9c9b3b746b852acacdcd4376c015531ac43edeb208e6c00b65e6d3ccd90efc8b5437a2ecaea432cf3c85aaa51c76562c2b07f6668f369906b1d1a8a066e01a5e5080d4b871ebb98a91eafac2943cdeb16d9c5418ffcb3d2c748cc718383f164830a96077622f3ddb264fba70443e00b9164b4a387d351d0a22c8261a7bb8b8dfa8474d36e1d7db142240b12319b2c82490d26e0c7ba4ffc75ca75e666877f578969db19e66376777a2bc62d77e1d0b4c90ee2376a0837b57e187f0acc3d753fbd625c7a11546a06e9fc12388ea12c379f3f36995e9ebd6ce17d75fcae6c39ea1028ab624ce3f2bebe0eac8b284e12249be20253a8d6a21f93576de343115979e918742a89d9f80ee417a012f97c7012b0d487719e2137102be220022a27fe0d60723a9555196dfa2a8ce13e589e3d46c0266993893f233382cd567989d0a5a71fea2001ed70b56641976b1a882d20a47af69171f38a5c482151fb74d07a902ae983891d9ad842aadee51ece712ecfbfba0fe7e61e17e0f5e4a342d1cac1a8c045dc6ba0f9fb79cd14ea86619db4154a18426f2d341ebec2b52a8e4909e206d6d2536b15bbb8f2ceb8cbdcc1abd018f0e20225741a1c920796d9ae4fa93f16aa94d4978fb7d463b5b99a4001e9a4a1a62b7710817917736f556ee54a00258fd84976a7139cee88ee2556670dd1bbdb685e81242f071091aa54e5c92029caad430121e329209a54ff10a28abfc3aa358d60ebd46020558e5d6f6f918e3d0a671c1a6c208c35a962fee1eaf3fd3fde8819fcc80ffe8eb8a65709f27d6bbbe8bc18ea38bec79cbec097105e02e4e57d8a577bc3eb0e1b106cbdfa59feb76fcce30a6d2eaed82a46370825f589677625ab3c6ed76faaac07d9f9094c22eb5e61f68403343db1d16143d3bd3f4e949930236b71c442d394628ce4eb2e758dd09e59fa52258ef64befb767e164d7b78cd7cd1cb09894fb126f8ab917853d60449c359cfa78099b960df9446c9180b3938a4ba70f49781e6208a405e13bfce8bd74319c2b9f4a7e9ff7c9b694618017e52ca7d9e670566eceecebfeb89a3cce94501264d13a9b0a927d880cd51b134101f97f7751e4584d315850d21890ac56fc38eaf3efbc65e5b48b5c785982a720306a41065b50057e2af215447c57e7a16a78c89941a72a5ce281776566b57ea6b9cd0c58faec8b679d3fdd54ef7d4245f53ff67370f0ed75e8141f50d49b6bf734e0df94dff49f4cf9615762eb46f8b38f74330baea86dc5c419020486ea8a7a8a9ba7b7ab6dc7c7f0f494c5a114b9d8643fd8435591c52f4449c9ce7c5648fdbbf042d4f0e3978180a838d8b9dcd9a7311c01b7a03ab52fd3551a699e3553ae8e145befabe15f28b27602dee8ae634b753c4b90837aea711adcd5b8ef689d999dd2be49de9acd7f9d5eb97ee122aa8afaec037a2c51861227c0baa3", 0x1000}, {&(0x7f0000000040)="e79ead40f567f7aeb52624841ee6846bbd8018a4134ce9730f21940d096c589195fa9edf156a003edffd28fab1e63fcca845bf428b7d0264a26cb3e13b9ae464b85d46e0271b65d7316c732bcc4b2fd6a87067110e79dd16ac01f2", 0x5b}, {&(0x7f00000004c0)="793c05f02bcc565e45500eca77718ec06629a9019cfcf901ff81d4f55b60394cde433791178d2fd4bda7fb7e6b710bf60355456246b491f069346485b18ca524a3f89f55ee97540641a0e140b006c4277a0eb8c99ffaaf029ebbc1c7b8b15dce43444fcddd586f8e10e56136ad4e24b5c121b20f85985e23e992308af64ac01e3643fc7b98a7bc54c64e7ed4a6c0c0e764f56d38f6cd116f6d91196e54c59ae3b8d93761c708b312c14c9882b179d22807f5a083d3493b6d709344c31f68f0b06637ff47cbbfb35dc407d618c699ee4469414f0a2c3b0ab4b57fddd6c6df8f126757b2d5ec9928fbd471328e58b29ad5d6b2f90870ab", 0xf6}], 0x7) 20:12:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="5982da1ebc13c42a059926efcb106886591343a2574a077dabc70b9fdd903480aeb05ab1ced7ff1a897cf6d1d8c175a90f136f9faf7e7cd1d2a363057b2266e8eede4c610744f4b688f65f01db5f93714298a934daa4a2ebb4231f1a9ca4c6f6d4c301e90718fcd6a97b38b1d40e403bab4eb73d44ccebb083241ebbebd4d70fa73b54dcfd4e1af593c89d743c173062b05e7acbbef406ee11c1a72c7f77bc600b54637ea9eec8f020ed9c1b18087cb684b4dfc3f4", 0xb5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f0000000280)=[{0x0, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/112) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 20:12:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a7e35b28abc4b7b8fc5f6a4c81e7f0b9643e440200000000010000005e87fb"], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x127, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="100a2956b9223fbb8824790a22d5dc7231f18825a92380440a15b012551368e863cfe7c1028e0bf51217586d162cdafc38eca407d7b5b491a39eb02ee10ccf6abc5d39b0b3b151f0556c724fcd135202a751ed2b8eccef07753ef388439003593f12e0e72aac", 0x66) 20:12:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) clock_gettime(0x5, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x1000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 20:12:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) r4 = kqueue() r5 = dup2(r1, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000180)="0f788e199540d6d97099188e90cdb69131fab236d14f773e68cab3ac815f9ba2c14c290d177edf4d0f3295f5a5e8000000d61d55ed5dd1000000000a0064ed47051a51544cf8e01a33ed319f7a8c21de50d37941f5853e5c2fc40203", 0x5c) 20:12:14 executing program 0: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x9) shmdt(0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc, 0x0, 0xc0a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 20:12:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)="a96f6c", 0x3}, {&(0x7f00000001c0)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e", 0xac}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:12:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x40000, 0x4], [{}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff}, {0x0, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x3}, {0xe9df, 0x2, 0x3, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) setreuid(r3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/252) 20:12:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x58) openat(r1, &(0x7f0000000440)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xffffffffffffffd5) r5 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getpeername(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(r4) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffcdf, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYBLOB="89036bcd656d84b5e561397695e542e9b50db499846ecdc7fa0076e33069676d10969e2c164a1c904ae04d91cad1256475bdc084d95863401fa9e46afe943e8ed3f8932a635185d05cc917637dc6c28a7cf70b1127275fdc2bfef2d6eeb6f5c8c8a98d390bf0850b495927a1b4835c5afb02965f91c9293be801", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x9e}, 0x0) 20:12:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x8, 0xfbffefffffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x9], [{}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {0x2}], {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:12:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x28) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r1 = getuid() setreuid(0xee00, r1) r2 = getpid() ktrace(0x0, 0x0, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}], 0x40, 0xa}, 0x1) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r6, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x67, 0x0, 0x0, 0x1d, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) 20:12:14 executing program 0: rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xc8) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mknodat(r1, &(0x7f0000001440)='./file1/../file0\x00', 0x10, 0xf31) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') sysctl$kern(&(0x7f0000000380)={0x1, 0x37}, 0x2, &(0x7f00000003c0)="d545a74fdcd9da78befe346e6d341011a93b0ccc77a1ec70", &(0x7f0000000400)=0x18, &(0x7f0000000440)="0af7c85fd04dde895d994f79eeb0f991d2dcc86d6be576dd9560b7114ea8e11c5748385eb228732cab70d1a8e674620d9d0802fef0b2cfe02ec80cb359810736e22c51b73d90178a50058b6fa8c12f22fd7e950b9e43a20c4ddcf6f7c284ba2c6e73022a269fa6d76e87b516880e7c9a10990280063e2063301f1205da84a776813bf4e752e6f320b59e45f01bf8818b6af5a90628d0c23aa739403b8998fbf3f86dc034fb2fff2d664cd160ef5dde627727eded973e210851acb1445c1222b9de2342bcb6307c4ca422a7c92fe8953efad64f7ebc816768aa07444333eaad0dd79a3f0aa2972adb9b5e2d8d66a5fab8cbe84e6ae0bb93b3795114406719e3fc833bc164b3d02ff5e5635f89dc8a02cebc9269b0de6046936532e735456fad27e9a761768269472eb6f6ff8c4b4d4818b67a661901201b92050bf88ecb71d8c8ab6eec6a8a22a8571d302426a7436f88b0d1c9df22a2c2cc4fb8f1dad1f83858ca0e7f682c7bd8cdfc7b67e5e857fb05c475d99a7e54bbe5f57c0d08469d0ae269f5a190ae5c99f3e7dc7d2ff297c333498e6d58dabb7e7eac429bf903583b6a332dbc12262ddc815ea821334b39ad14c5b330baf92a3e57840a3a66adf387cc18bf7de530df4bd0af9d7d3d593c70ccaff63a8055cb9903d36c6e9b3b51e88ce48e9507c30c0ee42986f8d9e946db585bd843b8a6e3a76a2e27fbd3a014a0558182d788f4ae32a5027bd0a3446a18218d03588949a803dc6e601a56bc02301b3e14ed605677a82dd92d44bab81196830063831eae648a4982d440ffdd868c8f37cf933c5ea970f76bdf84b78d00df45fcbb7f95a596ef1ff80aa05c9b890e7a8078319a2c002c20659e31e08acb890b35927ceb4ea2586d2eb48db58ec974524dfcd48cc3f2816755c624f37da8aba8eb6bf492437d3cc7bcf38fd7b0facda5609a45abe9f245cf8337b243ba337b39e9c8395b56c839295d54a0e4b806651c87c7dd5759a002adde3920c3742a8e97651a3f832351437befc2a258c201b3f207a3de8d6649ec4ea2195c8993bddd52828e94bdd78647b61e69c18271e53ad3c61b0d3fe8a6110eb70087ea307f77187c6f6f6fc715b68452b3bf2db56624f745cfbf0fb9c5f5a7ff16294a3e52412bf28e93aae1bedf53351d7078a5651e6e1d3f6d26b6d93f26a8af62a6a5d73f5877863a74f7f15cea49801febd170fc6380be1f3265d58bd58258947de69e58ca0ce9280ffa739391524dd3774f38f272b29608fe5495d10f642d40d802d6e12bcdb416d6acde8487734e55f06455715616d7d67eb5ebd45af8e019361a20837d772a7a674dabbe94877512833cf38c4547693166d62e9636a5c539893bb30b2a9261625cac1585f729ec4266617f0df88d06aaeddfbc442a576cf195ef8534fc8075fcb848e5c798913d1260e2ce2810803fa1baebb307a55e409d0dbb1ff9ff87f7d6076a26fd9518f16734deb74c8fd7f9549f4f12e56621cff118692633d3ee7f4f14db52c8c9136db1659b26df26b9879556b7f0a309d92ef65abf80be794760f7140a5e436e4da38203bb462cc1da4f0e2e222a975e6519236456ea928966d94869db68b1fa359caf518017ba97dffa4a7f87a3a16dbe97088c88e6bbf3d536b5b763dfdf54e4a42d1d5f8f6519fa61f074801dd6f066f706e2f0449b6d12956d7b15a50acd65993db4c0289a03f6a8c4a76879cc2432b9559c4fc5fec1d8c35480092f9cc4eb327bc852b006592766ed254f2e7cdbbe4de0bf0f0c27f8638199ee6b1c84001de744a290bc2b9597c520e5aa8db44bd04381cc935d0811d9b99bf78325dd65faff245513213b81c6644e2fa76cd3dccf39b5db5f6c4fb1aa177d78f0928ed428c428b31a1c183b77cc0db55ec7a16ae270f74422797961b54e456ddcfea6c2729bb0683ff954849555a0dfba1b6dfa6fd58eb282325ea9304abed544d9aee9122447d8cb7ae1d75825e8012ed110b1105fe6eea3c143ac2572a42c3e67f6d78a2f10adf2a755d832435c6c90a2068803464bd3f59fe7dd9f35d5e866dc071f7185e3d753eda71c2c32c8d351a07a8c26f916245319f2a7ec1eb8bf1afb0a1e710630a5d54238b158e1c2a916db3f00f22b0a7d9e34dbd30e3d3d9a04d4b5ef2a143e441581623dd039004ed940767de1371e5ec3133aa2bf112d6d9169223cc0e2c7bdbf20a34f7a0b1f71261a5c822a348860081f4bcee229c1fa452d64fdc812a0165b6c64dcb854055c3535bce6411a5918384f1998b07484559a256033a8f4d0da134b89f9a156083020e4a405020fa86c8839f8db7b6b5d0a06b7b185ecd60a6c6acfc236a384ea0de7293fd0b9043db0fffe4ecf57a83ac454f69a241ec1c4821482e8fc34bbc95c1ce170d0058189cf2eb0219c392a5767cad410542c854906192260c12cad64f813fe3b6c3994ea39c1e5770df5749ba33c039ab029d54a963b0db0d1a1369e3f62bc69c9b67a92b98b90350ee80e982588f62f23a520496a0c044dd635feb2bdb7dac51be630f62f89b0ee75d33db515f3e40ddc161eecdf875d16304a84b995e75d8d54f6167f1683bee17c13cf8b28a1c2de47b4a6fcdb110e797235d04e1028c109224ba8d2b0228264c85e51437078ba35d9cd85bcead464e4b05ed1592fe34f70317629c164381c5c63b33c4d8c55fd499e042764bc8dc3babf40ca9b0577da9480bfa1b269d9b9816c4d20fddb9f76fe6894e2b757cc1739c69b645d988cf6617d941606e7fb8ee49d4a7928a65ac2a4e26cb6eac9c98335b7f2d90a128237ce7f29ba38cc3977cb900ceb83a8d2c1e84e90806db5b4a3bdd033de75c9754cb4ab0f10c3ee577ebad6444662dca65993f3f9c6288560e0686852447a28c88e7e326af1f33f09f4e1ec0c0be6199abffa36a1c9084a1c31cc1ba79b1106b56d7133d52c423ff97a04034f0343d491f17cff5b27bb5458bb70395dd678a104e0c3d173bf239b0fede287af726a53e5ddb0333689ede73185c035025ea01cb0ef371610ece47ffd0f06a4c28b3feb99058c31133ee68184dc6bd76ed2ae74a6b27f74d28c886cdcd9919ce902c4e032dbd75d9260b70dd53e9539c1527d32105c5c4082eefaf0a6e6afea3b20baf8bdec290a7264f11a32858885f353aa498affc7a7f215227202c25eb0224fe411c933bdbb563327a29cfcad6f15f6f96ad11292a252cd316cb4037215786da2cac00f71d36dd393d8703f7bee910da27fbe172a997582955635817da193a9ab44fcd8e2abb8b3f70c626ab60e9a7004f917d52b34cb8b03ca30943fc28f423f4d09501d9a0920c27e4caa4ba63aed42a690fabb3279ede047e48eca5847f5fc0097330369f1bd29309f5dc317856230222daaf997642db8779820fa9473b7739301becb4d34fccb6cdd143f51287c212649265a82489255694065587fa6f9fb4f3685f9341acf67997b554bc76c3713eda23cfe23056410da903a06f38b04c3f6ec453529c53ed8cf548a970dbc94509e482e1ea03334c929368fe83bc141e0ff46d49dcbce56d1b036bc829f7abe545bec5eb47d5d089d015b1d68fb8f12d199e0d07a26840924fe84edca0e79d5052ec0228d05ea74ba8e6754ddc668bab3fd4162f9964f5f4c5fda6a386f7b9dbb2e7ccb580c66f18031842efac2fa1d18d6bbff23bcb53841b86dee6472a0050cb499bdfc2cabcd0e1afd06808fed9dc9e9ff24eeb4f8a17341274df61d9dc21ec48f16656e5ae4fc33258149cf226c7bcae128e09a616c78d5a8643ba13084be290172f2a17a773cc5e6e2178e546c50b318c526b5a903e7ad25b09fb5551e9aff30fa566cf33e6a77865ddcfb39d78af8cb536f35acf34c425f517008522b2174e5245c4616aabed6de5b2e5999fb80e9a3d46031de1ab54d05a266560e70b587b2c648705857c3ad89c8596ba13f9f8737c4bb46dd1416723ff1562a4e0c45e1f53d10fc157efacbe434d8052e34cec31bea2cff6adb8fed14efdad01a12033dfd0909ebab72d24e21391b5bbe5faf85613a87af3f8d931c2d329d10b8f388eae94da1758ae6a5f5bbdf03dcdf43cfcdc40a9169003ea57f5a78f5129c901c87002abd64378ef8a8c3a5ee89c749071b9d72c11e2151f15e9ddb8fe4402666929f0d5dab266537a869e727cae46fd1c77a1f0dfbc23cf5886f3188527c9712e1aed3f89fa38a4acc3cf009e7ab511f3233346348291d6f0ad44a74625d69f9b8a2c4ebd462656ae46259e5e3c0c6bf2332b1729143e2169ceb1eac56d6ba21c910fe57a8c43483f5b25e220c4f0abfec0cabfb6340c0f13e03d58fc5a2b42d41c335e7c1abeeefa6ad46e5e22f110232272b66d63bed4e4e557b42949a7fd216f1398a60333305c67cfc2a9b12fb124a129ad5d8427d22080aa3d8961a13bb9be416b7e4b7dd8eef39962d2c238a8d69ba6474267fafe429e285ee7db1e47190ef51107bddbbcd0cd3373f5dcc508e5eeafac00dc383edd213fc146a27837783e7f57f270fa282758c989d890158fd2292c3ca12e4671da496cd59c7cff1246b85764cb8c9d056f28fefc176ef458112059c88f14116cb7219320da6a9c916af4898a2bd2c2651948c1e1a97cfd933dbe1835f4c41da3b13499efb15687ef0c0952453ec087fa7fc7e02ac00c3266e3a8e36b300abace2a9a65113782aea0aefe66318eea2ab37789ce0d1c89d2dadf895326a93b5f7304ef71d4f370e5085e85684727d81fac42ca984d5db8f1a6976eb516b697ae9800b68e253380bc782c4115b0b2d30062babd0630e7ad5b99af25f9f5c95f9cd50cee190c07b39686b82a6cb6089a4797ac85dba8a1db180a78d7b1c517b566ca8e1fcad08596fcf8e8b67f3e66c7f95d10f0b2f57d3c9d708d9be6ea4beb5a3bfb0a72aa8567d8943e670333955f8895cd88499aa390b9fbee97616df4cf76e4fb06b84015e060ccd823cc300c07f39bf8e1708bcd4f0b0e5b32109b7c40f1e85ef6f1b025abd366bd3e93e2f85b17883a5fa7068e08539466ae0a3201528fe08162e07552898d5071c0d87d6578af6781e99b039bec94a1d3d2349ab410c11b60bc211432f3297e64fbd8007cdf91fdc93a8dd010ffece74b899c815b55f9796af4a56daab96b1e3797442fa2f9dfedf33698befa343cbb38f6f0cbe4cee21452e815f29b12f03fb5d2846610883e873fd14c673ef8d3b9a93ae0da19c77f3c8d0449f4f259c849799c6057c85af5b3224de26491a548219a0263ccc29e9a19edcb2e4c572e68572edef75525c9c4392f946d556cce00af2fe4ae45ab804dcb33e5e72175c1e7c30ad3b8792bd07c47b23e8aae2cdaf946ab87cfdd0c4436d0cd38a2c72e4576734cca9a031c666929412870da503b3bb58fd97b45013eccf1c1a73543838d1aaa5cbe02c5ce9e57ff09705f07d446e19e70db89678176d56689150a657e288dff965d6c606d8685da54229dda813086672c7d31dcd48a835322531a4f3698dee8f09ddecb41e34069415b2f7569dd104eb72b02843a6db7fa785857c031a8d4dbb9af287fb60f72599e10f5228c6dfdcfc919093da16ffb4376b1b63fe82401324f117208a22973c207254197bde3f05fb82eb316ef66e30669b07315f55e1d7462afb316afc2f154d6e40c05f9b2c8177d28d4c0b4c29ec12738906518f344c8d99c9ab6efe327fa511f9e990c8dcc609abc98c02e82ab0a577d0f003519d3d1fd1ab636a4f5a157c1803e2003bbb6041f23b4e5fe66925423c3c306423", 0x1000) fchdir(r4) rmdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='c\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x4, './file0\x00'}) symlinkat(&(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file1\x00') 20:12:14 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) 20:12:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="0ccab81866590ab919f836e6f4ef36ce404a09abb1ed50021356b5b628ebc35b7765aba35a7502fc1047a53c872efab612263cd17a3ea939181d9626d2cf9e7440ac8d1caf6354e72093d81973564bea33d0b3fe2a01f60f4500e6baecad499f6fe0b8ae60c1e6150d725775ef149abf4df6ab4ac98b3eb40d0d85de64f2ff643460e374d31927654c4a5401dd4abe91be35650a5232ab37d9131cd15795d64aab22e9a39de00af49c1b8e6181edc12aa995472910d7ceb7d1bc6c436f796a43e760778231bbf549ec3343bbf6e00ab7ca482d61b32d77475e6bcecd2bbe", &(0x7f0000000140)=0xde, &(0x7f0000000180)="9897c1441be0ee2b4b052a7ee6eab09918752f7dbbdc935505c4050917df486beabea881294911447ed8a7266273a9829690c7d861377876aa43d1e9b74b0b6581d129fd59fc6b94ff1473ec347981176c196a72cc6be4c8a9d360f40f8829c580edc35f3e929ff4869d78cc23efe7ca42d64803973a31b06d538c552af7c878dd8cc8fbbaffa7e3cd23b53e1239c7689c6c5bbc2868ef26046bcd4b647e87cb55ead1f0f10726576dd34f2199e548dad7d5c5fc17830904005163a216083d20db69d4d2d0b4b8b64b2b6795c4dff6c94c0354007f6e89bb34893cdc4a971a6aad444f57fd3e58", 0xe7) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r0, &(0x7f0000000280)="880ac5e6a89785c9309287400551828e6da82d140ea707be5d563250be20503c3c551ab3e2e5a59c4f179fd521e42e6e7a20db205474be4d7df22d324da62d5cdaf17b03504f444673ded8932b1f6caa44dde37e5e5ea4b637bac0dc9f229217baa736345b815f9b50da6a2ce76c9a59060a5a15a23283820f145e5ff46279e4ae8e69d5f9e1b15138ca0978b474f951d144ed162d584bacab172f1916e9bd195a211ba005baa563627747855dc2ff8b89c6d892a2029df7ed536c0a9bbab3e9fd782195fdd52b17d0ceaf98dd4b8e17f2556e92469c753df1", 0xd9) 20:12:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x3, 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)={{0x6, 0x20}, {0x1, 0x5}}, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="4a0978dbe07684cad09d3cadd87c", 0xe, 0x40d, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1811, r6, 0x0, 0x64a9) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x3, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {0xffffffffffffffff, 0x1}, {r2, 0x40}, {r0, 0x10}, {r0, 0x8}, {r6, 0x10}, {r7, 0x20}, {}, {r0, 0x40}], 0x9, 0x6) 20:12:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="901626116607b787d4173ec6b2ba572f067c18bd11c5d89468a5ef97a9844a4813fb51190fc9ef1d0b0e8459f133498f8cccc3244d42081d1e6a56305561beabe747767391c94daf623bdccfd00f9755e3a82a49345a1f20b16f76bdedd351167d26cecad9aa8645c80278ccd06e0a29754a9ce5473f361a5d5fa2e387d6c48eb1dc67b739ef644f2d0209de6f58f58ef3e6386f94d8a6209779269e0e334871bcef2625d3bea5683402fcc02161efb7d35aea5fb0407ae95108f1b1e3a98ce3076a4fd024a1", &(0x7f0000000140)=0xc6, &(0x7f00000002c0)="e34837b5680941bfc1735a0e41cbc22c5c71ebf3932a13af7d06c226b1274f9f072d5bfa0b646023d55687193c813f5eed2d302aeebd9a0ab4034673b7716aa756dfa19e9c3d6a3d72522d810c66ca12e5bf19ee3959dcecbb0168b26a19606d08552718d2cbcf8154edf4dae76472834ff874b381b01d405455f8074ba9844dd299e9d59ff8585c07548516e834220322f7241d5284134b3e0ee83cacf8f944f5dd66823187b6ee590ba41412e815185e57c7215317328f", 0xb8) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:12:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) 20:12:14 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x3f, {0x1f, 0x100000001}}) 20:12:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 20:12:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x30) r1 = socket(0x2, 0x3, 0x0) dup2(r1, r0) 20:12:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) close(r0) 20:12:15 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x1000) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) 20:12:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 20:12:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0xd9f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10000, 0x0) 20:12:15 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62a03000000e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) 20:12:15 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x3, 0x5, &(0x7f0000000100)="6eab057075e8edb11a2fd05bf1871055e193b6488373098e4abbd1dfafec780460defb1fd24440ea0bf393bb4f1f28fa42e338ace29a5d2c9112118e069f818e393a82e33a5e7b6bac10004812a37a71bb8af7a8c1796abe31dfcefd3bdecdbe52975bf8baa33e2dabc327d372c4508189f86a2b9324bfa6f06312e8793afc7412265e8c8374629eb057825e1123b0c67bef44f0117e1d686289d5b0dcd61ad10741c0f86564bc08737e88c194ec00b096a1b14e1b8c2fbf5998780501f339a6b78bffdb7716d46a7953d8d45949c2a4bd9cd586a996bbd203f4f3dd30c83b4a8b8db810c49ac8675c1e0a8d0e2da32912b0dbc534dc3f64ae473be50d298d81fb0186bad10b2da9354733cd26792033431afa14d05a8e4474cf72886ed3f3e818a3383c1fbffbd107d481dda80e914a418e086d59893a70e645dda4a0eb4045bdb129591ef53e5e6f38005dbbaccbec608025589d40d39bd15992b59eedd8926b46b44650464d62013213df7bfa056b67aa2e3d87775c86501262bdb965848970c7e241863c560d4a9aa3a81db971085fa808e7e6b032529f17edba90f915a98be471a1ae4dae17e705023968fe57dd0f8cc4ae575c2a4c437aefac43b7567c541d8e40d4478ef46d5601a47752b6172f523951c525fc4d9df18d36a7ef8a7d545fbd934e2de8f5e64d2e3531e07b20b9436e88e67946409df2bc4d6c3c6b46cbc0817dec5506d0fa3796c2b450d137ae78d8de9cb0aa18727df251ae815e1bf81991b797b3cec31bca20e41df336e6d6debbdd081458914d079197461067d71c07f5497449c95e4076743bb5ab892a61a3621041de34078ba8c833d1e1c53a9866f09b408af1edcaa1b5833cae42ba26218f38b959d5981dd312c2cbf3fe664a62ca0182c7616879e3cdb1dce260c76da874c5dce468e7205b29aa479e47ab42e18c4246621bdf639f5f005d0a6bd133838d331b180cdff6b6023e1836bda9756a857e52958ad6106b4d61709438df74be49226594ee7f587f3f7adf74c7c93d8edebcc527c4ada41f4f9f5958b6056c9850cf126c964b7fbcfe0b0c4cb28261793cd4eda381babe25b3513a6ced02e87c0f9d0a1b145f69733c97b5eef689c3ad5350f5711a246c4a514c9b71251cb8cea03b4d5286d2b80ea750ac593dc2748fef7f77d17bb4b05895a0c4ea397988f8cc2926b4ad77a57b5c8265422c842ce85d331b6f87694fbf75eeacf1150854927bc0f5cfce66bd3d2a235730965a5d5e5daef7b52bdc6c9fb0bad15d3e3ff552d0238abc3847ad56886e9c1d271d78960292ba1a42d81f20b9e456138ba82b683a298219fded39f554feed369cd618e7c9dd7a697b0e120a957d381ea12554a4a80cf5ae1bdae8732807c7f51ea8a75600d05ebba13819fb285d34507c26724575c46cf87963c492dadf986f0141e9de3afe1cc1837e5081f6660a6429c20f2628933017f0c534aed2f70890e9412076bde4e4981081b66a18b3ea6c0526dbfdfe1876f1beb715fa81f93b25ef797c7562ee6836476d20e644d9312779f606e318d6f8be1218a66da501dc3031053a0976b87e2d84a8ae3c3e11d3377adafc05c7fae4c587fae7411024700b0d0d22e5491274c493ea30de2148168d176d39183b66c2504778e3fe36f6cb38345b47ea9c456d541a78be22923d19264788c0dba64371ee22ce80e8548ac51b4d230f1c037bb37407c88eee7991ad30f0c2f7a71f83364f0198e124cd60713685ec881fa52ad3571694beb62405e927bd8b511b1bdcb4c6a2c19342a56ffb7cfcbf08fe88bb2688d8dd03249337ea034135c57711551729a17a3452c00f9dc70e9f2c94a47a28baee0130820f428b41705d0069982378d2176801f6e5f728b13643b4bab9c43f3a9f63d76599db51f12a5c11cc44755aff81c7291ef15125e4aadb7042b705797a78d13e5abee06ec93319824aa780d4938dee1cead4f300cac13d885055bc6cfee9f445388eab959527c5dcc2219765fa964bf9d82ecea1544f8bfd2998b3383e04f7d0799efbe004b2bc531414c3f91bcbc0f41ba5f88046aa74711e0fc2b2f958718df6d7017bda24a1b58adcf84a82dac405b912d1c1448a4e2155561738622b6d3891df9ebdaf767a3f594230e70c9fc4eb4624c1221044352153add6f7f79fc2e24c27fc838724282843270bd5247511d25723806e86d9591c8f548cbe9338b484cacff82e3fec6343d4a09a294495d6745989d638a9ea17b4003af7de1a0b316329531a48a4d8a8892a7e26bcb99e64f6b245314b5333143b4ccb6137de7dd1482085fbb54fa6b90199d5e81d6a3fac7f1052c770570a53903f2e8b18e4154359349ebe6005f09c3a8669cbae2bb6ffeec731cad0850ea43b3eb18acdac67b7313db15ff61a4b556f15ff90714a56ab64767b7a2b120aedc6c9cc93f07ec37afd322d782ffa20a7793819f3883af33fb39d1a470d88e84687ff9d51bdde6c0ba22601295ed8b1c4675dbc19687fda0f6c6e88aad7f20abd65db9eb08402855de77e843ee76a990511c8971fc419c520aa37d7ec17d0aa34442bbeda7fdcec04004ce9d0b05e49d1003c128bdbc02c19d8522a402fb32b7482e9ff74f140d9538c995e72fef5353b32d0ddeebe81db9e7309994f964464e0a612e6a5af9496a18989ea2f348c88f88b4da2e38bd958b223092f22c2c3eed34ea614fea20b6b6f2f8e52de08e0b50bbd2962a65e304c163a3f2bc6709649a557f44ba9064d8f8e6487a283bbfbe2207080b30c894e7391d6228fd644a0f6bb98261b790ae91b94062356e9445f2b8c376e49a1277d6de065d1262d42f038a9f7cff486f1722e39774148b0dc344dc409a897024c532966e4d1f5a27dae64afedff10f4576d77ab880a6968af89af5dd1799f98cb50c379798c76048491de0a24208b49181c8a5216823952c73c7260be2124095c5aa1f1be121daa143bad6a2756544bed062e64abb7f0e8efa62d6acdc41ae6809105c59ab15a8083422b578fe0a6d4e65d43beeb9b051cd6bb6c8d23cd1dbbca25a669f9ac0a58b50ee6a588e0d96176c48ddc7cf3025d62af2632a8ee403d4338e2e0c8b8658b88f2f8690bf72041c16961b0408d59736b483ed2cfd51b0862a4b28540a9b8eed7ef101d6d3be1ebea0720bcb25b1e4426ea5af7556e0e38e349969ba458eac6414fb2bbcb65f962853cc1c61403908632338d7230609aa3b1a8711d00a90b1935ebd98903bb3264aeb40b5aa49531ebbdc804d3c5ec8f823ead18dc210385957ab97775269e0d90178fcac0aca605a6fea53957433e1413840c5c3ef030c946dbb083fa5f5b72e1e7c9664418bf3c7c82c6ff14c7e36fbccbc7169ad23362c8daf96493466c759ee806efec431fef41ea1c483c1f27006beeab7eeef5c2881ded80efb1b8e2a89d98b62aa6b6e27dbab7ffdfe6e29a6bb421a2de652fa73432108d23a81ba763327e1c8b6e79272b6380bd2e2a3ae9e6dec29c08d5b9d9dcf0b8d028e4e4b57bcb9cf9463b0f2ad8ed7a60e89b6a0f1f6dc443ba44c6e17ee10814bda89e696db1444fb9c52af737f2a7f65a70e52e0c5892d253fb0640ca001c7cd9e4677b0aa1f14036d5a4a22dc714170c4909b7c8bcb32245e17d336c758bb4849cf9e0669a6c5a421fff77edcaf4a645aee3703f340d846f2f91d3d44897374e302638c40686b245d47f39e0a67b29748da2f75dbe35102f4a160e62b92ae776ed13d8d7c62943739ea53c9c11528957360ce60541efab7f6879b92373d3c8276d5dab70198878fe94712e154f595fe1aed2ddeb05f839a8e8b9d48d92f66469063d36e658bb4f06891d208f23d83ef8f16d358ee4c383e1261fd4a7aea6ab14be0be0bdcc3c065bf370bef6b2ab245d4cb1027145f043633fe819828efb6105707c4371953151203738c83fe1902f466596dea7b0e92630827e8f82bfe59f606667056fcdc1f48293895fb335485a4ea8ba83836d45a3c6777e5d9004b724347985eba2b3c4d4dff83c9c77925fe5abd90a081949e402f5e678e93e2e19a7621114ddd2c570cf4b8433225a067b25aa7e91c1db75aef7cf457d8b52169254b27848d55b0c72406bd3e047f920822fba3bdaa35a1674421f94a22bd117cbc9ff7ed51a761cd0ba6c2c0f7e6022190c206aab71bff525e4b6efc53a75f1ffdd59410a45bed2ce5e7ec0a8f5501059f57831eaadf3b120d2ead8bd7fe86a1d3cd13f5de3d477eab26f25450f1592cbefe834e50b4cab78baf551b6f8dbe3339bd5162e599f09fc1ae91a2265d4398ddb47e80be7f8933710b74fde6cfa506eb4d7610dfa1125cd7495a9a9a9f3037c14ca9a4f4ee4326acac93b6d664f6b06713f335e364e20668cdfd5a1574a0b64a0c09f89a45866f67e18a5dabb7d80a71d8d494378b95d999dc81fdeafdce6247417473f21366597c4cb52c4fd227683550a11fa9b62cdb6e5cc74e8ab53662d9e9ebb2f11920f2fb821e9064dbc85d407ccb41b403dc671b6621e0c8ff5c6bd1178e3ee154e84a140eafd00e3c7f759673d47a26f7745a76bb83628a6e1f01b746afc386804f3e3fea994cf0bae7bf7cfe38c09c1741df49371901559913af37573de256224c3236a1be9df6982e95bf25c45df5624d424774f6680cc4835431449a8f31a5e9843a403a2eeaff8ca9df7e2851ff140b4e33d99d46f6e90d28f67a645979bded5a9af9bb47d505899ae90d2d57b0d1b2039c6be3afa6318fb9063bdf036cf7c3f63cacbc7ef24e6466c6a103ce2fa398ab816b5506e199c0eafed832428eb28a284c91f47af606ec18684da7e4cafeff859195754b178336ad1d1fdc4957d08a8707c5c4bd179b00b8b621723a6d1c456e30fb15e857ee01c6b80e0d6bc358922c9679dda084bbd0f6d1f228dc1c1dabf53edc41d205aea421c03e6cf097ee5263c77b136c27abc7344ceecb3d2937476344ed18adbc82b31abb10abd2f64d8e85f142813bbe7715c04f3f348f89b7ff47e8f962a673f8b9cf67b5d08b79f4b4ab8db6614a1f5bd48129d5554edb1ec2df7c265ab973fbf51c01628cc3212a36086cd16575357d8ad0f60a604286b13c98818d4e0c493e2238997c4b7e1c7b993db2e177433d5474c966679ec4ad6d9785a4de4ee2dc45e7321b4521c24db8d719a6f6693bc686a0bc3874f901f3a11f6171973c9f1a264ead5501f29cd30e25ac22355c4ba01e439dc10055bfbe49d6f355052fea31c8515ab4b01a1c8ff38bad4fcb58b1a02ff873af9ca244e759223bf92877b89e531e283846762aef72772841f3f891b42d16d982715e06b6c4b9b0b09ec9ae216e1ea12e2891cc465a3a42f5537d8d7984d0038776526fd6d2b499fc13334a3b1ad2f6d7cd7e25d47202035688d970e2e37e50334c3ff782fe4f3b571128ebb82e5d8bd7c9a8dbcf1a5d02ba05634b646bab620a3a2328da73098f4f75d2cb1e492cc23833fcc664c2f3633a402b349467d3e15e5dda40e059bdd0b2a9497407c0b8b60e00e6c06a96e1c1c5defd29d258efc6b033a720d648f70af3444d5014c3bf97369cce62cfe10baa5b2cef019493c127ba8269a37e8511b20805e4f28d3fd749c99013b2b7723003a001741228962f27fbb88e49b028af1d18a4c23a4b611ae75bd1ef20f771817ecdfd936dcf8a7b7675e03b3129eef808bdb74f1014fada23f95ebaa5e7415bc176855bd1392216c4c2a0630ed88bb86b3e1b3bc57b8b5b880194e225b878ff5b03c9c3b7f61c01b4f8f0998", 0x1000) 20:12:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff04e17c9d570682361010c4f61c870800ebff1b00000000000104ff"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xd0) 20:12:15 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="5d55216b67a8d40977f62aa6a92f6d213168da1efd2b32fce27866682b60d29765908fac1c0b1913224196bf17cb3768e641adc5cacf6af3d5e273b972ed94435a4f54b9723f368cfec41e28b635fb1ef3d765de820887115c774f1294cf6d85b1c5163ec58b982ddafa4b59196df5523fc798d37a939284fc6cc5aa4060", &(0x7f0000000100)=0x7e, &(0x7f0000000240)="2c4937f592256f2094da16864c1204f07d4d1eee440680fd83a7d2d7acbf29732561371e098c0fc2d435c54e3d2d206d2f305fa8cad940e37d088688d0e4f4f8b2a4e0a02ef3e58889b344f1e78efbe44a0c6a66f8da99a7ccb84dcbcf3026439083696ccdbf563ff0b14b3e9d97eeaa4f8837b82620b143449fb6f2", 0x7c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x0, 0x400000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 20:12:15 executing program 0: r0 = socket(0x2, 0x4000, 0x0) syz_emit_ethernet(0x2da, &(0x7f0000000440)=ANY=[]) socket(0x0, 0x4000, 0x1f) sendto$inet(r0, &(0x7f0000000000)="e872de7a2cb605936011e45df0e9ee7d2181d40032e0c1ee49caac744777364007b8a77fbecae1747934890c19c1200d965427d438c1825cbd59cac510b06b3e38645bd9ca375279c05008d568933ec2de73dd6b91b0da800282b71c1b877f3626c70037c22586d06695bf06f96325ae3108d7e54a1c21c7a8", 0x79, 0x408, &(0x7f0000000080)={0x2, 0x0}, 0xc) 20:12:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="0d1fb2913f80ffd182ca03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x2, 0x0, 0x81, 0x80000000}, {0x0, 0x3b, 0x0, 0x4}, {0x8000, 0x9, 0x8, 0x10000}, {0x4, 0x3f, 0x7f, 0x5}, {0x200, 0x2a, 0x8, 0x3}, {0x8, 0x4, 0x80, 0x400}, {0xb60d, 0x3, 0xff, 0x5}]}) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000200)={0x9, 0x100, 0x0, 0x80000001, "b5aecf3e4d14b005962f616d941ec869aba2a36a", 0xa6d, 0xe5}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000a80)="0b16a744a2fbb9962086c9794a1eb059f689a5d5840a2aa0a9a2ed2bf94a43c4e7959b7dbbbee7152755afd947c9dc6571239ea6ed7c5e1b442263bbb9683673630f94a466ad341388e9cfc5e1b9255719a0989ca534115ab59c3098e1e83fe45207b1906a3137792b45ecea33ca6ff1d75104e8f21f3f60d6f3ba586cf9484ece395bcb67817152e0b15752447b142ec54444bf1e7e2a34055d664cb35d27c114dba0389a91427e2b5b62ac77e2679e0a3c45db8152d56ad63e181172466edd081215157cb8ff9c6ebe921ceb027a4fdcc1d588f00ac433b34b4f31c439ef486d806106417e48d28dbb642ab41d3a367a21ec438b7ffd633fa7b8ad01f07fbc36b1c826349f9a6c23394deedee68771669340ef1e4f08ae93553b90f162bd6631af40d67b5a735ec6a85b2183e966a8b9eee283e18efecf908601c90a09ae282a17dd19625279dd739353ac01b0dcf448ae7c05a3887c6e776b5777a437f7131b23a02d95e63f1626498479843ce8d1b85a937e35a5a542e68ce1f27948d9e1e652ea0949fd7bc9af8e45a54f05b3b3e02347ce3d29fbc747ad7c05ce302edb24f86133909f3005abb65ea556f00d4f9bd7f787e17cd6591f0c68ce373e7995647bcb8e989cb09d0790a7ae94f2e5fb7d9d59b3704ee92464303075", 0x1dc}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getpid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r3, r6) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x0, 0x101}) execve(0x0, 0x0, 0x0) 20:12:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) 20:12:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x401) 20:12:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4303) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = semget(0x0, 0x1, 0x148) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xe4) 20:12:16 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2b}, 0x3fffffffffffff72, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040)="e54661ec1816b3e60a82a1413bc5dfd2e352750173f57080226119bf2a8692811dabaea752c7a47184df3cc6c0338817ff32cf0576b70052629b21da37c9a4f54309909aa7381554460aee40b3da294cb0b6a0f5748b1da5de31adfcc6d62682756ebc8048eaa683db7bfdc169f9a2f0ec45abe43acd550a81463919f20b99422f004e1e4ac6cfdc6fffd3d1683487e5c065d2aaa4f8b936cfb86f8511789559709cb015055dda984801257a35f26c3828cbfa71be0eb923508a3ae597e17b607c4757ce0a0f80e78ab2ea8975001f31806095ae03b0613070e024823122617ea936b6c51e201c17383f413dce095c2ccef6", &(0x7f0000000140)=0xf2, &(0x7f00000001c0)="90bc609c87be747e7e40e24829e2cd5b431d1e405d2bda849b4948d2d56100c58806194cc257ce0a4e2e32ddf7ca0d962cdb4fa20ee5b543f5d4296868b6853fa9d24840d0edd6755754f1c2b03cabb0ff3f8cd4334452261920237aedf9fe70b584a81684ad138a6039cf4329a23ca63c55c423ea0a892b4b51244f5681732129451e6bed3bfbd6469040bad3911527737928a599cda15a13c1d037a1e8c4dd4c824e012766763cbd1cacd148abf23761736533bca69f7687bf397c21660bfcf19d9e33b400d230306b3f7a7112bab6c01954bd5cb5f25b16c45ce8ca63850b564f7e87de24a1537f7cf61d760a2f18676f17", 0xf3) 20:12:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02dd8b7f020001503f6223defcf358404027a9ef7496b53d1ba8fa9b5cb0208701111f9a54a8f69eab586bb26919ff668466050fb156bf064a57bf72f35d438b44459c98ad275fb6dde314901bac69fcd3f7a9481892ad255a32ae6f83ed45c20fbf4a481579d5154980d097464f56cb60d24920da32938c3c"], 0x1) mprotect(&(0x7f0000013000/0x3000)=nil, 0x3000, 0x2) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) close(r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:12:16 executing program 1: socket(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x2, 0x4, 0x1, {[0x7fffffff, 0x80000001, 0x6, 0x8001, 0x5, 0x800, 0xffffffff, 0x9, 0xf16, 0x1, 0xffffffffffffff00, 0x4, 0x80, 0xfff, 0x0, 0x6, 0x0, 0x7ff], [0x800, 0x3, 0x8, 0x2, 0xef0, 0x2, 0x8, 0x0, 0xfffffffffffffffd, 0x2], [0x4, 0xfffffffffffffff8, 0x9, 0x800, 0x80000001, 0x100000000, 0x7], [0xfffffffffffffff8, 0x9, 0x9, 0x0, 0x6, 0x6000000000], [{0x2, 0x0, 0x3f, 0x100}, {0x7c5, 0x200, 0xffff, 0x8}, {0x2, 0xffff, 0x7, 0x7}, {0xfe00, 0x4, 0x3, 0x6}, {0xfff, 0xad, 0x6, 0x9}, {0x401, 0x4000000, 0x1ff, 0x4}, {0x2, 0x400, 0x1, 0x2c7}, {0x80, 0x4, 0x1ff, 0xb08d}], {0x401, 0x8, 0xffffffff, 0x5}, {0x7, 0x7, 0x80, 0x3f}}}) 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) r3 = semget(0x1, 0x4, 0x400) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000480)=0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000500)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}, {0x4, 0x8, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x4}, {0x0, 0xffff, 0xc00}, {0x0, 0x9, 0x1000}], 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000540)=[{0x3, 0x3ff, 0x1000}], 0x1) sendto$inet(r2, &(0x7f0000000580)="f1c16f380c9e2ee0f667e4cf49539861e1bc5844048f420addbeefbe00a13dc54960f9b84fb9aa2aa2a919a954e3e95e6cdb43350e6be4a6b1bd71b49f1a990b217abc7f5985ba8d2b8e746f9daaa4a880ce2ce40ec440a230f1cdca1e3affd050c8d1a15ceda972ce1c40dda251dca641564825eefac9afb4996e3a68990df20498b6d45a57f07724b5d5e6a2923fdd3997b17e3f60ebcbaf1d1d8e99195c6684782c7de4f012992353ff49189162cb4a4db851dbcae29496e345d0870cfda71b77dd7c34230973216618201c33096e3184", 0xd2, 0x9, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/126) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 20:12:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/180, 0xb4, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:12:16 executing program 1: syz_emit_ethernet(0xef, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xb9, 0x3a, 0x86ddffff, @rand_addr="b6f4e3b406cb94a8090c4e5e730f15d0", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, [{0x0, 0x15, "8cfcc322ef165308598eb518a3aa40fc224fbfb7073b9003985a50423c8dbe05c7fc12559709c1d70fd032d975e4b6ec0e8cadbff60e6f7e524589dfca17dcad5c589c6b8e53509f3cf814341afdcee3425caa3761de86daca15e9f8d1d951d3eb7c12ee80aef89f96e102b877c8e1dc8230fa997fa602067faef04ec0092a95b3e6f6586d74dbce97a60e6dbc06367806b842f2bd63a62368b0f06bc3c610b713978fdeb6a356"}]}}}}}}) 20:12:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {0x0, 0xfd, 0x0, 0x10007}, {0x18}]}) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8a27ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) 20:12:16 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000032c8e1654cc60800460000200000000000019278ac1400bbffffffff830300000000907800000000"]) 20:12:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/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) 20:12:16 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd0898eab915308004b0000484000000000049378ac1400bb004a401689180e01e0000002000c0000ffffffff000000006f706c5a929d86c13cd76906a30000000004d8ccd78d0090780000000001040000000000000053000000000000001400aaaefaddf3c0e9bc463ca24f90f85e0b1e7e6b9c8547217a94ce74f06988387079abd394d0476756bba85167a807167a59c426ee4dee9f5b892da95b35183ad82bafd7cb6cf13b07867b1a1338177a91862baf2f5ce233d4858d52cb3f259a5c12242be145894ea3a73acba69f92e44233119f04c0b2f0b9a990e56adcaa70ada2fa40c337cae63fa294b4834a8800db66e4b9b37db602a09423bae9ed78c739903e887fff010b857698a081083e948b9537c4ffb7457a99e87301c91fa78f24565374b931"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x2}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7f, 0x3, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x6, 0x800}, {0x4, 0x7fff, 0x1400}, {0x2, 0x0, 0x1000}, {0x3, 0x3f, 0x1000}, {0x3, 0xff, 0x800}], 0x5) 20:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000180)=0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a811008100210086dd60839ae79087320925375d2e2fcd6a4cc300020000fe8000000000000000000000000000bb000000000000000000000000000000001083d0764fb45da8fa9aec2d7afca3ba1162fba3acdad8d5e65d7264d4f6d97e099ceb9b1aa8af99de00df8d68dbf81a928db95c72e031e0256e58e4a57dd088383f376a806ee0614b653376a496d373ff74fdecff155576c0ee20691481ba1c5ac59cd56f064eebc6b6a6de088f05f10ebf4bad05698bd601e4c917c76eaaca0a0fdd458f293aaef79c1ac35e12d45cd7b7629b6e696c2704052b085b2cbe41961234cdeb5593ce149d5c0bb81da3477c61629497abb0c490f05ae7b996e522babe9b529b5f0315e04d88287fa6731d8bc0cd10ecccec87d10ecb687f88e8d9"]) 20:12:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdc", 0x9f}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0xfffffffffffffffd, 0xffffffff, 0x7ffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001, 0x40000000000], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x4, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xfffffffd, 0x8001, 0x10000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 20:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="2c8357f2", 0x4}, {&(0x7f0000001680)="b42ce2db8711e8a4b58be8d07ccf5d2c13500606176e469878766973247fd251c4258adc093189fb1334ad5d6c80fc27c407484c78e1726694cd60ec7eb7d07c2bf6dc4dce9564e9b62e26c250d74dbf77fe2481de1de7d5f76ee8eb7ef58fb5d2882140cae59997e66647d0370affccdbc12c9b0d1449c884e1ee8d7bb2fb78c35977e022ec4a7b5801f7585a9c36dcc66c30b5791f934c004d1097143d8c9176ddd7f093081590966ef55749ed9889732845bb71e99764251ab13e06ce0977437f876971b5bc2626f01d0cd30ecd364aaa07c9a12d2e", 0xd7}, {&(0x7f0000000680)="78a5cae89e3b265e5c2bf70f93b80cfea7aa482f4b34ea344c1c829e7e5146baa773b223dcdab4c4e6e75581f8397d5e744072ef9ca8a93ac8b53329a2879138433afb84d4f99a921fb19f627c5ef480137824451ca293f9c98564c1020e4ba8dc7d6c4b53b27a205297d6e098e47558cb1ef05be032e3df83cae8d1276510224eaff977866aef1fd99478398c6731eda31ac4a81e4f79982c92d9935b93f4ef8720c03c1a46f4d84adabfa3b1736d150e4340238539944c0591568f26c79a24b794e7e5288c3777de327ead2bbfb13a0b13a3ffa31a0b3a7e731b19f76786e192005ad70c3e726a4b7bdb2d868fea4e5cb6724118c6a0c89419d7eef6103f435c9a5a276d6622fb90ac0e1c72b8767e9eeef0a05cbba0c499918453f90045655360bc14b1df3942b45639e2f6529a4e4663081cda6553bbd7b36f1f2f996bc70330555deb009e657018483265f5bd266fee7cc9aa500bba83f1ccd56cf0c9a622b7878f913be19ad03647085c785fa2e6aaab2e743fe57f637c806fee1401cb6c3584c869b9e43de3b04e40c36ebbddd67a91d4fe985294d4647c49b55bc55e01f321cac08d961211a3fb4db7da6645b4adaa9d454ccff0ecc2bc320a4541ce028dfb10a0b1307099d326bb79ddf5c1e6076c34a4a08b5bf9bc506582232d99268a0933b476a32d7b4859b5b1ddcdceb2ca0b59a3e8009e05589024f50a70d8dcd8696ebadb1f18a9b70621694e11379bb736910334d353b10acca16873068716b32b7c31d39877b52d9a99e48f6e3bbc9c4e559d25077efe253fd0461b6d4b8c4c3211931de5da2549692b45568a89d3d63f239336aaa52e114676c6bb7136cb39d71a04d1ae67e67a015f8e79ee71516be7d2c37b702db752d4c55aa232061698ce87082904cc66b8fd78a86c73760cde25207013f4adf317d9f0c754a6ff17d2ff66cd992a724673c7f9a7aadcd9d725393d6d53865f977565fe5b028343c221f9fe4fc06c2287c2a254167f9e0dedf3e8db438390b33b82a44e208a004470e07ff29e94bf64ef71f5dccdb410d1b4ea3228832d0fd0c055dbb449a5cd55ef730625a098c04a79c5fc429863207f1c1cfbeea74f2725a9ff472de80473c8cb839c5f1d3babb1852fb7f76019ae119bbab2cf973d0d17ead14691006b71013c17745a93108f52fad952c660306aca01ff8d4ad834e57af4fc375f3b8599e7232efdac8ab6323b523c2eb82e3d391024bbda33d6a49648f96acefb5fd3df42d20e8098b2fdbd2484f034ca17f4f0786a1eb4a8ed5ce5db7fd5d72c12143376a6613b11210e7864c63b493fe6857a15ed949ca9b7d854ad64124934e97151fe905eb5cb794eee5696de7ec176baa569ed6d506e3e353fd09e07329168184b0b4271bb529527c173638ac368bddc67d6be02b47e8af12993c96cbaab38931212c5d6b4f3b5193f2073bba2938fafea82039a104b726f88ac0d35f70687da31220c172d9ca0d7c0c1f8d0bac00adec55ad038b741ffa997a56ed6953a1b8eb3d49ba5ed67453a6a895f4386f76fcd3923cb4771174294af95ab8bfe48d0d00946a26a6d4725f84d8e31fa1da1ad4dbc359e59bf01e15d0ae3451edd962c34c550c350380c076f1b4b759303b38bce0f9cde20631ebdb97cbc4ac3c17be6853f7dc49c2f48c6d2370a24e9011d829c9d074de584cf47ccb4a7760cb10ffa57bb464fc4aea07a66403b286572d7aed8e2a26a77317946e97ba5a86aa3d864a9c1bb02bbf559974302a5889b80dafddc8e57e968922b6589d5b58a3d7a8bbc63db7fa9bd698218b564700691656155146ce938fe1321463b79d696d9bafe9612f2ada4fc985f0cdf920f6fb0890d8526e71e16f5f3701f308afc439d1edb4a0b22353a502a56d6be0d861664b262ee2b5f68bececd7094550a2ade3bf8d09d3d232896d26c11b003de295aa7cd96abf14f25639e5915974d1df68e782806a5201688b83bb8dd3d8c0f9013fd163eb0da46600a7520cf491586061cbc25041efcd04bb3527bf72e4c0c77959c8921ac504f417d52e6077dac4c2b065c483da21c84c0354b920e857a0706e3a4c5e04d3467e00229f8844511ae3aa5f760d1ab8d1ab5b1ea10e377040eff96dd35bbcc55212bd9b764e2b57c1f817b60c893ee315335b92579b33adeee9bf0d47c61103779c8134567205b6c63c88250c54fd3a613fd47edc98d7035910fb5149b30b93b7ce01af46bd7954baf3017a141f226d1322a8fd1478898e1a4ee860605dbb7b2e1e138efceb5480051d7f3d110eaf6003e243e73c1828ad4767ee681cf877f87c026c2a71ddf8138afec5e51ae5571dd145c3c913afaec570e16c6493932e56b7ae7c0707cb786d4327d66a83731cc64aee105f8dd660ab49ee64aa3b495d2581f9b92256abe8bdee1b70293e55af2b597f2aceb9a0cffca3b7e2624fdf68a5f52221af54c736c905d4c25c13bf11412852b313a3500f4615c24cda9aaeba0ba29f8d51408ce9cf3c058c358581c410cd3e6c709002ab5ec87436a7d7e4b308c39a01a3ef5c17fee8565a8a2e377b8cb7ec98dc2e6e2879ca78c2df4277327b5497d7578661077ebdb3a7a58ed00da7af67e9b104d031b97f138cc987c3fceb4281c9222fcad126e962f2b0192c23f93318a9fa172e66aac705868593365ff62ea7623529408be04ab0d58a07f659a723464235b072abe13481f9ce85f347c59fb2a5230025a2b765352b3e525843d07a1b537eac65376945b48e2180b255d2ccc6db0d36971bb15df7c22437351d2f581b66dff361ac26a073c5fcf2a914c42dafb90060031591dc1caf74e2ba316a1e70b5dd3d38a007b20714a3bffeccb5a728fa1510a7f157a6879e1f3aec8e87005dc4b510c371aa86a55f54d7a046c904e5139ae107ed702188d9fb3ba2168b44d6eebad4d7b3b87f568096d8231ab20ac81f386462bf335d64d838ec6d300416afa67865bdd1485eb7217b014ba55fca5cf3600f2027f3a196d98952b6b7121eae2410cd5378b01098703a862a2fab95c44d007c2cd53cd74f2a92da8060c12603263eddf043d4f146021f3d138a116524f588e339c756e4460c0ddda8605ae838bfb9ab89a3bd065d959b9c1dd361fe9d9a4069f0f53c76c4e1af20301269b510be07155f4463194c5fef1caf3d8931c445d8bdeb8537156668e0d249c6e609e178ccb00ec88683388133181100e9188a77cda8b5a5e32f9861a816ccc507a3c78887eb71533b361b21d95888020070c9701b5109715fc606de9daa86cb90483fb3dd3ba104912813eb29da94580bbd667643820b90b99d41a2a455e9643304bddbc29863b8d505aa4f62d7a668d2939400f6f54f8d1d5ddafcb70cc55c729e26dd9362aa8ef077e84ea17e05bf7aac1052037ce55261166b129e71f1b6e7983e906b6e9496afb59a2e7d0a1cfbb558fd5aacafe56f0198a8eb90ff3abb29794ed5fa6914e3366a610f83d1da93b2eca16adf847cb09d2ff91dbeb7c007067aa897b16ec0abbc320d5a74d5702641111745d757913f8f13eec667d5765650df73f9f64b59ccc9c91f24eee41a1f5698bf1478e262c63dcbbe76d38b5bf18b047c092432d01eeb97bdb9e25a6c9f81de7ec4bf1f0732b133083f691e65b76a2bd799638d0d2021d39c03c136bf4af94ff13023e05142e0adc788ddd40c0e667c7343b37c220342b0b1e56293229f1b5c0ec2ec6a89bb5f5ca3b97a5f662d7930684921ba76fa13c2bd2fc457539e6157b1c1be9b402aa07941e37a438490f4419adb26db209dc1c79701fab18cb3b1afa76704de2dd7f4048dd31aea4a110264ff65c06a813dcdc8ba13fcdc949a85867caed52a811894dd33fa523a88ecb25100b238330d3cc125903393d8e77baccac7a903de440d830b6c90250536314c44374623d7ab7630c5260df38b6f87bb75d4fcdd3002b0b10fc52d02974474f79f5878b002961fcc9b615a02f16ecdf0189ecc6315281c95b0895cda227cd654929c75da1e536a4bfd82e75c184bfee92e61b0575f123445883c7ce61afd9554eab8bdf022b8e7d6192f0a90fed4f526f0f430ec69120532db1259fc2f683a42d2e486be6dcdc4f17a8e7d12025176ae32a083aa2b2bd6b01a914ada4b22f3d6910b8f0d6fafd142b4646bbe0eab804e6ac7de5d226bda3b037a4b67d425bfc87f7b6a0f7886f2ed9e43f0aab1531cb4a675e66b0ff79e8b98b56120c2390728ac6400118fa971807d1be56867e9f388d2a3043f1d956e433c482eb5958fcf03db6b2317a864e3b32d39e9aa41f0fb9a49aee3f60946ad0ed9b0b70d3e4699010a5bcf55f223492b121f58feed2af75198fa37fd2cb3233fb5a91001d3086548a8b0503b33c0e44e930b0e225a48bde76be873dd7b4de28e3ac3faccd26eacde5d2857fbb12bdc0d54bd2b60f02a543e13ff21a052f8f6a394800295fce05ff992fa1873cc780dace09504a468ceea18b1a793a5b5907ef809a9e79b77b9cb9285dc1410a74b4dba5c2e528189961c33c7d13f6f5eb2808f1a3d324fca0d120cc1ae7b5a7f35be9aece8dcee8a73411bd74267d48933e65f8157ce4010eecc5d2cff9790e1fa0b5138c879c87450aa6eea7e22ab51aa49fad2508638ecf8ee4513adc9df5fbb6725ea3e32e04259416ebb427001358058f840f054c3e453036089bf6f4e77370465c8fdad9391c8cc2f7db930f9e70ab8166f0c718377c9dd48624b227b0a697458dff94ce8f94ea5300041c42e7f3143ffbb333003689b95021eb20c4b78e18eb7a448b7863c5a1a22a35a05980e61dcebc271cfb2a57511e3968caf343672b58214ee9303f4cae078985f6d3d9bd90dce263d6f27214f138ca53771a2091fec7c8af105ffe776a2f9f436337322eb80d5f6c9047d7f2efb06fc85c152183688a9be14de2124bf241300f29ad47c847899ad36e50c46b4b613f06df0c5a25e2550ee0e69c0a1878d0f0da0a9b2ccb8ba25e28392c4fb68373b7a697b825b32fcfe5f4e1e94d47d47491cf1fafc4b39e67a90259617160221c0ea1541e898386df74c31ab16170117b9d6702a6f4615b2ad2b3a1e7fdc98f178838dcac093688b35324464d97d7b52afeb668a401068bcb0a0febee278b85270ab33696c8362f46129a4dd72045425eeb102a8159215f058786b45e5ccc55b148e72bff7cb578ceefb1b70aced9cd6aaddce89dbe769b27b3b24f0660c6a038938e88a90fe7027a0c9246fb97fdf268f751904fcfffbae173085bdd85e844500125c31e49efee8e583122a04a7c36d0ef62e26245b0eea1d29c0badb1174b8c70d1966575c8a21592eb1eb5dcb30cd77bb9403a65611562f0ac599e18a6d1a02db11b1410e1a63064445052c6b17ac0f0ca9d8ca44ebb2073b818dd8a1f68a08e7884c7a2209c4d3637d04108a572df90351f9cb1c7e87ef4f0a81bbf4e35e34b97e110c694166fb65a50292c076f7dbe6a6392c7aed536d85c87d51d25bc0765db545d9fb779e96eed3eef13bca270db31b349eecdc5b45517e68c1d517b4bf9e10412f4ca68bb95625fee7be98e4d8cdbf6ca6f2837debeb6caee876cae538f6004984356bb28274781de9b4a19a03dafd0709d2326fe2d40937c84514d1454181647dde8ea3426ff80bfa3278b6e86a17f440566beabb5752d4df79c9a7038ba5526ca700910f0bccc4af95f1fd41166a5702206a4857969dd90c9ceecd62af3d461cc6328dd12010c571583d671e490e84e43c9ee069df48c2845b561e9884ddf", 0x1000}, {&(0x7f0000000500)="d85702c19b2a287d6098b0b7", 0xc}, {&(0x7f0000000580)="eaa93721a48795ad5307b1e5704179c2941df65edb8db233381e25be55330edc51377597ef879fe0b07a262355238845f67ebb2ab946d51cf1994dd6848a18113e1e23ecc84faf4f35d8b112304f3ccc74ac39786fc948fd2ecc19b2fb88f87350f43b6f36495cb80a00178669870000f8db8b03050462c63d97ad09f704059fce21c6381235a86920722354734699a6", 0x90}], 0x5, 0x0, 0xbf7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x1000000) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x0, 0x2, 0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xd9}, {0x3, 0x2, 0x7, 0x400}, {0x800, 0xfb, 0x0, 0x9}, {0x200, 0xff, 0x4, 0x5ac}]}) pwrite(r0, &(0x7f0000000140)="f9af888d1a029b00000000000000", 0xe, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000002180)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c8070000003f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a40008a4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2be1ffbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff8744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000018ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be7bd7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfd50a652bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fd288ff85f37ee8c3f120c30cca82cc2a296170e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a7c5bdf8100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c10488f976f6d2422d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a8f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83ba5812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1738ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442a72cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb03000000000000009d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da07d6295a6901c601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c6aa84ec67b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b78d0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c677dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066b07000000a6764553ab28aa9629fa9bb518ec97d714f206a2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d9ffdf26a57170ae66ff809a37fbc041594bfc69e71d9bb40c8866339944b9b69f72a45a286d74ccfe6b75bff8545a7dca19866bbd5d933ed7797e12139dc5a2a6cb5a890907fb3effa1cb866c033b6f43b434a5aa2d7bf816d8c0a20b827feb3617f0c8f6f56bba2218d405a9345cda56e49e37b78323520659345477ad3002338523d6b5921f647c2fcb8163d646622dd7b723b9fe65c97d463c4d20fe1a09ed6b7948d3ac9ddc04864e836053ebf28e74e04a378932e12e115972b55857de7d2fa33e68b49af5b6a04baed17058bdfb0c77c39f826d8dcd5bd2bd971d76e65701b702b97442a1bf1998e5d59092c1fcb5113c66d79733316424062994a9d18c3b1f6a92987fa52420e66fbd3027b402e0b1871609739b001a64c17d676992c770c1488f156282f69e35b9022a267c71f09096d277e3685774ac0ab9d7dd6712b758d9ad63c8926bf32c4f6f276fca0a0728b9b13218eda0abb97b468bc0a6794125066b5fc7db3ba5cf4f20bc812918b053ba47c129c67e7a556ca2eb01741a5223631db35096c8765f8568f2c6514d7221b2e5c053849a8779a20b11190032215c2b8f84513e7696e49d5c9b49c80bfb0e21ca7d7b1a80000000000000000000000000000ce93c6f5fbf6d9f9fa30a3cdc5313548283db0ad6674030157989b55d5c1a55fd359f44aa31248014a29c6a2e1c3aab794999a674b40ecc7048656457e1bf7f4f4160f0862611d7c1846ed17ff6f070ac72a84372458a4c95c8a17b3c55b5a316121cdc9dea0fb01e0e53d9c"], 0x10) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94a", 0x14}], 0x1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000340)={0x5bf, 0x1}, 0xfffffedb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x4, 0x189) semop(r7, &(0x7f00000000c0)=[{0x1, 0x8, 0x800}, {0x3, 0x1, 0x1800}], 0x2) 20:12:16 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004103e5, 0x0) syz_open_pts() kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000100)={0xe9}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x6, 0xff, 0x22}, 0x20, 0x2, 0x4}) 20:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a4fe709000000634d2e188d", 0xe, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2012, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x800, 0x6, 0x9, 0x7fffffff, "76c7c7ad32befa25494e4a798723287b5270f2c5", 0xfffffffe, 0xee}) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = dup2(r1, r5) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000280)="597107f150d3f9eeef1921cf3ab7b45e97b0024e80b7ca2f8020c0084d37d1d7594e89899bc339c1053aab4baf091d02cccbd75f578cc17ad99e7eaf2c07876457c2435e1a19df2b46a06be686d3006bf528008bf21bb05216d32f368cc185661c2fde6934bbe84fa2bb82482caa77bda028d292630bcb986f077dfa4a0cbcf5e3e56362c71cc381a32dc67bab7859cba89ce63ea1a24a167ede66d5751817784b185370aa2b7ab4b9218bbae51658e351fc96581dd2b55a5578a178d8f1128cc14d3247d33120c59c8fcd231f0bdf1db46d4c88a56ec110fee2beb860b7af169b95d3d4c305058ed2f9c8b467581719586239fa4721"}) 20:12:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="0000f900", 0x4) sendto(r0, 0x0, 0x0, 0x204, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 20:12:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x10000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x8, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x9], [], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x3f}]}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0xb}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f000044b000/0x4000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$getflags(r3, 0x3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file\x00', r0, 0x3}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d793ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d793ad0 20:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00 \x00'/24]) 20:12:17 executing program 1: r0 = socket$inet(0x2, 0x8003, 0xff) r1 = kqueue() r2 = accept$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="7c35b5816bfeb073e73cfce7b9256d3da9d7c9295b7b9c3185198e89d9cc7282c84fd75bfa6f73c84c3cce32c718543cdc28bb8963ce5d6ebc81e8ff99f2a79f766cd05ce6370b8c16a195099d82c70f319d12f4c84ef28dd319105a44366ddd8a5ebcaa92aa579aa33d955c9e3ca541727443ee327fc574aaeec32cad4f4a12510b018302099cb1d6e7d378de33b94bbdcbb6cd07721768aa050b6e0d48b07c17d64055888ddc802c33e77d680c064c97f326403ef7be5b0583bd497e29af23e8561c60e2de5712c94eda2f1ec02315", 0xd0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) 20:12:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0902e5777f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x18, 0x5, 0x0) lseek(r3, 0x0, 0x6, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) dup2(r1, r2) 20:12:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/183, 0xb7, 0x2, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x20001c20, r4) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) 20:12:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x80, 0x154) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file1\x00', 0x8, 0x2) 20:12:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) sync() r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x4003, 0x0) socket(0x10, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x1d3}, {0x85}, {0x8b, 0x9}, {0x42, 0x3}, {0x42, 0xc1}], 0x5}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') 20:12:17 executing program 1: mlockall(0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100083aff00000000000000000000000000000000ff0200000000000000000000000000018500907800000000343825d0e92d23fe681c5c0cf5505b03395fdd7e6db2a55a9285cf89827962b47ab8cb4ea2563dbdbcc2b0c8094680eead733aec88710bffee23881f858fc26fa3d7a719638559c71986bc47004ea7698333076ad9f6be6930b2a446010a49d3c004c00027426e6d73c9f7cec9611781f16d186f2b11c005b1e7121af8fc1de797a877a41f82296c605f317c7c9a17e9333193810bd3c92c58021d3b6d351209e992963460a5681d94045ff9cbb37d95d6d855086797688f72bd053f78a575c36bb35ec7352012410294598f6a78817aa8caeb6cb89d1f6f3a732b4647f1c56696942ba3716ae5183023d4871eaf1ada250c1bd1f1c925d192f0804850d8a92d4ca533cb3feb3371fe4be22e48890c193910605eebef976516c0445f96832135b323c8798f1d59bf4ed17782fdc9da1410906c251526b7454674a0272ccbd19f241d5655ed382afd8002f5e14d979801188daf07d5436a594c13961f5a8fd347b28dd7f813d37413b911e9a712cb844620a647966b1314663eae32a0a4b6ee80351f721ef9263215a43f9bb62bca598a9204d1faa4b669d656e84497433fab1ad1d8debf2b5fdfe2fc61ee343d71586b892464638e87d100000000000000"]) 20:12:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x9}]}}) 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)) 20:12:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kqueue() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x144, 0x40000000, 0x401, 0x40}, {{r2}, 0xfffffffffffffffb, 0xd0, 0x40000000, 0x4, 0x8}, {{r5}, 0xfffffffffffffffc, 0x22, 0x2, 0x0, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x88, 0x80, 0x8a8, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0xc0, 0x4, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x0, 0x1}, {{}, 0xfffffffffffffffe, 0x88, 0x80, 0x100, 0x6}], 0x5, &(0x7f00000001c0), 0xfffffff8, &(0x7f0000000200)={0x2, 0x1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r6) syz_open_pts() pipe2(0x0, 0x0) 20:12:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) select(0x40, &(0x7f0000000000)={0x2, 0x8, 0xfffffffffffffff7, 0x9, 0x9, 0x1000, 0x8, 0x8}, &(0x7f0000000040)={0x3, 0x3, 0x1, 0xffffffff, 0x7, 0x6c6, 0x3ff, 0xffffffffffffff01}, &(0x7f0000000080)={0x9, 0x2, 0x2, 0x8, 0x3, 0x1, 0x40, 0x8}, &(0x7f00000000c0)={0x80000000, 0x58cb}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0xc0) 20:12:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pread(r1, &(0x7f00000017c0)="327c14ae9b2282b1fce4a00104f898555aa4b7849449fdebf29d53fe45ed930cfa59a8241917a51bc9a58f3fc7382098a0cf6457393ec9e66d3238f0c9de34e3d131749f125d430f22a14f76d676753b702bdb4616f7cb28eb9cfc04765bc07cc3222ed2f1f0feaad27a1e90e717cfa52578891a37449e079143b887cb7e269b93eab27ba3121ccf507d27ec4ad3e9dbf565400c8607a16bed4d89579834aa82584a77d244e733f54e79305194de51699842056150d7fde2c30a336f6fd57a1f0884", 0xc2, 0x0, 0x3) r2 = socket(0x10000000002, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="f27d81", 0x3}, {&(0x7f00000000c0)="5aa1bf5660a76f97f9eaed0e7989389909089dd6fbca47c8122b068dcfa8f09b126f93b9d16f715db9b1cab7d5d30095d7da29415f3db98b56662c7266f4a6e5d0b95a314a8be5e8472a6de4a1a3c7f6f76a49cb7e9759eb6c26c26c5545f74e2480982b684fb50477d9ae2829454efd83f74ed6bebaebacb98674dbc6d9d8a899a6f6c29ad243f19be610c15c82fd9898409274fefe423205feca", 0x9b}, {&(0x7f0000000180)="083e0d0887034629e512358c22adf5dddbd25250d64234859feb7d4c6306183ba1d339eca346bad92424389d08c6946799de2e761041d189cb4e1ac431710be666e99ac37aea7390d7114dc770997273ab4758de291108c1138133d51c31a161518b9f1a1c219ca2835bfeb612ddac3771571a18aa8041d06b26c88297ae44cf4bcf69b85e31a7987f0e7c78ca9eea47bf89cd3b0d393d43484f015d8230075a2419313db46c98079aa3e7d744ae314c69fc4653a90713d32a79088d9090e56ac37b64350aadf7ab03ce48ad26eef59116", 0xd1}, {&(0x7f0000000280)="7eccce21267e6d0d7182fc5855705d4d48c143d39cb686421ef56eb1566d0f985b7ed7bbf5e44ba09f695c6f266aebd8c887c5ceb2b48db35e9da87ae1f11d2f73837cc8fba00bd331e33a4a295361ffc962c5c8035422456fd76dacc40c8970557c8a27a6aa4031e887fb6456d93a972e5da144eb8cc56c8f21510243ccb24a3c353cbfd3a51ac9eb7b1549c9ea0b7ac7470906e984afdc33cd4f241136578c6b557a0936d18a6b34210c01cbe00fc7ad803fa25f04df8593545939bddbb93bc9353cb46dfff5ddef12f80fe2db0f3b54aa4d539dcd73d51d07ac540fd16d524d12b4be18e6a7da55c6531fe8c49e06aa", 0xf1}, {&(0x7f0000000380)="6a2364f69c0a1a1e04cc83010c06773e7415f94e3bf597e52c2910bdab503c3f7fdf3037c44756fcee2d4b868ea7fefd5ef31db2b585ea149726266ac9a50abca33c0eb985400c24651dd435a3471e1eb91eda4f1fb4e29fc90572b65adbd232cc737ab9fc5b298847ac4ab0d5881db074bcda972036b145555db38032ef4ecd184190", 0x83}], 0x5, &(0x7f00000004c0)=[{0x1010, 0x1, 0x40, "51d53a4e825f22d109313d76e058f01b1c3ae2bdfbcda9f267d012e24b09f0f74b22fad2252e9f2e6e6e9231c989a6dff9571f087e090af17ac811f69f3abf23589e33253cc614c6bbc766776286a4563bba394d5c6c61d4d1a39007be69fedfaeeb8974e9b53819179db9b801fdc47702dc4887ebdb1aaa33a6fca5e1da65ee6d85e232b39ef74df18ec4ed263d566ff9651ef6e993848e803cb268cca27a161f6afff326af99a046ca6261e6d15310de7ad071dd793436acca9f496babd09fc953dfe29bf322ec02cb003e1445f940f3f7f18328fdf8b03a81ec3cf8b37ff9a4fa9371195bba67fafff98d8ee807b364f50ffe09ab44b164e22fba4fb53063e8c7e254d0fb0e9704a4e92daaa7d34b5e8048bdcb4b5ac2dcdc6221b02a82447d1b044583c3d0fd14ac40ea4ff8cdfc81bb77765c4dd5496ea0571a2c2ddf7f1a91857da9c2f596b6e6573248a17e8cd6a2da6962fb9ab9e085b2e28cab4f8f62b68180566355e583add65d56e37a34363a57dfeef3eb0aa482d2dbc502c9a487c989c8c68e3a1e89b83950fe1a9741a7a84e176f670cf743cf7ed6e63520317e35b9c9443c315202565aba1520b14b8371b712a7e5c87f48211f29b406b917aee424da1f61e4589aa366a96389af9c23cb5fe55ada6738e55107f6d5fa722251b1a341bf687cd7e172463392f5a2ac442b883b7016baad85adb47e77a37f2edacebfb409c64f80bf1d6770c6731a4d371e6b2a73efb42d7154c49e0f4a71d9be15db2390fd18cd3d96d9bd4b39722f8f2ef18c6233388dd8accd779b954d2bb001ee67c52a6517dabf949d24252bce99e79db1da8d39e62146e98425a2e3cf6111f15dc884cda3ea1efc923a7dc76cca44747d4e0055bdb69690216746dbc557300d7d0d8e215a7937b49b646be2c2fba6d208d1d07fb4e69aafd98abd3eefe0dbce8add832dc7bea946e05c8a8c5cebb7831635a51002f5925d182313ff5f370de5a1c7e0ffdf1d01d92127787dbcf4f76b0fb5390b18ff97484883c9781d2205fd1383522859c6a93e2d342c696c8770a78cd544f7fc1494db12d50d0bc117431eafea09b70178e70f9b4fcbb35da8aa409d2e3dfcfb4b5f66d21c9613e4a01700071d95dbb7f87293d9e4098a64d0af98042088ae524e29d2d171cb321629229f0ae71c9a328dd1395c5fa349b220bf00f81209dbc9f90a79e452548814967b3b6eace9243e8b0a74932bf9ee424fa9cebca82247aa804d3fadbdbdc24487ce89f7411efe6a6af781e01934435c81cfa76acae3d890fad051e1c944ebfc5481247ccbc667369b3ecdf77a09491492ba443186773c0e4d708bd38cac19ef136d38da798b8b94b0ccf0b3fc9d47369a8eecd494b2eaa461efdc9e24f01d04857ebf329ef05794d139e746621b0a1fc6701c6c7b90496b2845802463555ee8a2413aebc80796f9536f4ef03387588f32cf55c694b288ff229710c3a109e26242cd855ffe1296979eb108c95ccb3336af00fc5be185cec008006969d3562cdc1574f0576c9d608fc5945d65c713787742b15d0f20a2ca1fe0414fb1ffdfd12381e07409be618a9be6617b40576da2c03202a6ae5d6116959250a883dd9dd2ac572bcd5fbac0ef8540590b8ae730ec5173795aeb2b79acd616376e1d76675ff45e6f376d942ffab2508f6d7606f41384e3f132fe0905ad887d84c2f29a5ed8ab2583180cb6531b272c4903c6505318e43387ea86dacf48422b40ed57fad7639f67a70cfa63b60d63db168a410a06b319ab588691021da43e2f80127204a00beafb94fbfaefa95808146e25dcaff0b1499f25576f91d9098c8cb088710333e6909c18701ca79491a600fbb8373c1fc5d75aaddd3b99092b952ee7f98c93d4e8553bad1380ad09de956a462d9d953dc3b34dbd00c69b649a7524a0a73372d3d58fba61614819d7a34207efdd9f7cb33d79cec17da347bb5dd5fa4d3497d76b5142d73309c34438180f0826298c8d6801a35bef2feee868133eae132b7d551947167412834208c5ac39a75094cdc0bf1a80b35e6749766ff9f4bdca73c0cb8f09aa001f5fdfe72d433992f118eeeb88a02854f440c02efefd9b746cf6c1831398a0b2bc7e2ba5d839b239ac20078c3d33e56f0f11d6dd3b4608342df75486f503079acfd452586a543f7cfd788d7b4eb59da53fc681722cb7a5799f42b188c9dfc4b7d8ffd1fa1c6eba597d63840f4b69811f89ed05cf9138f395dd9adc275a234b551ae07b2cf19efccf162e5ca89df4afc658198e10f77507daea6b91f2f32566f587a9c9cd325eede47290dabacb62085f0f28f6faa2d6c5d918b37fa95f167f4754217cb5dd53fc87031791620aa10142d48eeb4912f9200f718ffde3b94517174c479c8b48f8d8d30c79f291cd9189c8d222a4e4d2e58c7bf70293ac91e39b61286726ab000be055380acb2d6d503baca6cebd41fec3d6893b75f58bbe35f7532253fa811e833ef480f6ddf170640b190ca8aaa552ae50eaa7c9966feb319155a67ca606d8ee9797a2a3fe499a7ae6f9cdcedd5706f2d1c33eef12eb54f9da21bd4c7cd58e53e4ee7c669205a0ad124ca15fdaa0435e99fa46d55e5b73ead0292b8350bbddf51309201fa4e3db73cfa3dcabe298d02fce7de18832fdb388ef43c153093769ff8975ffc61a81a43dc58b4df63ba2d7bfea9d6ce4940da15bff20cf2ccf8a8c48d7c19250ef9e6f36702d2490ba85e17381e38190aa664b60ddae56553bf528a763673d0e243ba76d92d51813e20026be1c797a3febc6665d4beb291a3b7b8814ed7c58977f47e90bb25ddecbaee108d5062e8acfe1367fb0286fb66a13f5590dcbfcb3c8025e8d6290e783103b63945d325120fd4cf73887d81d9d4fb170528b56a07e748a56896ce5f0bceff216ffccab610a626f8e52447a0659adb60b9b3f85c2db2cdb9b8c7d4dce627e7b7bd229c850e43ee9a69d415fcfcbcd04b2daf698461a4e619b8f585adf3a01618c02e529410174a59ae6e20e9e772e044ded10abcbf56e0480b3502d2f0a42c635ef0e7829b7b14fe36069f49d8b1ef1571191186801f1f3df76227b880ed5fc61c37fddb55b6f774ac2ba8c8a0d9fbcab24dd429811dd38485bfa2635c7e465326a2f814ed2ce0118600d62197fe1e0155e13a38e0a54f9b7286ebd5b131f14dd524eee052fd840de5d6952077e5a818c35055c0a451b32ecd880f3fcfda1b325ef7a1c3c8bb1acbca3a57add2e1f9c845b6d303eca138f1a88c24fab4041348355de074da312211b3924cd0e58e39bf321e022e36bd58fddde8df121d416eeb4ce71c9c037d1b899d084d070225cff99fe101e4947c2305a0aa85a6c78757356612ae13f10b1bd4dcd21ad005ce1073a7a997ccbe4ffbd3f14cddbdc6d55860b3fbed3eabb085a58798d72eb7b87185489d3fcf58f4ab6f09073b596fd65bf35b6aa8b5f3d5f4c67ca474ba60c5f90d956d689fed4005253be915e6836f0388ddaf25a242044dbecd04b3ee889d11cce32f3a58115ed50a6562599b010ba83b7d549b00f739e629b12288f8d88e3aaa1252a0f80551f76af15cd96769738e06200b7e9de9bef827e4cb52e49523996dccd53e2594bb0ec5329357a92f1111fc24278e6ab7db6d9f578d3ad78c57bbdbc98435b5fe422590b26ec81abd907c5a4c9280eadb24d0c0f8d07fda78be70c48c19a6e7c893a3045fc616b54805dc094f730623e4694b969e1e3c5f7bb29e5c5e2b7cb60b49a0746b9b2126af04ff7070625fa872e548d0f848fd3358a2360214ac480af1796a3e6d5c75cd469f602ea7d5123e13479f05331ef4380640118992b4ef1a6ae9ffbdcc0242786a86deb92be80178a73799a3935cc30d6973b3d259d86be509325c48e3dfe7a492b4f060bddaa1d5c3364d0b10f4bc325cf01129449eeb1b200667ed8bd8eb09d6284456d2003df6bf0cd69386aa158a31554e30440424ffbbcd338dd7873ebf62db76c000b4fa1b5284cc84d618c4ef973d1277ed6e507f100776d0264352fc198da59100a86488a372400b77479f300065b93faa9263254c9e539e48f8004fa493f0dfbc3ded6f92e35f6d3ea763e99731de21c01286f2d51d5ae412b318e0639efad3ba4e9056e72d5b6416b86c06a4e8b4218e82908665dbe316c9d75b0a74b78d82e931484b881cf30736ba6377e31699000fb9c9a6aa464d4fbfc8c5cbbf6d85879c40c8e01576becc8fe6d258368b0a8652b3b4cfc8a30b9af0611a99d2b1e467ce371707959ed7d3e1cafe9f6d043a38fdedaa0aca7ea556124c5e1c08a8e37c83fd44def124dce48200934bdfcf25e9c44aa01b36c432027cac80a8e944ee1bef79b67703f97c00828b75c74c749869ef4b0d1b6a278f31e72fa3c5eb4f789fcc786f57a8f6212802af3c2b7a5427b7e3a1a079eaaaed416840bef8b38e7bd93b19204cd444b638699bec95634df1bda4ea53721aa1a892009650830aa93e02494e8d3ede42bcb2715d9a95481f6ac457eff49e991cce1dd2ded329a71132f0b40f6d6bbb369cdbe739a1c3c8e57c19ac801910ef2b1142cd4d6fab8dcf1fd88315edbe1fe5dcdb6dfc18417e5db9d3b318f6c429c5fb1a67b10d815d25fb7ae8a26c27a5117403d3fda4633c18b3f90406421880ffcd45306788453edd22e21e101bcd425983e8650684546c2a2286217307bfb8e0d2a8e6d4890dc2be7841d1c5c35742d077c56f4fa9ea1c9d1737f44b5ecfa950426fd06a20087c3ce546449110d051b73290269361f0b60c68cd2eb7839f6e10d3bd00edb91243ceaaf9c821a86f76c14e73fb7dcae05e01cebfed6018dc0a17c28dbfa85b5f70ea1e0262af05b5f6e7267eaad585f7c01d211b60a9bd9d464512d2f5d459b422eda06b7ccc78a810e9283555621ed39f5040ed932734b9fa0ed4e5d3f7795657c9c5385789ffbbf43e985ffa313706ed6bf0efeb0a18c2cb7ad9ff9e76dc7bd079316422436fedf1752a01d2c3c7a26a11577a0d8938c1f388284deb3ef8291ac99bad3a5c51da25740703ffa3df7b5bc7ed329bd7c6c6038fa943a12ac243b1e1b1cec6fa532d3677bd528fc93cbf88cd34db0586858bfa5e7b683679d97cabf0f4e57f0b52e45e8134343adf099d0cb665e333ee9bdb5ef70d44ec74bf7aa9a978fcba738684b44af565cda43988e179a86f34684cdf23a8c3bb107c16b4353c1dae3993d71cd586184509357f97d419540d4d7fba7fdd86191dae5eab713748bced83d0016693777d257231ffc4184a95941d2d466342fe3a8086045ac2520b398c06c36408feb0474e71b08ceca459776a22bb0c1a5d9cd0a8e64ac431b01b6e4a2e7848e705783d5b5d391c249b4b4d895416d208fabf82fce0a5fd6eb3ad121b897af4f40890541f779cf2c11e96d3483d436d410546c6c4516f5f6d4a7b9060588985e6bbd06b073fc96c40917bc564d7cdce7ce3219215038d5a99e584482d8d71ae2aad7e625f55daed05955ffa08fbc113d3e42bd6749bc314386a3f9883f35fabee34d2ef725b60d92ba4dc3faa6fc2234f6586e3dc4a46b20c3769cb7a34f7cf9fbf9b7e230aba6633514c7401e98853806d27e5f8bf393debd4b96f989e5e401c2700164fb1105f617d9005eb95176f7f7777248e132b444382c3446dc5b58cbd24817225fe50f4b8c410cb26fc1faf7e20b13e06e6dd100dc6b25bea1928610301841b7b7e6c32845ed126dee3ec158f3c285b232fa6fd3f024ba6ca55cccef2f212f4e85eff798"}, {0x10, 0x0, 0x9}, {0xc0, 0x1, 0x9, "3cf3ac22cff517f9d96b10598663cc93b5b8b7a615c516195d0097e0c454cc9c2efe7a847bbbff20d3364d8cb3fc4ab4cfe55a6c643a1a2c5bc5d8e5e03f7cf310d24555dab3957eb2fd6186b3e7ff05762345bca15af6dde2680ad2db49b1d56ab06a4c2ff59c712e973a577064ad97c34c100ba83b9fe2b03a4acd43702244631f31d4c7cb201a15c10c7b8d64aa24aac93773a39af13344502c4708b090af68cc05f2b9c13ba7cecf2324cb"}, {0x18, 0x1, 0x5, "5f84c82a2150"}, {0x78, 0x1, 0xfffffeff, "73c5664e4171abfa969c3984e891a91c9da19dd79dd0bcebaaef542b8f6b95dcd652f7b0579a7efc3e79c2001e12c937afcb9c1db8808809178a6c713af4a2bf7e893dd97b4123df1e5ce374cfe40467d0bc9da165837758a03b35851d99ee12d428a20d"}, {0x108, 0xffff, 0x0, "50a240ac639e361cd5887c0abba4c31f6d533ea812f129ea2793a67b29ea0701ebf813577d888fb90c7bacde1b0d18fd8e5565a196e4606e2bb82c4634fd28b5937ed00f000ebcf1199b242bee52138508a598f89e9cc622e5f2dc4212050ddd815e7d3ebe1407a4aceafe323187e81f2b690739d9c2fe54aa0fc92827b01aaae592738e448fb9f78b5677095a2444bd41b474d0848567668f3b88d1e53999cda31a5807a4239ad76b35e07b9efcf4eaf6a52da397b5b09d2f763c21e64ca202b3760f8b962fdc8be05a57974595493535291cbe16285fc432f8ca11814e7c4ed4102c4f891a44a0ffc471a46c138c109cbb4d94e5e28e78"}, {0x30, 0xffff, 0x4, "0d43fc9332c3ec1b200cd7d42b9746d5923845308f7fc729b45e59acd39b82ed"}], 0x12a8}, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7ff, 0xfffffffffffffff1) 20:12:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/120, 0x78}], 0x1) open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x40) close(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r1, 0x3}) 20:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="0c77e9d76031172778ed27bfe6552965b9cd7a049738", 0x16}, {&(0x7f0000000140)="3c8d9db018677428382c6b9f1c91684c49d6e0c6972f08298939c6a2287940181cf07ebfffbed3a6b2a897cf115d86666107e166c2423a51ef171befbe4eaabb1106824e91a52608fcee133df9cb8b71d4a575c347f4d007adf21042a03954", 0x5f}, {&(0x7f00000001c0)="41b70b0ab7ed82dfa3a337f7afa0994d8d26417f2d906e6c09a1be41c30f87c1a317", 0x22}, {&(0x7f0000000200)="43b8736d0b9b79d12c082f7e3b8db6e4ffa4814982877d85c02fbe91780d4a85dbbf5ee795a1b6cb1b474f7acf7915782e74b25e052cb0568a2984a5c9cc838a01be12cd2ce084075fa2e1234d61e0d25c2010b2a95817f0e01646628a95607259df52b65843121029805c8a58fd8fff1f", 0x71}, {&(0x7f0000000280)="8f33adf68e18ef1a52fa529713434fbe0690e29afbbc0c86e318cac1053916a77e1b8c5bdc40eb8d3940864b8184d7f6fdd77412", 0x34}], 0x5, 0x0, 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 20:12:17 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fsync(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 20:12:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x3ff) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup(r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) chroot(&(0x7f0000000000)='./file0\x00') 20:12:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001140)={&(0x7f0000001100)='./file0\x00', r2, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/4096) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000001180)={0x0, 0x8}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:12:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1012, r1, 0x0, 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000200)=""/186, 0xba, 0x802, &(0x7f0000000080)={0x18, 0x2, 0x81}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1000, 0x9, 0x7a, 0x7f}, {0x4215, 0x3f, 0xc7, 0x200}, {0x3, 0x81, 0x4, 0x2}, {0x0, 0x2, 0x8, 0x9}, {0x5, 0x7f, 0x81, 0x8}, {0x7fff, 0x3, 0x1, 0x800}, {0x2, 0x9, 0xfc, 0xa71e}, {0x1f1a, 0x5, 0x5, 0x40}]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2410, r5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000000c0)=0x56b0893b, 0x4) 20:12:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="34ddfce08d0a7ad4d290743758068bf51d93cc117425b5ba0e79529eb3", 0x1d}, {&(0x7f0000000140)="5d308d14704189de6460465c7dcfbcd3066fc1abce22507f99dbd9cd231e8eb0d865e3f866095f44638eecf3bf05ff3478d46787572eed760298e1a99aecfca1dc7ec0416d1a61f4400180d68feea6f4e8b898b481389e39e2ce8d903167da482cdc5ff7a7b0343a4e273610a52aefa42ecfb829027a64256be9f73e367949880f3c4d9ee1c405bbac54cad270426052463682d7dab4866f162595f097108bc2a074e8bd0e9c13c074e52ff3f7b3a682d984afa8f757638dca", 0xb9}, {&(0x7f00000002c0)="0c2486106ffe88d7f94120103896f6da6f0376bfe952fdec5f4b19e71cd423a0ffed848ed9b37a526f9354e90feea17ab7534ca370c9962581ccbab63d6ea4ed3f6ccd771e3321ec1410476a93d48d98719fb39d02ae3102bb80f5ac660cef82304a3e4121cd5466d004dbce476e952bbf7c72eb75e148f9fe54a8b6f820cba55fee8e99cd284d3a48fdfe00dc2c71186d4e12b06d5ead0a275dd5b2db5289c448abcc78e12cfee95a71f2b564d7ab3890ef6776949cd3", 0xb7}, {&(0x7f0000000380)="f607d6531c6e314c8aab8a31824e368ad38543b554aff268897303cb8bea3d989d9112913b5a51b74255021af907956dfdcee607865889a6e69e1691cf94ed2826600b85a062324408aa2fe8d78b51d36e69ca49dc3f1085abf78dff868a256097a37c48bcc259fb1724429f2a6154911968a265cc55593b40aa24e920a2bdc41228119b00736869635f06a9fcdb17af", 0x90}, {&(0x7f0000000440)="4b9c2805bf21b266f188642c995230101d6dc64b0cdc99511849609dcab4cd0c8ccd2bba68a8509e1ccddcc4949c79523b026e1e0599a6c872c1d50479287a466d5824acebe3ac2d9a39c25ffeb80c7a2ecb2419260770e1fa721e4bb03b3a1321af0794047fd3e7a2d7cd0cabf18b913da5ce561f9f40dc78943a41b4d55995c246db743080027ff1b8d97c2401d61d245eef9cee0a66f2c30df8059f8cde929267cb48f7ac2b0e9bce7a4034a7e09c7398b8c063ee127a75897744226374884295468d21e93779e711d906b6f9da52c28813b8590dba33db9e684f2a1b43f8461b2c05ba4e5e5ac4760516db00308e37566365e4fee11f0ca72e3fd184", 0xfe}, {&(0x7f0000000200)="8ff7270eec3de4b652f4327b3d98fac603a84c8bcf91b0efc981a54ca98ac607f7dcc9c1cbc5eb4f04a8abb7b2d1a12f2dcc183ff78203186f3d70197eab68f4", 0x40}], 0x6) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 20:12:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a9efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffff7}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x8004) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x85b, 0x0, r2, r3, r6, 0x40, 0xf46}, 0x5, 0x8, r7, r8, 0x6, 0x1, 0x40, 0x80}) 20:12:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x8000007fc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:12:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x4, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xc0, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x7fffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x8000000000000, 0x203, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x8000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{0x4, 0x0, 0x2}, {}, {}, {0xb4, 0x0, 0x5, 0x6}, {0x8, 0xf8000000}, {0x0, 0x10, 0x0, 0x2}, {0x2, 0x0, 0x20000, 0x7}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0xffff, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x1100000}}}) r1 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r1, 0x29, 0x27, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) syz_open_pts() r6 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 20:12:17 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x188) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 20:12:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @empty, @empty, @multicast2}}}}) r0 = kqueue() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='-{\x00', &(0x7f00000001c0)='*^\x00', &(0x7f0000000200)='!\x00', &(0x7f00000003c0)='/)J\x00', &(0x7f0000000400)='(,::+\x00\xa9@\x90\xf2\x8b\xf6\xdb\xd6\t\x1cv\x93\xd9Vd\xd2\x1f\xb2~T|\a\a9\xe8\n\x1f\xdc0\xba\x82\xa0\x0e^/}w\xbc\v\x1ei\x02j?qo\f\xe4b\x17S+W\xb7\xc7\x9b0\f\xdb\x93\xaf\xc0\x80\x91\xcb\xfcQ\xc6\x1an#oI\r9\x99\x9e\xc9\x18\x82d\xd5Q\xea\xb1\r\xbb\xffN\xabS\v\xc8\xdc_j\xd1\xdb\xda>\xd7:Rj\x99\x87dz\xe5\f\xb0\xaa\x83\xdd\xb0\x82\xa3L6\v\xdf\xc1\xebe\xc0\xa1\xa12\xab\xa2p\xcd[N\xbd\xa3\t\xdb\x1d,\xce\xda\x84\x10\xc0\x15\x94ldn\x95\xe6TE\xeea\x13\xdf\xe4\xab\x82F:Ve'], &(0x7f0000000340)=[&(0x7f0000000300)='*\'\'!(.\x00']) acct(&(0x7f0000000380)='./file0\x00') r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x80, 0x20, 0x2}, {0x2, 0x9, 0x7f, 0x5}, {0x4, 0x8, 0x5, 0x9}, {0x7f, 0x4, 0xda, 0x7}]}) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ftruncate(r2, 0x0, 0xd45e) 20:12:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80}]}) 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 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 20:12:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x101, 0x3, 0x0, 0x6}, {0x5, 0x20, 0xb6, 0xc}, {0x8001, 0x5, 0x0, 0x2334400}, {0x800, 0x8, 0x8, 0x40}, {0x4e0b, 0x9, 0x1, 0x800}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 20:12:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000cbfffffeff00000000000063e86cfcac071b9d2a538706000000b818000000290000003100000000000000ce6d"], 0x77}, 0x0) r0 = socket(0x18, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x80, 0x7, &(0x7f0000000140)="99f6fd5bb971c8638334b61549fec7c8698a020ccac8076ed7a39878edd2e2dce5916ba33b64f4764cbabb74cc4ce72c87a8a4e470d394011da9ee02439f21e1614101f770945a370d4dfb7082212cb71bacc5225b87463dea4d10f3f2f829a63eb12c40c12d5505311e5d030c1fc815644cc2b37fdabd67608b33354d7e55fe94c58fb4cb96f99d23d8d01a3c6283a893ba328bcd819802ca933a90a84ffff972628b820f5fe60052ec7c57a4e6980bf33d7f4da436cba7fdc2bb1a95723b73a74e76dc09c11231765d9154bc72d001717065e8d085c6f02930789779ecff53", 0xe0) 20:12:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, "7700000900ff4000", 0x0, 0x8f}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16=r1, @ANYRES64, @ANYRESOCT, @ANYBLOB="44bd01819d635a5c85c0243114d69a3b09356cb74be82c457fed25629fce325a661475152503d0115b5900ba23476cf648098da1f49233febf8bd1f9d45ffe564c5321f0df69fca9434000ceb283b2aea32301f752ced8da5535fbc6bef7d910520d514934635d82b15c4eb5904316c1450bcd407f9a499f2c8135047cd372cac26aec7a639f32f4bd8f3d37376686d9edeffb54d2e592725f08b32f5656e6fa7333800000f7b3ea774bb3a7bf37062f2d838a96759cada0af993176c12fa79bd0a2e95584"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:18 executing program 0: open(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) write(r0, &(0x7f0000000140)="555809a8b1998d3279fbc07d16fc147c62b543f47d68d946d6a2b8c9c039d57222ed9828454fd0b1137fcb7104219d82873fa7ad311798763f8a653c879f1fcef35739c7875c5ea560bc0901dd68f7c1b42319a396b3df597b1a21aa577be7", 0x5f) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x80000000) shmdt(0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xe1, 0x0, 0x0, 0x0, 0x14000020000210, 0x0, 0x2d80], [], [0x0, 0x0, 0x6, 0x4, 0x0, 0xcb5], [{0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x40}, {}, {0xfffc, 0x0, 0xc0a}]}}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 20:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 20:12:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0xc003, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="009a071749d2eaf9f7083e0bdcbd5028949f1c6ed964ef353370e7a9e01ee00e84d8ebebb008f5ef1a42209e7e27505c9c070af79094ee3f7df00e1cfdbdad6349e75ab1993f7a6b12d84f4e61f30f93ef913ead335f9f5ac8d834e31a171ee2fa7f019f41f7567d885a785eee6ff23a440395b0e5a9e4995cce0000"], 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:18 executing program 0: r0 = kqueue() ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x5}, {0x43, 0x7}, {0x24, 0x8}, {0x22, 0x2}, {0x83, 0x4}, {0x25}], 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x69}], 0xf8b3, 0x0, 0x10000fe, 0x0) 20:12:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000100), 0x3, &(0x7f0000000a40)="2b915e615acd5c275b0b7b03898d0fdb9ca03e85fce884321001908cdf91509286f68312022ecb2c4a2c97c7a485bc2ba155a8dbb0a6fd5cad5da30bc8855f2238c97272d327f1a619db4bf9101982799917bc16033780a25c0ff63d125d79c301665993a8c79b158d8b75e9a5e6ed37d6d5b04b3249126e9d2b6bb6d47eb8655ebde7fe0a94a8e65ceafd809fc5ae5d958539d85ac060ce200e4c5736fa0ad170839e35f7cb49f75ed0c892dfe73ae6c088d0a97852c15b5972c109dbcf7d76ddc7abe6d73543970df75b7d8c192bff78ab03a7d07db3a3fef25641fa6a7cd3695360c5131b77d8245d35e6e14600a1cbf09a54d777475645777214addf245aa298b2a44c5223a2396cf7793a188a8365661bfab0cb5d74b539f09cbc76f0eb5972f2fbef8e8ef323710f5167b7b93a1162ef0d14374ca8f21d722dc270136cb81a1516b61a328f453463e9dba4068c990bd6a7f240c019c5cde47ad61777da1d32b9a9f3fa9a2f033a05d09b2d6033091410d884097860a7f9adf7f5a6bd65e39e75c6bcaf7febb4543b621571b3591dcfe4a7df8f25a6ba8f3197dd547b2a0d5b2328e3ff38eaea371c3c76c7c09bfd5e79d52fc6d885e752ce5d752567e60ae55c6b1eca067d79d0f3638aeb8fe47f911e0f4d321e9b0ae3ed72688b364360bb2cff750bdf6dac211361a096443cbe2b3bfcf608dc8c84512687d783a8425b34796dde54310594a543889f4b584c7b521ee3b014bbf9b81bcfdc5845c3943b9acba8897e24c4b98fdece0115ba2dae687596021d3dade7a33a0fa5c7b5af295d22230f7bf22ff72338959c0d9d2d669f96f852c3756d4516e4e31e90a0311ef76d31754e681c2440d16e08e5f3137b5bb7b591772cab3194c6e562ebc0e72a8c2713074f35c38c3ec1527db1d15eba8b79266db90c2d48576004e77493ec228f42b8cfd1353f81068841b05fce1441ca71275f63a294fae1742f9af08ac10256f1219ccbdb65115c3c7343635c3dbbba318eb43039a3a9e586c8e24251eea2669029a4f6197a8507638d3717e9cbc8999487c0d6daff7bf979495cab67b5bf5d6033c740ff3b5c4ce4056e116a69ca2cdef2c0a0b08b7855ae1e571dc235132738f519f3acc9f013985cf584443c403e429c263d2123b710d0d9387ee924810e2d88b179f5620b1d8a1c55a66980a0c3b2f99a56d138a66937e674c06840c61944e34a7565afd93c901ffca81406983af11dfcd2c31e5515dd8ee5f8d14d866e57a644206b501d40e62e9c1b26d1491a9a3b4b53f727e0fe6c83c2901d8a79cfa23040a0495261ac413ca9ed012cf8f93634f98feafb0d66805f59283aeb46fa736421fa93a6cfffb1105cfa2494d6132e752a142c825fbe54311900c840dc3181ed3e341beef8e5479c39959b6ebd860e6fb8ca9cd30ab79f40e1b342f626ecc17786f8c0c4379835f0101c476413383290f9a0c5e78d2ba9592ad6f8744e2697fcbdc61e2a5b6bb9390ae70241c632378628378eb6acde8500e72cc7a5f76c3db7a805aacd44ca72716f7dbaa84fbd0b24918e057ab431a462a0fee8c4b51a31914ecc5b66deeaf2d731cc0ce393e4fdf4f8066e1ecaa919e864bf3d4fa163e37a9b21967dad34e3dea39f2580b5fb0459c482cd52f458508bf651cb502f6c3da9b73e83ef4b1993089160be842a0fc8f4f3b60d8f6846905fcc491f1f24652aab8362ab0f3cded488454c3bb646feb005dc4ea5c43a96e413fb1ce24e21fd2735c55fd7b9c12011d1e3eb5f82cb5658eea74b62644558ea2f10cc81befdff3edd40ee091dda92f84f9fafc783c0981321db298dbba5acc7d0e09bde4abb055ace5cd505d643ca9eedbc8714b42e7fb54b2df76ac70fe2339b7b5bd5a4a7565cdb7c41b114be106bbd18d0f7903e8cf4fe8d820526c7be13ce1dd7337a05b0f0d36491c962c7983713740a68b2f0930cf131ff57d3bc8d0849f5f401200bcbda16e8a4d05f3162060e6da9fb7d8ee30009b8bd454d8e7e0d1c5c8dc3a78fe384b6d3b9e5d8707f74a6325fd16b14e165d80089762a5882ff08c9f9a1849d6ef3126a5965e7ccf8658c08e150b75a1583277e468001241a6cb9811699c2249da5f525479ec20420c4802f22ee2c68bc397289bd87b8b82ea4d3620076d8526e86988ff19dc4108794931d12f979b73433386d2bea16845af25177da9b0e7e34fc351b6ecf5dba57bc24cb0430b45de97a84e38858649597fbb8ed84c8f1e5af6df48048e562ad577e6d3117ca922ab6c614a51915bccb5e504d705ac71e7c00047bf74e473cbefdae24ea643c47b23740ea732978578d71f262e96c7fb6d98790cab85029b23f75c61330f735c8524252024d775b7d3db763ed3a344ef3eacc9ba80f628a8a1800ef7d9a173513649a071544d934990915e114a41b2486854572b4a45cef55144a5a31d4d5dd34689a63eb19d8772f91e5e1ca4c4531f11b3d901f4915c42e3507f81059a7964fbe29f76978f39a921a55acbad2fa721d98a665f0b00dacd2d14c3735332085a0e81a627a4f9d80060aa1e761dc3d321ddfe1e0b79a193a26f558e3379eb390e20d2f3ad983c0320af39f6bb840ad5351b1841f3fe3bb411985a669dea44c0794473d9e143fe2ad2bbb97868f3ab3d5c89169930703ae37ef4ec4adf0fd38de88b78f21dfa48409ede985cd8fbfc8aef74c0c069cbf7800bb212c5eaee9fe21ad368fd3bdc1221839957311416e069bdd1eaf1dcf44ff8b1a8da9757bbe32c58d80deca292b158852482bce0c54cd913ac3546d6ba60d3cfb324128551f0cce141a9236a4b3fb30abe21d944f25d6f6e80043b04b8fe938a99197f44e7348c2bfd41c4648dc8e6352ad4224559d1c4e253242dfca235dcb0a118ffbdf1aa36586fffe7e667a27370555d054002fd5a5230edb2dccd4b4854dff702def432cf48c3362095efd1b1a5e406112644e3876b580b2255f202183372bb7209adb2fd9bc0deaf7a8fd6b73f948297acbdf1a245a02ced62e06dda7beb3502aa4a1332c8dfcc5a10032edc5bb4a411625cb98475cbdb3c53d4e73e2c445a6aa9893ef7d0ce1c791ea2517dd95531de54b33b2ef065da3835406a785c59013e042593998c693e5c4c3e859bb5778def6e6d68651418e8459c1777352474ff74fb97190144472033fe0951e65c96c24a312c29ec3a79caa5ceef5dcae6f21a830c5465b9e492b5246fec3eb667561f5852f83c13bac8c70c556ab67187b529cc0be6dd22fb2c03a5824a357f7d51ff2a3a0fa3e2aebcb72b223c2697c4b50af0229d60c090ebe72c747a54be31633e13a7935741e10c9c3815273c149506639726b0be58734de771c9e52bbb49d8dd872f2954d4c716273dba8b5a93d44457f5faeeb65ba0d75654925cb87e3b25f9ab107e1d4510c6edc7c3c1a6d14ba132d78b4d85b7b548cf78d48fe817dd564b15eea46e6412f90000775a56631633cbcfb89983b463744fcb8c337b3d2415c17a31af52e012a2f27edc7711f490a1b25cef31fb40f08d1b064fd4681603bcd1d860f822087615179a0ff5995da86f6cad38d10e34cfa3770671e110d1543e332ea9ecbe238bdf849218afd4e05f41ed6704462484ebb8b5699f06b33b961a721a9148bff0df3062da6ff32df532a164848c3adc953447d0216651ff2155f69e5fe27ffccf509516fbd5730ddf475ad2730adc1f834f22d100c5de0d613f6938a8f0f88590bba77be423ffb1ec5c52c89b78c96fad34b6fe1d955d0edaf93159a7f8e839188c9e9a2311dda50d4e3228c8af534d660846f783b7a5734cc551c2691c7ec4e11fb06b156ad6a81b8a98d854c391a1fa24e1988a904e01860798cb687dba4bd9548051a2abea0de71859186bb454e22bbfef0d12820b537db934b314a9a8b6611ccbc96edb2712846a5e177b519feff2c6828e264c516362b2ea4dc16073f00eaa99dbac56ec597d2a657c47444d864a8cca2bc0c0ae4b9a67dd215bd47cab38add40e4181163bd7a0958f6da1aa4a04380f6460d3b1d97a9bf4fba5a0b627170f0efdaf10c42cd62370899aa45839d15205b976d80429753556a3357b36ffda5c063f266b7c5f95166935349fde2b80bcbf4d0e2e597f3f4e5b8d029b2cbc1e59fbd22049cbf4c39ff4217c3569b8c9f463bb0e9d769bd6707c45d06bf6952e62a48f0caae3ca184328e8e919cac7483ef72224fa9681e1f4681ff77e187669105c2f5305fad1e5da6f9ec6473405fca0aad4f40f6468490d120438e9c199f2e2ada6d0d428dc9f2eec0c4e623f606ba9dc349dfeb33effeab564062fb003f2ebd692f58092c489a67eaa065ae4285372ea6567dfc2198d82fbdfade6972d98ed8f490837e2a2ec3c1a3a108dcfbdabb5c8da4e15e93c4f94726df065c3a2c0194fa974566d1f81ea08a22476befae6ba86156f8021957114569f2387627bb5b0e697d216acf488b722cdb77b9fcbeb93017fce3d2eb7e5af8873d67d4fcf0ab12f89acf14c5ea1e0b2e0194d77b1e0563a2d487238ed5aca2e4413ec2239095f0b5f9081ab55d32152ff40bc8b89e45133a544eaa85509817bd1e9e19f6b72efbadb5624bc82ee44ccf388b0edc5bb201e69c4a004c5db17240797ae804c928b3addf6d1a471a67b35eaa38c27379249da216e76477591e0e14528bd3720702c14f1af7496cec988b30a27a7c1ba38e4845123338228cc2271e727b0a6bd8ce3d49d1151edb931d69b6793f2d8c2ed77fa91cb038b505c10ff3ed3b94430ca678f27a575287d96adabfdcf9045c67952a775e5c5c9dfd26c27ca029866cd958086226c5be99ecfd6909de3610dacf88feca7587062475c55d87ea22426c879bf914300d47906687b3ef61580c753f71a25806d6edab6faa6dc5890df648ec0ff43d93e0c9f1f00cb43b8f86c26039b1f187227a4bb109b39d4886a87bc55d5fa806a10b13a3d7b62b6a061b81d2018223cc8f9bf93fbd149d1df9eb57cfc2fa6f23eb380a4d855cf38903cf1674a310646497b7d6d8ae222b10646aa11459a36c8e6dc52405fb8cad9da6ee3847f6f675e49ec45f688c32198aa88401e2aca8513e7671e1567f33bb1383e6bc6936e27b8d8ac75ba26b653dac441658ccba59b2ecb65f3d02a7f482d3da11319bfda96ac1d1668a428585c01b21d8f9448b24fe59cf6889a438651162e24f6c0ba308ff5fe023e756711bbb64e848a9ea69a77c8e4ef3b234e73768ff90c71d1c28e3299ef68fa00b89adae92f5be933977d46b399e6da8e6ca10348f0df5fca5b494704b3695fa21033676a67405ae7dbb471b6fa98d4a933d7be078bf40a4397e8d76a4e973f692fed03e69d2db18717d147abe9ca460e45dc9429eb1d06675d5259d44aa0fc6dff9284035c8c6f2a70a94c55e6db16c330bc3521f1c2c2240596ddec0dd174a749d1349cc3bc0e5ef76f2a42a47ea8d8e4cd8015216b6605c94ad8fed8976bd3e08f173348e6beb8692ea8f5bfaa50e76091ec3e8e50689d2f058fcc8d41bd69720b609d45fae83389dbff885b81bd377da10b563959df39cd3d469118d088a16675f8384deecbb44dae152d074fffe7a74dbd234a316d4d8c1e951993e87a9b7f6f62b563a240a2ac2a0d6a4f649167a75646d8a8bfa1bfacea14cca96fa0ba50d8d8cd4b99361d5fdbdf79710f42fe61f6d4054dd84e07d06b91290f7afb2c0589b03ca9a02ad2cd578a2a7b230035c1ab1bfa0c1de5157e31f6d8195894fd08eca8fccaba8195285ca62", &(0x7f0000000380)=0x1000, &(0x7f0000001a40), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getpid() readv(r0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/174, 0xae}, {&(0x7f00000006c0)=""/128, 0x80}, {&(0x7f0000000740)=""/84, 0x54}, {&(0x7f00000007c0)=""/246, 0xf6}, {&(0x7f00000008c0)=""/192, 0xc0}], 0x9) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) r3 = getpgrp() wait4(r3, &(0x7f0000000180), 0x2eb08d0bec2f1e9e, &(0x7f0000001a40)) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000000)="00000018600400e717048080000000000000009977de710000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) 20:12:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0xfffffff7) syz_emit_ethernet(0xf0, &(0x7f0000000080)) getpgid(0x0) 20:12:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ef9100003a0100e2aa4b1ae765"], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x800) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="e499b792721d27301f04186c44468b531687ae4e5950d4d60b5149761b12ca38be0f49b38dd20029a9b7024e02770a49000000000000", 0x36, 0x404, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x400) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) dup2(r6, 0xffffffffffffff9c) 20:12:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7b6aea40000000000004400", 0x0, 0xffffffff}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() syz_open_pts() 20:12:18 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x8067, 0x6, 0x5, 0x9, @random="676cbf08d42d", "818b9cff36", @local, "a71ecdfb1c321f9e430a1eef6e24259f"}}}}) semget$private(0x0, 0x0, 0x2) 20:12:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804bedd45363a48fbfc781e4991f7c8df5f882b2986e1aa5b0100000001001f132e27acb5d602000d7d026ba8af63ffff072918", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0xff, 0x578f6cba}, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 20:12:18 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x7, 0x1952, 0x80000001, 0x7]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000002c0)={0x4, 0x800}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x9, 0x10000}) 20:12:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) kqueue() r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="edeaa3dabb3c0bdb6e2b77a5d9aea3382c50f98cdc2c771d81cfc12d30920668ba12ea5a77a9e8", &(0x7f0000000080)=0x27, &(0x7f00000004c0)="38c53ab2e9003914d16e3db4b62070e1b7a4358a3d7302b386df0c3dd072e0e89a045b4bc3f71ce350e2446963f51568ede11dc5316908a25163f327cb510a03100c1a25e8a43487b6d5a3f40dd31fa3cbc40c1fe5de5a6d8af43838a651603adab98ce74612b61a3cef45e4e3af7603091f3e3a98ed9eadd3523c7cbb8e0636f0a714b53bd46da03e607ee9921adad663e7c26004b3c01a86442475cf9c34b4259f23914a5c88d26b79982ef435ded3e55445240d7fe6370e45858a82a12e11f76696acbc49289b2dcd6df0b10ed905a64cce48c6b98aa2fb9623293b5b4d0c18b3252d404d8b67aee8637a2eaa253304a4d62803daaba8b3998f8a4db3ecca5dfa90a9a21c14106ac11e6701bc9206eb2c58f8f147fec77fea106967470c3a24f0f16a8335fd4142209a7e2a7aa9c5815297cd68eb273ce8694eeb892fb7b39d3128a91947f1b6f08ab4c8fed6a3547a2b1fe55da7b37e3b44a7a31db78a21f1cd1c1668c32dd3b5f2ceaa5045b0e71a9e17e117a8e923525c38264a6d51a9794e8e2f3abd5d5060c6280043c60596f9e1badcaa6a544f4b897b654f1e88ab0f1349676491ecc53e5503c98df57b591a71052a8ecfc91dcc045458ae08932b29e23663792079bcf1b9fba22160bee6c0b9473398350e79092043b7cc534fa9571e0656f26591fc75a117a62c2b5a47fbf1bc1b3e2f365a8d328c85853c3c26c49d8c2a6f2fc7a8cd7be73711190f6ba7953c1111adda4709b145de781d6b14c5e3a919212ee1a8543e281602d35e1d1250fb18576ed8d8fc7e2b75ed56f24f9e2ff5cffab9e5b41815e06b6c59f1e5e42f3891632b324b2e9a73c20dd470db19b5de09e697bc85ec78f85ec48d9941c5275859896b77b4b3c22f9f1d312d4beb76e9dbd8338b3a0596c59b1c5fd63e8b9713bf99425fafb354eef4524dca15a31306a380dff20b24ee7d88396ec2536f1c332e46bfff77b9768eaa1bee2f5612a6594c3d45e9050c11e83808250c9d4a671cce5118cd4d0f2e35b7302897ae8ed46f830805d64dda8809d5d1a729b3901a7f0a09b37f18409917e74360df80e71f830678c602a2d3266180ba630f227b0ac199aa5666d5ee520669d83f2b07d13d41f95b3949071577a2f6ec51231161942b70d3abd1dc3e786764724fe077d1387d3c66e2d687c060f95a201289f7f37558f9aaa561994da79f2e1f59244fe074d9dbad773c9c0d4c01747fa0db5b0772aecf50e45f3b6ffce260a5d0c8bd31b791dc8e86acb9d44d415a19c7f6ae9d824452c7007074a454824fcbd4137470b4412c068af9503a681ceccbf5a14541c3f9644a345d2d4fcb929b40c38fb4218b329bf27393b4698821dfefccd54af42a8870f426683c61443732a559ce85ebd896568caf682e13382e787e36bf908f48b11aee5d5421d755ed58f4595239c7da81e39cf678be6e4363a5dcbfb9f9f1ed4912d641e4cea6287f10894e8f3904b16e3bba2413578feaf428ca9726ebc01971da2f69b35327582e6f4a3cfa7b2f67ea1ed565a7467e561e948fcc97dc688d54bb6b9d3d64ba4de57f965d394e94809fc828714e2f1435dfb1472ec4cbe41d86eb8888bf464e532b7992eab4a13fb18ccffd318cb37a9813e43304eddb0e2ccfe84a675fa93800c32fb00c1695de93523e0bacb4888985bfeea9bcb9f7a4a945a45738d527eaad2a2ac13cd1bbfb20ccdffc06b949a647295628d90555db79e5bc076a28467799273e101d18c1c0de0660a480616ed327e053927b98591dff982f99eb5f1c82012c81c6494c62a496eb31f9e068791055de26c6b6adc155fa09c7a29b6d3234fcee7e930c15cba04a398657bf46f0e08f60873595ebd9a02180bf5488712285c4a125506146b4c0309d7ae005b78ddb312dff1674ef8b96ae72f4d1547ee7e0963e62f46f4c7efbec93cc826d3f108a1bce9fe3a67fb458561a491e8e473d821a9fb8f1723696092516e125d290d4bdf04918cab5fb16356b21607acf0ecb2ce1fc8534147bbf138b6835cb21ee1f09315ae3413a03090a368cfce36d45023028b3df48cd0b996b7d84f31c94d5e373eb22a9ca9c97d92ea9ef1cc35b42294588a7cf27f097360c6c557443b423fc94b8f4410507cbb5440430cd6114f406c25576ab28a5f0090d5e2b9eb9923c99849feef777678e8e259dfb3565570db744a2f01eea566bce4d8896fc3b3650d7ba56dbde4b685609f628bb2eadc0fca83517c206e0041bd6b237780c6fbdb6845ab43d1f5b0ff2d6fc714a8bd735278ee2c989225968adb76517920eea4912ec2b433c1b21ad693e6c44fe6a0e673ce539092c57ee72df8466c692d46d31e6d62777426a50175df6b07a00454bd825b82deb609454c5312a7e1f89f6c522168d224b758c51cbf0e44c6847d4d20885a86cefb1f1417b89988aaaffb56e329c5a3810d9fa0e0d99efb7f2690d7bdcda23369f65b4937f3dd78bba78ed4e500fbcc2586ddbd415cca563db55a0dba25d5cfc58e7a54d1c9daa4996433b7a169c7d8b82441f67e19c94b2530383d78fb92647afc9af34482389aef17cf73c1fa0b3ff6ef918f8efab464833459e66637dc771e295ecfb632916e8fc895fae0f2ecfcf166b5482795d38d54a6711f8ceda398686360468a871976ce8a2446b3fae37e3c0f050d9062a03b26fdf34aa577b47e81ac2cf2736790989a6cb552955581c759a9161edd94b80a5e786e75cde546c9bc89c93cc96cb1e274df4e04b026500e95aeb76084451c7d9f0135a4b440af62360ad6afb9e4aecd1e034ca42111910c43b8f9497c030e1efa4f31d44b56f1e75d8c8ca6d44a3a215cdd38edf0bb1971480b7306a8f957242ac1bf3bc5d1b3b9ebfdea1f050d4df31cc1120c2c9c2678d573c29df5126a8e1d69326a9c019cda63e628ced727b081137461f18ac732d126958934bcb2251339d0e40537e49e63ca73e20099026b7b39ea789528a60128065239bf3c7196d1b19caeb73a215f12546c293fa72826b9701e921a434675fd8747ead6bf7369734681e089b79f6f3dad3dfdaa644d5788c486b1a6bfa2f369ec4f80e387e406f3244d4781626fd8d3438a0726609b0feb71df3f5a41263ae21d9e8f8a2be6cc88f71d9cb15739047ca737d44dfb6fbb7df6bfffea45e30363a607bce1764dcb630cf4a43317ef7521af0927d06774497a88178614f2b8c9695b74218e2cb3b541d15131e6605c4de8274140bf59cb91392cba3e016d3ea3d87144b2f6de035204779a1e32948722f563e487da568eab052e08b0158451a51dd7f387099866232fa7b44c2fcf2cfa9cc771dec1289a3ad0cac8a5d90623b0b3fa9821335d5358a93093e822bafe65d6a670a71b7917163045e544401101fa07469662975960634be9a85c1b05e5bae0ea124b2f68f81e588b1605a283c2df561d3ecd7ca528b1dabd1e6d27ee8c1a01833b0f3716295286bbba3828744f5cca4a08c22ebc44285481e2fecc37e4bea3457dd50a01455d9b032b6440bc4aa7308bac3564b09baad26bea0a9561fa61850fc2fa304906e655cfc2574988a9a6decab527f5652f7ea7e2e69d440a397285f324b0eafaee962a212f65e20cc06ad396dea1d5046639304a626ef2521c90e9e347e47ceb7cd06017c44e3f54258366ae6d3e03dd54ad95446fed0b7c8648f2aa54aa6b53d297700ce0924cead89e42a83a7887ba8fbe55a279f47baac9ed9ca1d4a736309b56756a429014cee1774b4a691eac3dd3952399785fe041addc5ded6f6539cf19f186b05ba9e6d248b6d1767356f7e18e0b48297f1b3d971226a9ca0f3f668f0093fbb525a395ddffa41053bcea4bb8bd0b04135a717249d361a13663487946e2fd987323fd3212bdd245eb3044948d7ab8a42ce3b51be01b78547e7956a9b208146f692d90ba4855644dd480a68214500a1aa30743b9a9518cfa58d1eb8890650af0771240de7a451b801472aedcd1c7778d47bde0bd1b013d020b6b2c9d34bfd43fe04a4ca4e5557036e1a0296acaa6efed64bbf7562ed947226fc63d958826cf25bcca74dfb445efa476cbe2d71f091468c13ec6f2a928c0c583f8f9d2435bc8eb0fd08b61aa5e925ed164db753982afde0f8885249be1d6db3fd243652ad8d8c32c598de431f6cba4517478fdaff249a93b0c7b6903dcd58e5355348f821c5ec600df48216147d62131fb329cc9d7b9c48fad586e8443c64a910ac86352deed40f967aa827443daa847990a91e9aa3ee730df3f0317cdaecc58266fbd8c9bc343ba229638decf7195933bf5fbc263d2c18dd6558f366256e778d3c7ccab76e6b5d4db3fc809062bc6f31af097ccb8c99ce375ee88c338e8610df98cb0222f627ab8ac0e9cf7c241b8ae40dfdd38ef924019eaefaeaf46ea8009ebd07271b10cbfafbc05700fc5a811e787cb92c4f6cea21c5a1e8f1936cbd2c927a6edb5a52335883720d3c303fc57a435cdfe488c8c134d7ed2dd7e4b4885a6c5d1b6f209e2b7924db7d95a1f4875386dd620c9c87e1d2309550a6a8ae976090bdfccd037624689cd595641921f8dc8cbecff1f4071f140054af2eb5ed477f5e9216328104d14172fb227400b8f00b3afa70636f7f286c94947ec3040a1c817acc2d9abdb30ff32eab6114bdeaf153fbf2e413b97d3fcc2d5602d5b05694b94c292750c666f87f7316c237eda72ba94632f8079b67afa10464d799b6aa7523a3b84478aca414cc0e0b7f136a57ed3a1528e0a2aeac38f6e6db7eeb87026b031f4fa81d55d4f0b6dba9527f40394bf00a06df4d27bcbafc6e375aed18ccff0e3d3105c07dff745c45d2898c434c6e055780478a52d327ae378e44be4f00607c2c0c302be1ccc6c6d8a13b822ee723a25d020ac6de1e7477399a3d6a2a141b84b76035e4788fe3ae7a7e919405a2f6031fbd2eec5e490338550cff27f0267a376b2ae305ad83b81d1cb66f5518dbdb5ecc16e6af5c7fe5c9c9c544e0926e6cee30704d1df1fbb2ed0573d89d30bf5033c809a62cbf5846bfbbe43c9fe215cf27a743eb06d9a5dd4cc0af6c1652126ab46d76f6c5cb63aef255f9ff067352513c56cd6825f67077461bac8c1bd7612feeb34cd7df1b9a1822bfff3cfced561d70a01001a95fe2e8da1f49696be2a05b9fc27f0bcf5b82edce1b339cb8a5aeb0d92d87d196bb931908af6bb7ea4fd43b31be47add14d16ceacbb2e5fbc1aca5c4e9e22826a807a7eb16f205ec1e26b8b45892ae0be2505cd6574d38b30f1d7e8c15f652925d6a9197037919a3ac5ab339301718c855163b1a85062702400c3cf887e8d99893f92a286ab62482f67b6a0bd944b0e6bce6fb78f0b498d5309a03547bbe885074d87f809a5475ae5d51ac2f3cb927deaa5d3cee3835519804cc720e0f1c4d7aaa2e3c0e394504955c1dbf25ce67734e00df9badea170dd21049992c84784a878c99da421ed776effbf645e8b36c631d7a51edc0cdb9a709026f3e3a9bbe1e794922a8e46ce2014fae7dfaa18628523ba269eae1530221f1ac27759a8c9eacfd135530160e4de6b8a60d158f70b258f6dfe6b341d6d86056e95c5f7deea02bf597561e2dcb73a42c914070471767ec53017b971648ded0be5c34e6eaa943247359316bca90ec753cc693cc8f3c83fb251e191a588a7917fb206c4ba70c507310a85c6c0f67bd9eeb3706fc82609c618ec5c6641d915ef209830c733cdcac477ef379535903046ccbc3a2c42924ac5ae6426c2ff32a3e2b284faf09e79540177f5798882", 0x1000) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 20:12:18 executing program 1: r0 = kqueue() dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) pread(r4, &(0x7f0000000080)="69de56152b82202cfb3d598bf357b87bb065651657ee2c799d14a845fb27672657c7d9f6b9b6a8835f6b4be07d5915279805f58035487111bb0d165d36650a1d087674d4c7d48782583e7b00b6a3135eea21eff932d9cebb90e5533c5d60730086f120d79afc264a38ed68f951b5e6865f0798eb57f34c5686891786cfcabc01e240fd7e85bf8d9185", 0x89, 0x0, 0x80000000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) ioctl$FIOASYNC(r5, 0xc110445e, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) 20:12:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8780, 0x8}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x89, 0x2, 0x4}, {0x4, 0x40, 0x7, 0xf37}, {0x4, 0xff, 0x4, 0x2}, {0x74ce, 0x7, 0x5, 0xff}, {0x5, 0x2, 0x40, 0xfffffff8}]}) 20:12:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2204, &(0x7f0000000000)=0x3, 0x4) 20:12:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x2, 0x45) openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x14b) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:12:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000280)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000002c0)="43af2d387024e32d8d7a2fbd6306e1bf9060d686ed000066875f933670cfa94d39c8cce2ef910c2c409897755634", &(0x7f0000000300)=0x2e, &(0x7f0000000340)="01bd79894c50ab09c4702a08ba907d1df04020ccd2f88b747f65192a9eff3bcd4d3edd0096e529770e9c94cd7e94ee25d7a1d62c09fd0d6dfdd564be409db638d508dd461e57952ea7c55a46e5c2c6a97071ca32f756e8096c531d14f0025e1e8447800831763718a19502761f95bd67a5973dc5c870268026d0e788f78c0ee083341c77b6a2865f07140d4ad364b80e2ca74c4bb99b656989bd9111c111f550bbb0f34953db0226b09256f431fd408f3453c420a4", 0xb5) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) seteuid(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0xed56) 20:12:18 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x50}, {0x44, 0x40}, {0x8fe, 0x0, 0x7f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0x4}, {0x8fc, 0x40}]}) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/54, 0x36}, {&(0x7f0000001540)=""/4108, 0x100c}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x1, 0x2, 0x2, 0xa126}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x6}, {0x4}, {0x8fe, 0xfe, 0x2}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000001480)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000180)=0x3ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000014c0)=[{}, {0xff6e, 0x3, 0x9, 0x20}, {0x9, 0x7, 0x0, 0x1}, {0x0, 0x1, 0xea, 0x2}, {0x2, 0x7, 0x1, 0x8}, {0x2, 0x81, 0xc0}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000de004c950d1da33a939ec4f286e3310ba7025dfacf0219538a", @ANYRES64]) unlink(&(0x7f00000000c0)='./bus\x00') 20:12:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 20:12:18 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x110) fcntl$getflags(r2, 0x3) 20:12:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x802) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 20:12:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0x4}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x4, 0x1, 0x0, 0x7}, {0xfff, 0x7f, 0x3f, 0x8}, {0x81, 0x5, 0x7f, 0x78e}, {0x5, 0xb2, 0x1, 0x1000}, {0x3, 0x2, 0x20, 0x8}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x13, r2, 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="fb6cfa531aec741be214f6357e3a", 0xe, 0x0, 0xffff) 20:12:18 executing program 1: r0 = socket(0x2, 0xc003, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202ae1cffffffff"], 0x10) shutdown(r0, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 20:12:18 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000024c0)) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000023c0)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/46, 0x2e}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/149, 0x95}], 0x8, 0x0, 0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) read(r6, &(0x7f0000002440)=""/94, 0x5e) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) 20:12:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @local, [{[{0x88a8, 0x4}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "7f0054ecd1d27695"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 20:12:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b10, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 20:12:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) socket(0x1, 0x2, 0x7) 20:12:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000e5a000/0x1000)=nil, 0x1000, 0x0, 0x811, r1, 0x0, 0x6) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) munlock(&(0x7f0000f60000/0x3000)=nil, 0x3000) dup(r3) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7fff, 0x5}, 0xc) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 20:12:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x250) semop(r1, &(0x7f0000000080)=[{0x1, 0x100, 0x1000}, {0x3, 0xda, 0x1800}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 20:12:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0037000000a44dc05500000800"}) r0 = socket(0x20, 0x5, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 20:12:18 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x2, &(0x7f0000000040)="81e1f5d1ba8eb6040000008b06000000", 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000680)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="c5815d7d9b4bd73a8b6967658586819dd83c81823047296a1dfa0645437dffbafd4687190d619489e5a97b5ef1e192d3d016caebb9547dc778d056e71796ff2e3ab89a88a089cfa62e1bd9c17185ce4bca4b6839cc070ada88387d6ef64d855cd65b41823e8c78c66c0126111640ba6acdd4020c500be44ba5bf8200a60922e1e8955d54ee0d4f2ad6513d667bedbb6d418d82605c8c0a40c34c", 0x9a}, {&(0x7f0000000180)="13fc0edf0cf1c3d75000bc53f0659979055708257fb1339d6dbf95257b101b9f7e3a8e5d1774c0cc8554d910df30e44d3d4889e1801ee2b88fb822ef6212406ddfc705ef583dacdf6d0e49c0623d4989a8b231aeda9b", 0x56}, {&(0x7f0000000200)="b9f35409f9419d6e0612102699ed150af5f44030e68ea33f39a2df6af881b41511beda9016078eb5084eb26782c65e010fde39437c1e2c67e71535315f4e8ec0758b8b0606ce787e4e7ffdf6301fb31b1954bcb44e75b1832f399a3afc2b16e8366012bf5a15af77b77fb7fafba590e0f9b517097366d5a261d54cba9674b7a62b139537b0325747f725deb756339170af727062caa235600b2663bc9ca2937691adaaa43c3d937e19693dc329fc5037833a951a00a2408031762a63326aab3eecf8ce71836bf17c8181bb6705f4d6c5a29fb81b42de732add064dd0192a203215024002fdd4", 0xe6}, {&(0x7f0000000300)="89e312a0f1c6b0fcb316359c63a3231b4379961563749fdb0f15216686f5d0ffdebfd14926763c2d0ab16d2c5f4a7b519cbad7ae0bc9ac9907060a10fc4b7b56dca185d2fd6bf7dc88a000c664634db93a9122ee4c58ff5167824d8c49a84e2215486aaaa1ba9e45c07c05ae9caa74740b4054756a203781e3311784c130671ef4baf8b89877ee23c2c97925e09c31158fbb397d2bedba4b16b01e4fb6e3d55c5f1cd3d4a4d54b2f11bc1096a113e91bc83ca8a310870e382742c74ae239358f46defe443c2c621cc0c88366adc262cae4b5a5fdf5045a120c721389f6efc6dc07d16ce670f7", 0xe6}, {&(0x7f0000000400)="f9f5829aababe74e56be7455ffba11485f3b1be8e7960cc69cab2407376f5dec547e6878c2070627176573fc7ed0f0c0ff7d04f2779f32fb506a5aedb3755c2fff7bbae08c4cd8255e7105e69335d25386c288ccdd8509afb4", 0x59}, {&(0x7f0000000480)="911e85a9e637ee5e3a9405385dbf678b8c2319cceab34033432b53a992cfcfcdb9664812c9bf9715f15b80d1f0e3b1848873919ac976474c0ab0878432da428b74152bc11317a628016a0afd5fb27a6dad88acfe52e081b395a480c7f73dffdb2cfd98855a2d3c7c1dcbea91917b2163644ad7bb18c3df0f1f6268", 0x7b}, {&(0x7f0000000500)="c8562ba062f4dc913dfb66686e2a81db2a5b2563c32e7f2298152579e182deb04b8dd5fd102a15e5795e99519c28c268e09d1623369a90aa27dae2a3d1c505adf105c6ae2d82aa29de5049f2bd7082384eb87dc91c079190bbfcf7db7044eb4061c334010a86db001f4573a9", 0x6c}, {&(0x7f0000000580)="82d5052ba06d2aa083e6ac5c0dce938c6365dbac36d48a6ec8a0fcf6bb8b577fcd59b7aea621c6abe30c3af7201ee84afdb12d3c89d630018717e3575f6ecc40a832436d95755e3330458ce5f1393fa33a0a28c0b57d4307f6d592c75c4d", 0x5e}], 0x8, &(0x7f00000006c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r1, r4, r6, r7, r8]}], 0x48, 0x800}, 0x2) 20:12:18 executing program 1: msgsnd(0x0, &(0x7f0000000040)={0x1}, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1c, 0x3, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 20:12:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) lseek(r4, 0x0, 0x20, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) 20:12:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="9ce66cc205e6795ccea80a20d3b5f7f1c94174c083aa2c245064b555318316d64f1ab1bef3f7f043bb418ec43f28140a8e6cc5e9d031d8f26bc93f9291eacafb0feb07919366e175ed15da1ffbdc3f4d6595ab2fb7ca8d31"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) close(r2) socket(0x400000000018, 0x3, 0x3a) getuid() socket(0x18, 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x8001, './file0\x00', './file0\x00'}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f00002da000/0x2000)=nil, 0x2000, 0x0, 0x4010, r4, 0x0, 0x7ff) 20:12:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xa8, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="22dca28b317bec80bf8b4f236fdfb7908f0f21550a0b5930bbc8e01df1d66b5e5fa112b4a9a153b9d0e2deea567a68e0dcbe8f2528e861e3d02459ca8e5ffa2d63201f9fc21124c80cf95f55deba18c9962a6fda51c9d9b9414c60857ccf92ec4312b73a5f29f172d6dc567aacff5ff8b04f6b6f88fffa054cc35f11c2a69c1084b3dd20bac9313fb7f00863ff4e276973b4f4add814a4b2a63c012ed71dc7361c161b5920655c34d3bf1b65100b8ff380bb9779d2c907b30967aa935ac6f251a144613d4de3aa1a55497c524631fb743bf2561da04c2de9a91d3d06d2f26a08217609", 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 20:12:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) shutdown(r1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) setsockopt(r5, 0x2e, 0x80, &(0x7f0000000180)="19da11b3902a4b49c632b74559d9d1c3abe6a6818ecaf5b12fe439ed51e11153b77b2e34377891521602ab502d2e0d1f3a70112a5bae5654a03a1d8268c5505d6113aaf7ffb67e96b4cd3677ac427654cc837856c7848a8aa1edb55abd03bf44f5dda49f24a4c1bd91ee26b4bd4ecda4e0de48fd618e082c4cdebe08c16bea6771d121b9aa47b424ab56c1518296875d7b5c5394052dc743e2e0111b3140e207243e8431e52da6b0326d760bfc3cb2c3e3dd38227e581ffaa838cee6e34cb6b507abffb33d51281d1f5d203d823de35978324c5d998b7f70a4e6596def893ac320d0e77c223acb3cf8045117ca037ad36e144e622512a5f08f118fc6e710ae90767771c8c372b7446310fea2cdd876a867f2ee5cd4c57884ce47d3e67ec0ac1a6f597e03faeca4f34c2e9220d410365a071c50460a533b75d923a9fb30e71f180b9561f70d035323e363a209a7aabf03a7957a36040340bf8feff0d68a36d8c9d798b1b5638539710e7f20cb89ad5dd93118ae0b85b2b7a2850cb472a291cb930e1ced10adb63c43289548353e0a805ba8876179bce5d606f31fe74923860ef4dc059cfe088e1dd9e357b3120fca383da5be84674a0e9dbf71bb757aea12daffb2a045ed2a12ca00d00996a050a48bc1ea3dc78396a91b7199b3983d6d827107ac91a900de17db42eac74f529a20cd9a28ca72438559876df5abc862b80ad9280b2aba3c9af029b3a0b416f4334eeb2dfdfb5799cc82749a103d48b1f01bf1087cd8c951fe2d3f33200e7db88bb4a513d45c7efc63137ea99063c5a5079acac2266bf93898268c90c56d13412b61a41b1fa12a49dca5360220159b2044baeed8ddb9480b61504d07f1463449af5bf983b07e1a408058376956476c71ac9b011455604de6841704cda5315ce1a1b0b105031f4648bf040add7d4618b0fa8e67e26f537e602f3b7b8ad32a97948c9adbdb77545c63829319bec698b27115ce0f2e1b4a5da80c0ccc2ead976f33c8b7b6badefb9da77c333e16df8f12570c3a0cfd920bf772cb4acec6c75a041bd4f5e0ed640025af2ea55bbd23fce381927c27f2d8adfc57702c0ab9da6bb6c49e6acdbd05434c3995baebd1eb6e9afa40e903f2d8fcae95ebf4a094f8307bcaeed474693ac83663dc7e9de31a797b6d42c678c5e4bbd8a0372f5076aee17b8fa8816e38d774cd1f4b3e161ca25433fa52d9f11b939169edbc93ea99121eb868f9ba6356cacc161cd0d9d51b4fc42db20a5b7669dc2e81142d244c8497e8684081e3f50830a6a75739bf8ddef04e2c8dc9c1c8bd9b6417544c1227ed40204fbf5bba920f77e989836370fa0b79c30022ca6463b273290ac0e9bc05283de7643c1f73a84047c955e35bc3ae523a620a12c5944ac5d6cb0b4b5db97667ac27c450628d96b484f384b357a150c2e6afa428a2e3e9bcf300fe2e3e4c7e3e14d60ef24bcbbacdb05c1546660eeb7b7550e5a1d7796a805d4b31774b5fbabcdb820feb9eccaaed30a080453f06653947906ee94c60db21fae4c9147ab7c188ab69cb168d0f60a09056ff5ef9be9c45217743339a82aa796291b1670f75f1b6d0b84866483d06ef16eb2b3570312dfad75ad0a884ebc3df2f941d154a0f0cf52acd7db867b06f4ac55b2be528abcedce75d8e6fdb4ba61c732ade407dc650524b049058ee6edde85ec5aef4fa82154803dc41947a49926fc8bff4ead4b178ec52ae0db07dc4e814318d698a1820255b6faa5811d72087fea194afd9fa5f9153849744acc276994ee51d14ca4f6796f4aec4d8bfdec96f05080353b4efd32b24ed7d4330c27dbe6011506481c1580a45d7c74824c15af9d5170d052153333d9912e483ae588e33487bfbf2adaa8a76994bedd91c26abc93cf827134b8f0ecc2d944cac42de2d4d40212094f8bad575e4848eeb5e93b501394e8dae708b037877b0d83ce29d6740b0bdafca4722fb46dd256bb289504c30dfecc580162a10c5252b5224be7cf954fea765f7fa93e7f3266ea53abf7edf7553059efb621478217dbd62ed37f149847d90404a2a7e93e2f2a77efee331e089717ac8b36a87e51c2767bb453b4fdda05d3cdfdbc4c4a9ccc7b17f61170cf32ec542b2a297af65a5bd43d7ebdaf5cd29b8a448ebe999883e82a2b0250d6e8b3334b2fd7260dd7755d714fd83337970d8e6ee9187b724e9dea5e7eea00e95263031891b104d3dc680482c3c0367986a9b419f6df160e5018678fc1df64842a3540a148646506621f222c0103e3ca9bc604e307ddb6aece0d0b3dd38744e25c7e94041204ed34439148abb938136294d83b29563d4157e777eedc79679135b07e79efbee2616a7dcb7225f34565156fb3960806c0abf1c904a0cb6993c711f581b4fe3707a71b2546f9e9039bcc8cfdf8006aa04fcf520b1bd43f4019687ba9cc3e60e41a8599f704ab3abf0e5472038cfa05ca6fe239bb4e0f3823764c92612bccff159f426d4d19ef7952f38c9c77b3df3206d98ca427e418d1bd147c6259be99ce3838869afe9da89863308147b4b7492fa61f16ce3f2bf59b35591fd7d0be0a1a6e27c5b689cd63154f59e1dd37d3a61bff3a6296e6322eff2854ddb8720683dd54e47ecc076550a0f40cab9bfdcf13a28285196b8fd15a0e698cf1d0519c168528431ca3d1804be31206837cbe328fa91a5a1102b4e7feb5103b8429123229bc09b852748bb1091d14a44d2a28f506299ee9cd0a01d76031039517dfc1f38328893b79acde9bede5862dc1a9e6c993d6f776935472739f42c7b984f7dd118ce93587488f898286d1c31e433eefa4c8095d988ca55e64e6f1e5e7936935018bb65ddbc283461da0b46a7f6e1c37a106335e954870dc7f80c9ccfefb7a83dcf43911cd0ac4264fbffef09093910a9197add2dad07fc92dc810885163af405bdef5baecc7951001a2715f990e0db1d691d8081a74104356487b1b50daa1101427d14628b568e132065c7dd5f43a8b0d80d85c138e174fef9f7bb354d3844f311a4379a892f0e0dd52a9e6acb498edeffb0fad93b55b41cbeecacd12efd5efb15b216a1f3dfd7ab97ac27546a50ad2d64c108b1fb6a28ce330cafc8938775f69a64e9e03f02f2934037134f76fa395c6e68b063fda47a9e9c9b16cdb001e288adda5dbe4aad6e5bb1f487adb2c19d0083ae32676df3ff7786ef049544403bd698486ebcf02fa70c08aea475afcf31cdb198286f9dd9b97f6d90a582181539dec9f4d4af5a06dc7d6588465997be9628437a488e12f05e00a7f0018690c3d5d39028bb86874d7747458871edcd3673c4a5199559d2682e31f39d5e7ac3b6f397ed5b7675a87b12a32cf9b6e97ed4264ff463ebac2dced4d0a03c370ea385df924dbc910e2be8cb4f87802bc449c984b9860c0529066c22ce67897f2f6849556f80a5927634a4f28a4e13e14aee027b995dd4a6bcca6142f99b89317530f170166a3a10509dbce17ed9434d798153636630c38c3a77f700083326cfe36c7b14fbc4c0ece12e3bbd7e5ccdbb7f057ce40b823e7fffcf76fcee4702f73ff043e5bf9c4449b88eb6ae0f09583a4868e7d08b3832360a8c914d1d1019e7f5f2acef6900392ce0096bc2775dc6f2819db782d31b396b3de4a22d15729204dea81590aef7d7d2bd160b89866ec421e5b97fbd215326014451dc33c5b664e6eb2361878b800bf7518207c9083d3a44545b863104fb2244cafcb5420bafc9c9a5a12712f6938580bb597032d0d090454048b42ff80c2bea3f15287aa7d0900541fe3ecf41a8e1bad2a2586c3cf57c8210104366be8c012739b839da5612ffc8eef50003bd17723731125875635e636691b8d8a24924f0fc493112bada7694789ab1c646740a685d156a8504d532d1919b2dfa5a14abbf992837e3587c6b099eea7d6478f9bd98e073dea621939a6e57618f9e714a81a5f54523b785e11cb920ced0dddd6aef2112750d7f248d5424685df02c085dd1b09d2a84840a5e127494a382803f30ad79f8b6eb53fedf09f940b6a04616135d2a3f3fb015820f76725a6626f5555569c2e2f274f8e93c735bd995bb542f3924a87b942b3b863798e2bd5d699564fbf8d0d19fd1d933a893f622606437505670db1492acb870dac1d116d6031d87bf20c8b1718c8c6fc02f427dd3787202755a3d3b8c3ad08a60d953f645c703db531a0276cfb5cadc064fc8e947c31c50f721031f64ffe72816a096720a16976bf005b5fe2731fc61425ba158c2643580cd80109164828c536c5eb201fae48269dbb93e36cecd2a6ea68f4c548decf8fed5ce6455aad5219fbd1dcce3875300b4db8492f5930104355e256932a22133440e2d7c5c896c0d8757b42407d5d90427cd1ebe92cc654203672ccef39a1f678bc26f2d78c72ce74145e1003931fa8605b257a6e3cdf65e258c67b1bbc24df6818e87a0cd6f83c115f9555b50cc41aabd2f73508885ffedb3e3fe8b645a14eb688035630eb642feeea53b98d5cb76f4e6482d42992a9d353ede9ee3b7d056c13edbe5220c024ec0522524152ea134fffd8380528fbd9404d8c79b1ea851cbf808d6755ecd7385f8d68cd0186e8a6fd512e37da1be78d432b8f8a6e5d7babf4590781bf0f51350aba432d260e25700347728af3be233bdefc949e8e0c3113e4b40f5dce178ee07a78080a6583b498ef0b61648069668034b85fe20845d9c60f649d9cb81db27a5bcdfacf29e04e46968a84e768b92c60e71e2b92846c034cf3418d38cb8e6caafbebe6e70cab970ff9861495a4fa0576e4e7bdcb33962c8cf6bd087584dec06857b404145887f8b9f2b6170b09a16daeea74f6a1dbeb941f84a088fdf107a0d09094cc558932fe7db531c15fa2d1af90940ddf89f7b4e76128d0843736c82493f2045b551f849ddc5ab17a89dc81481fb38fcc580fdabe9f66339212cfbe6baf91a3b71aa587b11e730f400a747fd9f4cb9a06982f379d2c2bf2c82bf91346a31450c79cabdbcdad74605b040cd61819fbf6bd47450345ac903a9d166eac81c044750a39ddf258a15199e5bf853b12db9e3aed0498fa0ff65dee8d719676b954f2c612594938e7434cce64f8ecaa90c2406fe3a4d4b60691ae935295e08f0145362dd406c2a40a5b7390fd211c286b4f41e654dbbc458a669fe6e30adb0f976790d0b98a897c1b6c98447541a4de1ed0bbbd966aa782aa1bee3398eed0c2383e875fe038e259393452018274d72dde0500c7078944c2e4e4f66158b4272f546e14b85bff8d8ad49fc174060ea563a78a864adac670cba97d4463a9f486b37974310325221d1c9ed94b493ac71b580e6a8acfe3afd0eb390fd4fb12964b5fd409d3a5fdc0258bff0c6a8085ac558bcd1a06f24ab5c828e129b1621ebd24dd0b042f1e58fe9a3f1695ac7872a24f6a85c20dd0eebc14531f1831df014b9c6c637268f6f7fe9b71a0fd478c16579d7e03fc80824080b6b4d4eb9c444023f84ddf9b8c838d19b2fa2619d9111e564403cad041cacc6212f3b7ef0f82fecb48ab18e5b749e0ba6f70ee6961f14b6374318fdc1ff0c2c1c063421ad125e13d6f57586a9eb67cc04af5d930a6732b01a7fd332f4cb2f27494f5a63c75ef3a4df343c8d9e0e7be1434ebd2de7b0af70dae3ca63945c2739f95ba17db5cc9f98add65cc0f4e9a6f234e7975ac235b7ea395f45253e927b4f10da12c2379c4372bdecc38af0f47256cd2cf68ee31965ab577eaf07807b32fe5751ced17dcfec7bc748a1fcf1e52575a3a65f54beb3bebfb3e6", 0x1000) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r6 = dup2(r1, r3) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="6921fa3ffbfc09001d310000ff0fa550389e6fb3ece955ff00000000000000b76513f1c6f9f272638adccf01fa81f7ad421185d481efc5e7462594be7485cfa1067db9239cad21d08a6c64476378cf2d5d40f454bf49a547b951988f53283f66b76a720a45e89b46f673c47ff62d1da2d96729225925a1bfab7a68ed9362ecdd7f02998da8269090b80a942795d20c9c518af4119dd731056766e830"], 0x10) getgroups(0x1, &(0x7f0000000100)=[0x0]) setegid(r7) shutdown(r6, 0x1) 20:12:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup2(r1, r0) pwrite(r2, &(0x7f0000000000)='M', 0x1, 0x0, 0x7262) 20:12:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x14030003) 20:12:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20000016, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000180)="00cc21a6af6da948cbb93cb34bc97b0825bdd310e03d3abe973e3a486f79e61b26d4183c6c148fc00190588ae0d653e58cb8e04cc59a8f62a4aa84748d4b116084b830c20015a3a686ee55a8c04388539f6f885c9141315611e7cef36fb1d5c887cc06badc9959da11309226c5d0e0c9f7ce0e1b9717e4e5e877e78a5def5f27ecf8b0", 0x83}, {&(0x7f0000000480)="cd3f376e1206b4c781f762d33cfb8ac91fc29b65c837dfe4c6eced326df428179d1e2a44b6fc6095189526a619efa5e62862cdfe1cf20a574d951bf72f465e56519156e17d3f9215c4dfe489456cd833ec4a582a2f2cbc0d21cdbeaeec6e2323b58346141ebdf663c9c7d61cc30f77aee1fc103d2e0f730d9ca86f00d139da1cab7e5342be30cfcb11b19823f41df0b8ebdd859d4c93936021c7ae7c6e35bd5fc05465f462ab745a0535030b55cb7727c70d8e", 0xb3}, {&(0x7f0000000540)="c69040ccbb324ad690619ca7ee7466c26f445162ec5d68fa1d577d29c56b7be182c04f586d3c8e717e155bf3a2780fef2ff7b9f2d909a00f0ddddb32090e51b72f0310db86aa5dbaed6f", 0x4a}, {&(0x7f00000005c0)="74877fd2aaa1a3cb", 0x8}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000010100002c653000cdbe3da10819ecb974c155183a7d7cefe14858aab51fb706ba990b3cbebfb7298ebfb149a64cbd239936eebd8afb1960e87eb3c912d2748db9c0ff591247a1fc1a1a29ed1428d938251a03980361cab0600977487f7c1ef3597ae93d1c27df99b130aa1361f3d0df24a07e15b65d3c4f8534cc5ec22e320c8dfe75e675a23bed084a900746a11eb9d49cf89bbc97000000000000"], 0x10) shutdown(r3, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000240)="7559b31fbda8b094f8d3acf27228c139990b6e9d7a1123dab09825164305dddf59bb8882270012bdb0353023ac193b93a3f83d870060c310463e84e5142228fb4a097d343dd29356df15584ba557b162ac7e8219a65c23702ceb8c4fe7e481b33bbab37ece9ceef13baf6979d6a591f6449b02178bd0bb3efbb605518cd8afc95a5667851fe58d8cda000cd01a9c1fe821841ac24b6627203c88071d1181d308520142d92ffc2024093e3ffbbcb38fabd2d8a891238c0f97474db244a308401549943e4d598da6199b3f7795c8abc1d6fcacd9c2b4f0d6ae74fed66bfc42931adcb23296e0", &(0x7f0000000100)=0xe5, &(0x7f0000000340)="d526efea7b18022d87ac27625690919df9baeb2337a5bc579cfb810abb23bf3a564319675e9e2d622a9c1c535a3d3dee35a0e6bdb85c14add6adce25f526b4e33ea7fd35ad59d206be2e3ecc0fb7f5d85cb4b2f9b52dfea6a5affd97f7a0a9fdaa2d078d8763d9392b9b817e98c33a75db4c862b35891747e6cc02fae246", 0x7e) 20:12:19 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000240)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @random="6edbe1af33b2", "", @empty, "7603415a319c56750a8832b1b0dbc241"}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 20:12:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:12:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) shutdown(r1, 0x2) 20:12:19 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000003c0)="4c388fc5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="7b36bb077fa2bf1b1d2d924fc5248eae8f031138b8529dec9efb52d29b11043c79e959de47432773cf02cf099db3686c1af1ae088b770b011bf9d083a93b3bd2a0350bc6fc8375961635dc1fc920f523e7d0c14ea1242dcfe07fcca9164ae3672d7af9193f1f86ce571b546c5b1d6187086eac", &(0x7f0000000140)=0x73, &(0x7f0000000180)="857ca32cc34f", 0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x20, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x9, 0x4}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000600)=[{&(0x7f00000002c0)="fcf5d425f6256e1dca38516e808e985eb04202ecb913758d28b3e37db8de7108f9f792d02bf6a10b072d69b09c0daa40d50530377584653bb331592b972a19dc5feee747612b2a675d9b821e019cb44593bd79b7e8bf6fab7df45a5b10008d", 0x5f}, {&(0x7f0000000340)="a48eaaaa58496cddf343156c414424b5914e5e37b7c1b01a99af856d68ff1ec07320f0b459581c964d6c78a870b1f252cf2a99ebe324b6f921e627b94c3ca9986064fc1498c2d17500d67989cf073214136012adc3d83094119dca86cd9c936c6175f436346d3439330e1c8d", 0x6c}, {&(0x7f0000000400)="1877769be087e231135008f5f8adc17b090d37a0470f2f83508279945411be066593bbf41492c2472894f5afabc6d52a372802e8d83e2b2349683e531eaf3c2925075b6722ff35ac4ea524647c0ab0643565d68a21a1600154010476282fc2f2f66ebd93a66c972722ef74f729c95fd31b64f9c2f859c4d51ace889bd4367a32941127a2e2", 0x85}, {&(0x7f00000004c0)="d35b7c1465b6c648309522b09f57ed94585dfd55dcf291fb130bda49b55fcd062daa4839eae90e07d60a97c2a44cb1281b097ef07ba038b3ad36129adbc1e1ce22c66a", 0x43}, {&(0x7f0000000540)="1e4f771dd5a8c5cad2b29aa114bd0719241df5a7a5a16ae0bb04f1df8063ea7301d29a773900d5f6b3ae997540971e00bbcd7be16bda6fc05dac58b29a7f03fe66d24959fdaa5cd0ca2bb255f34b94dba4e03d849d431dd209bcb474420d6e8ee9f1c8e4cc8916a9bfc84d7209f8ea8c6a6cd5ea4ec9734703c48cc5f4ca83da8255b6", 0x83}], 0x5, 0x0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x1, 0x100, 0x888e, r3}) 20:12:19 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xffffffffffffff71) sendsyslog(&(0x7f0000000200)="621d73e7b3da93870e761ffa5772ed8ebca75338b9c6726a51b82a922d748595ead143c9a851e182d16238b03646e42dc36c449556eb93740f15bda1f124c64b80af9f3783eae760a0057704f68b71ff115b100a9f377fe7c8389c7e1bed770a2ff708e03c3422c7313d24058928f98117c6a2f41a52507504d1d6db2273190e920bccb3bd1940012e6c57759653a05074f41b04a7c38ad4af23d8663dde10a76df326c13302aa2520676405f86efddd1501ddfb4d6a5e9bffbe72b7c1007885e559159570ac583ff9872d623f104ca1316eae3cdc2844ed1652a7a0c0df579f78a79a513d281bd2fa3947413947c8b81a83d29bf335c34d1248198ea100d43ffb188101b17f89891a2df80542880bf8ce3d47aac94aef3ccb5cdaba31d0aff565b375f9af56998a47fa78fd66c7847f5b007ed534a77b7edf71758d3d0822f9cff15850b9be7c7f946ab504f0acf023a0f9839a8b4ee50047bf850dbc0043fce65f5098c091084c906ccfb7f70c36052933621c5f7349b8256675be3f9b828a0947a222916f4ff2681696f134bee96bac8abe3739d8ca666610e6e56ea91483a700ceedb2134f97e6a8be63931704ba119580f4650b1c65af7e0de4e50c7751df16f6eee09b681cb1d0078a397155f5218f44c63681431e129ce4247786c6428d994d1c6a9eb5c152346b0dcfdb88708956646768692742ee8a7431eac714d33289676b26717e9b9167612b193f02e38808030277e65f4176399972fbbf1fcfc59744f3670873b46d50d78f125cb3f4c171c60adce6fcf653d32e71722fdd450afd1993a75be147c90d791f88c0a3ef0faad92d7b82bb67ee52a6d0d36665524113e136751ed5f37766badd80aa8e00a33998095e32fc5904bbfffd2c7da120d66cfc0a6d41f61b1a5d17ab0523c846f74eddf80d25e35e0726b78716fa0a691b4bc2422121396b6bdd14dc71dfa826deb70a6d2432fb17cf8226da500b2134b21976bc2987d24da3d384960cdf8d8f18810b114131116cee88ac29fd5280e800ed4201e07782718b6a127b7817d73a36a99df5e0f57364e52b9aa8ecdf83f563af18976a138f47a953906d9fe8a52ad51084b5d6840c7d59031f232b91c5e73c9d9e73aecf2658c8a49cd9824860503e74d4201babf5890715f1976f69fc2b9b5bc30432f7b9f72f9b1468b93be7f8c8dd990dc96aa9f490e29c1a1f5c009f0791ac8bad040bd694e657e859de5f339089beab81645ba1505120ebad309ff3b319334860f8bd43547db866c4b0fcfd21544230b2e8bfd58c90eb54b4271d9838509e97b68aa478c9bc2aa734061daa639ee64d900722802bf1ebd1dcb4dc8e852f50cbff2c7f8b849f391ee687104a671435d62f7240f7b41892c4328e6997d7bba49d80902379838479e1e8e7be2c72bf247cdaaadde881714f80248c9b7e3b049650082f8c590ca38e2dbff09a948be3a47da286793ec6b737757916398441ccfe65513ea0be4e618d58948086e6768063d5f5f1ed39f4adc9135f488aeeea8c913ebfd06c48be7223c073f7da858200c32b6e5a39a781a4ccff30cd0e1a813049bf7e47053a5bf20db559223f89a80b9323720c45820f2e5852a778ae25cbd47c25b3f419c8f227e13247602461657a230f2f5cee111783ef2b95a1f607fa3be8ea8b933089e305af731557172c43127d191972f193ca6f8cfd0e99595fbe45d45c6c65fa99e6e5ce6b7b6bb480c81e39aefdfb868447839c669b88a8e7b7641ea317268d5b55cbc497e7fbd561e5b4b3b1c264ef2b9f3a0c8fdbf351d9783401469e131549c6964dc060cdb27a364672ba8303475bdb337ddf39e0254cae029fcd0575d41c124b4d435407a652064cdd3f9663ab8e46fa8b8bab156887d3b982444c776379a30728412b3683c0978881713432355273581a0fa0f7ed3d349a982d3ffda1e3fa11126ce7d5f8e42a06e61f448ac55f3d7b1539471f097c26477f42f299650e27ab07db9a08c8ec99a0f598d1a97e20dee3bf509c448bc0bc287e5606e8531eac2ceca8667d9abfe49348b2543487c16b801fcfcf16f71fbdef9d2b1e254886792257e6db6dcde9e87cf056c0c7074aea07d17b9b1b5f6799fc6799a6bb3fdb0100ea60179885ca3cfa95d18cd7fc19eb402078bf04940db1844b6a3c67dcb8e7cae24096f99db4785f82914dc194403bb1672a753c5b38aa861171e7028fcbfa15516366492b8d61e4d9cf40466c8835a40f80d2be9e7d0daae95dd0badc2e13bfdb74736942db46f8365dee2a60e5eaf3874dcec6b4bec52dd889a0c08c42f50286da003b8b7921d9183ab4b83c679a31878c83215a39b0296b385de54813c1cbd4aabace0580fc8a1c7433e0d25abbf0bf672425f6b3782adfb4693ef23c9301a4334876c90dc08054ecb0408fd5c2792b1c7675971bef2d53c6f95a6fe3b3793679f10f9fa02a5012103863a758b5d275ff5e8a9399bd65a2a34ada90fa72cb3919dcbf7cc5e2bc0b96f695cc565ef02b7f010d9f7f0525e42164bd60df1f9bb436d0d631d7202f9e64dd2efaa72874c7f0d9ef585cf94cbbeef7485a7b260a1ce39629bc2457e3340f6d6d86d74f967cedec0e31e2f18087f1f5cea1c254f93cf77ba81f8331c15cacc1c0e67c681f4fb767c443bb0f473ed5710474267b38b4e71a8141ea0438e85c8de81c687572e1bfbb25883a7bc1a61eb088d44eb3e875db93297360868d69029b08748e0d4c577fbf2355d9397fce68eb97597661e432ea9da7e58e3bf99b13e79e906695ae11452a35b4fea858ad93ea51248ae7d5e612f16e59c121d64c9751bebaac5ec8b27d98fb8bc6e7a99204a99d72ce04bcad0f0827762c39b2fd744dc9fb6fde321cd65d678039ed6013127e49b379824b9891fc9ccc84134dd73856ec7ecc5f3e6a834dc8f5efc6be5abc8925b473c9805aa35ea7d841d9eaa37cb5ff924582f785b7fff6915520bf7cdbcaac4988d739f7938571d86ddc875113c8f1e88c037572fbfc0fb5d0077c2c99139e79ce464b5fe5b00479bb1a92d98c960545afd8e3622a2376baeb7116aacf5e1db4177dc6d64809e6b3e91e5590e7641d110af3c368479931a6810b6feb39bd7736874ee9c0cae802fe9cd170ddbd934c7c436ae83100b15266abbb14833cd473e085681b881180b6aed5d7c193614b26b9bfbc6e6169344ca709ea8d0ea97d9ad27b7732736c4b9e7b8851041dc6e57cf82dbfc323d135ffdaef56186766b23f058e708265644d267541b9424dc3530e1f75f3ae670f0693b8bcb16714d193c5cf314595b85c93ed68203fd8ce9320317d69453f80b92df14096a67b8eed5646f90510bb1062777cbb73122c5573709602a87902b9f9a125f1de92c0a8b6d029d10728b7ac42d22de6d6ffa5e109c70e46a2430e3c39d509617308d580d0d4f0806bb9f4c6f953e09a11cea525173de5f404aef9b4c2573ac9a469a64686b506df650330bae4efb9b5d842681cacfaa3f49ea69da0278e2bbd0ee410454ec20773f77b1fd04b81f23d6be3a3701125f0db56f84adb443709f02a967edf44ea20756da8314af493a8ad2d97538fa9b2f128dfc8ceb1338fa177b508206d095d3ef35a12f1aec1781a8d16e8f22c4e0543a69a3c81c8909902251e9a67d537157798074ad9c0597d6055da92feff66904e722efaf81350571eb44fc9d2dd773192008126f34f88e0a41e7a49a4f0dbb651b5d7382d926dcaf8b5a8d4253ed4bd230f85f31193b6956da9052c6af9fea24ff53146923bfa0ac81cad945a626b2f7b8210229eb29ae0ad4a3a5dab5236cf673502623facc5efe536bbd04b81efc3866dcb3ea58d393330a8a62cbbba0e789d93e2db752cb6f3a589bd546f01304b74713bea0583512c07e6d7a0bd9cdb5407b64bdade49f4c13cdeae818e73cf2ed907591cce92e42beaf20f7f27654461fb2a68301179e4263929b89d828d4d21e87877c989999a358e3d4825e5dd0056da815d4343f25f14dfc6482a6c2f00c2e6c90fb6c593494648d7fddf2ec9215dce375475ac42f5a525693f67a0a87c0062cae9616d655fefd3a70553e799c2f429c0bf454ac48488bb937593b10ba21bbce025599e91e0943f396fea21e991e2dc9902335a209a4a4d2a5b6c403b8dc472803bc7feefcee772e85c8562ed829cade5c84fa257df8c2144f1b6eb99a97cc86c46be73a12441aa5949e726bef286c62fe6cdf79e2e5f250e3b66d4718a384aa4bb9a87b8fee4da7c89633678c83e9116b54a263e585a8e7aeead208e71cbd4727040a1d89dd45c4dad54a7a5b0b422ddb553d190e91ff48f5cb5c5ae1b4a40612e99eaf5699ddc116c21ba2e88f015871e1569b127c6f29c21596b339f07c9d1fd7d138e7452514aaaec9a7d54f09e3cc159910aca5237736e7cbf72b342d23bdf86c0a0d69d52530093f7495a6d294292b813a0f5006689af25c1f1f701e783d2b1f30b3d9f15d17c67bfff10e6c1571da7222e2be2ba5ed4d6c059fe097be3e4dcf4b49efa9f27bc5a6ba7cbdb36a17a33da4f46ed9bc2b22f63da1e149d2f0bbb9e2b3884ab9b8e95a6c74ffb31a0a57351e06b1cf7532d6e26fa7b16964b22f861ad339c092a3aa560d313da2d7beb4ed581c2c7018710e3c5a1a844c0a13853fcc11f06a5c8d79a00565ed801d7d5afec67c7820a171ef8d696693722ee1b5ae10bc419c79abb176fd426b8dd233da4c5a1e90e279966db22ea7afc6251712499bade2eadca3ddef64687a7bd15acdcc6074fb03000cb38606aac2df8f85990eb7635b54446f295e103d3af6d3b6bf1ffa4c70fc60bf08220446b43e5a00b1c52aed5833dafae9503c147d18345c715a452201c655efbe896bfc2f7afd00de33b6b7473bab73d02a0e2b6cc40d059901fe95ac364de8e5d02e8a72da62002e7993a3e1a94a1169ac926ce48d45c74558022b3f317202e3fa049e20cdb57fa43053175ab56663e4e57b7dc58af997e7d19fcf781c664967be0ee98865a6842e93da46935b05e0d73d0473e552988f0dbaadc4d404b967ec333a9d327454896485111a972db53ff44b7c81d306609bc13f90f6ae92802019088fa0d705d99bdc55cc486c48bb0fd9c54eb290b13179b9762f1156ca99c775e6d67125c1a2e554eb463dcacfedd5572de101fcf0bad4b2a20d5962a44a1fbb844fd4e14119bd556e66842a321332cabb1a93580ca04b574cd7974c8205f0819c8a3c810a381c2daa418a572670f4b9666ebaf6034702a9fed05bdace62833fc745424890820561a31f586ac16657286a75d55d06f38d916888e3aa4a344c7d78bc027b5cca60e6761bec1c8c59387ed3fb12fa463f9ff1c7130142f0a2a3dfea755c0583c94757331b7f697a882bf0222accace27d49c1d39849105f8628e714def5cdb8435448e06e360f8dcd92b258a83a404c7eabce729bd2da1c508c2253e33deb37c89021dc02cab731362a862649cd43aec48e793471f8b874c9b93c23efc2feaad4c6b985882f8ba34813677b5cb3f1434f0dd42b57ce6e7c31cd62b09484841bd26082c35e5ef5dc400b86b8d6ab52c384e3f9af7d077693d880f4f962ca598d23b284e2faba821925e3efe60504b86254f5d88e2f3c9d6723248ab011318a8588d01161622ba02f2d9be1500480492c5741156bef8044db807e793ca12a03b717b552bc45e12785452d9cb98d291abfa93bcb3ba81db2626c17c1ead01a8de7571dc3a87e6a3cee6472cdee05e2201289525945c8b7b5b7637e0", 0x1000, 0x1) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="9adb13c5f5149c5e7d9402193a24633abf37b9b06dd38b40441851bd0abcab6572ad65b47b9e12ecbf9fc7b4c7a526bc20e22455a4b821ebac4cffc2ee9202124e5d152e9acaf8be019c2680e4b2993c00936a3f26ef22a4382633d85c6ca26e61e3342cbd6e60cb60f342367258e3095c8af71a44a13205e82b227faf5789e23892c0e8bd871e409a49a9c84045c4921c426a6ee78817c0d104d74760ec", 0x0, &(0x7f0000000040)="981cc361383038f98bc4b1b9d678180b18cc6e6c8f7f5bc12dc1199e69840803571add1b8b8e4dfa069c1ab8ad72d8aadd8850fc222ea32e322437b0553ce65a0e640a7c5259739e271574a6c24350b344692088f2845cca392f53", 0x5b) 20:12:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = dup(0xffffffffffffffff) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x200) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(r5, 0x4, 0x80) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x2) syz_open_pts() r6 = semget$private(0x0, 0x4, 0x2b3f651f694e03e0) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000200)) r7 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) getsockname$inet6(r7, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCCBRK(r3, 0x2000747a) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x10, 0x18) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 20:12:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100083a00fe8000000000000000000000000000aaff02000000000000000000000000000185009078000000001e73f24aa22f55dd2e85909dd9a17e58a053a25cb57b21714b9c9cbb6156b8d0dad062b985ede0fa7430d8641e202e4e2cf8443d7a37ec4d8828aa8411efe9fbbc7e763e0b4d8ba777da98a35d2a58f17e9d4b827f51ac2840ed5a1c847ee1c3fc7b9d133a6d669c9e3c4372ade56c1a928fdca28fc3bcc9ae6d4dbc5509"]) r0 = socket(0x6, 0x1, 0x3) fchmod(r0, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 20:12:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2c}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa4) 20:12:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000200)=""/107, 0x6b}], 0x5, 0x0, 0x8000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0, 0x8) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:12:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:12:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = semget(0x2, 0x1, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/200) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000300)=""/186) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000140)=""/200) 20:12:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c}]}) 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, &(0x7f0000ffc000/0x2000)=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}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(0xffffffffffffff9c, 0x0, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) chmod(&(0x7f0000000680)='./file1\x00', 0x20) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 20:12:19 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000003}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x52) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) 20:12:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() r2 = semget$private(0x0, 0x2, 0x282) semctl$IPC_RMID(r2, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fb23053055f9a5e62696c653000"], 0x10) 20:12:19 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/174, 0xae}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/150, 0x96) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x370b) socket$unix(0x1, 0x2, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 20:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x4c}, {0x10000000000006, 0x0, 0x0, 0x4204}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 20:12:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 20:12:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0xffffffff) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x59) pwrite(r1, &(0x7f0000000240)="67427f9ac7c33dd2447bb874313efdeccea588797533b21d0092bea204cb03daa13efa609ed5611c032148dbbcb85f285fdd4ce156657a32d08c5ebacbaa2e6da96f5692020ad14d63fa10ecbce139406abadda74dd1136d82c15b061f4d6e0d612179edda1a8b0a3949d5190aa3554b3013524f71f74fa99cd0146129d637df119784c3f915c9", 0x87, 0x0, 0x8001) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 20:12:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f00000000c0)="4fb4c9524800d527a50da05c72f8230000d9fe7645000000000000f0f700d1dfa002b36817e3d396fbca24b54e72b922ae834200887f31eacbab4b4e5e4376805d03d69422f57c867d36c94c93a4cb0200000000000000dda5e283ee79d9244beca264197a5c4e233b11a6d101fb35f5ac043ed506ad30", &(0x7f0000000080)=0xfffffffffffffe5e, 0x0, 0x0) 20:12:20 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000300)="9312461c0da841d9491149ff0300004da2", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1e, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x18, 0x0, 0x401, 0xfffffec8}, 0xc) ioctl$TIOCFLUSH(r5, 0xc1126939, &(0x7f0000000300)) 20:12:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0xf9ce801fa6c16886, 0x12) write(r1, 0x0, 0x0) 20:12:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="82c4adf5d4"], 0x10) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=[{0x18, 0x0, 0x0, "fd"}, {0xd0, 0x0, 0x0, "7574a43b8b9ba84bf9b37dbf7aa6eeb65d87fe6c49dd7698d1d3b815242278ba6458d64098ad723c63e0927ac8d95ddb0aee719271da38a54f740af9fb71dcc96ab1576900888089513cb80f8e20b081dbc6f5d6b20069da55066afc0333fd29d30f6de43dc501e0f2d8c3433a8da14adfbb4db1d7f80aef4924362609f07b358f70570f1f6e2fa6186be63b467956597f44e6484f35c2babac35274792efd99c328526ecd6445a1d3fc4895f88091717180224f94123a48dd"}], 0xe8}, 0x0) pledge(&(0x7f0000000000)='[\x00', &(0x7f0000000040)='\xec\x00') 20:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1011, r2, 0x0, 0xfffffffffffffffe) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r5 = dup(r0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0x101) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) 20:12:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x1}, 0x2, &(0x7f0000000140)="7517b959e83d66c10c39964504405108506c488914eb4325c0a1", &(0x7f0000000180)=0x1a, &(0x7f00000004c0)="926a72355bb2fecd9c2a15dc448301be55ec4214a2d76e05d009532d395ac56bee6bf94b80e590531fb430f8b7a303dae25d4c20203bc4cc61b06f3e99631e4b6335ad046b0f920462ccd7effb98996c5de2c9a2a36543534881e83a2540d9ffd62ec555fb877317f430ca10b5cabb3b3d454b7d315d4badcbe469c97bfdb2652eea3af2b21a1e3620ebe2694f8a9dec0c3bab2d43a5979850e17d02f6c8839eb09f1851dbecb6748a0c71957a5b08e46d82e0202c8a28dafd8e8f46cb0a941fe30805c088dc2209bfcfd79751d152f846f540e632e7803b4f2e", 0xda) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bdd06f57ab2916adbb0a7c1bc5f648f01d5d17bb2d79521340d2fc1734074b93586c2d5185a27d1f0c0bff715022e62062f5a57c6255fad942b2a1715ce9eec580f090634ec96a5859307f70f67bc60a582d1c43aba194af485fdb63b5717d114e2d967df7b758a069aac585ae1ae6efdf6a786724afdd840e507137207fdfb29fedc6dcf5ba80e7e430e92ba544a6581c7fe5207ad3f6a9d70cbef56e70e5d51e61b02d35a2dd77382d9bac32dac1233c1ccda697e2cd657eaa40a20afcfa005855c9d73b35a59e957d23ed3a6de8e74ed2f95eb45902131fe3e6795c5faaeec61e8008a477832cabce83662231de3c9f8808b824630e9c7b79a232", 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 20:12:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ae1cffffffff"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94817a5151f25069dcbfc0b6d36a461fbdd13440c665c1a1df4a8d2bc1ac9982e261043bb9313b646e208c65d1a8b", 0x3d}, {&(0x7f00000003c0)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192fff000000afb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb163aa879b9ffb3e7996d57145a4d8d3125228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x574}], 0x2) 20:12:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r3, &(0x7f0000000080)='./bus\x00') r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000140)=""/11, 0xb}], 0x1) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000000)=0x3) 20:12:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f000071f000/0xc000)=nil, 0xc000, 0x4, 0x12, r1, 0x0, 0x2) 20:12:20 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179710030000000000000000000000000000000000000ff020000000000000000000000000001010090780000000060ef464c0000000000000000000000000000000000000000ff020000000000000000000100000000"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6, 0x0, 0x0, 0x4cd3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 20:12:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r3}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000000040)='y', 0x1) 20:12:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 20:12:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) nanosleep(&(0x7f0000000000), 0x0) minherit(&(0x7f00005b4000/0x4000)=nil, 0x4000, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5013, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 20:12:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0xc3) getdents(r0, &(0x7f00000000c0)=""/110, 0x6e) r1 = kqueue() close(r1) r2 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) r3 = semget$private(0x0, 0x4, 0x6ca) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0xe03b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) semop(0x0, &(0x7f0000000300)=[{0x0, 0x1}, {0x4, 0x8008, 0x1000}, {0x0, 0x6, 0x1000}], 0x3) semop(0x0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/136) r4 = kqueue() sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000280)="05927eee3b1482c0bfa6ae421851457bf266ba04437f0c82ca969734c515fe88cb3389bf92a4542e24b77e6d0ed025c784778761a576ca17c2c07389cb40041b", &(0x7f00000002c0)=0x40, &(0x7f0000001680)="7697e3704fbbcac7fc00aaf8498dab5c6c4a95d8e460d1ca31a2af6e023ce7179b5430c011b0fe8337b34531fafc474076991c716869c9cbbe6ee25b1a70110b885026f04592193060c6300222a2408b64e69d083d3131fc5f0a5fb3decf6be2e585faee1a68b7d46dc7558887ece65c427664f0a8f3ed4c026b49b844990b1232f6c6eedd73f571879e2c41f599ea9cb3766be78afa1a430fa7d5aac7fa768d54534749b873724984bbfda10a01aaedac77c7921004186c2359955e717f019f3affd7c5692d7c1f5b76836ec5ddad10d4f3c22b3a5f5adbd73d9ebd6edc16aedbc9ae279e70f1d440e431fd8e5c5ff50cac5ff7ff793fe714b51ac0dc2c067a1d5e1d2859da771a5d42186042ed180b8a4b9b86b31266edc07f44a6f251cf474a7c59e8bf49c4c1bf7166f42293f5864d78bd1230619ef618a32e05e16c7f306c4fe81050e1f2579c3921568a0a72e08318b9c7fa67a0dc936f6c241677d7e01bc3432eb554463c4134d37fc911db46df461cfc6e7830a9366a43e356ae79c6edaec73a5699204b661958d187aa4b0ffb35c705fb5942333dd115eac325782fe8499e4df07387c2fc621eadc7955fb45a13418df8ca6b561dc8f403bdae0e1f70b2851405a2460315953f8d313e2511f1abc18c311036acf40e92100725d8a86a8d101733ea61f0d0552f7c679099e27f489251e2cd717ece886dd165a9606abd7baac42ffa886a1145da833f0cb4f390a1c3b8b9d2e0746efe821df2c1dc531f0c0c5a2c61547f3e05fa370cad5512c757fe237f567d8ad7befa3227ac53872ba1a7e1caaeceadc73e6ab37d69cd24a73667abd0c46abe98a1558ab8113de87867880883c52f9ddd3e68b6b1c1d3442ab09c278e871f77dff0a3d5bcb029779b10072dad6dfc685d7c9c3ddf9deef05f091f30a42064deb94874734199b6d46021250c981489a2fa6dd3388d04b1dc168552db7f216fe7cc5c15fd7d3277453a55025bf6af9ed81e72507bf0a30a5196d5a22d08f3ef496e5e4e83273d505807b89a9f002782be4a204f87a9f2c28c1ed5759a114e2d7198a5fff777de1ded35c6914ac55416f53acc2a77d310960ce2850ebbc84867acc3a6a34c0341aceef267662ce535f13beaf26c47fba0d1b147e23846b9873d2bbcddc26813235b30db757f9d94702bbe6e09bb898e87a15f348a99a65b0995e263e1fe47df83e4ea83c45fc08548dec701b0019878d01cc73413ed3c1ae9b2ef1c22e45b0881091ec084995c705249dee946e5c668b13777ef5822378e4c63140c8b827eaa5ece5b3f4819701196770118da9fff7db47939ec19e8207438f11d126791eab064e4cda059b30730c55eb11ca0dbde0f5879578c565170d32658d5436255a7296a69f7ff5d10f9c7283e5663c72fd62e724c4b8ecebe95f8425abf90600b13ad2222aad6bd23650d99102ad3b753c78cd792780177548a1531ab34be2ed0e725e13006be679a135d0f4b7c410333d58a28529d9ab4f4973c1ce1e64a7d02746dd3483c3e57f96c311b780e81ec592af9ad06da786ec7616a05eefa47dbda2032eef25fdbdf4fc8a0e373a6273d643e539477748b467d189366bc4dc583cef45a54243cd4406e1a9d6f68f0f51659f1085d93d075bea718b2eedc219ce4790c72bb396218963aede55df92b53773fffe777827591a7f3ea347c550fa26e655810bb9df2a175226ce5a3d5cf5b7a1e43ac84a80f7e3d80418e4f3d3da2bf76978f39cf14679384ffddd08fb552e09f3545185ac9011f8db4192b07f79fd83a716fe446ac6db3db56a981e5552d649898185efe38302899a2867d80dd86e8b5d0fa041dcccd03d24a39b309c9a70fa9c18b2f33c6dc6195a2064d58b9db90875a12db8159563453f4bebedb2c069904ac672f606712b4f20bba5f8c10b380e4d108179b3ba10ab98db681fb29c67152ae31c8fbd4e4e99a1811078f374ccb89687fff8369dcf272624e85a2a73f32cbc9942b066c1f0c8727a1db9b25cdb77f6d15638e6f46f45c3c89deac4b2a586e0894131b6eedb23c95f67b3f5d0c51be1f83cb62053af1677932134456c0a406dd292d83d1068eb13d559892f1f140d626c4b6a268931799f194d82e26848786de49c6b0bf6d8aca134b41e59b41d45e4a9314739a111b8f9f4b902d1fd23ed7b725e91e32c655d4508e9b9ff8bdbf4e48fcfc2c9f92e430ca67e42e9c7d62c7c529745ca9231f74a67192894d2bfdb6d32cf5273224ec5a5ccb44a3bb800b66b5cc5f270f2814c94b37197e6b8c11adb1ce8ada3624351900a4cb8960c8074770a99b8f9db2f594cebe62b5b9579758789061cfba3c7ffcf8275c84d13b7fa01490d19d1e1dd18aaf7f2f6bec2441a7389ddd6844c41879b8431ae91c1227e1781b1b3e06de0d56c64278d8f3260579a0f68672f64d3c7bdd796a21669a709011b3fa40ed4bb709fbdfee600ada8e9861324d6a571274a94fadbe8988084b31de83588618273b304cdf70f9cb0bfd94f89a8228c955a777b070456c381281d446c1168a05420505c41ca0a0d08d3896e873c2dbbfa8e9c1baf3646bfa73db03fbcca50baadc1326be19a422d05cf4fa57fef888c43da81e52760048dc2dcb32fcec87be2851b1a07487d23c4293bb7cd69a120b94c3046a73cd1d6faccf24a9c510cdc20b5fbed7a07d25a810497dd74275c6675ca0853fce82c82b5cc90158e3a8c327ab1cd121034580155f62c2dab2f0122bf35270c5496d5a5b718629ee0f67fd447af9b6243317cf2a9d9df6f9ea8fb657df10979b0d473da19f6479b3aa69f25a57e0e7548ce509a26e3124d80f1137641de0be1a578081969f3ca5572d8d38ba89649a9b4b2a48e4573f87b9464211c8cd0c8377ba2a8cbb23237905280cb6f0157b923c6e2bb0a2798ad0a05712231bc4f6aa7e37d860f661749415c015f694e14e5926175386565d3a4902c7b16e0e9fc27604bb9748cba757e2d2431dafb7f64e07bc6a945b9b8ab18c15c5105f22cf43e151eb04b5f20f816b73a2bfb845d2ea9854f90f6c152c6b1e6da6c23c6d55ef8f883f85acc12673104200b6d2708b7c152bb0600b1557597fd484d9d0f54b97762ded48e93c966ac878a611172153081cbbfd62ecc5e88333dabc99423469b012b7c8fea130f3a4e567a2851f530ad5a565596ffdf7f836bdf2430b39ac96d6dde07ce869daddeed23869e1af5581ee6a6d9987eb6dbae1e4ddf50af57d7ea2de53df651465f67e21ffd4628118a6db634ab932037fe2289c1afcae7ead3e52f66fb5d94d173de91ae254525211677c00a55d26386ad0f00df5470d7f4ea755f7a9d3d5dc0e5ea86c288520388636daf3c2e42b9013d6a5ebda6dc646780d9dc6b82daf0093ad0b85d2d7db9a6564d549a66d8ca58580471853e6659a77edbbac52475d7a6789076f19394ccee74a68164ea2e3a87c1d1a6d6741f93f96ad349a67a1b1a9e843238b7bc10b97f847fd37ebb5c0852bcf51e79f12b91dace5577290891ad299950c2df9eb8a5c4d932787b334eea7b279707c27dc69ed7bf48f1573e7219b59c0f98fa19a0633e4c868f8e026fcfec83da0c884287c0ca2a8f2b4b3dbf3e35df3e3cff345f24f707635c6116aae90b103ec780c8f8ab960293d767092f6d3a2e45cdc4784ef09d68d26a68355be7bbc4861c22af38bb670f126975825dfbdd8a776483b837fc809b341f142d31cb9334ee661b36b97e80593b951aded70e7b33750ab14e724b75cf49fda35e4dd527a1d7eacdde4fbf75f5c0e53817ecd8207fa145dd868ddfa7cc547e1c3a5ceb4d7a1d20936cba85a6da9c06dd1e5eaaf4fd400edb085f0b135e5b5f005fbfd4c3399cf39518c202e673c294f23ef6ab295ac3ac58a5ecafff0967dab6c9ff530fe04b37ad4bc28f7b13d22b0c738e0afcd2689b37cddafd979f809bac6d4f337f3b340ce137a6afc7f7c3f95e5290f38953306186f96409e60aac4aeb116c8b9cbe127be8c8d8726b82089ec8f100cdf8356e8531b91aedec336cea3cfdf8feeccd8a24e1f52bd9ba0ac6a06236bbe9959aa1b9a2c0ba3e0385e5c9330e0114c77b98b543d4678fc46ab9194d0a8e882b0b16fe63615ecb08ee0f7040be0f0efcadcd46aa7c266d1f5afeb0f900e32f48f633861002f370d5fdc5cb3b0a7b73853f7080aa5e6e82ba1d1bdf0b59982dc12800efb8f57042f91489c8351fd75fe86f4c0db5b77cc69bed2ac6d1db4fc90fa3f1ea2112d2686923c86cfbcaf95ef33ddc48eabeff942edab42d0f3ca1a5cba0674cdb3208b0f4119547053abe05dcde893f1f5761c4587ad93715c777ddb7a163fbc8f1f1263447cb42a4aa6af3a08e71ba52a29b4ec83b81d5537cce8614fd80f21aa16e9d5bae0a83c217db7bf58f4d20f30847e2ad2524b418af07be9aec66743e92686a26408a44b2c1f6a87d7f9729fc3a91845892a120f6f24c36f405b897f992f95e8727c71a3ff7f3899859c2a7b75c1ce4cd9cc56679602b393d426b81bef96cc3c5f1b566e644f8aee3df02662558ce6a7ff8573b5d98f648fdfca3f438d24aef1dfe2c3ffc4d153b52af8e1c166273f09c34b9a4a71c1e52935d69fd4c27f2e295d5eade152fb0776ae79ebfb870c2486e2a08f074e8a329cea483a9df789e97507358d0676c17ef1fe8d10aa995c7bf9b9018626553e5a3031ced54477e527522b3c9e986d59c3b17449509048b04d79a06dccd71ab45844e743aca503f428a483016489f42cfce7660352e3ded20d9a12dc916f75012d85e5e2a84eeddf5ef722dc0d11167e286e9cee957bbe5423051ea49d8a743c58ffbbdd11e236034778f04dd8c32637de8f50681a150c21564e09fc6900b30c5ebcef6df0450d249f9182a86f264726f0806c7675d86eac326ce8ca2279da23e8e398588b536df86d1e065b19a495eadcdc496a1e7c8a0621f59d707794a8ac5304679ade18d652d7ceeaba4fa52a61b1af060a414797285124d8496e3def84ef96dae7daec2bbe1984623f5440ae05c38693f252e083dfb58a47c42643a0f89e90710d88a0029d8c0d415685d723ca3ce024f2a931bb434fe625d7aabc4d6aeabef193ec61be6f37e0b5263c8987b0a48b21acd15895fd361550c6d158530f89b7eedad1060469e24fb4664ce41a555ffb6d79d39dc50a25e5a5b54d6988935aa284dcaa259bd0b86782d3cee830247661e6d6823c0beaf0cb310ea30f8f0e982d68608ac42bf5f7102fb1388a7e6bcbb6b1c17d21ca8c4e72e4ceeafa16c20f9f47d4ba5efff44f97758d154f9944aac0dd0bf84efc863ef649186a88c9595a1d37d2eab8ac20ef94710e137613e046d8a1911654d9a59fb19a4022e6a7def585d6be2530de6464b13f2eb8d28c79722d8701492f7812661809d6f42dd01394a250d336e00531d1946d0bc4ea15f4aec98953ceeec741a74f58dba0f69909f472b7c4c76bb0e96dad45d2b8fcb754e19937dc8f736ee2f61a80452e8a13b94c8fd35c49c9e17f723e4adecc4819d1008844fe856a6380629b513b8ca222758591c943bd4a83ed5c5022434ebbc34c44ceecd46df3d6e94a58d44eaae99d89685ea5927b8630348f73cc9598983c8cf6fe31bb436896399009edc020ad8cabf0b19959106b012883714ef1df00783e30ac8edc4f78b322f96e3b12188a8bf144659deeee2e5244ff2e4421dc91bfa7e9aa8551e7f6da036ef890db0fc783729d364691d724787836225a09666a0c985e61fb4c9793dd11d04d7b62", 0x1000) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x6012, r2, 0x0, 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0x2}, {0x1, 0x1, 0x800}], 0x2) 20:12:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x3}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffdffffb, 0x0, 0x2], [0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x2000000}, {0xfffe}, {0x0, 0x0, 0xfffffffd}, {0x3, 0x0, 0x8}], {0x0, 0xfffffffd, 0xfffffffe}, {0x9226, 0x0, 0xfffffffd}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffff84c, 0x8001, 0x7, 0x42b, "787809e362e29195b01028431ada7aaaabbcc79e", 0x9, 0x9}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 20:12:20 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590eef549edc9b6206e76c50c192e775f015229850b5f87330c00"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r3 = semget$private(0x0, 0x5, 0x204) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 20:12:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x3, 0xfffffffa, "2b620dc9ff7f11d7329942158a0b77ea1183674a", 0x6a6, 0x7ff}) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eba75e", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="75270e29279c5b6893d2e1b5883901eb496b897b410afa49ae02532a3b202bf919430f303de7316c9f58d5510a0f1612ecd1139ea9c8658e324f294ef7c3b3a1b0c7ea1bf044037d2d1b38a535b6aa96882ca845db91b141d7a0353a167e60523d65dc7a85deab44e372ca28aff726fbe0d6bb977d185cb34dde4199a77bbc454ae051aad22d8d29a94dcf90b9a22aeac3f9b44d74ae859b22f4d571bdc94142cd99a0702f4e0356f024798fb3b70741fe7a2a77c5c85b3661ef81ecc564bb66c9af3fe58091ccacb961d20d6e4bde2562fb801854e0c9b7ef06474312f14ca40d58274a45ad9cebebe6d1e8e65540cc90f6a695bd07e607bea74f88e25e6c25c83414d97ffcdcc7b0887c70a1e8b77bc3d278306c75571fb5d8a1cd8af52cd7d493c45ec9ecf398d21761f8bdb7a75b2ea8b6dcc6d57f6ef99657060d4e78ad4b7cda015eca76f2392300c2a8082eb5c93438390dcf447cbc5ec8c682852e5eb9819ae358f41c3d321b06d22904adb3963c94209c61706aebcd1d4f7997ee01fe4fce4b728ce0df25eb14882b7e9f35bd8103abb439989ac207aecbdc503607fb94472fb01c417b107fff5b8412816928fe061493aad81c03e00287fe0378ee6824e92f5c6435f39f5a04e5543109fc06d9414a8d015c25f6735b4f067aaa7227704177cb63884a5edac2c755dcac7e2c75b1811fcb8a2cc22bc7520f2322e8629ab0aa06df7428bf2019e45481e5741456d905af92ad4a27063300e21660454e9654a0fd6c117dcdc00e03a6c1208fe59d934470a11e8ddae7a16c6fa8c92ac37888f17ab4c126353d7a3008cf974a25d4c04a3b040579dee1822b2f9fdea4ddd85d60d56838d84e9e1351ff847078c942fddced533dcb3f854542f354fec7f6a66dd107cecd10c3c11e285f90a9dad212ed7814d81b132e4f390c4cdf1f4ffca89cf3f0b8b7c5b6faade48187e7be34a3da22c1625d181c46b916dae465bece04798bf33eeebc8ecd08b27e25ff59c423bc6648b91783d2e1f3ab60107653dd588313781b2b0572c50314f130656d6cdcbeb62551ffaa3e334c7f91971e7a17cce5e1cf22217b513cbb7a0a166420638d1275726216d617410cdf480fe8ae24543c59977c3e67abf914a24bc13bc341ceafa980c6230083140321f4f2652ee80ce8d8f20c8c0973abd087c1af7459216a0d46f861bc7fce84c55d8f75f4607f3aad3f4718ccb6025b512413e61ba1775508cad62d88edb1ef6c9e472c5c450b8ea1c7c8e1eb0fe2a07e02f99ab02c70ad8233a7863cc6a61ac72c77d73df556ac144c428bcb54372f12e2157b95e88435e1a9c3343473237ec03069b0e5a040cf873317dd9f90332218e31b8897fbfb632515ec63a9da89ac1d82496c26fea8936f2ff328983d6ee66a1f29004634d5e004384c10b5ed0d2191df6528386002b30b6ed366cd102a3e8ed092120047791de1798ca83e245c54c3b97e8305cd454cbc6fdaa855b5301b266111520cef88659fc95bf4a134da07481b1cf534633483457b0d091181db46db59fda17191a49a8d07a47d394f343afedfabe498d7f3d11413256c897ca0e76819de74ea09b6583f5dd2f562f3bc355b343a742c6938ccf50636e7aa55aebff2125f68bb41e39fd21168e66ec6f6830cedabc2c574a4f89efce869ad7203204bd0fb0e2163c916f750504804a935b95b4182f31f72c0e196b612fb0d831237cfc0b4d928afe33dab758654a8de1679640c37194f8da268352ce4b9736c9ba8d57c12f346f811950c83080e3bc78da8f2b6fe485042dc72d4f4f003d56be7bb0512674ce66d04dcd6cdd0317fe956e45469b5f8d1cf4bf2a9d4b77b65cdf2650741df7ddccaf002b20528f12b279724c7877288a5ea470b7917e486f914fade1c3a4c8163a03ff23a6bcd0cb450b527c66df11c1b895e897c5d2ac5f88b8bf0b509f61005fb64064787753b43a0bdadc7b129c7230f5ef2b2d7d9105c0eedd1d7a7f576386e38e87576cd5ae82e69b2e1e705c497a44ecb77c51ef5efe171c70bce9c1f1ce6deb23f965ea4e87bf6c87dda46ef6ea19d77563f681cfe070487de6f289d9597c7c9ac6ce39ae9be727ed517ec111e343e8404735672638b7f957b5ea6e846c03a249bdcb32080198763d44c5450e99da525e14e0ed36372f79f8a07319331d478bd1c97292577f9e9a8ec6ec34ced263c8b0fedab70c2b20c6fc76ff14df3cd33700895386055ee7a0fe850ae067b845e5f31a62dc02f990e0144f188b8bc7bcb4c44c5279a7407368bbe816284e265534b610ed29a1cde8e44f85980f16394a64002080569ea55e04eaa338cfcdd4a472075212fcbf174bce40ed90336b6ab74fdbc0dcb7b45371535ecf49d29da6cf27e63827fdedcc374450bdf8976563b3fdbd21b425844241c6fa7b6b334f610b8f3c56403e82089635fe25c4f31f924f9ddd42834cb10bb3d60bb18e45406ce63bcd0e3538ef0977e6590357fa85201d310966c5ac4385a0e8c8227216b5cebb9d82184456093843ad234cf5a76b3b3b39d753297137d992c52e10cfb5105f2b60e742e9336a88a30b968a148ecfcd063e8009641544ed92b717bff8941db9635689dec4faccdf1974f8bfb44f5ff8c1a6ae33ab46988bd4101b74239d8fb99ed9f4034c9fc055cc33b9e25ce49f2e64229193240518472c3e3adad5152c1af864f14ba836a37dcbae79089b068c6cd4cfa269d135af38899846c8061a920feb7ed14a194c5903f153170387601c9195f2dea308f342f91eb3ab3fcfba4ffb5c4bb39fde13ae4d015d1799ec6b8305a16ff7a3ba04688de372a100c2473405717abb4ae3991d9fd8c1408b18f1cc23fb6d8329d3d3bbc594a5f4d96fa164ca0cc4bd6b56249a6aa221a5a1f463d513b9df86f7f282edb894cb8ad7bbfc917502a0addde4e951b82200ac109a991e8cdbc627a58c97df51a0806d154b267203a55685c5608a5dfcd6ea7cf21e7d00116bad145500dcfc654556c9cdf4b2d92a5b1fcb9f20d17dc7f5ccc09e9d66bad735709376a5941f6ef04afaa6171bc6f2f715216c4a2020490e18a539efa451ff4208fe54d1bd959b1eca3383e8f2bed242d7ea0535e42f4018add75f4391d24ec4bfbb33b3b09cdc6cad3b3d2bd59671c65c03bbccbab13bed5e39333ee5f39a6f5c7c33f66cc90c41ebf04059aa302787b8b20aa0792ba45c245031342da1fb554d3b980297ec8ef327909a5da6988b5bd1a5bb27c19ff319f563ed60c51518b7c9f67180da66ec21ac9d00e543d4d092e635d726749b83ee82f14fcacb8ed102dfe3312a95e5158e2dc23a55db0604b8a8c45cee7b9157380993b50fc0469f44aecd4b61b41ffee59f0cef08d43bbbbefdb558bb1a0530027893cf755fee14642272e50068ab008d13dd8053adc5d6382cb38cba001cc27a96c50f34e6d8dd31772e85718f0db2f015c89dce0d6db545dbd7b34f9e8caf101789e7c348eb8088f11b854bde60036024220afcc34b6128c8c307d384065900269f8821baf3fa9467ef27b0e4f1ed6a18391e485b00ec0f60a8247a99da94aabae48b56e61714f72a1293304fa1b53c92fc665bd63d9d6a368754e45babddd20a2b180a7a483e7e2a74beae6ababea6b52523a7b0c061647b59c4853f1768494936796c684986309a99ffeb8f027ef69f93b3970ec1005bce2ad6ca3835bdd6deb8db2c220ef1724bd2a8309a3135fd2ce2f356649a5364021a13600c2eb2108b410152ddf7e58b35e5b7db98d29a0b8d404fbc06d4e0b5020057ce5210cd1139346829622a91ac6fd240248951cd42d7ac1025b6ea7e33b74c9f1fdf7be4ad7d17e71ace1ec9525a20e8804bf3d1f5d9d58e9aac63369044803c56c99655c020c2bf61a7aa80d1bc3f68abf2e2f6a40adcb6a3e8bdfb1fc5c42947e12e00061f4218c29a4a42e4fdb579d20034f95ede3edd8e15c859fcd13f58776f9fca5313f23ff82e24f25d256a4b057128088b1d4756fd90ec1e8a81d641696fa6a80ceff854199b4b2fcde0bf40315e3b595439998023ac9fc14ef2953a6907336ea356d0d7e148fa164d97562d7ea6b728e577691681c4bd5ad317f6fa69c08d4b3b511a43b86b8d522d6a739afdd6f8405ebd8c264527be8adbc11d0c3c772cb11d0cdd1b0b4ae7d7c0a8332afdb3679efad3739a432f76e34a60bcb0bbb5d099d6d69cabe07c463f2cf102ae432fce5183ba5c10bb5689cdb717b2dbf2858c064a89995ade88b0d769132980a501da2379adb1166d378dd2ad9548f968c8b55d8d690a119d8cc5ff723e4b45b855a41e25debd1026204f801ebca105185eaf5510d8c602267996414b08568b26d762fffe851eef03339f4dbb102d4dcf0bca383f1aa57911f18b807679a997265b4d00b035fe30bf1a775a80660529ea1be2e61448c4e0763ac186fb6185d57a1abc70019fbd2cae1ed6644cd4ec4a791a849933109f7380d9f33b8557c6a565247f34005084b1f478dce1cd773f08ca154f31998526f89e8eadef2565b0f89b3ee61350b0b06429dc4b33a5eb7efd5323714e6db3beafbc5220e92f1d08ed5afcfbcdb6b9c9e3107adfba31371472aa61d1eeecd4bbaefea33c05039ccf9e74c51f97839ad95551b37975d9796af7e2b5deeb5cbe15ea7897d92a327fe56d82ca86083539893fc8880af9a6bedd5b15244a418b3db5c7ee34e9a1ea4fa521411c30a52ef65750be99b03685cb44bd44bd3d3320b1447096adc47109fa78c940b2026e330bd14961cfecab464a92f178446b4310025ec0daf96d5c4835efd72a2f0531c4532643063e84be582ab9fd4509d51f83f3cfb55ac3112399b71ff1bba1230fa68a778d047ce88dbd6b9920050bcc8c13f8b49e4d4fa89ad27cc76057057e936b23154aa52e5ffce1ba9019ffce9d896a2188a1ad13e298db0c08eda40a4c56c5d6ca306479bd0401161772bdd848272ed10d825e9ddcfd14b4d20259a2b2309c78faf0d6bd3e17d610a8fc0591863c9460b5e4a0398b3a1e1c9468ab4a44d9ced0486909ff7b139aff30912363546cdec1d569bc1eb737eab96d107ae385cdfbe75e711e680290b9ad1b97b6dd127b2ec84135e97f612949bf5bf9bf2ee0b6e0d1c7a1b81470621642f3e181f60f9fd74d2d6ed627bf5ee981904b471c528121cd2274e12a898c18f94b0835d974161a8a554ccc9c7fdfc6aeb5e0d4a809d39492e2d2f8ea00dc43c704defd85d9522a4bf3898e9ffd6ef756f2bf8b521c8cc2123963b8b4aa2900d7a6b17c39eb82ec20138b7566a55b5e67901a24ac4eaf29275e26b083883f7dc74681f828a38f77554a4b1a67a5325bd7cb8c972d1c4887a383020b3b8faa6443bd9c2798d45bc5c361998f84ac537d8709343aebb4e6ed54d4dfb0fb7d31259d19f78c2c98b28d8d7004bb3ad89a20a3ec8b8e1f211b26a8b4e5e48bd8f87f0f2c07825cc26292b7865d245a7d063d893b806cc674a606081d92e952e54a92b4a73eaf8e0a4d64f6bc4039813eb2e1fba076ac180e44c9508ce5e6d111661db6ecb57f916dedced78510b9dadc73cbbe2a9c14667ea30c61eb13d67cd305ab1b6bfaae01eb2a84d9137980bd6b0ad6bc8045910ff41c6dfb9555496b3b43b99a586b03e6952c9f20d3045d2610e26ef0bec0e0817bafd6027329ca0a250d861854d51409bbc2a2e8dca8e9d1b711f68db8f2231b384a09eee24ec7f2e5529df507c08863b920313c41c051a3c652273bb41491963c3f8edb1e16b7ef718e1", 0x1000) r1 = open$dir(&(0x7f0000001100)='./file0\x00', 0x20, 0x0) write(r1, &(0x7f0000001140)="8735e8947bdd47e684ee9b038169a63d6465fec243b1383b178edad411", 0x1d) connect$inet(0xffffffffffffff9c, &(0x7f0000001180)={0x2, 0x2}, 0xc) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x11a0, 0x400, &(0x7f0000001200)=""/143, &(0x7f00000012c0)=0x8f) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000001340)=""/40, 0x28, 0x0, &(0x7f0000001380)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000013c0)=0x4) pread(r0, &(0x7f0000001400)="d58a388cc6b8610d755d16926e1ad6b4da7c48347961cc507051b198eb8cc0c4c8acb8e011f714dca9e124ba0afdb598b6a6b7d08ca14d549e5af876677b6f9b1a5b43ee6a239eba9f8f4aa6497862a3b4", 0x51, 0x0, 0x1000) pwritev(0xffffffffffffff9c, &(0x7f0000002500)=[{&(0x7f0000001480)="592faadfad8fb6cb6880c7d5295fd6860deb561ecb980b48312a4e07b326aaffa84fbdcd739cdfd204e8d19186fa266937d6d3acfe5ae17d5b541779e46669cb7056be2f21f73b072d6a557fab3c392d84c239a9ab17bc4bdc7701ecdf37f26364f136bed316aed391e8e9053224d2737e1a6b5efda300ab02cd6d9f06ddb9b9da959a5b290611ea98f21a6e5568dc21b01184ec57d8eae1ae30b2bab85bb94aeb4cd96880b5b8269b47b77f2115b6a7cfe05d2a91f4c57c2a7ddccf7a588e09127688228d17c35b4a923cc2dc2c89cc44cccb4017cfe414a3a49e5793bd661414c9e7ed7dbb20f6530e544369e8ed25f8f0b5a6df806360d6b1907a3f8054f25ac994f95171836973b7848622968ff4c82fe0574a76940fdb68c18db5e2b52b1dc19f91b7701fbb879b7d17f9c057f0d20a5de3bc7f89eddb1ba2cff1ae2cc309da26ac0d83a833bdf61041a87230f8698bc8dd98fc875d39e1eef61d996025acb2176389fb93c5d1170a0500a353f77ea15758328f57f8ecf4ace1f3e3053ef276324d3ed7b391d8891f5e266645d7f413da1e2e11b2f2081f280202d146240734ff1ff0d842911e1295b07cfb0df18603dbb43c91cd13cae41da539fc9b874df6058f97f948d79c5aae6d3b39246cd05b46bd95feecebeb9010ce9db229ecc78e1a6662409c22b5acf26ec17f61f65ef559aae52b319a86a904f1943f7225b2bfa817b454dd7af344cb672f1afd9c26d42a6049c1c235025f43454beb4348d4d927f534f458b9c9e66577256c896cfca963ece555ca1831ee17ecb3131c9ade3c2dfc9e5b0ed39324940572a6a12827a879e16fcd1640059bcc169a042f8a28136b756d4ec7f0dd00b71856f41f6e1102d0e2fb9444c5ef1f1ebd2baaa3fc463b6ecaf411625ce0be8633db194c3d14c52331a720540ee5f00204c58f32b52eb243fc166918e05c5e9fd33f3cfecae641deab36ac231e0820ff75e76f5e71e3bcc1afcaea645efbb4e950c90c6f1aa1b954023398a44aa40af9b54bf4f3ff016bb76fc4a7e985dd05fe66377ad4d9fe4b7b713f4d214a526766aaca7bca4c43375dd95f9d51cce13d2925064be642050fea3a0c7ad108f8d01446c0be230f13aff6b7770c1d0dc83f212071d4b78815a01a3ec41809fb5d673df8348c809e35e497e0a8064b1e27853280d5a139158a94e30c7c01bce584249fd486c799fcf1bca1ca52f2368af88a21efac29f9f7b9086bb6eb015da3589f8e6dfa0b1f3c2fb09388531b4fcc606c37187e839a7507a41e2b4a7dfe3d78838d77e108dd56183b7131b450541205f532ab76f5889b41f68fdbf89ec752c14b54bc6c9f61ab7dfea467a6ca71f5351225ff193b66dd123a15f33f21e35153a896dc34cf4b6190d40692dae6297dd4c4691f1c90cce712dc8ae5807699f1a4050801377d9edc0efd6b6b4a81de405de818e3a6d76d504f1fec9a6b2cb01bb1ffe26321a2d234380a9f813354526d62a73e4f7fe42af46a596d8cb664f8089dd80dbfd39ac17e172f067d7e603abea750d6ff779683df948f8e7d0bd9a0d2c72b77c6c048c6ecd533ab97615a7cb02a4f8bceee8364c0d01c1deb8c152739e93bcf6ddaf072cdd1e1fda0aa43ba2789bd16b4d984771ce6929d79de1e3380bb7759eb2c9b1d79b234a0bd87595092610c88001e823004ff911ce1fecb915aaed20bccafa67fb0afac6cfd2ac08ea4527863aab08c0d72ae4ee0a0fbeb8f601454d051aabc38ad1881040905a17ec30fd9db72f6810d5f27b405aeb32ff50e6ed6c82eaf4f46fb9956d8a04f9957f54f44d9473d3648851eeda8a2186e9fe7615c5d00520549500d11cfb684cf8bacd09a4fac6f91bd74ed8c0dd21ad89ff7775c5d894472e32c6022c931339fe9d60e9c3e453aa874bfca92a045caa0ab8d250efba07a41e2c717f168ee1a5da6810ff1517d11a68accfbbf6db712336274813e964b8c1193776fc7d395f8aa23f0780b5c41419278876eec20c1b8b33f188ec7b64b405923ad007e73467f2a3c5b06edf82f8c66b0a80d95411dbf443ed5b601e00ec8b77e22c1a15c6fd4355589e4d0c1b8f5a99e39b81b6258ff8864e743e1e55db5d0c93d2342d634bc4bb8f0cd4c6c4fd445323f5137ad4f8704def6469d51bc7ad3d8259a99e5bafe0841fb04a0823e2337eb87f22932d13e16ec1840a40045e79fe1c583c2544f6c8963d4f9865c763bb9e25c8a22040ed86721de546677837cbaf34e48f41fe7b9435673bbe07c79191059f609ea074aa8cc918edb169e76c2d98483bd35feeac6a8e108763df1a178e79232e6038bd41bca785881f2547320e4dbc3d69b41a10c64a0c51cbf8d1530b705fdd1dc538afaf0b2c1c886cb30dc03118fb674699e22f372e76965c62de1c438b73d8ffb7f1f20fc04867db4b877535286dcb92da3773bf4682542cfce922c784f3ede8ce985fc6e3ec5b43d9ba96777701bb5bb0d9cbaafeea45a95bee22decb0d0c1bcb452efcc7367273799eaf2bfe474f2f434a8d8964002cf9e6f3faad8d7b7b77ae3859062f0cd106c31e5a3e79b345e275c92cdbb3e91a34eb1d2f51190146463503bfcea7729cad707337466fade8f2c09af562b30b830d86d04891a1a024da2d316af52c44a830f2bc95f0bf34ce28a57e4ffc2e0d3b45edcac0b5ea37065d81659658f4264d43d43a6c137a043b5b910a3a67749f3d09fc404de58c950e46d5b7aab5b18217948d28713e465209b0e862ae4c6c05d06cb05d851c2db2256b9333fcd8197f56405406fc48b4fa9a57d16dcc6a20cf5d8fbc65f021f4e454a713fd6dab076a7bb8e5cdf25a4e71612738593a8ece64a21f67e2d21efe55c3b7774c1dbd23eb55aa5d61806dbed2f44073bdf8e4bd3606056c3ff9b9acc79b50fb379e6ad4d41e3dd6627becc997913274f18db1947c08ec962db83dda0b697b626e4f6b4ff20760104819b3235d2ea981f9cf3ecb8c49519ab4c65b4b8318bdeb40d8e4c72cd09ed5241dcafb5b4e708a1db58aa5664ccc23263b4e7fd1d7eb3c96ed0180385d3fa457b8ed1e165c5b545a0bc3a89c8c14b79fc891dc1c248c49278c485ccaf6a531b7ff82ca0bd70cb279ed01e16f99df361e2e10aed4f28e6b753bb73a2d7fc7c8ede5dd47f11204180dc20d5f8d5e7067e2702f67152347a98e0551e23ff4a4b1caa3ac6f6e987eb7da4779fcc3534d0be14e52376c4699c6e754569b46d1552d2813eb1a559c6da9a6833c33ca37b88869a51bd187c2ac3275cdb93d1501518cd1751217686a75887ef6e4fd28f11b16f939f0d0b7806fdac4b8719defbfd2a72ca52f4f85571a452e094e45959b535e4326e4b03f78e9fea0f686754dffb2f049e0c4928ab26c0868ca4ce4f416c792cfd19b4676c2ecb8d313d497866d1fea7d64b4f1c5c44db4596290fa9a6d385cd3b8d1ee545c916f1418a346354a0c87eee6383fb51ef5273e8a3f53dfc88d858a59a122fee6043e2d6f094699908c9bcc1eed556cfda7fcab7159c465736d829993c0044e5e9369be66c633acc122bad3f5fa23a270c451d3f589e11f39e0f50fa020416da56e26529ff8fc0467d0758d1f84b4311d3efc6523c06c7bb381a2b23441ad4fc13f91967eacab9a0a9bbf84a25a166befa409fedfee889aa4cdb78cf369f66c0f7e62e619fe4f68d1e6e91943787231deb8b9055376e6300f27c5794b9375034cde6662eb3d29ab3fe8b4eea0d5b7a47feca7e795a3bc8b435bf2e9f38d8c3ddbad9396d39f110321ed2a1eacab32d7a937ee3684b8409072f34d92bb4eb06b3136ac03c4b282f20a8d806686dc3f0cfdee8b2e42e42f8f96d4c15e4a21bb5872fa360013516c347e9da1a34554fc616f7021e3b8147f9355c3b2d71a9ecf2d582a4ed9bcf182119527b53b76b1e660a9b2ed65720f62cfc178c27365d206583eb9ebde2c5244e7c47b98f4827a3c286a57e81364816895e3adfe939dce59b6bf88a4382c5dedec338c6f988f8c32cf43e94d6393de2a0a0a727e3fb4197f49b389221f50c21e7d3f66985b3952c88edac758aa6006c192b5edc8277b7ae4c8db95a00d6beecdb7952c4fd96465e91160e674e99f2ef76153c85259fa825d8a50a2626590c2c8cddcc02d680c0af5f6a3642c9a7bc0c8121e38e6641f8d52b337840c96b8229800631a1fe2b1fac417858664b5421a482e4558d0a75b471ba7e6fc8f81b4c8222f42872ea212dcac6db47b63005d084572fc016d833e9bcbbf5e185345c84faadcb33031278c1c54836b1c83b17aa79bff59f1fb6e1d550642f208c70618c844accc5967a8ab9597155d55f8761d80220d6549f5f295b569222ca885472cbb1b09227f7a1d70f32b476eac242581f0c36149c616036893ca9152bd97a429c78aeb3cc5467429d7cbf00e156d27a931e1585e3476388b7ac06dfd0129e8a36c1b39732b6ae7ac2fabf1f7d80ac3ddd86a713937de842b01a5ba41027cf3864ac901fd134d04b400fe4d2e6aa14244295d6d9b845d20d202770575165a4688bb29a9f8f75239dc81cf217be089501d9e62a72828936b86370e10e5ebe95fe27bb588070a47717d12fb8b948ed425257143657b4571123faf1a881b580236af6e0b676026101a2e716374f73c5ee7fe18d01ddff0c2fc663c8785ba171058640da9967cda58824a4c5204218d3719ea4847eb818db7a1ca66fe0a1f83661bd779c4a0ab16ed4b478226c8925e8c3d6b9c5e60cce55684ac40108371ad85e117140258890f019cb54ef47444402309b38c874c53ff38ac56303ffab9f9e39979ee29a5d3f728f8b2c7932ac5d5148e6a0bf1fed761cf08a605d66b8aac003721cbb4ae0da8d06e006dc0f9939e6610c1a044d3747b53011e234aa1c65089f20462969cc423df86839a9151dccdb0ba5d5a4def87c12ecda4c14a9ac71bfde54edb45f7d37801f7c16f486ef75ad5887ee9dd094059543203da9d5c3df6f474e7fe4f1035a8bd7d1d25a5bdec47e27e07678029a0468a3f978124aaf8f3d3170a86194337ffd384e73a540d1c2edc5262bc2bfeff5d71b3d955e448f0b11efbd20c679a72a03fda8e76c4a2757283b3141cfcb0b2089a2bd7134184e0e594547d06790190fe0cd2a100c38ba0056ef098a3036c5a747d1ee1bb91f68d1b563bc1f8395395bba7e441fd558d50b2700119abfb8effc9f9bebe1be9cfc35b2c31497505247e417f300bd15d3507aec18227e52d0e6423ac38f1daff23a72b329fe84c9b7198baff7ce8da1358b733782333e5caf4d13a6c6af154088e52f6a654166883b10af2a8cafd50c34262c1dfdbcda95c8f3fa1fc2d0967299971645e5bc337ebda2c9d6e1832f217bbc6df39489e455bdaa482c98f8f943b1ad4468e7b2931118921027066b156b2909b7253e0a57d3d417bcb5b59cbf54b39f8f57ebede283422f936cefec6c4e178d7d4e6346d1571e2dfe3b26f8998fee00a87b923212f845ce6c222c8ad4a8848c14fcd826d5d1448f263fa731f28968da2b06dc2fe32498036b306c75b43cfb383c425308419e3bae15d6d724b3ff77510b6ce478aee4ca6a5ed154140d4e48c1e5f8887cd97d5c219c4d62b701c64cee29d9fd8a63a4da60d75b05177f64f4373ca34e62c7f98ef70c16745bd18d4dd42aaccf2016d9b9eebfa331f22947ede637785106018676b22ca0b4ec0c3bc4dee6309019772476a28001ffc8ada50bd27e785100c181b60457f9e7c3b8da3ee1c40d14dbb34e2200e84195d1a10e60", 0x1000}, {&(0x7f0000002480)="0dbd57710994a4fc025280bf179ac996792cbfb7500b98dc32cc914644294ce7ded98ab21848c5d68d2d954211f7fcc49de22bc35a78b8d60df952f56eb27ecf5b09ab149349360f1ba59c1e5713c9", 0x4f}], 0x2, 0x0, 0x2) pipe2(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet(r4, &(0x7f0000002580)={0x2, 0x1}, 0xc) chroot(&(0x7f00000025c0)='./file0\x00') mknod$loop(&(0x7f0000002600)='./file0\x00', 0x80, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000002640)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000002680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) 20:12:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) ktrace(&(0x7f0000000280)='./bus/file0\x00', 0x2, 0x20, 0x0) mkdirat(0xffffffffffffffff, &(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', 0xffffffffffffffff, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000500)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mkdirat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x19d) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="c256aa5b6c3751e7dc77179d61f87e6f0a52faf65ea001", 0x17}], 0x1, 0x0, 0x0) semget(0x1, 0x4, 0x291) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/165, &(0x7f0000000040)=0xa5) r1 = socket$inet(0x2, 0x100000000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)="dc3a07327483d84193d3a1e6acd0a8c3d18878a643438d0fa70ac18662a2e72af79ea518d968a33bc35ca94c7c23a6a57e1c400181e632b6b228c7cdda456f7affc7b86aabeb1d318448ab35eabd708d6a1c36c60c0207e6b4419652d2ef8a0a153bbe049a7c8f8829d01ed6133736a137c86877d20d9b75560be6d1f21b9d91f310ad2a7b2021f075873a9a2a22bfa61f491207301271adc5344c6a455169e0f8a24364a343cfd07e85c70eb3fd2cd29803f5997a1a7ac021b35b64daf328cd93b471e7b0e89511e6df42e44d58", 0xce) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000640)={0x7, 0xff, 0x6, 0x7f, 0x6, 0x5, 0x905, 0x10, [{0x5, 0xee, 0x4, 0x1}, {0x80, 0x8000, 0x20, 0x2}, {0x400, 0xf9d, 0x7f, 0x8}, {0x4, 0x1, 0x8005, 0xce}, {0x80, 0x7ff, 0x3, 0x4}, {0x925, 0x1, 0x5, 0x100}, {0x7f, 0x7, 0x3, 0xf440}, {0xe0000, 0x10000, 0x42d, 0xfffffffa}, {0x9, 0x0, 0x6, 0x2}, {0x4, 0x30db, 0xb5, 0x10000}, {0x6, 0x13, 0xbfa, 0x8}, {0x42, 0x7, 0x0, 0x3}, {0x40, 0x100, 0x4, 0x5}, {0x100, 0x7, 0x7, 0x8001}, {0x9, 0x9, 0x7, 0xa057}, {0x1, 0x8, 0x7fff, 0xfffffffd}]}) 20:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:12:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfffffeff, {0x3ff, 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, &(0x7f0000ffc000/0x2000)=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}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4000, 0x80) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) socket(0x20, 0x5, 0x80) 20:12:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="a0e07e86a876d6c9789a42b44fc77565ed66b21846415337629b36a7aef1aa122af38fe8ee9174459382b9bf30abd75eb5e544b8c65253c187aa4b2a5aacc83f2bdd5b6e32a412584755e11ea65abc4f11fe7fea904e8138e86da3a550ce063c82ee1ac3a6a3713d7b3110c6280f390850c4545d80c17a43fb4d6f8ad2e981b2de0f8b34d2a6faca72da50ec864955ad72d1ccede843a1d70a184d80fecf4a0c79b01f8c485c0d218a636dccb2b154f352152a29f9bdaba99c6afc2c14ab542148c5ac529cd4b2141efe5dccd8085d40a9a20c200b48c088b00d93a77c6ec4e1a36c4eaa392687e26f9d61fa872a1b21776666b2756ba72dd8a2384ecfb618c889b5b345a9e213e15b11816cd71d22d40a3ecf5870a75829aa9902b2c2905e", 0x11f, 0x0, 0x0) 20:12:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6, 0x0, 0x0, 0x13a}]}) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000040)=[{0x7fff, 0x20, 0x2, 0xfffffffd}, {0x6, 0x5, 0x0, 0x800}, {0xffc0, 0x5, 0x0, 0x5}, {0x1c48, 0x16, 0xef, 0x40}, {0x4, 0x7, 0x4, 0x7fff}, {0x7f, 0xfe, 0xbe, 0x9}]}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 20:12:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffefff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 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)) 20:12:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 20:12:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x108}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "7f00000000000a75e3a4ce43ba2a4100"}) r1 = kqueue() r2 = socket$inet6(0x18, 0x4000, 0x0) shutdown(r2, 0x2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8001, 0x800}, {0x18, 0x0, 0x3, 0x1f}, 0x0, [0x9, 0x1, 0x9, 0xac3b, 0x7, 0x1000, 0x40, 0x80000000]}, 0x3c) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b", 0x5b4}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c", 0xa4b}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) 20:12:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0x1003, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socket$inet(0x2, 0x5, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, 0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f29", 0x9b}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 20:12:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000068f883b0447e983de55c5711ed4bdf91fc45c54231488065b59b195e12c779e71f76c9724013b4d38521984ed2597a373d9f836607e97ef22fe7cf6bd0772df594905818cb7c8747d662247feb752941ea6ca7e657d49827e3f8b07668934d6eb6e4"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x5512, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:12:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) 20:12:20 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708080000009d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e254285fda487bf9719aa151f2d49256c3"], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r0, 0x0, 0x0, 0x1800) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) utimensat(r2, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0xfffffffffffffff7}, {0x2, 0x1}}, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/177) r3 = socket(0x800000018, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="0500000000000000ffff000001000000"], 0x10}, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x29}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff00000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd6d7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 20:12:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x2, 0xfff, &(0x7f00000000c0)=""/73, &(0x7f0000000140)=0x49) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:12:21 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$getown(r1, 0x5) 20:12:26 executing program 0: clock_settime(0x3, &(0x7f00000001c0)={0x10001, 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x2) msgctl$IPC_RMID(0x0, 0x0) r0 = getpid() wait4(r0, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x60000402, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001530, r0) 20:12:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="175ce7f3", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000180)="a64d791b1937781e862a187204010a734318e80b891f9d8cce1557e5215554d940af87f424de7b205709f6c6bb80dd3316a9daf5d1eecfc4d799c7941f61e5372258d7d0a83cd8a3ffe4f4468049c35f4a080d8d3816a6a4eaca6cb54d7c8c22f44cb5d354157c4dcef273a5b3c177c5b81d42c57106bd49e3a40e23a279600f18833b8c787c97755aef1410d4ce1f43a76a885bd14711244dfc3b7365d7cae8a829f91a9571b6b186c4cfd6e80d", &(0x7f0000000240)=0xae, &(0x7f0000000280)="2f67a0f9cfac4a8ae3105126fb6220f25d47ad79bcb524fa8f9e63abfd62166b10f4", 0x22) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 20:12:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000001300)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000011c0)=[{&(0x7f0000001080)=""/49, 0x31}, {&(0x7f00000010c0)=""/93, 0x5d}, {&(0x7f0000001140)=""/126, 0x7e}], 0x3, &(0x7f0000001200)=""/194, 0xc2}, 0x862) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000000)={0x1000190}, 0x10) 20:12:26 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 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, "0000727a8d83614d822af2ffffffffffff084000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xff, 0x3f, 0x7, 0x6}, {0x9, 0x7, 0x2, 0x7}, {0xb87, 0x5, 0x6, 0x80}, {0x100, 0x81, 0xd8, 0x5}, {0x400, 0x6, 0x5, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x83ff}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x35a, 0xff}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 20:12:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x0, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e74400c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3009cce369797304466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09aff94cdacae9fd2d1817724aa40026cdb7eb6179419e8ba7d192afed727944285455e9442248312cfc02e6450e06576565e4b3ec8850b3b6446bbab3fbf2589c"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() r3 = accept(0xffffffffffffffff, &(0x7f0000000440)=@un=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r8 = socket(0x2, 0xc003, 0x0) getsockname$inet(r8, 0x0, 0xfffffffffffffffe) r9 = socket(0x2, 0xc003, 0x0) getsockname$inet(r9, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000280)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) 20:12:26 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x11a) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x5) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 20:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15, 0xfd, 0x1}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x6811, r2, 0x0, 0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x9) 20:12:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:12:27 executing program 1: syz_emit_ethernet(0xc8, &(0x7f0000000180)={@broadcast, @random="2e61a90ff796", [], {@generic={0x807c, "443116689a3cdeeb2f3f8651780eb94592533e63c124ecc101536aa2d4ca3825f42d1b244e6de72c890a67244b52ea916253f123191ce57df009f828476e2e3782c349945aa2f0980295ebdb8cc5aea1f5218436f13f4cab94ce78c78d236c50bb633821f5a42598e7a285cf08774b7bc3c22294db74562cd64b17248e4cc2c188819bd4e0e3dd29a2f47d6cfb56f5f65a0bdff290c29851e22036b5941322fdcd6a04ca82b985e8beba9ffa077d0e2c3058e920fc9af5ffe847"}}}) 20:12:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x0, 0x9f2a}, {{r4}, 0xffffffffffffffff, 0x44, 0x1, 0x4, 0x100000000}, {{r6}, 0xfffffffffffffffe, 0x0, 0x4, 0x7}], 0x3ff, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x2, 0x4, 0xc7, 0x4000000000}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x76e, 0xbc2}, {{r0}, 0xfffffffffffffffe, 0x1, 0xc, 0x9c5, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x1e7, 0x800}], 0x3, &(0x7f0000000300)={0x1ff, 0xffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 20:12:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88004500003800299807145a48e5b3bf9557a701000000bb00000000030490dc2c0646e62b729130780000000045000000000000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000080)=0xc) 20:12:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x200, 0x0) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x10}, {r3, 0x10}, {r4, 0x40}], 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 20:12:27 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x4) writev(r1, &(0x7f0000000040), 0x1b) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 20:12:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xba6921a80426dada, &(0x7f0000000100)=0x4, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 20:12:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getpeername(r4, &(0x7f0000000100)=@in, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:12:28 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 20:12:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="9d65ab10eda8292e995e53050ad26d3d584458ae884d18c5aa4fddfeb509a9089bbffd481bf0490171bc30d98628174263193eaf371901db8a6ba20800380f326e453806988ded06bf03b87d10c834a4dac8a4a9a4ee9c30325c3894cfca2f039edec610bfc6c6c417ae286aa77375e5c902a1bcd36eb5d46b5a0fb175833bf979e9072792af68d11922c7c68c3e45db688b76d5522a9ec99963944744f9efb9a882b8f60c05d0ceffaa6b09ebf199f6681362dc2f2edf18b4f7727c5e0d8400"/203], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r5, &(0x7f0000000340), 0x21) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r6, 0x6, 0xffffffffffffffff) 20:12:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) listen(r0, 0x6) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) fchmod(r0, 0x120) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="ab1df71951c2f957d4c8e38a3a46689d632c313239eae1b299b5e093b9095b5a80968f09c8ed41a56c557b2f63d4edce02b36007b1ca1c9ec09d69ecbebe713b83aa7cb981c407bb94e5b39dd8b063d1495a2fe99428da625b3782a7ec9a00da9b49a600e70f42fa62d1407ef93f76f919943dac04270710c25e12373d8c177ab1b32c6225ca24c054418e72325bde41858ea2a57fea3ca41f7da5d144060e3e7c208409a40c8c0d2d5de3b09b49b07e9f0115a617a439df78f7efdb03740e5bdc67d8f9d4ec6f5c80f4e751650d96986e986ca7eb0c2c5e13a74779c07ae47a6e9ccfcd8fae3524a679f1ab60b518016600000000", 0xfffffffffffffdd5}], 0x1, 0x0, 0xffffffffffffffff) 20:12:28 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r8, 0x2000747a) getsockname$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000009000000fff91c9b5765e700"], 0x10}, 0x0) 20:12:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) kqueue() r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001180)='/dev/klog\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000012c0)=[{&(0x7f00000011c0)="8937049e727e3caa3aeb4f4e96b1b6a1704cf3e061726a5c997a146dd2ac78960b76416ed7d4519e63c1328b0ac0f95930ecad37228b0c0c32af0841d38a35e638e1ca33489bba10425d4d23848d4a2555ccf04d8c02df20cd3d9864ce068397c3c69f46a7cd950fad61475f49137ce5a433dd9d90f26bb4bac1410f87ec14ab7023568284aca7c22d982558c96c9e4f76944a4f5d6460b71a834c54", 0x9c}, {&(0x7f0000001280)="9484fc115b9e6ea43f08c6fef69711558b73b3fae0e8c66f5819", 0x1a}], 0x2, 0x0, 0x4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000001140)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000080)="0b53989207b0d7714ca987d01debe4e9d817cad845137cafbb5a56f77965657dc54763b0f60891be87f41dc633ed96097552a124e21b42276d82c6239fe41f854912d90b955721edc020a84166f8bc590c", &(0x7f0000000100)=0x51, &(0x7f0000000140)="5b85fe4084d32fecdd89e1d2395ccaba002fcf3de527e35527efa0ce83317b4a0276ca059045c2cd1a848c5163017a050c17b36fa1f6185c8cab46b5f26942a65a4a82020ab80e93dd818bb73d89fa60e4cfc5ee63c62311de913c9e9c3ba449794c6d2030ae95d524bdfedd1b8169cf125b3a5a88784f89ea66d69b03f89832b572958cdf3cf78d588acee99917be15d3f9d4ef17bb90296a89d9540f1ca8fe789d405c22281a7377499d0e0d57f1614d4c67adc77376c13ac040f3cbb2cfddb72a307f5a3127abed2adb3182aaa71b90807ec0b9183936d7961358e3a02829e367f8c6d03e7ef5d3eaa55fa0b22283797a705582ef831c722bc71840d742e05bc6ea7f2114ddc40bf1648e4a5dadd486ba9b68ca4148e8188dd9a095a9d49731f2b9adde8a35b83f3bce170972e304f021cdcb158f5acf8dda7d639f7ad34f2c1b7761b665692842e433d506dbc9e32666bb3183015824f7a47c61f59f26d936d1c64b13448893a695e46e842bc1134f143449201979f06f5068f63d9f740038cbcd3f5412920fab772f65e6569597692dc4df956e62c0978db3e13539727f3e3172e08f14455c0b9f2d17048016f40564d142d24556940300edaf82cb9ee52734dabcfb518a153f5f9068915b2387c3649c1332daa68f55b220c75a4e34d6484afb3a1ef8dc93126e875e6ea39bce2286a7d410594722e2692028193abcc773e8ef20b6cc9afca2c3371bb0d2def3b8cc139306f231c9a9f5c97b5922a3c1513675f5bec2bbae4d95532004459fdd29ef7aadcba5bd224f48b020b92d54ff46178e4f92382e3fee12248f3cab0f2b7019dc970af7cb61e59bf0eb176d51256924a64004b2ee36add976b5bdbf592709050eab73f69ab0834663689fff76c3891a1ac48ee2e69375fba2cbf7b7a48117ec3b6e366c6f1fbaf22d22cf29fcf0e1eb30ce97a40140412245f06a2f9a564e041fd5a7b32624ee483ec953a9ca9040738402f1681b7a5202dd0931ec9bb041618e62354adb757b15fa9460298ed9fa59f17c4f2967fe1a249bbade196307cf1c3912f5ae22471cebc3977a17a1146c62e3c9fd2acdbf6c7f782e800b9c0914db96b6932d8dd5bde3b702ce80b0961de84c6dc52e9d1ef384264b26013e3341d0f62f0ef8f9924560ed37c02c6f834421b64beb499a900cf5a851d3dbb0cd7ab76d113e1654a16bb62b64677f8b6af25b99feabe7bbd753492a3b49c441d7df048d71814d9a06c3877a0c5e92578b1ac2b3ed36a8afd9ec515e6dda830466e557e62f54e8b1746df35f4246cb07d09c8f4ef2d39f94b103edc734fd980d23569d1db3d0f0c8f9e4be843a8f9109d128155033192f47ccb9d2b6c2f514bc19a574bca41b6a598acbbbf81ba8a5ecd37c0ea1e375c75987ecab7be1eaf6c1f706be3886eab2e9ff8cce05d0f35098a23941fcc9273b0b2de74902c718910ba7783da5b50f53bfd1c05a2ffbf91ef0c33eee9791081e42cc344d4b485ef20874fbbafb7f486cbef3d1144b809a5ad7867d3c0a1527eb8b0b01cdbe5cda5cfb9109ebf6c7a4336c7dfa2d1ec18b90a324b669d723ddd913f764a2d2db374672443705eea0f1ddb064cc1cc4835eec85930e55fa4b333cfbe89b17a87e52fe6f807a95707e92f4cafe219d72189a2e824a7e73a678678328a08691829ced55f678e9792758e99f01794df4d9dea14fbd7648fdde2166be2676d35b7342f9e9b913d737c0c42ab3e0ca131d3a55c16bd84634bf384a8602fdce866d86f0d24d2604c0b77cd74fe4e613791acd4a0ae7e6a3e3378dd02becf32b21d1be6f008ea7e7a65917a37c4d5ff97525135671e2214b1bfc3f961e2bcd12d39d6460e794cf3125cd51cddbe493bde22fe2ac72eccb02cdec364ba8b06ad9176ccf2a99fd62a7a3b74effc34932a8f7c46439737c7067f3edb5f3f272f2d9fc725b9ecc2799b7ff4c206b516aaed0da1ca5a05be8dc902c8473b4cf8efca4e9f268ea859c20c663048408432ccf4148884e68aac181b4a131e05cc82c85d7f3c9ee46f44afcfc02ec84e58fbc249356b1f6ea1c78c0e9d38278d340a57654c2772f23a3e3269d7bd56e606e01c4e9fe4d67d2d45174d3d58a24f76cd98ccd1c728a15d9c6d2bd9d1aef8d3338766ac1e6afcdbbd91dc3930ea95076e396e901414ecbe3180b3d4100ea5dc0f4e5d7e9a60b4e010a5fcffcf78c30d3c31a18cc2ce8086b2efbc7bfd7a15b0077b598cdccb90c05d3684b3fc6b0c794356b80685e11cca233e4d2c1067321fe92aff6a71c3dc27b31a09be9a081763acf771af2fa8c7cca7e24e8a499a3c547b143b2342b6e55bdbdebd7a697dd298a9337e31e25640493645cd74a2803bb208d82cdb9347203455d239d026e19acf4cf38d00e07e529c5a5538ba098f8858f35aa7f05118b79d6976eb266da1061bea2b48836288d2e308fbdf8eec22269b0f10a427187fb8d0f287735f37621a29d6ae96001a6cbb9d144d1ef694609b6eb37d8ae6a8f8a24435c115131449356105bd8fdfc44829c22b252073dba6693ef775de4ddda20f01aa08f533a1f21501ce66ab8335de80538ba1d3606bdbbb6e4b48e2d360782aa7443743086f822275efd463c0554bc8b592cd82903bc9dffac7a49e49b36a81cb489d7c7094fd69e0df1bed1c8668c3d50221946f40044fdc399c9ed400550fd5fecc93fe5e42fc1f014c41650988c55ea8cee10a5f764b90d1e511a1300d1d7f15e662ac48174ac6b8b679939885f0c00a704c754516dddf527772f94734158a6350d4678568ceaf7820ea6f260b057a1704f6efe864561cc6d728ea4dbc9e9160d1fe97c6177f1f8ac95f335d971812a2fefda39787f64cf6cac32e9500f757b52f9732149a2d2e3700fcc7858d67e6f3f58133db629221334ef2faff22f9e15e39b268ab58da63966cb1f5b0cfec3d4413e0a29a87f9052e1d069059a30bd56ac8ef3c02bb4288f7181aba0c01c5b704601124a7586555fd4680822b521776577f06b37ad0c13e342634a25e9018c34bfc618c7f3ad9793f2c9a877d3b48e48b0f2153e803117c1ddb29519280ebb2c5bb38917863f2f39a5ad91e30aa4922953d72ed755bff8ee789fba7824cd740ad530283037a2733f1a820fb6774bda3ea043ee67d5c7a8ad6d41692a21f00bd7ca1eb1df1b1bd39c3a3543d261b56d148d48f505dcafd0f4035090b409df5c4d72e56a12801d977f7a794f28a8dcb7de4dcdf14853247333073dba3ace79d41bcede9a0b1ace31078df014de03d2ad15ddf2bfed4d18e7c4c8bc25583c215f2dd2db89e8ad1f3e9843a83ca6579a0dec4b7632814a4b1cfb3c41d10fd1540101289cf739cae1a060681feb3b2ae55fb781973356ddcc96b138d2654da451442ab87e2d269e40fc8b4027412546da1c2dc3130037e944c97dfeabfc065fd9ec4865e6f8d3fa3715cc500be89d9bd282ffa18b398239ae9d2d7fe2b3e69f95febe017cdaea75556b73375d3af0214081fde29c3a7707d6af64fdeb4a7543b49cfc57e738eeabd38b42765a816e7a1f4ff7a10a04950fdd0be8615186db5fb6a0fa039eeded6a95bdee461e639186e0d1bbb49da9ec872c8823e714b3d887b4dd5fe2142243b6311a9aaa37d12e7b27200a281557f09804c5b41634e3748e5b741d644cf14633aee554375661002126376d4dbc58eb609e17ea2d37de1618d8c43ddb25b0aa00af1a89a76e2a211f46d054fb9cbd41db9cc5116f34984411a8549f1094d4ea7f00e0caa16781587c436727c5de09e3b44579625660824e2309ae5d6bce3ca9b77a97aa4e67b196361d3099d758a7238822c6874efbaba9b9f642c901b3d5af088f0e72968804680717fb76af6db387f68939aed7828324f2ad7540c4fa642e249e69a22da6631e29d1fc4cee6d26b920c39569f50c74a97d364baaab2b218bd53e16b195f2349080f1e0f3d1317543ac6384358d0096885efbeba6ecdccde18efa6ca3a5f6cb2a2461f27ea3d07cf80b5fde87db1461f31e87feeb29daf5720c6ba100e95907442afc6f01655a51cdf603a3e9a5c80b6be07e74aa53b7cfd908f71e91647d6086f3d0b6120bcd6e04cf73e322c662a9f89bf3629e3395a8d70f0da4530184129b16bebe3292cf81220267c4a887c6bfbe79dc713a034fc6b602f3ddbd0a9307dae831f5f9d49d4f87f5d375d3eb1f7682eb381f5936cf92710528832fa73a37d68e19aec460350ab37c9e414645fbd5a9ba4b41b3f5dd9451c8f2147ad518a7c9fe0fda3954c4324d73ed1c674d29acc3f7161a6233e74020f0358fe675dea90f7c0035ec35e4ad5b39736c969349d8d4257eafe26fac1beb9817d6bc93c7f1b7c9e0f8cd432653d5b83e5f6a8fef6b0edfc05e4a66dbbf27cb96a254e25d83dc126e7f9ff52d700450185402516f3466fbcbf6739f5347bc63b3f2ea070959924bb13a2847fca35606911b06a61855e83ad02f99272d102535e90e8e5a9890241fbbfe8bb48a8640dcd5c1ba88e4f9a0f68adb237e8315b5d1e8bcfcffe9c7e1e5b049bef65c3a265519dd0bf5e9a920b3ad6fd01f85484f37105d1d41164196c9bb8c1af5f4106d0ecb39f3633f7e487ee3b9be59351f89b35c69e2adc75351ec21730691fec0499642546ada5867cad3ad6d4607906ee9c70a986acffec0e2e028aff1bbda0bc843b7bddde220876306bfc937a00b94b6eb47e6021e98b1e0eb21f55f4f23341274d1c5ad3e16ece4653f21bcc7a755777422e08c10f20d95dfdc0d4db78c95dfea61009761560700125d182aca17b8464366caeaf586ffb457dbbec8a41596f31fe8e97fea9d91b88d3758260415de32517235c0fc71427a492d4fd26aa3251b841371e9a2bc8bafac1ea62765a9fd92ac7ed5aa148f29249c668c417dd0500cb874d162c40a54a85f595a9c76c635431e73ab4288556f9cf06abf7a9d8d8917c31a33237feb0fdd892b5ac0b09dcc1f7bb21f3b7775da95063d164b8edb5822f17805f0a96d85cc2e5e5b765658b4c23c73005ffee23250fcc8a641e4561863bd3ddd848a4680ac1bff81e6c14d4c11f1c6e6641719f6167db5832a6caabf10552c8e2bfdf3416c2c2dd4ea3ce475fc05884b9ac6e6e0eaf33f787581faf5c865908a2db6bdb605abfa3e4034f7ac85157a4775750a668300484a4e0f7873f2b9affd5e33ce5a253307bd2e74c0002f0bf6a57c47dc555b9886049b4d58ea9670b0dcc4b0677f223aa877b5ae29caf1b22668534725999d1d2bbd9c54d5ae4dab0081261a48f624ef93da2b95c58db4bfaa5ed86b1e9ca05a9981a1991a1c3bd43979525ade3daa6d2003e6a7aeb3be00d1a88dbb100f2f9987b60e4a36dda9f53c6da7207016d11fe26195cea490290aae7404da704e6a7c771c52d2907f09dc1a7ff548a803e6fd6b99c6c72ca64f731a5a1f9accdc4a67a81a76dad1bb5bdc2bb94aa3966175fa3774dc5f8b34736dbe0f3cf350452e8d9f3466e8fc2d0b3f59f326f22db1b39860867f06efe3bcd2fdfb592c77a0962e5bebfa1b40bfef3dd2582996fd6e6d42ca80ea5aa32f5e3aa0b11bf6e4af464729660d51a9d27400d1a3e49333c0bb9ab942cc43a2cf5eb8513dedb7bdfc5ffe48f52e414309b452b3bdc9aa4e26abfb365588b30d1bf1b375ea77ad1afd4d00ad5b7e412bb9ac9ca82a4976fdd62ad7b2c086b6784c6ead09fa76c39d5887d7bcf36d89cdca37d271bb4b4a46bfbc4d3faf1cb747c98927cae781374a94b338ab24df661fb0", 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) 20:12:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x1, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/135) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000100)='./file0\x00') 20:12:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x659, 0x4, 0x5, [{&(0x7f0000692000/0x1000)=nil, &(0x7f0000794000/0x4000)=nil, 0x9ce}, {&(0x7f00000d6000/0x14000)=nil, &(0x7f00005ff000/0x4000)=nil, 0x1}, {&(0x7f00007ad000/0x4000)=nil, &(0x7f000025a000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000672000/0x3000)=nil, 0x9}, {&(0x7f0000236000/0x3000)=nil, &(0x7f0000411000/0x2000)=nil}, {&(0x7f0000795000/0x3000)=nil, &(0x7f00005b4000/0x3000)=nil, 0x100}, {&(0x7f0000251000/0x3000)=nil, &(0x7f00007e4000/0x2000)=nil, 0x9}, {&(0x7f00004ad000/0x1000)=nil, &(0x7f0000509000/0x2000)=nil, 0x20}, {&(0x7f00007c3000/0x4000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x100000000}, {&(0x7f0000589000/0x2000)=nil, &(0x7f00007ff000/0x3000)=nil, 0xd561}, {&(0x7f0000560000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x94a}, {&(0x7f000066e000/0x1000)=nil, &(0x7f00004bc000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000601000/0x4000)=nil, 0xffff}, {&(0x7f00007dd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f000047d000/0x3000)=nil, &(0x7f0000000000/0x200000)=nil}, {&(0x7f000041a000/0x1000)=nil, &(0x7f0000366000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x3}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:12:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x1, 0x9, 0xffffffffffffffff, 0xfffeffffffffdfff], [0x0, 0x0, 0x7, 0x0, 0x0, 0x3dfa], [], {0xf819}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = kqueue() ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x100, 0x0, 0x1, 0x6}, {0x2, 0x2, 0x64, 0x2e}]}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0x5, 0x1000}, {{}, 0xffffffffffffffff, 0x23, 0x2, 0x7, 0x100}], 0x400, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x19, 0x4, 0x5211, 0xffff}, {{r5}, 0x3, 0x80, 0x4, 0x9, 0x80000001}], 0xfff, &(0x7f0000000140)={0xffffffffa0b1d5c3, 0xfdd6}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 20:12:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) 20:12:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x9a, 0x2, 0x3ff, 0xff0}, {{}, 0x2, 0xd2, 0x10, 0x7fffffff, 0x3ff}, {{}, 0xfffffffffffffff9, 0x19, 0x8, 0xff, 0x4}, {{}, 0xfffffffffffffff9, 0xd0, 0x20, 0x7, 0x5}, {{r4}, 0xbb899cd479f25895, 0x41, 0xfffff, 0x2, 0xffff}], 0x2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x81, 0x2}, {{r6}, 0xfffffffffffffffc, 0x2, 0x4, 0x0, 0x5f39}, {{r2}, 0xfffffffffffffffc, 0x2a, 0x40, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x4, 0x20, 0x7ff, 0x101}, {{r7}, 0xffffffffffffffff, 0xa, 0x19, 0x8, 0x401}], 0x80, &(0x7f0000000200)={0x2, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:12:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x20) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 20:12:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b5af814eb91772e00000000000104f7ecd598cbc74301f618efbebc9d6a9f2da0cc4b4e9265c75951a851b642e6b32653994b943cdc0f492ddb8a6c3c632d7f7b610c5c5b9272904c0ca0c2086f8d7524a7e9a9886856f82b142540dd3fe0b09a0000746bc2ba57566b0c6d3a7014c0da39e6e5380b616cd98de4cb8c5d94a9d48e2bf1a4c5e72d66fccd6417d8b95c2792ba28bb4bf00eb26a3b221042fc5ca7f448d298505d687d841b5490386579bcca4d9a57603a1580ebe0e0db8b5accd04c4df4addaec65885af8f9229da70f0fce733b9f87a93291b68a83a5be14775ae19d6877610e3c6e035a", @ANYRESHEX=r0, @ANYRES32=r2], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x8cf, 0xffffffff, 0x3}) r6 = kqueue() write(r6, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 20:12:28 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, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:12:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202d97f7f0000012a0413fb12bf44afdd69ce8445691f0f3478b10047dfbf77d889ebe6c5cc56cc01d1190a4b2657b0d6340f928d365606289274d7b71b452ca87e541882fc5a5a3e09d9ff2a890096cf233af3d1b0a519ce4e24e3c3ea93c5706d292bffdf8417b3c638b0a48804e6373b240a0f44bbc7d48c42c150eaa12c22428082dcfe70ca242aa11c6d9c8ebb60d7aa48e5d3ad38064578ea9617eeb3ebfe52851df3d3f8d4514ed72dfd8a6ee0518dc25158cdc2a08dfaad4568ef5cb6ff2a6eca97c3d3a2b31d943ff0dfeb179d2aff28f5dc6c027634a7560e39603d5080139b618097b2eaadea262e8ef729ac9e997a8601ebfb057dbf7840975cb75775c4a8fab20abd50a26cdef18375b9638599035cb27323a7edcc2a6593f72cb2976351be2f2631a6fd2e2615da815135dace9153d33a52e33304b730208eee8b0b6b967fd81a406d7873da26934e0cd5adf4237adc8c8092a62905eabab668088dc84523e236519dad83d75e96901ec3173ecc64e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="13775a064443f990bde73b202331e154488060fc7da27c9fd9367b680a862a0f1739e80070659a67549e156ce632b8d440dfdac4a6f5b987450683637c9cc816642d110ccec1d3798606ba51c29bbe9b79b66b74ab9b3d1b2460d6fa69ea45ad3f3b5bd9c5cd5aa460bc5a9c82be6cd9c8ecae428bd4988c45acf18b4d0f5af1576fe8e781314370daf7ffeb514c12be254d149420754b02f8c9f5525ca8bfdc7ec57212e20ba35e81f189b4481a275aa9fe7c"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) 20:12:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r0, &(0x7f0000003a80)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f0000001740)=""/199, 0xc7}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000001840)=""/160, 0xa0}, {&(0x7f0000001900)=""/129, 0x81}, {&(0x7f00000019c0)=""/21, 0x15}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/111, 0x6f}], 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x1e5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x10001}], 0x1}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="c50ff90cef90a5bc16a7fd5a9048eca7064daa06ac56ed2925ec71ebb87d1228d177a81692f11f8c87138b43450b1d98f3c962eef07707e8743fa522781ee89cfd180c5c20a259a87f", 0x49, 0x0, 0xff) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 20:12:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:12:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000002440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/128, 0x80}, {&(0x7f00000011c0)=""/241, 0xf1}, {&(0x7f00000012c0)=""/193, 0xc1}], 0x5, &(0x7f0000001440)=""/4096, 0x1000}, 0x41) r3 = kqueue() r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002580)=""/155) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000002540)={0x5, &(0x7f0000002500)=[0x658, 0x80000000, 0x2, 0x8, 0x6]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000002680)={0x7, 0x4, './file0/file0\x00', 0x2, 0x3f, 0x7, 0x72c}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x10) write(r0, 0x0, 0x0) symlink(&(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)='./file0\x00') 20:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0x2}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 20:12:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000100)="0a964e3c34", &(0x7f0000000140)=0x5, &(0x7f0000000180)="9585ab0931654ca432ebc5", 0xb) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 20:12:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) getpid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) linkat(r2, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) r3 = dup2(0xffffffffffffffff, r0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000380)="202b50fba3f9127a52d7da773529cffe67e0bd0c83a873d08b14f3a3c96b681ea4b5aeccac619395512c8fb7b5717e417952fcf03af3191d8a788526c58ef557dd521da4e8fbe41acbda12ddbe8b10ffb4a9b0bf1776848d6a82e98b3c5f6d68073f1fb917e240a542ff934ad132a8a93929227d59c43569259027292071b3f4647981b84161e14e13", &(0x7f00000000c0)=0x89, &(0x7f0000000140)="aacdecc05ca65e824a2ef9c9c14164e3125952713d55670ff064a56f8dc6720df67204908952732d48dc9c69aff1f2034189c27d", 0x34) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000240)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000440)=0x5e) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 20:12:29 executing program 1: r0 = socket(0x11, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x92, 0x40, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x22df, 0x8}, {{}, 0xfffffffffffffffc, 0x9b, 0x1, 0x7fff, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x2, 0xe80, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0xfffffffffffffffd}], 0x3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x8, 0x0, 0x7}, {{r4}, 0xfffffffffffffffb, 0xc1, 0x1, 0x0, 0x8}, {{r5}, 0xfffffffffffffffb, 0x10, 0x4, 0x800, 0xfff}, {{r7}, 0x0, 0x97, 0x40, 0x3, 0x3}, {{r8}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x9, 0x7}], 0x3, &(0x7f0000000380)={0xffffffff7fffffff, 0x61}) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x54665c710b6433b) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) 20:12:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:12:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [], [{0x14}, {0x0, 0x40000}, {0xffff}, {}, {0x0, 0x2}, {0x0, 0x7, 0x1ff}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 20:12:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000140)=0x7ff) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x2, 0xcb700000, "aca5f05946fc6a97aa39dd86e7ebf84e3089bb87", 0xfffffffd, 0x7c30}) rename(&(0x7f0000000000)='.\x00', 0x0) 20:12:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8230000000000000201fd88785ce2249d7b10092c4dd4d65d922e7f17a086227ffd00ca3284def7067141b369dd12c8fe4b2c013e8528c180000000000000000958d74e89b989e3f614ae5d84efed092e2442bac808a54084a0b5a07f92b96850a07e25f299f1d6db910715c95c2"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x6) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r1) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="b4adc205fc209e2759914d861190e14de113bc85e1ad6e608800f56382fff073106181794f43b547f5356ba26efb0b85fa37da82045fc68b40dd80bdb1571ef54bef85268799873cd3a36b8080e2eee722942a376728480eb37228dcabff97dedc9cb1212936b7ffd2653431e381214390af5dfecd5538511431c40501dd82e21746f95a69d958b4890c2565aa8f19ebe6134a296ae0aa8178171f9f112937cf8686d6b0a2f02a", 0xa7}, {&(0x7f0000000200)="743a1ffa6ea01b049084cad52e04396d239d442c7580215c68fc044a67440040b72388181576c51b426c1761654464bf64184de89eed53b06944c3bdd0119302eddf556230096f56bfc61aea2b0f1b4d7d10f42cc29bcebfed3eaf69f2b23a74318a33439b9187bc5fc92d56d01acfb39d86408d805287c2489fbff47b3b1a15849e7b81cda0fb27", 0x88}, {&(0x7f0000000000)="032b81854eb24a621f81a7ad1de46a1d75806bcca0e34cced22ba8e3b7ec93f69148a3ad", 0x24}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3c8512edde42a04708f98512b3cdf687b5eb71c16a66c0ccba605ec3fd549fdf15b4c38121facf1717b0a89be53a1189e8aa850143161ac8fcea590ed9951476493f1e63d85c5b6a056d59183fbfe9b1bc9ea9efad2fb982ef8618ed4e5d0775c1b2e8c8bb9a39c49f6b4e88593a16580524d41d7ce556177f90e387ebedbbc66226000495ad28e964cb80e236a0566bab0c4bcebd1f02fe5bec857df607fafde3ffe3f9e84ca8df73385a1267c69b26e38fcecca0f5befe8026230fca28e1e8c65e5f0b5e9abf3914467b3327db48d88cad8ebb733645fe3cdf29b35eb4", 0xde}, {&(0x7f0000000400)="621db25153842dca9ff307c2bcbeb54384eacbb0150dfaf6f603c7fb59267adf56a6bce9b394b9a234fa09f8b5574ec0504198ce8cb101d008eee894b3be6a97166ceb11ae1c08c2efcc0031f86024d94d8e468581c05a57f530664d3d5806d4d72fac88dd9d569b9f55d98ebb84fc98de6956cb01a56a1d789636c43f57c88d594fcb19e4e7b85554ba4ad0cf7e4a05710fe79610d38ad9d12f538a37bcf9704c1d2e86553d0ba08bb548327b06a6ac75712a6e7558aa617cea20f35fd726f232e2fb71ad4aabc9e361bf9df1769a19e88f68c3bd7bac19e05cf757943c1b483ff7cad0ea5c02ffc0dd4698e23e58ade2a1cc22bf00049dd3ab93", 0xfb}, {&(0x7f0000000500)="352b3c16d37f310656923fcd0808c0e4b76e5222e3cc3b7f9448181c03fcef7e5a840371287a1907c0346b278efa3ef5b8019cb66fe94084af8855d181498535aad58298e158c207ec1ce68d8d6416815e66bf5fde1015d99d8d10a21762517a07d2f731f963fb012c26f8d97c34206801ea8bc4c2a21a2540", 0x79}], 0x7, 0x0, 0x1ff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x7ff}, 0xc) 20:12:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 20:12:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000e35e3d17f19d046b774d24febfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000033"], 0x38}, 0x0) socket(0x18, 0x2, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3f, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x38, 0x2, 0x3e6, 0x9}, {{}, 0xfffffffffffffffb, 0x81, 0xf0000000, 0x80000001, 0x1ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x88, 0x8, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x60, 0xfffff, 0x4, 0x7fffffff}, {{r1}, 0x7ffffffffffffffd, 0x14, 0x1, 0x800, 0x50b6}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x6}], 0x8, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0xae, 0x1, 0x0, 0x8}, {{r3}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x10001}, {{r0}, 0x1, 0x0, 0x20000080, 0x3f, 0x3}, {{r4}, 0xfffffffffffffffd, 0x83, 0x20, 0x101, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x80, 0x2, 0x6}, {{r1}, 0x0, 0x80, 0x20, 0x8000, 0x800}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x101, 0x6}], 0x3ff, &(0x7f0000000480)={0x3, 0x3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) sendsyslog(&(0x7f0000000140)="eca8901d5202037e835fa5799082bb91d4e9a8c9d1680a5473b56bfa562db17fd5a1a47c9f88b1f8cb800447ad3e120292002891bd8ad8bebf8b2696d418467421c0d429fbdd9b2b74be8e6a5fc3747d450fa1911c49db5f739032dbda867b5786cadf73dfda85150822082ee26f25c3b14be1c246957ea3080707d25689ef00d1790f35311e419c9dbcd77bbba371d7004f38e05141", 0x96, 0x0) lseek(r0, 0x0, 0x101, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x36, 0x20000000, 0xffffffffffffff80, 0x8}, {{}, 0xfffffffffffffffd, 0x9, 0x1, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x89, 0x100000001}, {{}, 0xfffffffffffffffe, 0xd0, 0x1, 0x2, 0x3}, {{r5}, 0xfffffffffffffffc, 0x21, 0x10, 0x455, 0x1}], 0xc05, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x2, 0x10, 0x0, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0xec9, 0x6}, {{r7}, 0xfffffffffffffff8, 0x4, 0x20000000, 0xfffffffffffffff8, 0x101}, {{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x9, 0x7}], 0x80000001, &(0x7f0000000240)={0x9c, 0x3}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 20:12:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80531bf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbaee3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = dup2(r5, r6) dup2(r2, r7) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) geteuid() 20:12:29 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff8000], [0x0, 0x0, 0x0, 0x0, 0x78], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [{}, {0x4}, {0x0, 0x5}], {}, {0x0, 0x7}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) getgid() 20:12:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x201) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x161) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) 20:12:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1c, 0x4}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000001580)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000001300)=""/176, 0xb0}, {&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000013c0)=""/31, 0x1f}], 0x5, &(0x7f0000001480)=""/246, 0xf6}, 0xc3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) connect$inet6(r5, &(0x7f0000000140)={0x18, 0x0, 0x4, 0x3}, 0xc) 20:12:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\b'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:12:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x38) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) fchflags(r2, 0x10000) 20:12:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="108b697117a625cfeb8db090265724d82fefc6e2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 20:12:30 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x811, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/59, 0x3b) 20:12:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2001000100000000}) dup(r0) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x9, 0x1, 0x800}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000000000000000000000000000000400"}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmod(r5, 0x82) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000001c0)="ffe936c1099976af06e51246bcbb4689926f1dbf7513c753dcc7d342525ee13ccff16a6da77028dbceea45ad4f0be6e76d1283df2fb40f9af2aa885c88e28d7f68505393a7a112538c245a14f28ccf82f5495619a9111e6a9b0277afe304b6eeeda6986d41b4295a50fb3f053222aca5e5330ab7d0c6ebdd97c4fd028ff28f91e2fa2f1d45dfc69d9655974b81da3768f8c8dd", &(0x7f00000000c0)=0x93, &(0x7f0000000280)="a0ba4409956510c529b1c61b74efa0e3390b5c0653996d821026497eff2533968d21de2d31df5c447ac3f620b1fa456de8a86437b50e43b7c325c72df77a6996bcdeb93f2e29b37c94ebea0ccab3ac683a1f348bfc48d8c07cad0b99fdefe83151dfaaa9bf896b8cb2a6aa6fb306143f2c2bcb3b49dc5a016dab1b", 0x7b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x1) select(0x2b, &(0x7f0000000140)={0xfff}, 0x0, 0x0, 0x0) 20:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x400) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x72cd}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:12:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x400, 0x8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpgrp() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='\x00') r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) getpeername$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:12:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) sysctl$net_inet6_ip6(&(0x7f0000019240)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000019280)="ed748c555ee0bf7f66f21ad1a2596b2821b2774dcf02fdbfe2c5522e0282e35375f593c91cf29bd512e3545d0d4a7bdd5e33128da16dd9d4cff61b73bf3c958a77ae3573073ee15410e2b0c6c3855e06401e0662bf512306261a0e95c945a5ded474343ef6367c60982eb57b2cf6cea8f5dd2123e599b183f68a702a9d464d8634", &(0x7f0000019340)=0x81, &(0x7f0000019380)="1f2fb019bb97d0cff17306df3fa1831c0009e30b4282bcef9df5c727fb51c1c3b3275d341c2c93f47555a2a162d7975513456de0abfb8f46fce420532a260ab80f22718606786cffce6163433aebc60c060d6ed9f36e4041dfcdba7442c48a", 0x5f) lseek(r1, 0x0, 0x7f, 0x2) getdents(r0, &(0x7f0000000100)=""/102391, 0x18ff7) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x4055, 0x800}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x19, &(0x7f0000019140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(0xffffffffffffffff, &(0x7f0000019200)=[{0x6, 0x0, 0x800}, {0x5, 0x1, 0x7fc}, {0x3, 0x200, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x3, 0xb, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1800}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x4, 0x1c9b, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) 20:12:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x7c8000, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000300000000}) 20:12:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 20:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup(r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 20:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x60, 0x9}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 20:12:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) dup(r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) writev(r5, &(0x7f0000002540)=[{&(0x7f00000000c0)="9e372c29684170b5f4792d568c82cb6468221be6b38a9fedbd3eb568dad8b8f815c8e7da82e82a5d37c31c2f10506d2b24147bbda7feb48af2014a15a8981e39b8d5f48526e7123fc83192072a495f7d11f546416544c64b8722ddb6464c705a3f662994c477dd1230a73f8c397fd008fb4198116d8f1735fcc65166f4a7c6a8c3678293bf632dc370c33319b7fff8ea809d506dc5ba791f5f203533b9724f1a42d5d6f1582583c7a7d260f03c96b0ee132bb6c931bbf18221758483e5d2912bbecf1886ff18ffecb0f028b5fed1fa789586a980bb43e3d7731672c9671dfbc78ce68a2967585d1ac63b949f46e8", 0xee}, {&(0x7f0000000240)="082ca1b4c899ce6af3ebd3d9c28bec2eab6b19f2c0764726df388a15e161189f5db66df1498330034b548caecb46254909834b3c02f7187470d308baa637b070628f822ee009d3272f1ff1a10027c817da9a4e790824643c421b8d38f525f9215e2da49dbef222cdcbec69ff7caf37897c6c897d449b04a29ea30abf753a13dff6ff347bee1cae93473336fb3096d974e554bcbe946b4dd55ec551cdc261ff84da1c29", 0xa3}, {&(0x7f0000000300)="a1d20fbac7926c5b07d70575478a86c39d8b4dc96ade3d6283b73f4795495e849949d3233f43b86aa3ca125e50ec8a00b1ebe36ce1171a5ffdc7e102a3c6de895b9bc4ba93cc9214b1764ad6900304f67b7337e4f803f6d5afbeaf226ba4dc748f0fb327b926a3350a29d8e0c941455865884dd2667a5603288e", 0x7a}, {&(0x7f0000000380)="0871a7ea29b96395d89f5a06b4bc64c8bc87d10fd634e540eeb4388724def3b71057f954643b8571193634624a5a78ef3871feadd21379d8c544e9b0a6e1cf19ae036185bb", 0x45}, {&(0x7f0000000400)="5189e3c4304e8795e60d74e69bfb2178ebcae0185aa46220141c31584257067ee2776d4fdbc6d1821da54b5372af764487685cbbedf0a2fbba721e5d4f20736de9ecfc1ad57860431094fc43d26417e511f2e96dfd1d47db8c50d14bc0690310b74e98a1e9e0d40b0c2671b540885f5cbe14c165e46324cbe003bffd783c496188ddc223654974c107f3a1f91fcfde7293c57c944ec6b79c4b7c23569ca96a9d6a5311188595a07b9028a31c616fa46350d6914936e0a2118433c879db0cd0b7380b82c1f8a7006e5d075d57da526f6267d217f08d5d3d1f0b9f5f442549fd4d5de97bc46dae085a106d71bf8ff8dbcb5ade8ed76a76fc2db7d13f69a1bee7529a5130185c11fbc1da244a8865f498a442b2a28221e7bc78df693d7731f088d04332ef2a21def09e220c34a5c9165fc1251a28deb26b4800622679738291a11744ae317495873f1b03dfd65aa06aadac630fe51d78021cfd0103b7ca0ebece1661c12a72e969a6c41f275474e96373c385f1627798e9154ffa28d504fd74bf5b8d54ed354a381fe2604b51955b3d8e1724e9dc47fd8272f67f81947409da9671deeecd549ac40d41220f19afa3661448dbccd7c958cc2aead915c1edf085aee71bba7a5c5b94308f9b85e5b35d47ede8d198094aa2fa4ac64ce763f91c95e63cf47b848d3a63ee4023021bd27c0a420143339939748f1aad3685fc8073b6b1016e90e9b7b04a3f3e731037c8b6732461a99d7abe92ca570333810f7442c88a70449db9563f85af78ffb07814ab173076847bb91408149500f61b6098e14e8778f7597d72392b5b807161d44b87fc69675c2e5ed75565a0ed1f656492692fcbfe3646d3166cff97020a75ea52c53037bae042d985174c89bbe0508096ccf0e2563bf3403e3e6a6c32f5467c47b374b846c3ea0fda26ed34da557ea9a1b5cfab78032004b2bf5dc5838a7bc466d921bfa863c75bca71e19f9a91f45bd918a776cb97746ec1aa2cd736104aca01764fe26cfcdc1f5ec0806011935b825df0a7a976c594bb6e9417bb51b9eee082c8fa0779017110d353f1003abd4758b87be7a8ac55544b1ece150baad5daa15ef0171a01d800d91f98525cc4713b8a12d4872a5c6c2c5f72659338b50b90d9e9c7b12af1435b8d46b47da4bb185ef59e5ea9648d60004026c3116fa66e67dbf091bc19e2578530e7e935581252b1cb750a6e4f03b88c47bae950277b116aeeca8701d40eb1d8c9f4fd2877766c47ed1b434e007aecd06cfb6307eaacc715f649ad2bb1077063d1f2aa866ace596eb9ffd8548cfdf4f45ea561650938b92bd94a0c627c0f87e93e7cb4dc5bc7864246d325a73720698e39443418a5bec1e668443d8b6bfbbcf9ec06aabf7bd15fe64fc77635aa70c1e9126a97e063c05de4f0de9b7ebecd60a2dbb9f1070d3ad34e63e95c5f6be567cfc5aa9761332249d7f6fc1e8f2f84782c1ea3eaf8ffe4bf96c791e49fff36bb525d35b4c9e1f84956efe859c26ffcf57576026cb059859c6e89f57faded1f6cc7e9c8aaa3bec8bd343172a9a0aba7c0f939b4b6ddbea52b6be84fa643be8872403de0322973cc23897981e82ed0f9a1334ad98541545afc20df3093117218ab6b2f097aada17727e45c993373c485f6a5e5750ff908e0c828aed79835a4a860edd60a1d0507dc302dba41fb41bce82c53ccb30b0252289e1ebe4279d861b2555a00aa7b4cdf653d70940c035c61186243135090bed4860e427d34351fe2a6eefc382a7117f27017db2d023b2f7b6e5ad1c33957cbbab83f0786a6ae46f6c2ed64549b17b78a98b698b43c0a1b07cfadc299378b36fbc517a4b10fa4945ac7f8e7eec8d0c22f102f8a983de1c60cfb13dbb11db514da7453ccb3df8f03393490b1e40a19280113737cf152f08726ef907c9a3db9abdd7b0f16ecad59514c00fc0c1707c9c1889380ccc9d967c14596894c60d5328eede507ae9b4e09138b3c2500a5b06cbef660ebd60aa6e1be02b67439b2e4861f68bad51d82ba439800248536cba8867e9f7648a4183f93b217fb2e91d5bf4076185a8dfba3c4b04b457474730eb604327d64938ce845444ee6128b1f4ffdd3f3c34bad2b8cd75a04d64ee9cf3e76587b6a9b9b058c2a60e6275209c0efe2b1dbe64cdfd1da0657c82d7063b877259e600373e4195193092a557dac2ce00977727e10dafd6bdae4423c705ee607ce4f30f4bdab80e9ef9b0f9017c1e4ee99874c938ff67e520f738c36cde4254548fd19d5375944ab4f5e4ed099d76c6ad5122662d561d6664eb15c6d8dbe5626329eedcd275206120b3d89d6c52c1ab00200c8a5482a485eae7866f701e9e681149e1486373bf796f511781080b29b021260c64393cf75cc8a53cfdd6e7e5e015c8744e725ee07902b5aee40c11dbfea81864424cae231f3bf83513a8a3c6c7208e9b4423be4077d8cf28044e7a7bf4d93f7598d7a8572bc7b56b766927dba29caab756aeb2f09c5bf4b1e89cdf3ce444d6f605c32c449dc2460058e8840e0ca0ce7b8b816799913d64713b059c4306c8228f089a291a25ccb6b6addabd8acd75c5557d8bc816f096f36465b9fb37137988c24b603ff29b51e0e7db57e13f90f5fb079bdab6b23818e3eeefa909fa85e9c13b7d1153edfeb59965410befd2b07818c9cbf196d1613716ab82b1a50588db16899b3e5cc0415b69f9750cfac1be380c430d9d4d2c385407484620adc9a0437297988da03efd625f84aada13197a61c3a62d9b710c0c7bc1279be6eea189bba0765c0f73cdbb4e97da6ee3ccd35c6b4420ed8a597ac0a5a80c8e8c4d69c41a596d6994ae97f55869f7ebd69e74d70ba52eeb9795090189e39586ddbcb2f9eafe9132f4009b2c308574c430f03bf76cbcc0fd7a5d7dc8970d67700bd1916a00b83ff1345121d5dc3218d8825cdd2e670b5a6551c2e7ae7a019517d68cb28a9aa4f18a285e80d4764730d94446ef1e88f13f6c052088b54150536d0bf3f03dbc03b96c59c7d4629d8566b5f5e4916cefdfd172bb52f8f72f484ebd2bceade347ff40bad9a16d9f0f7b4a62989015826dde25d575f65b6f3b1c62faf11b39ab46acc58c0cf5324d2f8ccab51463022e30250feb0e11faf3e3573c8e3850d9c6db8439c373b8e760e78187f077dc4104a39a8d58d13fd4ee6f173546b1b577e38c77de85603edf65a82c178cad2ab57b0e0b91d0dd5417f7567ffb0ff7004ea5fd080958188ee1c1a6b6e17c6eb39cc8c26f4d0391e4799de1df7970d61ceee40fd10f1dab9d6cb9c0dc211023d298c1e89bfc53bf74d90a95043657430e41a66deca4321da8eebf63d587fe4fb22f4f25520ba04d28eadcd9283fdda8812b33f58f06f29849ce5afb41b93be119f090fc279f3ac3f35901c71ec06c5238eb599f7ee86b9bc588b5ade5f6297ab68c13a8ad6ccc82f092048263e0f46dcfb38f0b201996156881ad5022e7caec30bc2f964e489042bf2d4b210e7c73bf1ef8fbff6b92214eec10a09d4898387e1b0151ef95502b6a551a1e87831449a58d552c2b3d35bbb591713058689c42318363bfefcf856bd29c67336ce062382a66daf8fd95941f811c418a56db1ad513107ab0699335a4d9149b5d92ce52d85b104d487948cb5c775fafc835cc4e6d4db9795a2830be9967166e0251cd5abd5d8da6b31b55f58102477a21749cf01ce5c7d54d4b8cc84bc716aa78a3096c55baf2bc1a4db6950fa0d8552b625dec60ddd47897f0b67c71501612555862c1b51d8273f1593c28c39bf5d93543eff752b92f575264f9e43a3e8373f2b7330ddca63d3126c8aa37951b03d5084bc34d253b5cee3c703a9c1eb69e1dc30da38ff3bedc6e68334faaa2582711cad087c46258508be8cbc0ee4d8437e34ff8ec05c4071bfe5941205039ccc7f41999c1f5acd9bb0fc30a4102aba20100bc5ccb538d5d7b2eaa5cb55b825104d986b037a586ab2c950b1e0d80a2317c1034d183695325ecd746449366a95db08582ef1acedaa4ac24f0e2f6a19c8c5c4e0eef6b02f022c59cf5d1f6c62ec8368c063e7959f7d80308a4bead36d2d52a4ec0a17f9ce71d346dc25554e4d0caa8e8413f8475db1947bb8e898aca26e42a66370adbdec27dbcb88878ffd4281ebccfd3217972e597a6446c9d458fd83864f06e398a373a510ad5c53f092bf1d32d32d7d83f314d8ed57c6678c44a74be05e0ae307ba0e5a66680e3cb773d346874f91914b6ef610dbf7d6a9fc28a7ea5b138d8d990f416ab43aa1b57a43c7a130ced9125ef05807a933fa6f6bdfce32a6ecc868d7ab6537c8d3a0af323d7181433be50df34864fbe09aac4e8a545ae317e500a853cab549594288476b02edf9e521cad8d79cbe77e374eb6eb94cec10e77df0d05f354645809c8402e28b2573e0d9c96677bad348386758cc55752a8cb2f69e8f6a0a1746eb2fbf64a52ccb7ff26b4a5abbc44aff787f4d7658b09bde566068b1f825cd0eb569024d744d7418683e29c0349492c7be716e0c927893b3e7ccf11a08c26c0633e595fb282d6922fa296750b29972d0236482141f744f3187d95d5d13494fc304affba2d0dc3eb4d0331430c1cdc7eca2f0e71aa47f88d4a7ada417bd67bfce381b0c696b88616648ee67cb8c0f3bd4602960f153bde7b0d870fa4d423bbbbbdbbb9f8412e4317e6ff770849caaff1a05ac9ba458f428db63206cbf45f28352c2c71de149357adc55349209259af03b5217ce455550da31771920589833dd2f36c908fe74bde9b98f28168cf0b903e1f67ccc29130c454683eb9e951cb090abfa230d23210e9a3bda4a62a109c274ca0f3ce1a03db050e240f5b8629051f7a9cdece397acc34576e6ae8f595ee5d017d0057831b78d163adc492d20706496bf218ece8d78f564171ca830d9afa840ec36be3180ce965bbbc7e6337e49810a4617008ad7626d81f9c00cec56a571fae33ebc97944e734b815b34a3c2eeadf5a2b82a777717e60174a0a5dfbcaeecc139337ee4e1c1680be7b64ed2ff6f00b44b81bc7c518312db198306ed7e405714a812a2232cc8ba3011dc7ada783faa05668314e852172b3ab02bf4b1b82e3c035f4a98701909f020d6efe2c12c196604a475f3cd48891df20b00512c7f49f13b8663313974dd42ef8fa55891ee3855f1ccb5962cff66858e898168f892de81ac7145a77298787cf2b220daf3b66cbf0cce0c98834da22ba935040bce90ff4fc8db1db95b9de499d42cf3d77fee8fa42b50b355075abddd00f613a6b0a5db44accf26795a2403a381160ebb379ae3c7ee2b1cf623d6ad99154d261140ef43948182c56476e287fd4bd85a28bee57b727fb04d40090be2c28cb4c085f4d7568075b41326360aefab9ae84192bfe87f1bf2f41ec9790d0e2b8a06101d9f8598e2d1d8b004d19cc6d34463f3e16401c88f1a18570e44f408076e0045f1ab9c450696a7566b2e8dd2a000e25dcf0c6f20ed0a3b7a5601dba16a5768c556ae4e3b543a65ced6e5210670cdca7bfb9e6fba04ac174202b54c580ec15f8616dd2d993770f778503a84f38f60f1a9ee283e8562d36e386288bbcdf25847e6b2e418505dfa5ee6daded99d7d5c214f256466c4dd7effa526b8cf5acd5264550a636fa8938621cd807e1a67022383e1b23ccc556bf0a7f3349d7c339ede5b61715d405c5791fe67fe966087fd7c5643df74d1403a3e4e6fa9fc23a6cd743286e9821cca4b8950b5c572c198f8fd69fdeda5653bec3f9642e2b4af0054c2b690716b6f90bf0729b3", 0x1000}, {&(0x7f0000001400)="a469e651ed449ce807a329e8d83adc330948cc0470df380972c37358d4efa392685388c934e8b3994a3ba94fd1cee24573d314a0873d8cbb5be1273eb95f37c343ad520db797561e", 0x48}, {&(0x7f0000001480)="bc214b286934e28a51d16979dfc6ceadbfb9652e7e0688209dda618e1cd89e9ef30b61a252b02d3f8be55aa6567a88c11d07a97b91acedc8472aa8defd7f55027052b32367f68f885d727ba5ad580063e230de9a95114a5cf8bce6f89bc4995f3bb7f97fe4a0f58ca5ecda441a4d02dd354e65cc15f82551fe365427c9ff69269d97eb4b398c303381611170732108165b07ca47e0bc7afa680905d811c1f69c", 0xa0}, {&(0x7f0000001540)="202f9e99ef100fad9280aae8bb66109c06b852826bd171c80b4e367feb2420d627f7e2b9b70d622e33df7d8826ef4d4f1d63315520272c2ec4b37bf273c199defa8555f407494e29bf0a1abfefbc7508d9d2f00dbc553347250bd64ed64607336c45eeceb4632b561def0120c850c0f2e7ee3c78457d33356a426ee0e705cefd5a37867489668f85fdd4226f45f55f39ee75f2b00f9d5bf2cac64485c33c7408841dfc03558e9ed9f71a52b9bbd04637d42ad8c45a035810eb60b20417a5e4e62af3a4d2aae30e991492d33591d78bf27e727400e635931418c97c21711597d6219908506d38b11b6d7826fac80c7875c4e8b6e95182a7c57834509f08bb82bf9aa2ae0fde4f726d7481a547176abd23d88732c21cd0c34c79e8ec9a8fae9aad19395630decc42ce0868a6c87e5322b737aef55f10faedd600741abbd696984972c431a688a711ae4b8fff054229870c9f937e525d0536f38efbf65a56329f2ab7d926b3c44cc69eb6b5cbdd788996517b10afd520a1a7c73e24922a08a08b9c26f037097cb55d6b3edd05e239bcf47190c28b0f3ebd4e421e470fcbbe17c3417f6148075197dae8ad25a86bc37d9babcbc8cb4e110c26f5f8460af276dc1b6ea0090c62162b6cd2efb12e5fc4d00b1365317cc57084449db5ec3071299c392e442ea0b48ccc8f3a6b92523e3e78be1368ce87d09898e19019ecce286a1ac09cdcbb783f46c3fe4c73d034b482389a1c55acec0b079a366b09391b0483cf633d08787cbe6709ab0767c7eac9cfdd1467c2115fa82f14216a9808d1cc66153e6df0c3de28e1710c5d4a217d3017de61e02a2f3e2b0e92ace9c00d859c42e8e6a73b3e2c6e636db2c87438e3b2c067cfa6e2095b91843514d2eded35b702985fbd485dca66e382cfdba6bcacb91956efa90058465830a9e4221fbad079a4d39aeff7e6b692588ce70e4d3807ff88331f9c136f6f045c84defff383747eb1cab008f1ba977fb23d6343e4f967d24336cf035ddc8151e04960d7145e92166492ce654beba6052bff094271d75b766688d527a337deb051e8be5a00b017167ab280433164d1dd5f3772d8aa6ba689f9b15295c7b580d2439ed4e9ac25d54c59671fc510fa7e97ee16334afddc6eacdc0fc2e2b07c7963f3fb1dc3d1e4e85bde67b33601ca62cde0e1308fe2be0299d9df8a0356a7ac2fab883785929bc185ec999efb82d83e1d7b80ff216b65559d06ff0bbf2e6e00493f27ba2cb060d372615b14e8df393a395ec6041d3a94b6b30a2450976b3dbddb61d059d04fc178834fb29f626d32feceff415730b11fbf12a22bdf3a82763914978e80750a44925e31275dd6763a223351232295b5bf61ec07481b2b19a18fb7215904a26877247073cfd3f6f495e5fe073db59fb51941cbd259035e27d6fae4c37a42288a81a3198d2ac95489ec3e2f482bd16c7fa91bda93165e4c0cfcb3e3ea852c6a1fb45e1c66151ff29ed31896fdb070c39bdb84991d657b84f68cc0ef1b33b4e9362d4e9748153d06105130062f83358955242327d49d7b1c04899bfb65c172497bb1e76db4997b67becee7f2f3aad5aa55c74f43be86b6f4a76fe346b7b1eb085b8669d86d6a3d1437ab2c6852ea2e21f49b29a35076c3d7fa3fe16a4e7f319d260c601cc84992405a4a669e4d6d2ea4f1cdf18f61b092ca91ac5e0c60ac2b173d37bb01fb89d21a79afe49d814a57f5aeedf753c500cd40e0d2cba76966f60f83ea76638567056489e407733af035ab5e15303dc66279d34e3aed16a7ec5fd4598593e59e6c48fa45de695271aa88906191802c4dacc7ddc4f8f19ab4262ac4eff427cda5431f5006a37b65204dc911648687a25336187dcf1f25f8e05e8785222df2e92bebcac66f9c92ecef257526c192a4b5201e3ce13def0182eeeedd36396d3a9dd955e1ac80d666fa32d89a1cb5223be01e062e431d3ea02a91c79382cf2b13a9aadd4bc6ee2606d25debfce9e5ca3245e72f4ced91b10e206470ad0006dcf7080b04adc4a25d0cc24c7f0e135c28a639fb534ce8e8067a122684f2c140b252de2800ab14a3d0c9d98c5fcd967c92d5c201074801887af923c43c770755816059afdae8ad791b0c2a6e6e8431a3399d8188d5fe71a247bf684394c1856cd69880f066c5e7054c08ec58fe1c11f3189835107ea7cb717ef201e0f12092d4f4efb253ab833d18e72c42bed6bcdf8451e02f15c16f38f1965a9cbf25ef318888f7fa72262c0d13b51d2d3695fd3d9f63f9c4422e4af29c69815666324dffa764ac31dfea73c6cd7b1f49adbf5a5ddf5548cdb438a1eda834b951805e42b9d1133ea2f53ef9cc1635d59eda028b2f5e54c4300e25614153af15210611d5331734627b5b25365d3ec2b73ea499fa03252903cba68620b14d3e587283bec88ac543965ad277bb0bb6cff96dbcfc2f488890f61064def453838617818b7868291ce66a422d3e1b80acb5e24c0df35e6ba37f25b0cf72b1e3ed5a855ba99f0baa3d045666ca1a1559bb08e50cd67238b2525e65fa30823056946358699883165a48af1a93bfe298207a551b744b37e6ce80cb47b5b221eb630fe48e95a8b4e640cafab465971b25f91cf809948df4d04e46b9c6bd5debfa7b4700ccc519956a57c2324898308b298fd005bbf201efc2ae912890fadea6c737bebe16d370d8844a510723ee11d388a890249ada9f496fa74058b592d80ebbc9eb3c2db5fd6287ad5c503def1cd9ebd0dee59b05467b3796c5bbe982999706734d4044a62d81d034705fc7dd208733a188b4398a4a1edb7dac0024b46100bad84a57f98a35507eff739c3aa0edafa4e3798959746d88624ef34f2c52727a2bac31bbd546bcbaf464489a8830b47d365440fa1cd2dab8b367d3e43e51ba1703fe60361a0c91c8337965a43c8efadc97d3275d3de5c9661a93ec1e721b9a08e4219a7479dfb0c23f3c50e024f78f9bcf647f1c0efd042ce58a79687b3d3b968dc840dc614d284e793d24df3ab62322d2ffc750ed24c436a75d705b685816d8569b0dc3079ce4218296a381dbe4a561e4e01fea01d5aa2db7099b323739af800b793febc159ff8e7af830375327b8051bcf7f0969644afb9f26105514801e66cb883a5f3c0238947bdffb71ecc96c0c5dd4ef6d8af16688dfb089b92d7b16c175dbd54205b9e98dd8ad90eba31af25bcdd10e1ff5d48dc07fdd5337cd49c64ff1f8928fab5f8642bb798255ca8777a8d7696ee9fa7ae0b7be198e4c652eb6d52f8492986ca090a24378ab693f11c97523b9cd5aa3d608c011bb095bb5a16cef301b5a3fdfc95e3190377a57619f59b68990d77dc086d20f2ee3bc7591f469417ebcbf0477b89c0fd7238fd0ce465751ef48d026e837bf6101cb9c8ada6a395479666320b985a8da90f00d8aef273baef8d1f0293852d4cbf00262ea378d0691c5f4c4ad80aa8a916d82035097ce54d57a2872497f4e4ecfddc1b2f6f5b013b38063cf4bcf83fab452625959ed450b48f59c8ef6523df1fa430d088c6bcb6f34441c930640fac9ebd231b8ada73e4f9e6a05006f1ca40259341805467d7b28ae24b90d3cd4f336146edb2d9127e922b220d0de2d95f2dbbdd880346cd8641f7d1c25aab38f27fcb1eb2f79552985b6e976b738cb23b7be6c1fef79cf1da012844e6d11c7e4d92787c0845743fca35111d2a9a4b3b34c51c0808386a6aad3198563ba4cadc47d41c673767d44a54671a096bfb6dbd751704f77aa07cd21885e5a4f507eeb327900f2db6770d919d547d028a0c4a00682ecc26d7d0e7fa58a2f20d092456908e915140740e386e1c629d5f64410d2ab85d7701be7ea7f8dd265e19dba04d496a89dc80d02a1ecad19d2e6b248b3bc6f93baa112c2bdc1b1031d62e303609593365f7391e68fe371112d5414630794dbeb2881f46e63efe656bf5b18a9f1c1c91b337d516450586e3681437da4c277a01feed53b7e314212464fee3a5b301a30cd86579dd4f2213544717d520b9234a4f5afdb6275e8a6d140472bc54bf93e840c449719b0da1de90ffcdf555c8d079b7199a66514bc248dc2f2430a643950133a8e0c3903d9512e217bf1efd1a34627a434ffe001c2e3725c1ba0252857237c67f3b3c8231347dfebfe81141caa22c23b3a12aee4c2257a85c477eb83dfa46a64b47df9e7d56f1ffe40b8b0a81005f0dbf843f7c3b6757a4b08a792b549878a4794ae94aab7b8c6e523542a6de0ed0c560a9f94a98c7b57e66e4b4d16696d42176d4a91204cade8edb21634d42c98e867015076f3d0c67077a2f248d811883f667c9603f8befbbe3b2b39838bf2701017eb103e035b450982e901a64cef91fb9ad3413794d71f881e8e458bc851825821c8c964a5605eeca578b69ae512d32e6ee0820c1a2290e520deb231c6bb15e3876579af1ef7589812be2198639862fad186078292a6e40eaf741313e892ce42eef7678c6e6fb2b64d9f97169985336d2356202f5957ec69284691575df47bda3bd313a342f230e8f16f4cef26e48ffbe9c3fb960628bfc8cc979621903793f0bb253400808e7f423883a373fd55d48332a26cba75075bbbecec9e66499120d8fb970c589c78d941243f73a5a95913670d48e5060482a5509fb696ec12b76ff02fd9dbc8a09ff237180d83a9793e3582fd7c0991597ab28c994d993758abbc0d16d6977dee774cce231cc8f488608919aee0f812e0f0085edb689c4a5a095e24b53be603f5558923a6807249eb5ee4b9b89559aff388d16f19f98d1aa17aeebe57f0d4f0700909e7a47bf75c228784311704b7deff77668f1a563bc55bdb3881e8a7c186b4d5b82a5e9eaf6e4303c29bc845953b7e8fa5f628cbf1a3a9cd2a281cffb89617ff282cb0540bdd519c79871fd2ecc47e5fdc40e4d0c4a97c2d7f019590280f532bb581bb0fa1fa5ae04acd7fc75f38dad2bca0be2a727517437d79b731826e7c587ab8d78c11c7be6c0d88ccaf602f6ce357c53fa554904fcc1b4ea11ff7cac92afd2b1416a21accb621d4a5acd3c39d0fbff078d0be2bb97f2f117a4174cd47cef5fe9541e04e81e03604a2c56a4235a73d31f2784736d5756cdf234d74a19f5b47eecc26b5b2b3c84b769200cd0650a33d77d5bcb4477684464cbb080b4d80b9f949120c42662b29b9543aedf4ccaf6bc74413deff834f93989c1c2743ba394581e8791cfd88b4edd6d3552adf565ed35dd6b9a32978bfc65be36492aa3a9bdd7b4a6fde65d7b57cfc98089e0bd2b9a8e5490b6386d198678000ed98820bbcd6f8efff05692841de2751879d12bbb5373965f6ce228a8d292338c5e654cda78c890a4055410cfa4ab1a0cfd861dbc569c1a3fe68e46fbb3947495ce052a3229dcb49348c947a74dec805129cb6fdf288f3c9c3ab38335160a6ddf9daad54511d52f7741b44bb818d0261b3e7fce9d5a38ae1ea33a829dfa1b9319cae1e07bb0fe86271651df190e8dc79280954792445ace6a56313c76a22b87b506ec96da642da568559652e86ac0744c9c59964c833469296ab439a12e836d02bd26be244fb39ea61dcd287e3d8ad467c153a23ab41a35c511566579213128c0f3c2dd4abe8f603572ced15d6a4801479bd419dc26d4c9444fdf80651a33a5389dd8f7cdcc28f89c502bfa9591d989704a4778283226612453bcbc5037a6010f84923c6906d629704a53c668d4fc5ec7e5b22d35c4c83b1d531f9ead92572ce9f886e78dbee9572f80945350b34c1661b49a4d002ffdeb01af93511a8", 0x1000}], 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000002600)={{0x18, 0x0, 0x81b, 0x2}, {0x18, 0x2, 0x0, 0x6}, 0x2, [0x0, 0x2, 0xde, 0x6, 0x280000, 0x86, 0xf04, 0x52]}, 0x3c) poll(0x0, 0x0, 0x200) 20:12:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x54a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) r6 = semget$private(0x0, 0x1, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) setreuid(0x0, r1) semctl$IPC_RMID(r6, 0x0, 0x0) 20:12:31 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20280, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x4}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:12:31 executing program 1: 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, &(0x7f0000ffc000/0x2000)=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}, {&(0x7f0000ffa000/0x4000)=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$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000540)="8e4e11ccfc00f58fdf8c9c568532539c16bf1f9be9e0972d4eee5d", 0x1b) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) fcntl$getown(r3, 0x5) shutdown(r2, 0x0) geteuid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 20:12:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0xffffffffffff8000}, {0x0, 0x532a55aa}}, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 20:12:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x11, 0x4003, 0x0) dup(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400"/4098], &(0x7f00000011c0)=0x1002) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) shutdown(r0, 0x2) 20:12:32 executing program 0: syz_emit_ethernet(0x10f, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0xe, 0x6, "68ac4b", 0xd5, 0x11, 0x2c, @rand_addr="dbf088415a52a1294759fc2736e9b04a", @ipv4={[], [], @rand_addr=0x7fffffff}, {[@dstopts={0x2e, 0x2, [], [@jumbo={0xc2, 0x4, 0x3ff}, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x62, 0x0, 0x2, 0x0, 0x0, 0x1, 0x68}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @ra={0x5, 0x2, 0x8000}, @pad1]}, @fragment={0x29, 0x0, 0x7f, 0x0, 0x0, 0x1e, 0x65}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@loopback]}, @dstopts={0x2b, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x81}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x2, 0x1, 0x8}, {"be333780ff44bdc84ff5a56629aa45e7b0cd23e6f793981c90277a23c304a99cbef94070ba5d4dea71684cf11191e248b89fbacc2781d3eafd23dbe564beafba341d69f43934e72435ca5db3a6"}}}}}}}) 20:12:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 20:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = kqueue() sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="fc4b75f30f66f81245fe4274208964d01cbcd425d52412e23408ba787f4a493328d5bd898e71c1f647920a2d73b30d188715e5cdfd0eec97429b4f51c2a3d8db14f394ff785e28740f4f310ce6ca04304f732f1801edce1b978a344fec1e8dc8ca7d7a195058b5def83567fa04ea9ab982cc43cc8f8442bc362bb2184831befe211417eeb545f4fcf2c760df61afae166889a1cb318d9ffeff8d71a6fd9acbcf006413f90db8e313341efade9543723bbdaa5368807a00825915d0a007c8513473daa0c1", &(0x7f0000000140)=0xc4, &(0x7f00000001c0)="7edb2b62bfc351a1e0df694f34d35f58f8a500a43e4bda87f35c7dd4b8342c6299d3d0105fb3c81e613801b75c179db520ccc8c1535b59b204de1624f650fc621026d6be142f8145f169b5b9968d9b7266d5f4c6375d792df292d49c46071dda9b9b", 0x62) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = dup(r3) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000400)={{}, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) 20:12:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:12:32 executing program 0: sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000000240), 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x101, 0x98, &(0x7f0000000040)="3549d7ed3f53a28d9abe7dcd699d83892289837a475f42a7f1b194d7", 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x48) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) pwrite(r4, &(0x7f00000000c0)="538e3b7fc6687736ff9ec1307618468826b6574812aa4a6c8cc04a776eef5702e25e828e18525b0275d7a69008fd937e911b5543149c1e206ac1de41ad3c73f4ff708c3ea826e884a4cdcc6c216fc4f57569a206d2023ad347570da30cd19c87d7941bcf8fe32fc1a91fe06829df4dfcf97e96f3dfa90ce4525e167e535c85f78788604a96158496f83a709e6c47c459524036fbf7643f184b11337b80cb1b9e47fbe28fa97a1b6779bb4fe67ce291c5d4e3cee49116d362d46653ebe7a22733e3d5cea2311f73f3314b9fb8189318bd3e", 0xd1, 0x0, 0x479) r5 = syz_open_pts() dup2(r5, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 20:12:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) accept(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="efcf12b1e1b0a94591e569348ed82ebfbac613424c9eb92dcaff37583d80a641680eb71008d52953efa0386a0869ee246c71f8f83c1d69565411dc46110ea58973f4138a85f7df143a5b1eaf5cae225dd13d6495ea86abb98cb867481011affc5cbb90055b20434d2cdb53afc839a63cee0ea14cac2a0d054ae3ab4234000b6cfc806cca08584b1b7f", 0x89, 0x408, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:12:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x46) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) r4 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x2c, 0x23, 0x3, 0x7}, {{}, 0xfffffffffffffffe, 0x8, 0x20, 0x53e1d397, 0x7}, {{}, 0xfffffffffffffffd, 0x52, 0x2, 0x9, 0x2}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x4, 0xffffffff, 0x675780000000000}, {{}, 0xfffffffffffffffb, 0x8d, 0x1, 0xd4, 0x8}, {{}, 0xfffffffffffffffa, 0x18, 0x20000000, 0xfffffffffffffffa, 0x200}, {{r5}, 0xfffffffffffffffe, 0x65, 0x80, 0x8, 0x6}, {{r6}, 0xffffffffffffffff, 0xe0, 0x80, 0x2, 0x40}, {{r1}, 0xfffffffffffffff8, 0xa4, 0x40, 0x0, 0x4}, {{r7}, 0x0, 0x47, 0x40000000, 0x10001, 0x1}], 0x1ff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffd, 0x3, 0x80, 0x1, 0x100}], 0x4, &(0x7f0000000300)={0xd8c, 0x3f}) r8 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x6, r9) pckbd_enable: command error pckbd_enable: command error 20:12:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x40) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000080)="19a67ffb3856d1c59d17c3f246184d3899e40d84a7b6accefbf45d04fa2ba06bda1d5466c19441a8b0bd99c0d84e1dc42fecbdfb180ca0031464e1b292599cdb084cf25edc0251b815e9caae07e6c76a825dc153d372da483e9330282c371a779ec102448c66dbcbd353e2f9efd2dd5e721f648cdeafc8bb2b9ce6e999329591aec953054c662963f411e2c7e7423c52235d980abdc0e550e398340bf5403c1b673b3e", 0xa3, 0x0, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 20:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa5}, {0x6c}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x7ffffffe}]}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000f9e29bf3cd8b3be0e2314ced77234f1b154a7c19e3ef77cbd4958dbd961a620c0aacfda0439eb299bbce"]) 20:12:35 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xe5a34e10c148c610) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x24) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) getpid() r1 = getpid() ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x8000050c, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRES16], 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5e7e69144d462722) 20:12:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xffffffff}) sendto(r0, &(0x7f0000000000)="04b9bfd03d8c9f886bd3ee4e2823da", 0xf, 0x3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5ad9, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f00005a2000/0x1000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:12:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r2, r4}], 0x40, 0xa}, 0x1) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, r4, 0x102, 0x1000}, 0x7ff, 0x3, r5, r6, 0x6, 0x7, 0x6, 0x6a1a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 20:12:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x0) 20:12:35 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000040)="d9cb39396fec5e55c948d4936fb57bd9dfb00b42abee9d26b824d92f928ab1a2681cc393dd208e40c0811a87545f15ff06ba5dfd9bbcf884694ac2847bbc1bb79406036b53", 0x33) 20:12:35 executing program 0: setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r1, r3) r4 = syz_open_pts() fchflags(r4, 0x0) 20:12:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xf8]}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="d6e6c127f26cc7b5b9869f3c4665142bb47912ba480e2ecbfb9b496fdbfd0a8613b9953f24d3cf3bcc", &(0x7f0000000080)=0x29, &(0x7f00000004c0)="f1b1da44e89168ffa438b40d82e598b9eef88304d2fc5f94a451272ed3ff4b9600d07697050661643cae99534f1f7950db20897f80bf05905d2b10d8d2564c3c233233a2f2e3c1686b4aed8dcec7cedab4d540723e1f665fd70116a35ed2520a30732ae15654ac639022d18d268848c824c12c5520802df6346fc6a9daea2e77a98a2aab057022879892df18d40325c1abcc68159a440def07fd192abc931390c12854c8774e211cfc9223ddf7e8ad80a9be655244a0af015281fbe9d11d9736ec376136427adfbc2c27deddc3c591cee24029330dbe8947422c7340c1ee336303b245d5a0420e17c5aa6299586345852255235138b342deb3508cb19a34c8d5998181fcc9632310f1b734dfb11c462a72e6656f013a56da9b29b0d6290847ed8f7ef2fbb8cfee1de2d6bdb0ca4be949ff0b0bfc6eabd0a96204d054fd1d481bb5a7f2b5c75586a631250a4fae9598bb2d5b7125dd1d878f9c640eb7b2ee870f5384733f26e7d46b2ccc5316164dd7f3f1391b59b4fc935188b56bf65470e88cd8ba2a3d7501b56d6971390f8387a43c9110c396877663002d3a2456dcaa41a557297dddd52fea8516deea2abb4e37fe8c79efd14574f75b5d350f2879001249895f66ecfc029df56e34e5b55989f7bb2320a99a0f0db4192c188534a60c9a253d97bc0212bec9cbf231c999f8e5c862f68d64e83ebd05a1f5e538a35ada7eccda826b2257f3113f796f49111ae5f74d51559c3891cf678e641cc623fb4ebc470dcf4ddce6d66d965d7f2ff830f540a5cab855d8bce0c25be4988f435006914f5e2abf850f29f3ded82dff6b9e6df946253cbaac4a07795a766df189063a048a6c08a05ab7461d2bc85171909c4aa87608d788453b857b78bc54fa261662e3d7c468d120601560cf002209ba16cec0c4ad6239abfd7b9112997a490c66d0c4c86fc5b2b67949dece4a1ac8f21eab85f57b979bbcfd3b8ec2862c8149fc0e586872b75b4626f1d7877e2ec236b0c2c8360bb5b4876c29f9d16535dec0a08800a1454dcbaf0a32954cac0b315937cccd45f1a6ac56471faed0c90b5c862d0c75898b4a56dc375fd9013418c3308b075a288a40d4b0c207f563c175591a2eb21be384b28bdfb3718c93b543f989e88d1c9f8737025b9a701db0c2d1c0f0e663584358108ef61acbf788054732e7a7958cb3a5817bf8395108a72f64df9aa0674292c8a73883106e176b11ab4ca3a64c657671d178a1940e21b85578289b99e43737f5fad241152aa25e4e7a04c47100ace2e3d06440cc30bfc2d3d07707d85fe9756b9f1800008321c338a3caf8a1fe8bf224e1ea90d401d97b3359d27ae1a6bbd87aeed6c1a4d1a7bb8ed9439896d4024aa18d110f42b943603de92517a6994fa1f035f32989219762439f45624745c592b109e353256d33c287d0620e047971246f6e83828632a5c4aeb43617d5650b02037b1c9b502ebb373644403d309e50e387f12cd0b25ffc6397a72bb3a4266e3f042e4c9bed678ab9ac3b77a09583b25937433a141a633c10e18c6bb9d6aec64ed1bcf9ccb31f6ced6e3eea8cc12661673610a3d3eb4a9182177976fa7f98b593e865dfca5377fc7c87d7ce47f263937345bfad5e7801a47f3885715890d98a02f04ad38f21d78587f7debe55cb034f0a0da2557369c00f97f0d33c1574d1a50fb1264c62087add9830292dd032a589f7fbc43ba2d7f12da1cca5e96fc5891cc3b002341247204a640f890059fa7aacc6b373ae7125a289438247a33ce6675dfc032ae1f0a51a3430dc8cabab320b0d355764bf5d9c043c7ddc4fc381b9896fecbc0a2a80be15f52cf030fe33252ecd7db95fc1428d28b63965f97af1fff9d55b993b7899faab3162987567cb3ba4c8b38ccfdd56ce82b436c5dd95af6c63c9a3ffe39a8234c834051c3d1398c64c3852992799302b8c21a105316e76931c4eeca70ac065dae1ad53f77094a4ac9b7b3a457444933ce00ab2bf8160b7d50e021baa481a47ce96b26750f97657bce81ce2137e40ed5a19608bce29c565eb58b7f48c899a8ec571673ffcd06edc7db6646db6eaaa5cd120e5ef437dcdd41d981cfac97366d0b0f8aa821af4408353fdc112be8344493cea7e98de144e7259a75d8f9718b37ba2e5655d13f94e7b9bcfddc99c1b2ae173c7dd6cd4a7844ca9bdfd311642f5945e757f70d7afc9a4277462e9db93cbce5265d0830634c8950727796f0bcb6e03fcd089f4228b10218b4e9ac5918c6501bb920d7401ddd7af10003779bd702303c401453b0727ec9928de873812836621b5d98ce2ba5255e8fed14f3ccdb5c3ea5fe7c357e6466f9f14e300d5ddd4db73c5d74544fb222338cb1ada7f68920f31fbc699b6ed3622f63a8768395fe45c35ab0ba693f4bbb24c068337ee9f0c4af30dc706cec9b8b5878c4cbfed042f5d86d857f37eb872caee74324a4cd396b5fdd3cd9c6dc611c5bf37b10b61b976d1ded15578e3078b4dd05cdeffb25c91126621c17176779c6a1976a8b16b31ec8c1c3bb27d55314f0fc24d41df8fefe87e335b515f0e960277b7f233b5f8f552e4cc858b164c15c11e8e2e433712ec0fa513ef9cc9e00c068dc20fb3ee2ce2b93c94a685140b3bc6c7f789e84b9eef727c0a1cefc2ea00ac8809bb1e368ede7dcebf07017f228acaa8a52297ca44423d032436aa067d12b8857a17cb4f099b8ef850121520295161386f98e93f9911566dd61ef639deba63ee5fdc93ce674f46e9ddb4affd5e9482e68f59032a681df96691fddf10c2d1075478993fd5d015383d76802e690b00372f48a4da3866f8c595376786aaebef4c177789f06c90c11729f1dedd805bef27c89ace39ccb6aad4bea07484bcc9dc7de20ab979c013309d7f6d80814d409f3d0255712d9c3ef4cb7b518ea3f179259f2c8d79b1af957a99444f534041a28b64d6944f0e2d7f6c5c2294c5300e31405644718bef56f5953159e1fd6d35a8f45a79e7696d4285449534de790be22705894263c766b2e7ba1a53f0d2fa5c979185f932c7b9504cd1d3112c35867156d1546fd01a8481a5d70e0c568a062d0cb2da4d8ca2903b5ad40a92f4219b0943b56282c3be33afd026775828682c6b3abc9212ff60140d8cd87249addff9eb0486801c0e6de13b3deb831b1b6b8ac2cb1526f0524ae87ba286d9229c5d43864f526fd7432ca5b0163ad4385b0fadcaa50e1285e292646fd522d04924b877946e92111e022136732b9a070969ab1b17b1848fcae98df067601f7b918d34864f16f854c58ea2301ba16d515254a98221aaebf08da1bfc3fe822b2f97181defad08b350240d455b70e7f63e3af4e93d1415bc8e27a04f8ba2b287a8977aa36ee4ac455e74ef901bd87472d0b27090f7611377154c8fa4a6f6a2cf394daf423108f399093ceb657db2469eb59f97b84cd28617efe29d1451976db57c22fbf253e63a12409d5d4091bc1d13109f387a35a745097d590cac09d29f43a28274182b176ce7459ccd1d96a3eb09a63250ae5e1c76ce2f263ea638257e7aefa851c67108d5849aa1071e99f117317f2935b17e6dd7b08ade6f2d6b3fc26ca8ab5652498b8509fd71627661cbbf1b0baefdd4b5d528f078a077054c9f902501980749bcdde9b8d908632863c17d995cf211bb9e924f4e289d6969da9713670389bada536d10f7036717912c53bf99552175f69e4b9c2f7beaf24711111abcb4dfaf78a606f0939f98e01a109ed350061517fbf0ae83e948b3e61c2d59cd40ee224113827087b3a4a2c541543c703c1489a1ef83d394576f9d8bfa93fc1ea2c04a64c7c67d13dd5b616e8d6a472c9e0e5d1f6927fbdb958c2707cb831701b348ef19435c5cadce4ce020735ef08cba9693546f75c2a8f1e07763876de274be1ad367d720b5edca3dff40c327defc8d86453257f47dbab0d227449859f3c521c3734bd1bbc12239334d9ca3dc3c6539c4d11383bd8347171bfcd17683eda43264b98ef7bfb95ba90d870e5941898a14401d04920b88f210a92c534ca4054756bcf9505542eee4bf256bca0e19f1d2e89f5f9967a4f97c237ce5fa7b01017590e379d9ed8a0cddae4d7e0c29ba3dac21c61e8bca90578b805d8826d08170be4fe1934a9e4b06a7d8aed7551737cec71f9242cbc3352c5c77404561883fd6679fd32ca7909d8b87e57b7ce2e76a7af25cdcb534a2dbdc39a204fcb1f92f1dced43688018e4dd44139097bb823a3f78ad166b88010a470d4c21adc85c66900c0c60845d58678685bb12dccdde139b381295eb18bb3aaa6cddcaddb13925a959379af8137863e2e90fa4d2f68d6547707d6c0fbed807900cb9f923ff9a6767b7f08bc39ea3f9a296b8cb3e91a67196ef64b64b468ec1336888acf4b2e467ebf037abd91e3769ae00c8db1b04aec3dbb37c680f1aacfc21a9e6f9e9598364ddb5d7b93f6b1e2f22a037995de5c5b47c11c813fe04e8ec2b3fd554ec58458c84b63adbacd6747a779106589c1b18992fe0a1b41f24fe8309b55cf76184030ae4b36cba84c1c1f3146235fdf57d78edcff70bdc0492245db3abb02cf6ec4f4f88536a73b8b2ddba9cc6fd83be416c198026dd5ea4e84f13dd0be89edf098e57c703878f3a8cc02802b237864e01dd902d93cd44fa93559590cbfca4fb9c771de57564274c3795231be84283e1c697dd98734a2d7ceea5f8219c41c2255faebed552b50c5d93f4add26cf177fb3b258960335169b11a85f01421b4c041770884a8d2d111ecc8c88a20101c68a0f0f56257b4d89bff0e9d7f35590deb4f649a3e003dcfa3acbc36690e454d2bc3a397573b315224ca6796f663a411e756655df48ebf3803acdd80e471e5c0add5d1ec5e15360a3cbbe6072d09a89b991dc0d558fd954c614924892d6155a7a3b402759218133d52a42b3c118ad69a045d9d2d88f528f53369936ad51b9e80981db987f32a4a6fdc5c656bd32354dcd6161b5983256524e6835ecd0f8e5a96c604307d0b4448fcababe6c012fdca364bdc6695daf6a781001f639d3e5e0f13b4732a031ecd1b432f7a865552e6a618825ef15999ba85c6a2ad85d3734c353ce98da789ee37727910846eae3bbb1e8e9f304791b5857c93d5c719720c75df44919e2f8aa3ccbb78cc2aa80372f6fdeaea19da169ebb8f4fc0af77628068450de0e1ccc9d1be7d99df6284b3c665c83e712b6e0aff0f2bbd25b36e61399d1c7f40890ce6e4e3e365735a2b9ec44d0a92c560ba49d85e4cd1d35ae34fa52dc283b6adbc84b10c6a0d4b7bf610aac7584f810d47775357ffcc7cbdc24a6eb1b27fe7fa1351a9aacd3cf348528f9614e0f37cf053461ca955261ca2d0efd37439ad68e12ea47963c729441b81e1d6b4db51f85a073b51bea0f3816d6dd9d47533c82bc9554455d1f27395a243b150da1e3c1aa0c2799b62378efbe24830f219d439c6d3cb0ae9c087e46b8afca9a08f24c40be30c0f40e1bf01a39d4486a0fdf2a4dc911de7cf5952c18e792cbf02d87284403e054d701920d2b4f3cfcb1f5b3981cca0b1b7bf11f5acbcbf557f942caa173330908baf346379f77357329623573039ac40e77b2260957e30496e756b41ecc0c791819fc7c4f5524c22b5ced4596333c6561c918d26e8d0e1f862850e3bbdc31b37fa84eedc1dba07b25f2ef004741334949ea284aa2486d454b8be12d3a9c65d4807d058d2d0e9c0c937018be58ec94eeca15b42a391d1f2b9fde98c0fd2bb29c677921eb028626894af533c6c8f060adfa95364fbf", 0x1000) 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)) 20:12:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220622", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x122}, 0x84000080c5}) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0x10) r2 = getppid() ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x800, r2) readlinkat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000680)=""/4096, 0x1000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000240)={0x40, 0x6, 0x8}) socket(0x10, 0x3, 0x8) 20:12:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000040)=[{0x3, 0xa30}, {0x0, 0x234}], 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 20:12:35 executing program 0: r0 = socket(0x6, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:12:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, 0x0) r0 = socket(0x18, 0x400000001002, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08060035"], 0x1c) 20:12:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000080)=0x6) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x800, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x5, 0x9) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 20:12:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xe6, 0x0, &(0x7f0000000200)=""/230}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = kqueue() r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(r3, 0x2, r4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:12:35 executing program 0: r0 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="010067be000000007032c8e1654cc60000468000180000000000012c2a8a4200e081c600f7c09112a88e28b9bbff00"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r2 = semget(0x3, 0x4, 0x310) semctl$IPC_RMID(r2, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000001c0)="52b21c59d937269da3f510443470b808a472c47edd8116a5a5550a1fa0edc4d5318cd43374507936054b02e87ddc389dfbcd29bbf7ec0eb90e174775619828397c33e5a2c8944c4c76bd5e0e77394592e675557cfab7edc8d490060659612918ec81c0928b6aa7948d4871f714067085132d5f20d75949f67139de3f1d0392104758a3d6f3ed51703c3d84c7b79f648c8b52871b78c24ec2bd135c557030541b6ef007df53bdf93a8b7957716ea68bd25101cf94d0edff0858d3d84c71aab438db1bc187365ff8fc0d39e83cd664866476e9201e4e64491ed36da602f164b664c513c20f8dc8cc3464721eb98212e3ea26970cb9002bf7619dcba18fd3ddc819c76926b429f4ccbfe20e237daaa9bfb247d686468bdfc32fe993cef1b4c6329b5b88a44b7d7df58c1a2be345eb74793bbb92071b017f9d884261d7f0eaee6ff9408856aa86e562878a7f493a69c0f10c9cbb8d0b219f10c7224e3584f21ec756a018b32855cac82277b7bee50df669f0a8567c5740333a8da3cf9e3c23708d0eee7664266b779b1e6ceeb9379b0253f6393500ff415ca4c5fa8c84d87d6b8182ac522147cf3a2f0899fe0ffc35a3a4a562aaaab376bde01eb2446af84fef1360e186d41b6699cf18b753094898a694ce4c1391780e10350f50f3bdfddc05d49feb7ac87222387547a1dd46a41d02f48c53204de6ec277157340416188838ff5ff11b6cb14a8536600a591d90e401cde7fc1fa1a85960be2fe0662959340f29f2ee83ec81acdc27ea17266e68c84fe71c55b0ef110982a4296554dd91b811bbcb04965342c86218128c5e477c5b23d8367b95e2207adcc50383ce59faecb6c443beb9156643473db4bc339369f4aa276bc8649691aa6b6f6e7781d65ed2d1cc9b7d7c8af0a8b96a40d8a6b81c195b0d88db18315c127930a936b3641bcfc43bd0291fd8c9938da81a83589afb11c2fe68f701cf1bffbc0304999f05695e5fbb9126223d361e1d526e66243c7effc075268e41a7ac74b09041519592274b2bb7dc27f0e985656080724cd4ba749d41925ff17296413470fa335bfd33b6d5711e637d5affa0a3e662fcd08b7585bf130b5161c1af3c9f498e8f33e3a58e3b993aa803bda6d707525dcc68c8a300bebb73a0dc0fa13ae5f5fafb57be295fcc7eb3ac3018bf7ddad5b6099b830e5fa49cfce263104f546ec0c4b6dd2ded1b59233d9f9fa24a0b14479ca812a74c04a3ab680b1a45ffa046067727488b24472f264682f36caf140e9ff8899a5bc6c2d24c0d872d84988b704542aca2af96a20a89554e1032c3b8417500bb297fedcedbc0d1d88bb72bfa68a455ca68b8dc8d19d8199e80ab2924e5c7de7abb57851260c84f63e7a37a7e6959aaf53e056060ee8cce649df267122310cffc300acc2e299f22f11227ef2be209257bfed1ad38e01fc33eb212b9657b647993316afa68597916810d270d755e840415413b84c474d274edd835dc16d56f6145e23c2b3e35d06887bc9535b5e83c61aebf25c68005925a5e1aa582c3725b3d9bd89d624661c00a06cd7dfeaca54b2ceb0db29c9698a4fceefdcfc299daa520ce0ffabed21c260b39be404aa36cd3767c0e3c008113cd9e578f06c6ab7d6ef18f4db6f3ed9617439c32e37eb996b3c95dde78ec7fd38e18111e81c760ee8857cf0be92bf1c6e3bfd1e4f2523d950678848a8379d9859f048f91a01e6e42a65911fefb21d1384043e102173cd490543656fc92b658e42c63cde071932237d399829cf6217abbfc14a97ccf4e7a8c54b905b095259cf2656f4b11ebf083b98a23a8d399ccbefbde87ba3f812eb8217e68123337d458c8150b3da44a5e2c93b0f36a397eb98385e9f9022f7fe251c666b1b2db7563776aecac8f77a61a9a1568afae827a9a63c198f24cd0b1e6b6346d8e98980b5437b87f238761cc1ea2920848fd7783375baaa4f55eafad0c62e2683453b2b588f96b57cf0ef6651851f6c99fde44b23cbe3d876d7b673140aca07869484d7615bf6b4ac474b5f261598e4cbc65e1ecd7911cd0707b226dd63520b23f35fcf805851503825f732efe668531ae8a2bd7871d85eeab1ed591416575b9cda19c224351f87fc3374eb22b4a7388ded1b1c25488a4f1b4915178fd03687a803c3232992b03114b25db3f888fef8d0fe3849e63015dc33efa033ce559280e558c61af27e697147c076669a5148000f8236ab94934201879f2e01ec9c8853da6326f9adea80f534d97f5969205619563e1bca8a38d178cdebfb767d2fca43be4ad7f30b27a8284d6a45f8a16611bad01c0029374aeb1cf0031af6f427c27961e8938fb48ac2e1e91ce948cc4e1d143ad1790ddf4bdcad3de8ba32c1a008e58775e040a32425197e58820e9f5b307dd1342e6b0bd777f765091f1b49f06a4ba38ca177d83703519be6e4be407b0da41814e2fbbcb22ab203d40a0bdd26a39fbadbdc62c599bea24463a249c3cbed366491a588f10da683c1bf61bcd6bc1fe3de5bc499e422816bd02d31218d9eb8cc0498b265e24600fc2e22f172d7d1d9567119a66fe78e9a06153d09b21ab28ff8120538882815f27dbf67f1ea23d3568b756f4b620112e6184e559647441019c1fc0422891149aa523fdc96643111f591b9b1377e24496f386d7efaaa8ea8b87c8e4b7474ceeae59093f16258d4338df83c034f7d7eb3cc3bc0ca47c0e9bd52d1b015707f27ecd962721c04d76de8b4882f6898df4555eaa77635632bec730693d06fad99e6ef3da43e4b63906a029209675ac4d3be775f7a3feb15e1056310fedb8af4d4fd82e142b776d1b5746ea190f943304b7b536797a2f34a6b80fc833d9daf16f03ea9623589fad6c6548dd363caf97916e4f7b242db0d1e97c26fa0ebaa2c6a9202f5ff887392541e94efa9dcbf546842be339639122555e1694024e44f23d71ee1bfdd74c7f2961dc8620e1cd23bc76ccd379deeb1345324aedb1bd478807b70aa9b61f161536d26177a97b1c5bf275c2bd17abf048d909efd300ac69fe1fb1dbe3a15a3281db2c9002129add5445676e3386c2d611a57fcaa1c438d8a72aed410c0c553cafedc345d62012d44d71f2e69a8d20e3be1657df7c3f21ab64b33130826cea88361abd04ba6b6b4deb862a8c19f177b0e743415067bbd72156783fc2e99944f8d4ae21a08c7ec82d76f0ab95fc064ca6f90bfadf39182ec6272511f8757f095806d260c0b89e20ab38defca1453c2e09e0bf9761194fbb4a7e96474fe5cff274bfa2858883cbb44685b9442c916478b6f5840a4899293b1f1a2401504d8e5aa1d2c2133180cefefb01b969ca8906221d87a4c59e9b59862be87b4c86a63cb5fae12e129e0bebeea303d1a6fa33c07322e9284fab4d0369c5a881509922ccda8d206007860c6868be04641e2ac48402ae021cfcd7b80294ba30ddc7e8ce5b61b9563047bd000a7b8ecd5d4bff6f6d903a96136204467240d216760206803fb11ead255968fed65bbcbedb9575c776f3c177e1c3a89042334f0533d3193a73fab6c60dd18488473e97564e502bffac55519d50bcbc76ba99c9857ee22a62922e6e674681d86a819a2450b41966561ff66cae399027f021dc27a6117d6a951f7f12bf1ac5378a3ae531f7ccd12fc4dd72f0261db2dcb992b86cf6d2091c5aa68ff02411db5032b238cf521edcb786c70989d5787a22fab4a7d8ed70bc5461ad5ec1cbf30a0d7bd29636c27aea9b02ca6a66cbcaaa39981aa6916aacf2d55a2b47ac472a119da5ebce5e0b2dac33d2865dfce37e769c895aad5afb755239289bd082d763f983f79acfb877a7a99b62ad4674fe887a356fbe5103968568f4b58f84a6716875d9aec18f9bc58c38bf1e2c30faf7b6142d69ab3f59dc70b6791621a8749ca371c5bb2a1f88946ca206a0fc490c5b46d87348c020e6c2448f5c3754e9053f609692dd898ee63b77647db78375ec84bf26fd178c2dffd781e49cd340a72d876c3d4b935c6fc7aed09d975b0cd06756016a2df3615b3caa368fbac808d5479e47be3f5a82bf2f5da2680523a74c89fb1ef0156960795ff564175136901f105b353932c11b5fdfb7ea1201908fb63e816254245d371c15cc09c9d06bf43f290850522d054d612b4baed9833ad2e13c315172abc6e10ae9830d7dfac22c272fbef6b0f76a8756ae146540dc3f4ab957279c0194dc7ec5b734c42e4fd817a728a3112786205e6255d53d809bb429b16dcfc014c2dd1887371c15255b8cf9b9505bff3d2096d16a43bdfa9a7afe19cfaa91997a2ac750e450665c55706102b59f3ca304d87dc34fee430d43fecac88e7f18a165dc051d5ba55c3e7de4bd69a12312de2825d47248ecda6df6ac12c6021f0e4a14cd8ec7ab74fb81ead70b56c397742785f27532f9b28afa628e671e5a72985a0434f9f44c44ad40cccb975116b4d07df65b970385c9130fcb6d712dfdce49ec5d2a549d4205f03555a7210fa17658479adf5e426814e19d398daddde56647ba2d0cbfbdba58fe54cb342acac2054d0da2a55effb15d075fc403c2ccb5fda83919aaab1160441fd0b9a1899e0b844a32aa7d6673b488321e60311a427e73f24d4ac0a0c7efcd02c712dac6fbd6f997e15ebaadac769265c949f7e2e9f59dcfd29bc67b432c66b91034c216cf9ba70e8a1c72c497085bf70ff8b71da877b328b7d87397cfc7e673ab01f98e4e6fffe88d7b139e94b8213195fe9c10ed6499da260b91d113cc245c91e70dcdbb3a9fc3800fd0f7ad5040e09d888ad454631fde4c9aceb39618bbf619579ae3502399d32eede1bd87da87bb11bd844f0d3e9a73f67b0de7c4035c4bf8ab9eae195a843a8737f186c365f1d68ecdb0b4f277f877c3748d41ba7f134b70570196822583ad05f9878e7fed17fa675aeedc7653be233e220b06d85fa6c11eb1fb94e2dc1132e16bdbc50bf1182e31d2493040dc8ce69f5607b483888191fbeecb25596c86c4457a4f0e01f33a7bdb4b4caca838074b0a8c249bb895faa0e2c40b240a19b4947fc9054dd2f140cbfaec740ccf26c343101ef9f18a4f3c1f265fd1cfc5d01ac5503df9d1f9259c23f347b6223fbb3ec0fd50582b25ccd53657f18a95ca3ebf981747a1623b578a1ff70be5269d66cc383eaad720dcfdb69d360dea8c89f4a0c2e225189203845bc93918216371d03c3b380bf3fe192d37c539f67bedf03150799b1c4f8030b0ddca41a4be65b13868cf4f54c5b932376073c165d8077789eb1ffdb5eabf3a6c090eadffbf20f1f5bddeb13af37bdac39a58c633f140f22b233c199ab90f8ba172b58d8c222891b026fd900bc0780811e24e83d9f459d2b635d3817eb44a1d976a1eca889ba80bbfb341f1523a0dc859f18e471075166fad8614eeb0eb244c159d5965e686d7da07c1edae2a7517ae161110849b7612185371f5ed8e856ca512815a7f5779144d38c3670f11dec0c0c6276436cd0db2f83953201eb8fd05a2b8329f7f4fd4738a680e9133dec3e48fa1119a53ba22b4c244745655b06e6e2837f5c695ee2b93033d1d579b56bde75ae9f807cb32a670d271b9cab64ca988b73a5fcdc3d60768518a0b76842ded634c540d6eb24f7279a050fce9de1f4c73097218fefc4c392d6b966838bacb6981d8f663236547e20f448ac8ebcc93f87b56627fac154a82ff7e8c9f1ab727827e13e8ed6b612b3b3b8316ebad35829283ddf9e7701b348de6d1ca2df8480ebf6fc931e2da76cc1f1ecd8e6db93a79e1b9fae05459e935ecec692ed1c437", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="f3d7bb0b617a68b4eb3aa35989ef8008c64542e3ceccb6efa53a114cf54309f527a47c494a7dd380d4fd09e25f1fe0b3fa4203b0827ab6eaff845eac4354b59a9c5914638b73de8d3ffc8e5b392c95d6cf6c0b87c7c7f1db868885754ea1f9be65571b2567bdf0631d026e959427b70cf70deb4e8155e62b1131b71a0f77cf558d71b6", 0x83) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/228) 20:12:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3fe, 0xfc80d8c, "e2ff235105a8002e02868d00", 0x2}) read(0xffffffffffffffff, &(0x7f0000000440)=""/215, 0xd7) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x2, 0x2, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0xbc, 0x1, 0x1, 0x7}, {{r3}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x4, 0x6}], 0x8, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0xe3, 0x10, 0x3, 0x5}, {{r6}, 0xfffffffffffffff9, 0x34, 0x80, 0x1, 0x3f}], 0x8, &(0x7f0000000140)={0x4, 0x9}) write(r0, &(0x7f0000000540)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb471883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a057f7432b444566fe341d865186d06a35eb3c3a00bc947d91e6fa0b85a4a3804528a9b06b73f573fef075d907bdb5bee019216608a3fa2a31fe6136d604b5f6a40a0873e079a754e4745d9b9011fad2f05f788ceab68181a71ac7f91245b2801592a596762c72d55b4f7a8ef3925b63c76feafd23bae9e9adc7ee2e4220f7195c1a9b84e23b45cf8c5faf1c5e4df25461e582fb12e69efa7", 0x1e9) 20:12:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xfd}, {0xfff9, 0x1, 0x9, 0xf32d}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000280)="ed10138b6d1ff42ef5bc7c95381a8cdb76de170018eb5ff1094165f6a964482e8a0c19db9f6c2479dfeb022500"/57, &(0x7f0000000200)=0x39, &(0x7f0000000240)="61a15f456f05e4f388933415ee5b1c6ce73aa58989132699ea637014730e9867a1cb37f6befbea634ee64f2caab8d050daace7e0f1a6fedadf454d7b7613fa", 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0xfffffffa, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 20:12:35 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="ff070000000000006914f6357e3a", 0xe, 0x0, 0x0) 20:12:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x8000, 0xf7c, 0x81, 0x0, "907a6cf74896a2db4db0977130c791e89453d953", 0x9, 0x8}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 20:12:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x64}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6}, {0x5, 0x40, 0x0, 0x8}, {0xed, 0x1, 0x55, 0x2690}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="00f1ffffffffffffff0000000000"]) 20:12:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semop(r2, &(0x7f0000000080)=[{0x2, 0x9}, {0x4, 0x6, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x0, 0x9, 0x1000}, {0x1, 0x226, 0x1000}, {0x0, 0x600, 0x800}, {0x3, 0x2}], 0x7) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 20:12:35 executing program 0: 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) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xfffffc00) shutdown(r1, 0x2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 20:12:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e40200008b0000"], 0xa) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) 20:12:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0xfffffffd, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [], [0x0, 0x0, 0x0, 0x0, 0x300000001], [0x0, 0x0, 0x4], [{}, {}, {0x0, 0x10, 0x3, 0x1}], {0x0, 0x0, 0x0, 0x1}}}, 0x0, 0xfc}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) 20:12:35 executing program 0: sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x23, 0x2, 0x2}, 0x4, &(0x7f0000000580)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741ef87f8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x142, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x3126) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0x2, &(0x7f0000000100)=0x1, 0x4) r3 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18000) r5 = kqueue() r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000180)=0x9) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) fcntl$dupfd(r6, 0x2, r4) close(r3) 20:12:35 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x6}, 0x3, &(0x7f00000002c0)="f24776b05948807fee7ee86f1c22d8e19e3d832851903449f90c31091b06cd394e1b3dbb55abfdc2189be724d224b9bef33da1fcd475b70db3ddf2889149290add20294903e4", &(0x7f00000000c0)=0x46, &(0x7f0000000340)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x112) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) 20:12:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="647f96000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73d972110ca90ecdefaf9602c861e40aa1afd20c9164e19c393255c661b97ca712d0b79b07fadf8ec46d93663100fb780bb384e74c5db7cb12a84742761d1a47378ab3dff9a502d3501e314689067494744f2cd654a1ae2f59ce263c872f92cde7584355b4aa5a3bcb078cf94718b7838cba67af99feb4d0bf0caad73a605dd05ed7452958ed4b81c703b8989aa8b3078cb983791cd63c8d8f00ecdad393aa1e876534bd"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xffffffffffffffb6, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88}, {&(0x7f0000000200)=""/67}], 0x0, &(0x7f00000002c0)=""/26, 0x16}, 0x1043) 20:12:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180)=0xffff8001, 0x4) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe00d912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e3117747228b8ee396fdc5a1887c632d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a634c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c483c275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e", 0x0, 0x0, 0x0) 20:12:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x6708) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2e746964653000"], 0xa) 20:12:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000040)='\\\x00', &(0x7f00000000c0)='tap') syz_emit_ethernet(0xf0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000001799e2f4d994069dae000000000000"]) ioctl$BIOCPROMISC(r0, 0x20004269) 20:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0xbb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x401, 0x7, 0xda, 0x1}, {0x3fc, 0x80, 0x40, 0x8}, {0x87b, 0x0, 0x7f, 0x8001}, {0x101, 0xbf, 0x63, 0x80000000}, {0x120, 0x3, 0x1, 0x6}, {0x8, 0x80, 0x8, 0x200}]}) 20:12:36 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179b6e7082c00bdb9735300b41e9d60cc000000000000014ec356841a66af958f788e8ecb214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001100)="101745f21e4b31d4063d851a0f0c274955f20c279624dd80794ba905f2cbf8e0099b4d85024e47ead21af38336c191a9183e3cadb5c48aec75b3853ca23c6d54906745778346024ebcd3cc55d83dd5140456b855c197603bd29cfa139b8177ac8de32773d7c9b996dcfd281acbac5128e1a115679e605c29e676a0ea083a9b475238ad3c2fa3c7528c670942a3457d9a39fdf93ba5b6612f7adaedd506a2267803c988da61d1312bb4cf266b453a4fc824c38dd117cb03a72cb3", &(0x7f00000011c0)=0xba, &(0x7f0000001200)="cbe4ac88db12c8fada110c3d4c2be8e4ac19ef2dded180", 0x17) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) syz_extract_tcp_res(&(0x7f0000000080), 0x60, 0x9) 20:12:36 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) 20:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c, 0x2}, {0x4b}, {0x9, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:12:36 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)="c7abc23b", &(0x7f00000001c0)=0x3, 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/225, 0xe1, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x800, 0x80000000}, 0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x8001, 0xffff}, {0xd6, 0x9}}) 20:12:36 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000140000fffe00009070e0000002ac1400aa"]) rmdir(&(0x7f0000000000)='./file0\x00') 20:12:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) getsockname$unix(r6, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000001540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/97, 0x61}, {&(0x7f00000000c0)=""/54, 0x36}], 0x7, &(0x7f0000000540)=""/4096, 0x1000}, 0x0) 20:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 20:12:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:12:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) recvmsg(0xffffffffffffff9c, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000000c0)=""/64, 0x40}], 0x2, &(0x7f0000001180)=""/235, 0xeb}, 0x840) 20:12:36 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="ebfa4965ee7c531314959a07e83d6ceb921458a0c99d7aef7df89df838345b962e0b6dfb73014bba5b28470e9233677221e717c8e53c8c497e5533f476b878b74fc5c5ccdd6b28eb719068848ee7e981094e9ea04e6c8077d21c8dabbd2f56eaeeeabeb5a9ca7d388040f9de1129bb57c9ae90155fe53131d04907397b28119879f44ec6b55f9386508be8c20a5d8d50ecfc0b6f0b468c4e6271f23a197ed3c3a54042", 0xa3}, {&(0x7f00000001c0)="8081bcd1a05dfdcb1de1a48f97d442475fae045ccc8286a57d929307420bd902f4a0e88db83ed171ede99affa5ef1a5a0bdcedd5ed642e589c5ede22566f0d90a447c1dd89030b33689bdacad2724aec9de5647b0a8247dd41233222a7d32521fbeaa5b981ab5809e256d282809ac2bef194972f4adb3f9ae43900ff415e80c707a081af8a2ec0d564c5ca6b", 0x8c}], 0x2, &(0x7f0000000280)=[{0x100, 0x1, 0x200, "c793cc714d7778e833df6a70ab81fe184992f5327bb5d9f59a9a41143fd3d4c70bc40a7b6a113b355ea4089760114592f2cced15493f81624c9d5868aa447b4613d3d7470dfcdac7929908729e1559fb1e9d788c0ad3711edab5ce4d8bbb33031b3d19c1a777a4f8a2bfcd69af30d8fbae4bfae8fa6b8db8e1280e53e38e830f21538b6dffe37796cd8aba7b65a48301e70117bf791a795cb775aade1f41d2ffa41888f202abe9d62835a37aeebdaa0dc9c8cec90b07b97e68ea6f8438d26d7d0d39994cba556c1e1d92f49611b98e6c1ed0c0e55c4ca9aac75471d47156b23fe63334fed2003e809e4e8e2666a4"}], 0x100}, 0x6) 20:12:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = getpgrp() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffff8, 0x100000000}, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa530}, 0x10001, 0x3, 0x0, r3, 0x4a, 0x4, 0x401}) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 '], 0xa) 20:12:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 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)="100e2956b9223776", 0x8) 20:12:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffff000, 0x0, {[0x0, 0x0, 0x0, 0xffffffff, 0x5c0, 0x0, 0x0, 0x5d9], [0x0, 0x0, 0x3, 0x0, 0x0, 0x7fffffff, 0xfffffffffffffff9, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x800, 0x0, 0x8, 0x0, 0x8000, 0xfffffffffffffffe], [{}, {0x5c, 0x1, 0x2}, {0x3, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x4}, {0x2}, {0x8000, 0x0, 0xffffffff}, {}, {0x3, 0x0, 0xc2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:12:36 executing program 1: mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8715299ab41320d8d6a12995760a7f4ead283ee39819261690edc79fe66f1528260e230ad2e786f43e59dc648d84718e1e9268d36593b2721aba82c47413f249e203493bcc60515969e930958946bf82540d45f707ff896c6c4685dde9a9da2422599fa03d643fdb93bd9cd2fd6beecd67f5765a0e451dfa40fc01aec2a4d81f593597675ad615b54ba2956d9fc6b4abe16eb396ad7fcc29"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x0, &(0x7f0000000240)=""/150, &(0x7f0000000300)=0x96) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000082f66696c65de51752c065cbd4df51e86cc842eb6e2431ec66cdea435d7f1ef99f5d9fb5e1d237746b1510e0855e63a34375f51e251cc669df9ea4a49af35c27475eb2c"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) r7 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08ce02faffffef000000"], 0xa) sendmsg$unix(r8, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r9 = fcntl$dupfd(r7, 0x2, r8) socket(0x2, 0x0, 0x0) dup2(r9, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 20:12:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 20:12:36 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x10c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1010, r0, 0x0, 0x1) clock_settime(0x0, &(0x7f0000000100)) 16:00:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="9c469ee71e3421aea2471130f3398930a226145d0ae1250a14828aa4edbf0a96046710f2000019cae10123b2ac6cb8115004c9dce72e3c14cce5ac815778b3280ace65b4cb60dc219683bdba144a04721285e12a85e73fe74debd80c36f7747eab759206bd79490bcef641cde94f7bc58d9d3607d4dd00"/132, 0x0, 0x0, 0x10018) 16:00:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x6364c4656f655329, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0x9a}]}) socket(0x20, 0x2, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r0, r2) 16:00:00 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r0, &(0x7f0000000340)="577a10d0f0a8f9861a41a036496874b01a78838c30f7f4c75054022d23b30ae0c842809f7fbcbc7d41165ed865c9f21de673aa744fa16627f0178f287c2a48a93b21b4ea5b736afbe88d286016d86906ec5d12f65255584271b57ad85b68b6775e9f62e5df0f1f152c401900f4174f75485929ef0208664c0f59fb43957f6f378f1fa603c693929ab9c7ff425542eb3a317d97052646e93b8bd8061b7d0d4105344c939074dd86a4976d86065034a11c1d7a58784cc857111b4e84f4a1954bec286cde6c39f3cff7b238ff05c100dbc15d13a0f7cb3da293c3b57d09cbd81fd09a9b20cd819812023e1e31ab13af80423420a942693c27f04b1ae5e0a41e21d9f2e0911f7e15f43510ccebcf97ad559b24dad9060c274920ff561d660ab1ca57522bb6762420b50898601edf40bd4f087d5bf1802c7b180e07d49210274fff3e35decc1244a1c6d27f68fffa397aa3c1de606485b9f2fb5b9100fbfc1f8e8e1f9b9ff0d69b31fe441dd4a64f7f7bfa244c6f044a21c46063d99a5c756e58d9345b5177ce0364f9c69cc215abd462ef5733bab7b0d1981155b7632225a354e9e69d587a18d3387002f8636bac990b378622ebe7f6226d13f549cf466d132dc9cd66329cc98e42769efb30abe1b58c6ef66cbba8b3d8d88c2597bf647594c01285dbd6eefaad8cf89f96404b1508d7236d4b73d766a6a0d9f0262ef320d62a3f2c3bb56d22669611e886d251774478ad4ece430b15145150e30a9313a36af4739e41bc88e9a57f03487934d263f154047345b0b62c283a8c5dc2046dd3229e4435a99b001fc8e859cb2da09e70c7c6b3e37ff5260916ffe0260567d35c43df79fb3cee31552eb279159c31374465943fa9971e2c20ce90f94f992001ca02895cc266cd0f8406dd41a2793773c23f6175bfa705c5c66f698be9dd2bea91d51c0c2b78e8a413243b93fae3e0c338fe0c5bd543af4fcd6e2c7ae1b8723bc7144f82962684d0c60641833f3563cf3b8462a312268f219fd1f48e86f7f774406125c4fd1613be6f476b7246ec9701b9b880fa440373dc144097c884789c5bc9234adc57b9df034c442d45705eac35445478465da6942db9ebbda72d370ac7f30d8f65d5baacb04509e349021c0a98d5a346b6d0b2e1b454264712c6fdf73e9d3c11259f0f657d37c53b3dcb7cf3af8182a3e0785552de6a5cefd9a5e51380438fe99fa6c31115a51f0a34f1f2f1376a09997b9ed516f43d7d77d3786cba9841f62feb92d54d955141849891b0b80041875292d91d584d3bff1eeb49760b489a123e9fab9d73180968363c0b51dd26240c79deea8bdd6d5e061f9625fbdedce3c78d2bf6753385eafe6d7098b65fc2bb420f74cf052bcef18b66a55cd992d93e945d96fe639e5e2503cbbb2a480ca249a3507df8b8cec48f0758c02aa90fbda40ea166979d7e8baf4cb19ac0e7e348f4d45ad0ff42a0d625b957228f3fa41948711e45ad8f435dbbfc625ca35ee2ec7d7f7b86d190635f881d9609e0c180802c95b6cb91a7a0dc62e11fe7a806480d46745f7e7112e7cc24d89e2b63fa6f1386acc2d01c2ec37544006ed86078378bc5bc3c376deacf272af66fee3f840695a15e7d38bd5a5dff99bc80bf4dad3e1e8996faa331438b7abd8bcde15b951d8b23e0cc873b741e78162459e919e9157c1061c5221fa1c47d2e09485c427225396a0485741bd8bd339c107f353357322242770736c315a254537af7bc0ab9b829c4449ed1db9c15afd5cecc091e944d54199f091d3e042865cd8f8fb49956339e7866af7bf6e05de1e8cb9b52a30a6d47bbb16977a946ec4bfadcc793523323aa5d4456f0f6841367dd673c9658f20fe09eab14306b3db1e22fb08be8539ad2234da244799ce54ed2a6f490dcf578c33a38ac90facf0483b51df9a9a35f456212309051b73850163410511e0f890f30b468fef21f76b15b7c6002a89b0f6a3f2a98542111f11a9a14300e40710a491cdc39e7154deb9e0fb126e1cf46bc44ebdb5b9abc99b397c1c340f8c9995e4e459f0dc7c145dc8e5388d406fdffcf2c6a590cf9006ce530b6699c393d394f34aa8f43037f234a31cdfab013e4f7a1eeef74197162990b11aaf495d813896cc2bafab117d778ef34e950aff3ba167f2adce866573eb5bab11d32cd03cb9a06767c57abf2449907d44ebbe70861c14d82e7500f48dd60edddccd64a674c5f49b2f5deed6db925f6215304f2440c9870eacc4d74fc4113940a9bd6e5fa6bb631603d1bc69e203d326aa9dedaffb5ba8604356848da1227974d903201ce936a8b438e57e68a6150fad9273ced6874ad4f2e2978268744a0afb90e1779c25e4cf9f157bcaa14dbf3a1547a2332c61720338bc94871f0b3a6f48c7b719246c9774d05513250bb192dac9a63e59bde242c94cd62cb4bcf97de73a003988943de5d7706b72f1548306e56b557e15f0c277dbd56c94beec03c3c7ea73167b730d231a5df0c790b141594dd978b688063b96e1e8a4dddda7d9f13ec0eac007409ddd3ff95a7ed492c7a5d567e2f4b3b16600e0d2bb0e65b30675f72c407eacc663d951880a529c7167fa0758f3120514224571901dcba228c3f94c10bd128d3bf4d2b2dbd3ee5ed7e197f18bc6f696674af050c64ffb6817519171d8f4b92a9755159c4f34cf11ab252bc6e84998b0fc962e69daeeeeb9b3c7b57d40d4004a32affcca05f0fc7243bb7b0dd609b3ec704abb2e7cb15a45fef8d77d9f0272117c2a20d99f7c502f501ea83ab7841996a3cea29bcaf1781c3a172517ec3ce7436baeead3cc482caca3eef0d8fcf1c649a31deeec8b7305084375a2289f0c987ef9f7e32c7da320233030e27db8d59574986778f7591bb6814c7aec82b9e5acb6149fc17bd63295ba49bc27ca1409781067208acff69efb3e64999608e0de8cb857950b042b7bbf4eadb54b19040bfb8feb05ede8308f4be9a2ab08bb11f84c6f865cb9119d3fc8dd1fa042fc8ab5c801b8dd5cd5609a6a53d2b34d43135ef3c6d320fb57b89bcaaa8c60f21eb6c4a339a0b369fdbab445c39f7123f993b5be3f35b29ab98938cdb595462727927123348afc36fb66cad84c4654e4bba7937813933bbdc1324e6db42802cc0e282ce0120cc7d2912ce600edc082982d13cab4367fda6766c4a06fe0c24f26d2aa5ffbcddab673ddc663da8510ede9ec69ee69627f97dd7e01f74db645f2afc770314fc4e06c0b2bd9123a3f2e7aa03b457feec9e12fec495c7c30c232df45b638f83f6aa857591e51f2f752b3c79361ca5d820c4e4d080b2b79905fc17b8ef15e6ee47d8acf70e060b03a9b52618d259c2a777e9d0e103be9081ffd2afbe8d223d870429b2d4e91c66b1d60b700df13d75abd089f960d563fdf6efd1b7898a5360802b53ce401ce12c7018db102581e6f3571799d8a04f1f80d50b73b99787cfca5cac2518b342ad754daf6898e9237d4a50e5f396dbf02df5519a02dee5660829e39ef6e839c84112db68505c97494f2e1578777226421d5fc07ac02ec498066ac8ba0cc9e444245a36a23b887cc77a6baaa3e6dc77079deb2e61e309bfbcff62dcae9bd2ac64a3f5c4d3caf2d703ed9e252bbff0145aa9839318a5dd6a567bf5f06929893cba73ad4986ad967f731e3203bab09833b25568eafab31a49090539097352a2d29837e3071d3c573941e0df6edde756dfbee8380e36acc34ef360b21af1fe606057947af895c78178ea2c7d08e94d26ca924d46c25672ceecaf31d4f6b14392a5603e52b1dd396b1717973b2c06a5a37e82d39c205af42fc1b6c2a6ab55c7f7b72457143f7035244449a753915512f0a9cc16a9021fa96cc7b2cfd9cb6b73c96331fad39b8fc636b2179bf76650d0059eb551febd842e607e82b69a61af83ae1201ee61bbf971d36e5ed3614dbb1636757dd7b1368ff79dfaf5ef8c9ff352a94b2e744a6ff2c73255793537e415e256afbf898ad00754f6b2b986bca045f83c1a262809927021cf603b9326385767cfffa8057aab56aaa003aa181deee16518d60f1893103c0991b810a7ebcf316dcf7ab3b8abbe6b7d6753b044f4dbbce4a8089c4f0bdc011d57c6024a5e9fb803fc25f51e58861cc3bcdcdb79af73b36ec3b7afb27dbbed92ec0408540af5bb9613125818d857aef4f25a2cfe868305b29cb1848dd645d5810c021a78691d9426a9fb75b4d814121ff4b167862f57ba07e7dac633c7800e90b65e04277baa5565d49ec62ef0c36c4650c106781c22b91e102180e1c116989453e264760db1fa8724fd3282c36c2fb3095a3d292f0e73d3c97823f225609e27e0c1783f3f7292892e9a7924c5e572d0ad995da318d5dafe1b1ff0d265f22163eb4001e79b3417b81e7e3786e884539fe66767a55be045214b1424033b1ce6de26677d16c2c0d5bddd1f74fa46f5f445c84db873839a6b0319341da87d7f895e546b404f6a209aadf802b220e22482df88ad42f83bc7c8423fb799a267de34b2422ffa0e7d6a244ca1750d189c776e07dcf609415e7d475e69ac4a3b1ff593052d333b0c6c636b5b915a9abd9c0df299d00062cd925a1bf5860090f0ad6edc9398dedde48f18a4e1d179280df51df3dc7d658fd91e2dede70a35dd18e0cefdd85e685941a522c75d9c92f51c011c0bc8550aa40a216279f23e485547c233a253f7530290ba8421647d958ecdf544090bef9290520babe55cec5f944dbf55aba883c534550969a5df9dd070ef90e92081e26ef69c494bb8c6cb206c9842e2f5260d443bc9f316f67b97c8ebd539cb1384d91c560ab5b5137f080b94be6939bc269a4183ef57997cc2b2d9bea77884d37f100ef1fcf0af19d7c71f2bbbb25345513fc4406831922e9841e8bc134ebd89d4b5ed4818fd5ed03c22b18ea028d88100c0ed9df5118fea17d81c65f6fa8b72fb59de7830e7284813642eaaa59a9d2b4a5fd34bc16c4b5e181a7c1ee876c931986f74578d5843876798812ba6c9e3afe0e085ba9acfd9c301f9624db5708ec2ef328b66dfc4aad5640e2120cb62d79e17ca6f830d28b68822edb4fd2e5bd45397055fda31e8758c083f44c9564e03d4c069f3ba0cfc6010bafbb38e85102c9bfb6a893d5177c387b6011db23206287d746346e4034d43d2dcc3fda330057196ff814b6d6bd866e9bff4baba1135d8f2f445515b957d483f411982305aa4db096abff7e59cc5329898e1a3ab23999ae8bfbf12f58d3108683756fea5143f05f22bb8a7699b4877b47aac65ebf82f359cb03c33030ad9d21bad5c96abd4951d1e494e7860208f7c93034cf6c5e27683e9c7669a2ee25082d54116164f8cca1c7cb3f7a1cb8688358d9ecfb31f85c7ab7c74c86982d5f77c8f28dda699c81d38ea8cd6eac7191716372dad449e6cab0394f0226e97d2432f0667bea8debdd955706e172c3d166844ac0f227ea4aa9c3767eb75e3436a498c565e826751be7341e05126f9cdd839ea471aefd9cc6e530e04f963c3cbe2743f202449f63ab44f11f0d27f07510665c636112519446563a8c48e5283dc28eff9cb67558387af553fe3e286d6a3664063a42ca1adcfefaf50848d2ff44cee056b12356952923b0cba1bca2db6ae3ed9e9ce3358c297e8f7352b0070f3705db23ff24c42983a25c343b975cc933eb8c0ed5224b9f055150d5244b88bd168b8ba0b3e45dd0a9e3d664a03f9d558971f926a599d6142d201e00f6dbc77380afd19b7cdcf878cc76d43517f316110817f33c7b8b2da6b47c2a19f38aa7973dfd9", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f0000000000)="b967fa8477978a65c08b3f09c0b29a4dfe617e2ddc04e961f09daed0e99e5f52e01908cb60ff1c583375095b99cf1514078cff80aea4a4f90215b61d2758f0849926f3df82415570b0874ed896db29a61d2ce9044f890d638da625faddf1b668caefea4dbefafc9618b9c4074292954ff74a1ec9eda2086b55384b9b1d014950acc7", 0x82, 0x0, 0xce) r3 = socket(0x2, 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x3, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/164, 0xa4, 0x40, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022ef9a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:00 executing program 0: sysctl$vm(&(0x7f00000000c0)={0x9, 0x9}, 0x0, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c82873501000000948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000040)=0xb7, &(0x7f0000000200)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee8fffffffffffffffff94b4995a2c17e413831db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f23595614f7a8478756f3c205579e", 0x99) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x2, 0xfeff, 0xe5ce97ab354d86be}, {0x2, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}], 0x4) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7ff}, {0x3, 0x5298, 0x1000}, {0x0, 0x2}, {0x4, 0x2}], 0x5) r2 = getuid() setreuid(0xee00, r2) setuid(r2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/37) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000340)=0x5) 16:00:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x200, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) chdir(&(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x6, r2}) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x7e, 0x0, 0x1, 0x9887, 0x7}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="b4b11028b96cba26eb9adbc143aef871ae84e86aa2981a9ab0680323bf9a5c7f8da3d3356537411e047bcee22ec3b9c56c4265f6e38641a9f06a04bf4abdb09580c8a3b58a40beeadb6f96e053d942ca736d25dddaa3493fa014f0", 0x5b) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000080)='N', 0x1}], 0x2, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x41) chroot(&(0x7f00000007c0)='./file0\x00') pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000740)=[{&(0x7f00000000c0)="186267cb831ce54146ffadf5c5fb22582bd33bc7eceaa57ebd9c49e69455c9a0db566d82ba3be1590e14978a30f46ebbb090cdd6f00f473cfdc990e9d3048a74f05a7bef241fff658c40edc9c698e03b7a1fe9f5723f1cc489ac188262d863250c7b969d46bf9379663c6f1a2bbd7caa957df15149ee8b7fa1e921d23e4c2872", 0x80}, {&(0x7f0000000180)="04be3aef371faa28f816edc8467f4de401670275eea2970c100240e4db818ae9187137bf8313827edd0fa33f9c86d569de4966c0537bdf69bfb9ee17ab8428e4aa8895b322b6e95b6848390cafe5e16dc4296fc070db6b21c2000bd3b19e8c41e9ed9c18222ff92579365090c4ce5c4b52532537103c6a9175599099c096fcc1bda0fb595e3800c1389443a4c0813fc222f603c8248789650d55d5e9bf", 0x9d}, {&(0x7f0000000240)="e0fdfc3af6e15883601ecaf43a35bab70e5f350c88525908fbb5ef9b055403b714fcf538bccbf618ce8c643c8000000000000000484eeffc5d16131ff6f438c82343f700f5bca926ee017135d1c90ab40bc5a2d02eacd9966539b94f03e3d631441984bc555c", 0x66}, {&(0x7f00000002c0)="a48cbb0cdf82cd3b6a8557874799761033ed4dd22333bee46a975286439b673519783f047cfe5dc37c12917d1235b52094aa8407a15f3f25e7a33778290ad5d61cdca6b75561eeb89a624960b914c2832b32c9509d8400"/98, 0x62}, {&(0x7f0000000340)="57aa1856f3621bfe63984eb481e8613e620563a517130f488d8b3624772123a2be8a4c279e4d8b87e75d672e6b9703e413ddee0020ccae5d4944610950f58f71ea26b55c7156f34e0c7ab43d761b5c86264c7caab68e", 0x56}, {&(0x7f00000003c0)="a1a931f1ceca14256c1c32b8e1fabbcd61aae555847a851000322e5d47fbe4c259386b4ac92fffb40ee875bd91068fbb44cb121027368d6f47a6fbdf424463c75aa774ff93b1ac225460c1b91eec87a8692e00ab675b71f15b69eae4c735623da81328c7120c283024695cdc925927f0", 0x70}, {&(0x7f0000000640)="210a1f3e9846d615ce7188926ac1f9a8f2416e64da6b9eb55609b57dc353c9d2392a85a85e0727b049b4fecf32c96ffdd5aed3ba0264bf4e5bacce942d72ae2b1f0f17adc88f699c6976e1f80e07d7eb3a56524087c9c5b720f77dce027ba2e1a9a005cd2b533e6fdd88a8f4d0206a16134d05c70d829e5fdb8bed715e551812a8dc37795e873ed78c6b7c6c845d0b790bd366aed94c838de62120731b003a69c8ed8f88b420c57b6bb9a2335011056a6694469c7c13c956b6e6ad09399742f88fc52f0ffdb048df56161566ae85380548cbdf45eda5532f4e38", 0xda}, {&(0x7f0000000440)="b6f5acc9034bc5a9188d1d8caf36bb130da54f1365f33fbe", 0x18}], 0x8, 0x0, 0x9) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6bb, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000140)=0x10001, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000000)="5cf84f4f48c82877882ef1cf121445b24d581c0040fc2a68678e224aef9990a2d8aba93664a301151500ae4195910acc3b44e69fa7f41ece4b4f788c4c9fb0815bde102322748d9ff575d544119b3ad4c0e93afc93336162fa4cfc951da136f12558ce34f6c179a236581fa5d0c1cdc20638f25dcb9a4239e13e9c876f6445a33b274597884439423f860edff7807c6e68f83778b62d65777290489fc0da592eed0bd4cf5bd3e8be9aca1ef7074b8464aa2193b95e3bedd0c36fd5e8e89d8a1b0e32fac1d999303ec070cc16e0165e27c9a9a59e", 0xd4}, {&(0x7f0000000100)="c48ba1f90d3680db800dcf3d07e381544381a842c02b8aceb5a15cd2a4cc7cb75c9885d9dbd29deb0926d425b4dfa8da1bad1cfb75c2700063a8f54855f16ee3891616c02d9e730be679515599a0cf8c73e17c2542b8eff4f50a4d0ac473320525254196e96ee477dbf89bd9f29bbdb7c63db09c6b9615ca84407dc4bad1fe2b166d2480571f1ecd71381d14da74ee1e6633447957f0a22a45b5d15ec0af54fa377c", 0xa2}, {&(0x7f00000001c0)="d62b04e8c3fb29885d324e870b94af9be1caf43e393fdfa8b0d8b3c58c44b609d001c65f734d8b790f3a3b17f533f9057da11392b3c833d54ec8c9bd9818d8e34631", 0x42}, {&(0x7f00000004c0)="00a0aed2dcf49a961ac00755cf341952720687a6006ee0a6ca467d7ec20a610fe6b2a8ab2c4a880d0721f1d10825a0aa33e62ba92a1b7dc41b527028d32b4cfcd4f35a8fab4ff38f8cd74f847b1e8d26c68f2132a1c3164f2c669ffd011a2ab47d6cca5c9c94a0650bd02d13ee40fe3dc996340572", 0x75}, {&(0x7f0000000540)="6a597a8680eb79ea80475d607118d76d6e25af0ce6143439b6cdf93ecbaada07c16ef3123ae9267d90cd0d82f975b4455ff3936c64d01bca551e54d69f5686f4568e68f1804502f15f08c364b06a10372ba643d4e1f7402caa9ad17d7b009ad68421fc3a914c501c4963021d3e78a93b6189c7a40ad58749ae4a1f", 0x7b}], 0x5, 0x0, 0xbf) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffff5, 0x0, 0x3ff, 0x7fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x800, 0x0, &(0x7f0000000100)="f3e640f86554c0191a8119b52266c6e0b140816df3bfac2ac2cf0716b08d7df35a2bcb55bb9a4e4c3f6feacf8eb3636523cfd719d804eaea4845d2476ab80169cc7c07964f4f04493ffe0c13baddd8032b507655517020c31044ff5610750d384c2b26698727962b82949705bf80eaec86bfb247d49f88c1555a84c18f29f029cf2635a4f65b6b7e2192b5717ed8180415bea9627e7d8821bb9dddcef181cbb160091879ecd6a41df2ea3d", 0xab) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffffff) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0xffff, 0x9}, {{r7}, 0xfffffffffffffffd, 0x81, 0x4, 0x101, 0x8}], 0xf5, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x6c, 0x2, 0x8, 0xe5}], 0x400, &(0x7f0000000240)={0xe35c, 0x9}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) lseek(r3, 0x0, 0x5, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000300)={0x7, 0x0, 0x1000}) socket$inet(0x2, 0x10003, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x189) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x10008001, 0x9f, 0x3, 0x9, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0xfd, 0x6, 0x82}, {[0x2, 0x6, 0x1, 0x4, 0x3ff, 0x3, 0x400, 0x6, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7ffc, 0x400, 0x3, 0x1, 0x5, 0x6], [0x1000, 0x4101, 0x6, 0x2, 0xe89b, 0x6, 0x4, 0x7, 0xe7b8, 0x4], [0x7, 0x100000000000000a, 0x8000000000000002, 0x79, 0x800000001f, 0xdd8, 0x22], [0x400626b8d04, 0x4, 0x5, 0x9, 0x100000001, 0xf247], [{0x1, 0x7c68, 0x0, 0x9}, {0x200, 0xff, 0x2, 0x5}, {0x2, 0x1, 0x6, 0x80000000}, {0x101, 0x7ffffffe, 0x0, 0x2}, {0x4, 0x975, 0xfffe, 0xc46}, {0x800, 0x100, 0x5, 0xca}, {0x1, 0xfffffffb, 0x1ff, 0x2}, {0xc9fb, 0x7, 0x4, 0x585}], {0xca, 0x2, 0x121f, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x1}}}, 0x482, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/11) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x0, 0x0, 0x2, 0x7}, {[0x8, 0xffffffff, 0x800000000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xd512, 0x9], [0x0, 0x0, 0x0, 0x0, 0x81], [0x4, 0x0, 0x0, 0x0, 0x100000001, 0x4], [0x0, 0x3, 0x2, 0x2000000000000000], [{0x10, 0x1000}, {0x7}, {}, {0x1, 0x0, 0x7fff, 0x1}, {0xc7, 0x0, 0xfffffffd}, {}, {0x7ff, 0xfffffffd, 0x1}, {0x0, 0xfffffffe, 0xfffffbff, 0xffffffffffffd348}], {0x2}, {0x0, 0x2, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0xffffffffffff0000, 0x6, 0x0, 0x0, 0x1ff, 0x7, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x8, 0x0, 0x0, 0x2, 0x0, 0x800000000006, 0x0, 0x0, 0x3bb], [0x1f, 0x0, 0xfffffffffffffffc, 0x3, 0x0, 0x271], [0x4, 0x0, 0x2, 0x2, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0xb41}, {0x0, 0x0, 0x0, 0x1000000000008}, {0x8, 0x0, 0x1, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x1}, {0x0, 0x0, 0x5, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a99fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b40288db1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509dae8c3093d7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42a14b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042175a44d500000000002000009d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92c00040000bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd9515741374c70916b23a8b086b73633a42e93fe75f8a85f37ee013f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c170eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a04cb38a232f632426040053bf965523cdb917d205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae52b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5d9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e762d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c6f6ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1300000000000000000023564ba85e7e31ac824b5645ec49cd8e4b6b3e2e37f4185e4f6289597a280e874f36e5680370aaf1b81d41f2c3d14a9c1a299d8857a7a7dbe966e0c10e2eda95bf67e06dfdb0e06dc76a989b534df7cbed09f74921c9da8fdf3120af27e5ec0f5786ad51a38ca8681931b7187977e576bcb8fec39531547d6e1194a4b9052f89abca0000792c1fefd6f1864a117db4"], 0x10) sendto$unix(r2, &(0x7f0000000100)="a101101ca5701fa6b4610cc45cd12d0e83b4df30ec03f75559f6b37be487c0bf913cc4c0d150df11e6bf574cdefa01000000", 0x32, 0x6, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x8000, 0x3) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x6, 0x5, 0x0) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 0: lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setregid(0x0, 0x0) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10002, r0) r1 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x400018a0, r1) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1000, 0x0, 0x0, r2, 0x0, 0x0, 0x6}, 0x100, 0x7, r0, r1, 0x5, 0x100000000, 0x80000001}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000380)='\x00']) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xc8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) ftruncate(r5, 0x0, 0xffffffffffffffe0) r6 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xffffffff, 0x8}, 0xc) r7 = dup(r6) listen(r7, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom(r3, &(0x7f0000000100)=""/135, 0x87, 0x440, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) close(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) clock_getres(0x0, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000001c0)="9959d55d8c77186b2bcf53e7a5807d10005806dc41866837c88d82e165ef679779698f9cfb08d94b8e01a265c523be619c7794d1d228b1254daa2987949fb69a47044d2a975f04fb71ca964d000cf1c09c016d2c543ee5d13203fc84ca795a560a5385164e", &(0x7f0000000140)=0x65, &(0x7f0000000240)="b6c1eebd75abe91c92a3e2627cbcbd360edcbf6092dd6ffe15b6dcc4a3bfa85baad6e874725b", 0x26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x20, 0x4000, 0xff) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:01 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000200)=0xc) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0x2, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f0000000140)="a23a0b453a77d09aaa33b1bbfa3bd11e2ac466e33dbbe9a72e8886d31fedc7060ae8bc57efb30b871f5f9c84eb2a0fa9d5ad5465e7d1bf0a24a987848226adb980a1b8aacefde023301bedf9c6c906bfaf5a36cb9d1d28f6aefe36285f438a1d02efe0765507bc412a42bb9aed1b706e1e5e3b8db53746728c7674a667d30e6c0e73e1682db6214e23904c52fd03cab15e88bf897626", 0x96) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="820348f272"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r1) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x69a) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000240)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62022a2f00000001"], 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(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x88) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x144, 0x1ff}, 0x480000, 0x7, r0, 0x0, 0x2, 0x5, 0xfbc2000, 0x8}) setgid(0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) truncate(&(0x7f0000000300)='./file0/file1\x00', 0x0, 0xf53) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) open$dir(&(0x7f00000001c0)='./file0/file1/file0/../file0\x00', 0x8833254deba4882c, 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') socket$unix(0x1, 0x1, 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) dup(0xffffffffffffff9c) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94817a5151f25069dcbfc0b6d36a461fbdd13440c665c1a1df4a8d2bc1ac9982e261043bb9313b646e208c65d1a8b", 0x3d}, {&(0x7f00000003c0)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192fff000000afb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb163aa879b9ffb3e7996d57145a4d8d3125228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x574}], 0x2) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x100000001, 0x3, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x40000, 0x4], [{}, {0x0, 0x4, 0x3}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff, 0x0, 0x2}, {0x0, 0x2000000, 0x3, 0x10001}, {0x0, 0x0, 0x81}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x3}, {0xe9df, 0x2, 0x3, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f0000000240)=[{0x2, 0x5, 0x1000}, {0x1, 0x200}, {0x2, 0xffe, 0x1000}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x4, 0x5, 0x1000}, {0x4, 0xfffe, 0x1000}, {0x4, 0x6, 0x800}], 0x8) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/62) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0x50) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) setreuid(r3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/252) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getitimer(0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x20) fchflags(r3, 0x10000) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=""/142, 0x8e) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000680)="ca5d0efdac6d4074d60498a793dcfccd232c91ee0b12dc7d34481b049243c3cfb9086dd7dd76bfdcd9a68cc7003da7834783df89f0fd9a9ed9a06b025860359834d39b5453e31da8492943dcf0be13abd60b207d7e86f2623c837528fbd96c99f1ef7ed2d89146d3e87b0fbe482bd1c4deab1fd09fe2442c76703e4f7c66bb96cc358937fcaec3f7ddc5ed8ee9afdd98717b3156ee76d5dbe47c4bf4e40ecf0311f42bfa71f3e9c6f74e56b47d49af1426cb208139e67f2357992dd3e0603083a85950b5fe93bb6b7583b943a198c89a9dea68f603c0dcd769fd074186e724e42ac6a5c7151aa031128ec7860d099c727f29d1c8ea437c83420ede0fc22edb38cae147541f6429b5aac2ab4de516d17566a996555a0e866456099c77fe69bd9eb36a39796159f792af09180cc23d22b1d74da453ae561b6dde7e9d8cd01df04f2e4508b725bacf2ab9519199d7d9244f02a03ac2d619530b38cecc8ad72f37f5a9f36f641a15ca62ec5140ec0ca641093ce690d0fe57616813b26585f5dd8df1e829a78874eda82f5b888d4bbb5c07e2ce1e7f8c613baf75604e4ea593551d89d5fd0be02e006f5623b489f5f066eade2908cda97a979fcc3d601266a0270bec4b81cb41d1c992418cba44190b41a38aad6df81eb45c8f3c339f18a616fec81b7624d7b8cfeada8636deb99a6789b1b34a2f23cb865e67e6810b170b189f33cdc74fec8ac67d18ab20d2a11d79789f0b701849f0ab93372f1a9941f31bf3301b5a822efb2493ae67c53d24dfa8ebed0812fd3ebc1a8773529264d6892e61d94fcf83628fab1a106ec9a740f084c6d62b2afd275f234e5f5c400f957812f6ddeead119ee630178e2a0fd0755f67d3fd5b213ae27a77f792feaa0856d32fd076fa12a9be6e46be343b0e9f7965c29d60d474c7b298860f8b81cfc68be6acf0f53cb56973d26f7fe3f99fa42b3f64a700f494f67a89662162acd999dd85cf5cffdccea8daa53ac06b88484d1e5b9171ecea976a516b2415f509b1cb09c07fc7d770bf36a5f4cd77546d02212e0156f4963a96a87ac52ea4c6bf0382d39ea9368dc2a8752a95bf6f245e35d7bf9454c8b45999e8d0257146a170444da5827eaafc4765c0ce478366ffacb2d4dce28ce38dce06c37931bc016a1764cd7faac7cccf18cfb7c554d7bbb985e15aebe392cad35879a14c4dd3289e527ca8b6031f5fffa00c715147c44d03091eec5d7b8ee46b44984366f9f4b67be534ac4773c82472b0c55bb343d36e8a4208c314181052824d48b6fc6dc5622c13baab2c4a83b3ec8e197d7ed752553945d3615f63bfd13ff8ddef2c4aecc38a1bc76b2e026e9b9caae8035a959f30834ffd1a85ea2c10653cc25f78d9fd9c287e3aadd313381f63d4133ff3c559cc4550923f17c41d87a9a58f3ec307307cedb4bc51c6c256747d6c37a188a9c59efbea748d77c4049415b7cb751ea42c5f3b62bf473d5fbb60b4ffdb6429a1ee03872e2a8867b0c32134a9b55edf82a413a3324cca7bf3e154fe04f2dd7b481c9788a1f61e68e63378801947f2834cb23ea13a91f8660482c5979aa7652b12cbecd3bf241ec5307bbf6b70b95662fcdafb7c1da260e0796ebfffc5c7c63e8b8ca31d4122588bf05eb52d84ae0418cecb47c11da7de4c4279e9a251d1aa46a887d5d0f6bbfa9cb01159de168b41dda225b1b17a5569d972599dbfec097bd65c617aed9aec3cca96d66bf6bee4ca7dd18c312f2e5753edb5bba20b77e581cdbf9832d8371db41296b098f3d89cc6d77ad4e54e14171d25c4b413c35f0f0310338613768c58e7902a6957681162b22beeca284ad583511247210471e35fa51a596597e783b0dda2cfd1a74b4c6a2cd04db7e40c38fa3349e6779b92f3e05b52acfaf880a5537bccd1e8788f95ac6da2aaede2568b23cabd111dc13b288e718743bbd79dd611508dbacc371f3083778b9c596c5c170dc9a043da7706d030879de663d9a82ef17f436d5cfc8e058840f8fb8cf6ba820fa10352bd2ecdfc3c7459ef8984cda27893c1de0c4d411bf21df71ad025274d9e72fdbc0f10faeb87dd88a1ef29bbd067b2e46856c4e158307074cb13dd5f214634b093ba481cbc19980e5140177437f16b6cfd083def532ee2ee9221c44592e349fe95499c270d551a9e2ad00e2a22767680e596f40ba04f3c4dfcf6112f3ef787e9ffc606015015bd48ca1f4e7748ef093b3e5887403442d87f18f58d16223183f1daee347c5e8b5ef22919fc359e7812f8676d21412131a3628329e7ac3cf71a3e234665e5c63734166849e9cccb189b8ec2a63278069dad16b4a2f73a5c1e4faf481b8036fa95ac197a9fe09b87a0747a63650f20bc2e0f0a41f9060cf5f96c7325c15b0080e2048914921498b1a1778837cb3d4715efbfc10b2e2bbf5e9bde9744a4a4e8e9811d30c206a3e54c6b63a3797b7a80b341eada639d6b475e31482b5328568aa81e6ffb006e311f8279d2240f48e7cdcbc03166da9801341b163dade6e7aa8ec1fe758a7667f2ba018d7ff910ef28b2b34e32bdc4dc8289808b50e9d98255e0151b2599af77e3ab1b7bc21dc06abdc4e61b938fd4fc4e7cce9bddbef7e163fe26b51097184acdc534d6431aa173e10c182563d8c70e68114cbc9dd7ad7a3181512442d6e996a07305248745a87baf7747796223e19094bf501c2be2afc61716d8acb8067b4c8a7bea3ac01e80f067cca02766fad15eac1995bbe95af2fef702001781bc04397aac6071c63e5b9d51f1acee85af77f7e9a0bb7b5e89a5f80665d68777027ce3cc02d1ae2899637cc3d56b610dba892f63bbf2160ba77df0824ab13bdfd03e3d459a39de75b5884fb65b13e9166a87f728b32e247d25e23d16e30a401921f05f65a4acaed81cba3329c681def68f5a9c8f3f59738b3c0821e9143a91d7d3aced9752f03270b93f9e64ad118590f1ac8dd705f2502c55d808877add7e29e4cfec70866d3907dbc734d0b72d09a3a3b9dc8f60a87dd5d9633e9bef6233c38ea8d6398a88c33c826da185d2d08d723fcdfac5de6b8d0d860cae7dff8d05c12d422f07dcaf59586a3a36074b59b02bd0fb0963acac6e2b9b0db56dc558ff199014ce944b91a7b351c813401834a47a04e5ebe6b7a47bafea85c0821728e104edf860c4b4b8570a202fd7700c03839e2ba5731d2920205e71b4e3b2be6b187a875a6acaeb5b66906f0c8d103f79c14520ca454a3b94a6519a77e44f373e17722bfd9c8fda54a6acb4f01f852cd2c90125501b1ec3408a461dc05f1c12489f0fb996fe81dcabbd1604b782a29d55256c3b701835f684395ec3e195280dcc8081905fddad597fc4753b9ec0d6533a0fe5047dd1218c9cabe7edc271c392b5a2931a0bac9790ed2877e6c98cf14f3e94f0876a2a5fb916d8ac1605c3829aedf62722b6b1a5e1592dabcef1c973631b2094962a91abd5778c174f4b9e352e016948441ac9ce9783f088cd0fefc285eabcd7e19f7cdfe0082f7f61cbfa94913c767a639b855fecdb2bc057653438ca918b04e67d8c1f14d1e43ab9e747ee49b9bb8a19782fef0863e13fdf621cb053e5d2124be6078360a645c1826e038f1156fb7d495a44f1aaac5ae5ac38c8d5fc25c3c6e922e63c4b55b32f52acf7845cb34acc7e091c1def716924a99984348873555998e8f9b973f2b66494f53acd54d835f5aa79b6b36ed4f9eee61397f13bf6e3ea09888891dc7efcea5779b5a4e1935431d563e276ce3b74c7a121ec384470ac32eeb69bebf00479648007b3a02ce016689d75027d50ec8691ecb4697093207ee7d3af8eb69831858384d6794350e2450564829b17190f7f67df841c556337a50d0120aa2a771459c9ec0caade24b8ae4a80b7d90768a444b1ec0251cc651fafb5485d6163cb7ae9b2cc06e334c5d052b946158569ce6e2a4e75f0ee9347f9e58b8523dbdc9b778f7d4d94cfe10952ff62261a7a5215085a968996ae1cc3b5d000633541fc96265c446a6dbbe0fddd2ab1bf4ae79bf5a35fd45f2a1d0487e0517571f226453e10d0dad88d4c42a0a0eeddb302b3e515d983257121057947151e55c0efc3f14714269465ca63cf3053690ee7a51862e6822bb0da76fee177aa957a81f181a6b658819188003dfe80e47f65c8ed377797ad1b7e1c03a950f5514c52d9b6aaf801894b4a7281dc773d13a20f47b15de8365da7c12144adcc7e60c8498235a328b3c5f66d2a5047ae0b06cbbf19adb83b179f8c3f9378fdfa1cb8a935b4aa16931d40505bb7af84ecba5c46d16cf90342bdf926b7a49679464fe664e9e3d7c15be15b857a9a13261d94b14129a64ff272608bff5d8c3c5654ccc62ae002a3fa5b5a4487bb61832b40593a30349ce8952dd7c1e6b4aa9ea6867189e1112f4c69fc6dd9dd19bba71866bd436a6beea1e12fa91f4faf3df43e9f2772b23ac3bb86148b5a9a069475b117d0439368b005e16e9ea2fad3cc2ea05ff5f41a5231cee264b899b27d5dd2fb5b94c17713839d0f70181f7c2b2a0c35c572d63d184ec2a6aa6a4d12af7356d0fd292b47f6cb906919cdfb77315d0a73186d20feab97cf423a663247fe3ad6e98e60d3919eac65ac7163288c978e16898c1fb738b975b499a83f91040c4746182ada332146aab727667fa4d13d0f2020180c38441981fbb09b74437caa8e1edaca2994ebc86c7eefdb6b60c364feb66889543abe434950796987b955ec69371a7a0d7a10aa97dbaa62ff9ff673bdb24f915f08f07891fd4c60a7c174b3ba8dd26c56c4422827b4b5386a9728520aaa3b5f5fa2cff08eca7d7ca6389c9c430cd648f226d5d9543d0d9c1de5f0249d429174cca043f69ef1017794fae76441880e9e3d1fa5da9d196ad707176e12a77ad6833be637e905aae34d80e8fa55b9774ed66561b3f11b02a7bc84ed7383d179cf1813488107e68f82b02ef48fddfcc1daa36cd72fe551b03128bc91e3227539b86039f54e13902d0b62cae5b91498cb150a709e1d00a6ad2c30565a0f200ff1960e7b2785fafc55b029efcbee44bfec975d2baf478bcbdee3e6f91b059eef3cea582bf2dd6efe10a6a3a061cdedb5466474901ff9d7f1018b910914f9e86467313733b6b0c554ae6ec7a250faad22429f09eea5d95d72953f0a5ace78194934d42252baad2500e8109693f011c26631c8d010a1cb753f803cde08a69629d99a61a30e1c07d77c4e9868e1a4a152a8c882eaaffdd4dfdf331fd9397bae9103e70e80271f30d4260715d7b1e5312abac0e093c6a551258ae7da8d6dd097384af7167649189b77aca21632161ff407f882909f5ba7b0310cc7fe205228c75b0b9d20cf97872a61b43414e9c26f0f40f470944c21b109d2b09f9e23824711e421cd9188e0aeb76bc24d57967e680a8276e0efc039c21e508b666e7d2467fc4c4e3205057e295bde5a0d184a19401a3f75d8cb4a2cbc908ad3aa810acb2df95b043fd2832bc8d96f8c8baacb220d20412e7d910c6a55fd5b7c7c15ee6b738d0ace425bab4232bf5a582330b44ed678063723fffeb63e8319a4efc47bf756551078cebb1c0acfe515c6b8eac4985d92ff60f4146e1e1ec79fb227b09808d7185f05f85ae1f39f7666dc2c94c79aad2e691fd55364446a475789db3f7f6fd9383cd5f51f40369595e0ef086380c60a6ddb44213f099d1ef2f0b5ba3e33180743914a89f75d409f9d4e230e3e931a398c08e41a3b5eee3d61c77a1e0c1c013082b7bacaf3d033589a0f7c94ed1f0c7d9dca5b6fa4f7e994", &(0x7f0000000180)=0x1000, &(0x7f00000005c0)="09dc84f2ecdbfb46f90208baca04e00d169c71b345f90e29d572dcad0fad8e8c36d5dcfc628f792d3804407ad020b8df0d4cf0854292271a49422249c8801cb8bc0125322d3032c58b0c33f050fab12ca604b95ab84cf766a0865b89bd8a393b0a29cf53756743217c", 0x69) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001680)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f00000004c0)="6c83234d53dd", 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x1, 0x4000, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2000000, {0x3f, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x40000000, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8a29b7ee34cbfcde3e98cf5959b016d4cb1473d5a3c00612e44bae494d9ef16290440acbae4e0b403e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000180)="4c7f8197d87bbd35959a4be0bbb10a06fd6094b4ed30a545f6a6c221f2af30edcb6c58635afee8bd5e0cef64fdc20d78703017cf000fc87b0f3c5d03719668a0def31f13e8dc8bad5c52dd0da21e114617cd0506098dda634718dd3c0030173d119df7019a868529942047e2bb061b28bf17ce6963889844e4091d9d815133eb127f58542b3803add8fc860f96b70ebd89f1ee38bab3ddb7b3", 0x99}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r0, &(0x7f0000000600)="3c3a230cb69669b885f5244fe29bc8ad90c4bf56cf05a9fa49451ddc21a0d0e6033c4096ae8fd21480499ce4849576f33400a7e2baace658ec161803787677553a77df6cfd66137eea803c59d9e134dc93feb71cd418356bd5cbe1a65417ece69d0707a00e238db08bc9e1f42368d17834c3b64250e485255cc3def5473912914c20ba0a8bebc619c13af9bdb800ebbaf539be8602f5eae2c6046de5b244ee2d81364fccd3296edb0dafe1be77979092afc3bf1dae423eac8aacab50bd993ba158a2c0bf1b3c45d201cbf0999b81e57771e632d9840a2daec82c8dbbbfff53acbb64f48c561cdfa975fecea9208cbeff8d518e7c0cb1d2f625576fa08bf96f8ed7fc48f880e815cfd457aec45b7d60a20604940e42730e1fc2527ed371d904433a04a1cf1b879d01910a075d1257d58c52a473598c9591fccb4693e4d13ac58239377816bbfac3ed1eb9356e5094952c3d1550d04f60edf64254c88fb6476a19b19625d48e7119c38d59ea5c310611f6f58776061544ccbed5ef9cb376b2f03e0151b0b1b500ac6a3c32256ac733591eed94b29eb2ab0a519bb29a792a633cb25c0b0377169e9a5eff2a6566f5734fed554764e3e660aa3dd58152a2447f57b3918b22284e3da4a06794ba5c01c17ad9cbc38180ba958bea4c1e34a432bf6c9e8dcbe1054f7c6d0e877bd4061d60c69210794d196277607c1d423d667ae791a57397693508382bf4fc9cb73efd4ea4222597512b9af8ef9042d2960f590d1019d0e24e6c326f1b41271c91edf464c3061f64887dca3e2f54129d875a1f7a4667ee14bce963962b5b0413f45c7b41478f436d6a475981dc4a225c2ef03c74c7d26760210766b81973ec66a4ab2b7ef5fade71ecf4da386b6308ab350cfd01ed1433361e2595e7594c0771d42049eca6243ea9336a5d9b59988155359de13f899395cd01af05c629f4d1d70b735b5f40d0b01428d88f4c0a6f29e1d1b97ee25aedf45de8730674113607b676760b15f78c7648ce720dd3620064468902951352c6f985cd0c6b81ae4c2546dceca51e7961d84c51e3fa3a5e3413f561864a0b8d47c960452142d1526d2cfe00b5fe0a79416933b5187847e5b5a1a8ec74d739f0fcc4e5576c68dfcaf05c336c31913e84820003bbd276601de36db4d751ed48117e6b14f0de99a9e7a552e147a7e6dd79d4b87d90c89b368d50b374b37f56ebcf1f8b8b65ea2f6e51b1a2d1208a6d9d16ced6fb6f637a75d8dbc56b3a158530c22fff8041087c783afc6d10084863d28e3fb9a68faaba27e425929b56a65a0e6edf5cb7bfef6520887852b6c48632776bc7a9e69e5010f3bd6b489a67c1bbc678f266d6e8b649a91098c9133e02c08fd94f756b64feb7d232e626a469ec29fb54f9de27f98372b93e9f338ab05036ef32405bac2480b875d24afec0bf0650e1d0d66ddcc3688295985e5e785c57f99af9e38f2d432b81ed0e27ef7ea1443555bd0bcc8b5b03561ce84c495b04ee365112bbbf45651101f3ca170f90d89ff0fddd124de1080b4ee36fa55f41baf4b1b3db22f8b82e5356f92604e79047c18e7883ec6c22b39901c62a89ed6bb2b1cefa0df4b6ddb7ffe21efe948338e07a977eb7e7b02467a2d396b6fff856592e7a4836e29387fd0b46accc4c9af46a28c2aa397d537590f241e683e93887f7d2e7a29db24cc6fe1971416babd481a600fafa49d228caee05092a66a9d2ec469240b0c1576353cbc2eeb50c1843fe203b04ada40c859390fae6111f3a57fac5b3d8cf2093a21291571ecc52bff56828928fbf82c80e5c5c2946e169a4210a341b6690b281ea95b453b48c05c1402f31da3a5487ee4178a04aa0922316dd65f4ac5a2de134539bfd68d7b91d4c92d35e9a0288180c418d52d192b040f05deb7c7dbd6a5fb65f9fc50345ad18829ac1c805003ffba4823dda7124a8675203e84645cc07baec1f213a2be1e67ccc32dae08aeabef7d1da0e4920dfad0f5ac7f06972b91c01b7eb6cf7dd02f17a23b3cfa746778bc7a1f6846697b52e511e2ee29b51063b7ef2fae43e2b28ce37365dec064ebdb6c2293eb1b02d87c3f20e7cf50b139d11c820cd972e697ae1052c150c02cbc202e0c0d7a55c483a29b179284c47830d92ed5e", 0x5f0) fcntl$dupfd(r0, 0x0, r1) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1f, {0x0, 0x1000000000001f}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="81daeb59cededc4ed4cc5a6b472c886c2d96d983bb95429cd464ad31ce9aa3b9bde0324b8bd8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080)=""/5, 0x5, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff33d55fe3058fbe073192964800000000d7afff4cff3d7488d4e994774e2cfd44c77910a6d4", 0x1a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:02 executing program 1: r0 = msgget(0x0, 0x8) msgsnd(r0, &(0x7f0000000140)={0x3, "c8a2950266c77f0c507d4f9db8a7b1cb756ad553adb4441228"}, 0x21, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) 16:00:02 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = dup(r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) close(r2) 16:00:02 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}], 0x2aaaaaaaaaaaa9cc) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup(r0) socket$unix(0x1, 0x2, 0x0) r1 = semget(0x2, 0x0, 0x747) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/72) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="c5", &(0x7f0000000080)=0x1, &(0x7f00000000c0)="f26363acb16d64ad576ad74bb1a845b5a67ae8527641fd4170f111d53965cc06b69702628c2df0ad4e670e215c9400bddaf368a60a554879f2b2607f955c0882d6004f30d4894c79353743c6d33ed107e4912007a8a4381920f47fd36dd1f1244e86c6b543f5f5e98f6cc9c2", 0x6c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) pipe(&(0x7f00000002c0)) getrusage(0xffffffffffffffff, &(0x7f0000000300)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x6c6, 0x0, 0x6, 0x6}, {0xfff9, 0x2a, 0x3f, 0x2}, {0xea5, 0x5, 0x53, 0x8}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000480)="3b77b6d4d7e32db68853e49e0b0e12f68df6d035dc8d5b2bae670935c328ca7284b86af7deaa61baac86472c31d9703108307aab25f0a7e1ae5bcb3b057371fbbd93", 0x42, 0x0, 0x8) r2 = socket$inet(0x2, 0x4000, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fsync(r2) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000540)) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000005c0)={0xffffff81, 0xffffa3b2, 0x2}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r2 = kqueue() pwrite(r1, &(0x7f0000000140)="ef71ebfcb2ad08a5d8b9f6bccfccbc5edce60d477374f137734b7501c6592262e57812cfa08b4634f2049730eecb4297c81726ff4804e3478a192980a522ed81384391b5680538f55470d21526648657a53a8ff080fe4e3f3087a11e035d060ee42ec724516e65ca", 0x68, 0x0, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x82) close(r4) 16:00:02 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000280)=""/180) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x24, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x79, 0x10, 0xfff, 0x89b6}, {{r0}, 0xfffffffffffffffa, 0x70, 0x1, 0xfffffffffffff8ea, 0xffff}], 0x6, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x20, 0x2, 0x4, 0x36c}, {{r0}, 0xfffffffffffffffe, 0x6, 0x10, 0x5, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x2, 0x5, 0x8}, {{}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x3, 0x7fff}, {{}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x6e, 0x40}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0xfff}, {{r1}, 0xffffffffffffffff, 0x85, 0x40, 0x55f8, 0x7}, {{r2}, 0xfffffffffffffffd, 0xbb157f55fc425ceb, 0x8, 0x1, 0x5}, {{r3}, 0xfffffffffffffffc, 0xc6, 0x40000000, 0x401, 0xe4c}], 0x5, &(0x7f0000000380)={0x7ff, 0xffff}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x9, './bus\x00', './bus\x00'}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x47) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x8, 0x1, 0x0, 0x401, 0x5, 0x6, 0x0, 0x0, 0x41, 0x1}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) readlinkat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/84, 0x54) r6 = dup2(r5, 0xffffffffffffffff) unlinkat(r6, &(0x7f00000002c0)='./file0\x00', 0x8) sendto$unix(r0, &(0x7f0000000300)="17f5fad7e7b6b99c57c639e3a877679073b7dc5a42f8ca25429cb8ae4a16aeed9251cc09e8de21562eda8e674301a299c490a3cfd6259c527e856b335d58a574113db9b7fa0208b925a8c8ff422fd22df26b2281be4fd457fef7413a4150d026cc87ba86", 0x64, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r7, &(0x7f0000000540)=[{&(0x7f00000003c0)="921433bfe3a59c1b1e732979e6e5871b6d9f45f24b44ea682aaac3bee9a98403148a98c371b5cb6d0f13e73b5bad735ece12442b7a1ddf0a0dc3c64f6cc4aa26fe02b6e896db48713e7c80", 0x4b}, {&(0x7f0000000440)="5c79d6efabbf343a44fa6b92ee1a3f057328f86c22702f79ec64ff8c74da6d1b6a3a3513aef9ab330ae751b1b1f855caeb19762e42ec6acee8f4546cf89577936c96fcd0508fb532748b3efa3e84a6367e3884389b187f1fda751c2bf5773561717535e224f09e4f793f946d6da3a4a4507ab6c8db80252e679ad251a6ce1e83a909fc4a213fdb6a77f611208d04af14ea3b7fa976fa6c6533fe9ed4551b4a9f8b78c4ae3a7222c7e591ae15790d7e3206f7d3cb1267b81723b4d3fd696926583435074167d13895b6d829d19f588d22c4ce2a5f27b42a", 0xd7}], 0x2, 0x0, 0x9) r8 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x10, 0x100) write(r8, &(0x7f00000005c0)="8dde81ed98e8cc4edb6d7f1fc1bebf3c7eca0f4fae9bcf7b1e7e802a83cf13fc456309a0c7c1b699febdb30ac91e80e84036f8ef0c7a9eda2cbbf74c8d5a88c9f64e15748affee53b6f9bdf6b137ec30b015d8612e3fe62caa1c003d9a8ae2ff505e46d87af771536e5a9354bb9dfffa14fd6070c395636b3ee708e1a11a6828ce3354650b7a494338c53cffad95c5f917ccb1c84c7db5d53c4661c38305e752", 0xa0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) pwritev(r9, &(0x7f0000000940)=[{&(0x7f0000000700)="5f0429c0e2a69f3da1b624697f553eb949e3a3cf5976593746c511bd98c611b621632860ee5aaf0a66146867e4cb94f32117ddf61ccd22a062f67b293e75713423156f1ded10c3010c4bb02e3a78286abf72b9f44d19c605a883a66afd884db61b3565996e82b2dea4645c589d3d39c9958057968c1dc51dce13fd646f0dcc5eb16b3b9d13484ccd3bd44b554f49e02b67281139facd3b77087767d30412dbc4f7", 0xa1}, {&(0x7f00000007c0)="b4fc74de471234a2ef9258f5411743a6810cacfccfc427fabbf035f3b9fce57b66c7b5c4ea17ec5e148ad44a31b1cea673fbb6db4c4d731020e5055e6045345daef47feb1864aded6c38a95dc410226b3916b15339385cde1002a74da31ec4e063481934e04420f8304c8767d7c1759ef6c4ca90dbf12f64feec", 0x7a}, {&(0x7f0000000840)="ee341d852251da5d742cab90ea6cdfd5a40d325d387ceee5d18b5e79045999a335011876c5441c0cc8297ac813cb8d7ec3a1e7e29b4a3623d43141dc4ff236e8f178b1c7192b2dbec0a75b3dfbf2b7dd736a9aa0b0e984173a1a34816e", 0x5d}, {&(0x7f00000008c0)="b74426c1eb457a48282ba74ee9ab72d62bbbd8a4ce3a1fb77fa9a17b42b8ab5d9fe12ae2e59b09c5a9044555f1aac390459f06f9d3bd329e8491ffb13e40f3c5bd35c126ab8f7b0fcb098a035cb8f6aa53fba22f7190d4", 0x57}], 0x4, 0x0, 0x21e4) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/33, 0x21) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8, 0x180) socket(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x8, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0x0, 0x0, 0xa, &(0x7f0000019180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x1, 0x1c00}, {0x1, 0x1, 0x7fc}, {0x2, 0x3e}, {0x0, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x2, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpid() ktrace(0x0, 0x0, 0x0, r5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}], 0x40, 0xa}, 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r9}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000300)=ANY=[@ANYRES16]) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x2ff, 0x7fff, "f81d00200b0f000045d3cad800", 0x0, 0xfffffffd}) r0 = socket(0x18, 0x1, 0x0) kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)) shmctl$SHM_UNLOCK(r3, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3, 0x88}) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x7b67}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000002900)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000447000/0x2000)=nil, 0x2000, 0x4) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r0, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 16:00:03 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x3) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="82e9da6c7a72b0ae4a199e61cc743620badb49a4c788a9941a1213108409baee3b07851df49548d958e7f554b3c6ae1d5d87b5e6cc69133d3d7f68ae27e180e31461f6f6ddf7e38772f60cbd0d8661d92d2833802db5e04d5207000000000000008cd28ac1f70bd7e5"], 0x1) 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(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3124043900a81a99, 0xffffffffffffffff, 0x0, 0x3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1, 0x811, r7, 0x0, 0x3d) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xa07) msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x227ccb81, 0x9, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) 16:00:04 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x100) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x6, 0x7ff, 0x1000}) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x75d3, 0x20, 0x0, 0x0, @multicast2, @empty, {[@noop, @rr={0x10, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr=0x6, {0x5, 0x4, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) 16:00:04 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000004c0)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x10001]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40000d02) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x39) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000700)={0x8, 0x6}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0xa, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x410, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x20}, {r2, 0x8}, {0xffffffffffffff9c, 0x10}, {r3, 0x8}, {r4, 0x40}, {r5, 0x8}, {r1, 0x8}], 0x7, 0x3) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="6ef906b60c36ec04367eca70faa0ae0b679c3eab78681f42b1aab4eb5d7d99a208350e12861d349b6c75c202de58966ba5cbda0b3bcf57c13408b64543d62a21dd6e7ee95760fb609fc8b687b72f09df5ab994c361a170048edfceac32f25d0b708a8ff9c49792e25c81dda5ddada6f4e9c2a3d037dc32feae80ef58d47c3a52b6fc1c1d92672a649cf8ab6d76dc6939db9b540aa53f5bb9411b8a8d35403a59a672b39ffbb63e4588374de3c406c5a2da3e7a5ceec69c33e99d9bad1533f66e9b2c0b1a22cf4a01dfb8b4f29a13e0ff586536db", 0xd4}, {&(0x7f0000000340)="32c73bdd3183423e1f771f1e371f280e0dbe32be1d4d81de913fe56852636be7a0bae7f26c43ce80f4ad96c48f3bd037487c29cd779472521e1d4670cc80b43634d70ea97a3421811e43733faa6058abd603ff5642988bc713415391313cea9c202f88231e52f9ff672aa7dec81b5e53a042785d88fb57bf236ef5ddd488161542ffc68118a99c0793e22521a41475987028d8d0be4dc74e9a455e1200edb9511c9568b33acccd5d92d0e3220315e148f9ac", 0xb2}, {&(0x7f0000000180)="b6a287b90115e869e365440e75368c967f814fe761e10d392756dc56e808eafbef7e0665825405117d0a51c413a589a47404247d9707548a6a9e14d025b34bb5aa65f852d64f5a9de742fe29d52d3879fe70d2fb6df396713d850f4b164638b06129ac50180675e8b8", 0x69}, {&(0x7f00000005c0)="fbc6c5a4e41b34555e2fbe0c6b1835962f86cb9273d5261a762e6424be807e8b24737ecb9327f6fe63c72b9ae790ea4e28ff0d9e7fb5ad91445f56aab05616541c450cfd5c34abe234ff025121b1703a5b333720bf98010df1fc38c66e6f0c610a2891f755f4cbe2663ef02b38eb033b7aefcfcdb035b0298f90095e05ca414687bf78d68fc79a6153ccf16d6630e00e6ddbed2cd530e7980b800d0926138ee504cb136bd7fbe1f847b4bd8d0cdeafbf3444a74b5baa3d334d6597143975526a3f0ece7131b7746792cf697272683aec62c681ed9129c4893c81a46b", 0xdc}], 0x4, 0x0, 0x5) unlink(&(0x7f0000000480)='./bus\x00') 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getrusage(0x0, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x2d) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x3, 0x100, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x1, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x404, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0xffff}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x7f, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x9, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x200, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8, 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x8, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x9, 0x2, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {0x0, 0x3ff}, {0x1, 0xfffffffe, 0x0, 0x8}, {0x40}, {}, {0xfffd, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:04 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000300)={@random="af0955779821", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x1c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x33}], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000040)="add89175a73d5f804b467e89d71f915f3b26", &(0x7f0000000080)=0x12, &(0x7f00000000c0)="eabe5ca566a2f25a2bae8da4f1561e4a4453871faab5845433bf5a0a069cd1f677e3720549d2434c07b63e1c9cedeb94f1b38f8be0afc4762a7dc5210f3cf2390049b944e4626e9e1a7c47dafedc44eec3758dc25a58ab5d448f2fb7602e354c4eb4bdad5266d8d4f24083aa37b9811a57af", 0x72) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x108) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ff04000000ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f77e1085359f88718375e4acf94b679afdb9e70313321bbecb3ee18983564dbf517673b6fde59bf042e948e6e03e28c529517d7283b62971cc6dbcdc5b09a35629df53257997dc139cc2ce7cc5b73e1dd34ec046e7f7953eebd758aa8f9d46d6c6b7b3a307d8b36a629f011bbde9d3773d9825e3fa90"], 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(r0, 0x0, r3) linkat(r2, &(0x7f0000000040)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x8000, 0x0) fchflags(r6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) shutdown(r7, 0x3) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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 = getuid() setreuid(0xee00, r0) seteuid(r0) 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) 16:00:05 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000400)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac039844e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca091db64f28fb4503df527f0205959f19ca743d5cb689216e3c836831d9c2ad6fad35d330bc9bbf56fa19645a8ad027fc1529685d3185315c0b9dde77921fe2ca5c4ce72287de297a802a337d346d28c7fcff93277b208e8da6f6b444033d22d81867fdda3d81b97ae29af9710fd54088cb99497c06c89a9df484423e49e132aae50da97232bd11ba51e092be0d5d7e2dcef51ee83fc8f406882215f7f54eeaadb2dbf241355f0f5ec9ab705c0bf51a8249e010aa68be0f914d85efa162050c07b7c332c34951fdedc1a79b2f3db34e64fd72611cde77f9524430ed808f072057521590aab0337145575ae7aad6265d0f4b9e250228795511b0b161c7051596d9047fcb6d43edb6ff77f833173b0bf0603a7d589e35670177f513e79b3d42945a5149e742e782def9b30615f4865c1248eac108c58148ea7021784f481e7bbe57e209fc015ce0ebb01c7ac5146e41f0494d8070b17aa92dd47f4f74253cdcb30adabe8f82ae19fe9c4fa71c76fb7ffbfab485345f8d95881b64a3fd745fe9e9ab83bd928f71b1a13d944a71e342c1bbd2f56e217534e953830dc4241dc3c93784c30444b9aabcff219f87f3eb7e4c0601b585246914239cb51964ebe580db880101c69f50cbe5f6bf13dac31099046981160c65bcce929128a71b16ce0f253b3ca3348e3e2e4a416f0d287f71767f2a925eef942a031a48156edb6d98d6a9c5d4ec71803d320432c1b86f6efb6cc2db6a55e1926fa0669c112b8fd549d9712388eddc40fb11f504299794e2ae2a3f3e63e54c14e72af291b6fc523f5016f0d9f40259a63844f70631273fa05512f910e691c0aefda10045750a174d936f4b521610cb441d6a3036d8969478601b3cb4813cf15c4fd1cd0b42dbccf5985f543e555b5ba2bff07895004a5b8170c8d4fd3dbc", &(0x7f0000000140)=0x8, &(0x7f0000000740)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0161c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1693cdb60821417a6a341b256c26cea0a9f619e7d43191fbc75fa85f7c46e4b47cd81c2c3d61da29195d9e29385acad4913c5b431c303d88d0af2a32b045a0bb9404303995d4b2e1e8304e714909a3349cc8a501dd2e72f861177174d90f72f102200d9a19eb7e9d397877b88a0bef080692f331a8c4d7366d25774a667c3ccac037a89bdafb8145c8d87876b2e937a5a91c47e297e77ae759a345cb14041e284b99eb53a0040d0e81318be5a3e84da3c8d23af4e9cb515db1c7caeb8e8f659eda4f04c78ccbc127e18d215d828d3b16424f768bfd05602d7e2ffc938de3d83215c04d7a44613e069c7de1ec51ad953d2d0ff9a9cae9f02882a6fb5b267b38a5cd1348ec0d4780000000000000000000000003c5d0cc6c839bb12a13607bbc63ae3fdae3a4d48871b80dfd2ee4541e1acad81a15f24254b9434c240f8bbf70776ec95f847aefd50e2a138445e3c4d0828b7211465a346082cce3b56326a6c11440951343687c6fd3bb7a51acbc53c64c4861f9272d4984e1bd86ba3e7407c09f72a2551dce7e863d96336565dd4aa969f8cbedd4f9831bc15a95ddd81b1f0ac280f2bba2ad22ed8a842c275879a4817fbbb86f8618a024d9db9e1bd1ab7113ca539413d35fc195fbcee181411ac5fec865ee120f17591cd8d74ddb216a7af66f8875313efc809437da6fa48948edf520989f52d5d155f5d7edd8b0be69aef", 0x4) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000080)="609279171f682e7a55314c03fffd866eabdb", &(0x7f00000000c0)=0x12, &(0x7f0000000180)="8df991b65ecdc8251a08c975a250ad514d49c5c9b285317491165834bbed346945e1fc3a38579bb756dfcb72a53458e95d39afe6c639219e3c63740393c861620ff98dbe1a2a3ab93514ef1344740788db4cf7416856538d5649c0d6f7502a1a060393e49b4c741439017f4bfb01bf05155d292a2f96d1ce0f8b69b272c1b121a446", 0x82) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) write(r3, &(0x7f0000000100)="100a2914c06f165a00a8323cfe59eb0a56b9223776", 0x15) 16:00:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x401, 0x8}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) getuid() 16:00:05 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x3, 0x114) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/209) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) setregid(0xffffffffffffffff, r4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x20) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="41002e2f66a5dd81a1cc525dfc1e63e653a0386a9173080000000000000065300018505fd344c42d31a479278dcef22100000000000008005b4988afdcfdef3bd4b05b1afaba68628c4a31923d74cbdb7d694ea91702c7059294570c0000b54fb683d66664fa73f15ea5f93067bdf7ade4"], 0xa) r6 = syz_open_pts() dup2(0xffffffffffffffff, r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCNXCL(r6, 0x2000740e) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000001c0)=""/188) 16:00:05 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x13}, 0x2, &(0x7f0000000080)="c7ab30ace2ec3904593eb47c339a7b8463b5262fbb5893e1f317e42b634a6abfa37233fe5d441dc9841693cff892a81ac5b5a8d7aa052e4fe91a1e70e8a2b4f4a2768f9fa52f0648a24177bbf3dc6092478b76cb02be11924a728086fdc952e3d6f372b4e3a99384a39ac805d7feb975fcd93d7fbc71bd99830a04e233447741f9fdae5284ae174879e993e53dde6f66", &(0x7f0000000000)=0x90, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c585329807169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf54c73930309c05c069cbaaae289ab5dc67bc473580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000240)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r2}], 0x40, 0xa}, 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pf\x00', 0x400, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) r5 = open$dir(&(0x7f0000000540)='./bus\x00', 0x8fc3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="8a4e9794d9bb65bc1427e35e0dd19976d086ca5d90", 0x15}, {&(0x7f0000000300)="d7027b53524af920a019d2c69e95696e8ec7cea4aad8088b0db6d796e8b9ae9997f224269f452761f4c68057289376a43631df231090fdf4e79ecb0139878f39eb6761d5059a09881316775a960753f33d2b51338e74202262ba", 0x5a}, {&(0x7f0000000380)="4fc3404e28670a4e272a788c9f2fd36fe0", 0x11}, {&(0x7f00000003c0)="4ffdf550a9da45943bd3e99d1ab536c6fb75d62af1ee51f7562465258f0e0d8dc20524de675fadb561cff28bdea87d0c39bdb82f02b7c424696406a4d04fb23892089851b5ee766437f99360b4e6432e1dd3064d27293f194028ac489cf9e52e31ea7840ad496d", 0x67}], 0x4, &(0x7f0000000580)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x80, 0xa}, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)="4ef3763173dc1d7b53b6e88c8ea78c56d7d16a011b62b6bcf0dbb034b006b5a8410a079f5dbf662fd7e9a7ef3731bb35984f6578c3bb6473d9c1ba0e22f5ff", &(0x7f0000000140)=0x3f, &(0x7f00000001c0)="160df50ee7329b023cb490722fb5c7b8deee886d3cfb0152c49afaf0b3813c73b697760e95bc3041ad409086f743f24f56665ba5a434a3fd21dae743833c48ecba02a3c8d621d4033833882586a0d4956fa44490bb94ad565c3ec7983dd2381d177e4d1c9b31d25ecff062c2c3adc6540ce7161d752cf6fdbe", 0x79) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000240)=0x5) 16:00:05 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000002c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000001300)=""/166, 0xa6}], 0x2, &(0x7f00000013c0)=""/180, 0xb4}, 0x800) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000000)=[{0x7, 0x9, 0x1, 0x1ee991b5}, {0x1, 0x6, 0x8, 0xffff}, {0x1ff, 0x1, 0x1, 0x3}, {0x3ff, 0x40, 0xd8, 0x5}, {0x2, 0x40, 0xff, 0x1785}, {0x2, 0x4, 0x8, 0x58053c92}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x79, 0x20000000, 0x8001, 0x2}, {{}, 0xfffffffffffffffa, 0x2, 0x20, 0x7a5f3195, 0x47}, {{}, 0xfffffffffffffffa, 0x10, 0x25, 0x1, 0x3200}, {{}, 0xfffffffffffffffa, 0x22, 0x4, 0x4, 0x9}, {{r0}, 0x0, 0x8, 0xfffff, 0x9, 0x7}, {{}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x20, 0x2}], 0xc0000000, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0xc, 0x20000000, 0x20, 0xde57}, {{}, 0xfffffffffffffffb, 0x1, 0x2, 0x1f, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x9, 0x200}, {{r4}, 0xfffffffffffffff8, 0x89, 0x2, 0x6, 0x4}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x41, 0x20000000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0xfffffffffffffd13, 0x81}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x20000000, 0x4, 0x2}], 0x1, &(0x7f0000000080)={0x8, 0x8}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x9, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:05 executing program 1: r0 = syz_open_pts() setreuid(0x0, 0x0) r1 = getgid() setregid(0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)="510fc3e0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000300)=""/160) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:05 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000cf4cb06d"], 0x9, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000380)={0x1}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x4, 0xffffffff, &(0x7f0000000300)="b54cfba0431af1a07e9828145267f2fe3e465a1cde8a24fe73dd5555a653fca8c8e8c24a059ca96671969feee6fb7bb030b80127aea405f2e84911668a8630232e7e28ae47abeae6de64b17166a932572012b747c5563ead7110f4fc9058c6728ca75d4a8afbada85b30dd3d18675eb20d10", 0x72) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa7203897827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a15010000000002000015c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79400"/192, 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000180)="aa1d8f9b950731600341ee7bf9da492c6f3bd94c43fa93dfb208fd9eec1c9d07d82d7e04a3c5cc38dbf01cbedbcba1cc62667df3d231144de90186f64439e732882445c68b2da7154a90f558199d5c3764c1338f", &(0x7f0000000080)=0x54, &(0x7f0000000200)="b48f0d66f96accc84d7fd2f2a4c0a9ba6399ad9a455a2dc2f8dbc0ce9de7d50805b7f102bcd27dc7750ed983cb865ab8e5e6a0763714680c61d6910bd679dc5df1c1a301206a6c6a26778dc11ed5c94ab8c2559e99f67612bb7aea0bc3993e3eee6de2c2aef6e74bc12f2e8e26b7032983534373fd4932fc08387916c6c06a740dcbdcceace81cca5c45284a2b95ba73cc74c05f2f712a1a281f5feb6518a4ea0873b567f70878a6cbd5563f1b497fc68e63d0952d42d7204c0ab18eabef397d909cdca6032c915a3b1d0922415e", 0xce) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/speaker\x00', 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/ttyCcfg\x00', 0x8000, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) r8 = syz_open_pts() r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000000800)="840ace088035760c110af98ff2c95e3570e622b5ced89afdc95bffe4c958e24c74c194d6607844beac4255e5ba28fb126ffca6047f38e8bb1542459cc2a3d6a6531a1eeec5d8ce005d4618d11ea1cf6bc984c41e124583468253cade0a332411ceb35c8d19e8e3815d4d33f15039c03c7ae6c07c1944f20d5801a3a74b8d4d91d61a6689864c712fee90a1b6b0432aede739bb26a6d1a8b929888f20874cef63856a0f1d14782624464e9b7b10107a877a9bc80eaeb1c71ee5cc7be9d3a06f4b9ac66c8c5763460ebc4263c86ed83b", 0xcf}, {&(0x7f0000000900)="5f6f9160d71136caf7b95dc88195ebe8d4f94c41349f9e3d56a68cf446000028a0e3d2c8c5ed9e4825ba8541008bfe0ba4c210c217d0630e37836cb298175e33a3dfb3aa90dacec3d66942061e1c05d90b2eb9b5b1dd34be6b4fbaf4d3984ddb8826ccea9646e9eec462f160682c73640285c041f6e018b4b3867e03967cc2ee9874992ce8d0331cb81ed096d714da3a8609eb7f5d11c6a43981141ea95249ab8f5aa11e70002a15e0ef7d65b0e29258462ca6874fde0fba8720c701454637e2d34a20e170fda635ac7572676b29500595f4ff0ef98a17716d79a8667befdf429b5c2c655af519db51a153e139da1429fcfce2941700d115afdea69012077b", 0xff}, {&(0x7f0000000a00)="6ac20936929ded4e17bf9ea84ad9feabafbc19457c81e70ab95a0d2b3026b59972a48adcccff1c6e5133a1d447842a1657726984c6e71c3ab07e99bd94969c522128e7fd92ea90665995d7be645c5ea3994c0b50c4c2e58da4be924f68ead948817c1cc474abdcc92a5abedbcec1f5cc6776be7ce491e294edbec9303e7d48f7b5fcd4e5205207a59990d21a8690f719a90f38fada2cacabe82ecc47fafdef54e2867c266dc68803daf76b1e14de81efd2e6dc1d437ffa9b1879781fde385cc6648e43642054574ac49ea8986056d09922efe2ce43be07ca1742d234ae1523a83983557bdde24f78adcd7749a23bd0b5440fe7b8424ccca1da131db3c1d5a61541d5a16f0175bdfa6cf422e822e20545bbdcf2f8c634539e9241ad86e10600a47d577543ce0ba16e57a8bd93963f43ca1199c9d12b687a2d7fcbba1b6f1092d9c71e904f5042d1f0db20ca34830122f4b56836a340f6b3fe3e94d0a1bdc4ccf004715e421bbc7c435626547d383ce32589b61cbb01cb5268bd715bbf036ea4c7952c645dc50a4c67d5ee4ac83be24058b9cdcc37f457d6745731a8304d2970aac43ae907bdb096efb1074bd121052ca9099363b1e5d91642f7ad8fb8f99d054eda682dc50c08e2ebfc80a6eb84e0be1d075b6f5b19d4dbd64d5a1a6a87f9ca6ac50bbf15ebfcddd860ee56ad6f341e0f2797951b1f176464965620c1f5319571d3b51011cd233c49078af6b00c07014c9d91b3b12a899584fbb13a59cbf52c26262cd9982d72a9c605fd6bfd8b77fb00b376e28db43b854ad5d2979cd5329b702f6c8fe2ac7c09cd0eb9a5cf446c0d756ede1e6264ff217781ed2745b041718cb7be9ec9412e44cabedd3d1a7bbc6f7bac1db7dac303c6359d645284a3eed655c91393e8ba1e3aa49c5e45a3432e84fc39ffb02b44e144fce56fabde5ed8346280a1cb5e2184bd2f0a2eef0c8daccd0af7d08baecaa33e3aad4357b3bbfb4dad252658d85dc1a2409cb6885d79ee696cc598e51157ee9cd0aac6b0e469ccd87419dc408fae207974662074a1fa7e137479fe059a4297a8c6062c3651ab5f890095a4be03e2a71a3e5b017534a076216858b0d25391c7bf54c280aad4e968cd66dbe0f5d40682d45923a34a9bb09c8e4f1509fa1d57353dc108d8321912ae1f348308f1c07004b332174d1b3ad8a5e7e07f1625d22f781ee3e12c6c67a4ea814e4a104e1fd722fa8d6ca3d64928b6872d68a9b665fd95ccd60b6b631f207b61edd3226185e565721dde5bf7e8c4e7b8e8ef92e4be50354bb970577ab5b4d6084b1aca4e006d15d21f1cb0a32ee080cce9cab7450b55d483fcc4dad0add0599cd17c5512a76a46e6956102c18ff09f20d76441e259a3b02a60b1f8758ccb1eb5ff9829f6aa1ca35572bef48eecc6aa259241e61335e78495d0a60e50c2cb6b29d7af6305c24bd9865ace52fe5757d7089294f955a3ddf8e912ecebb96fd1a5c5fbd18575de5c73b3bcd5696c2fb5a786d5c14a3c0fa8e15821b33e0ed1957b06545ad41fe619350d9eaf5f85a14e31bd47cc192410d7d4694a89380f106b6e17ba969028f2f56bc2256ed7dc786ea5371edffdc178a96da6f53fa7fda23f54dcae5a4242e4d8a75bd2d47669ee961b7c1463b5b016c16bb048f075f8cd1a6057e7547e75913b5a035a721627bf21c14b762a382db3008e8d530d44f55470510d83a86980863a999f41d901f44c6940d449ef3330d6aa307c84f9b386647ec6f5eaebf72a9c78dd54c7bff69bb9bb501aeffe48553a8c61a03be16ad3ecc4fb0da5330c4435baa4b49fff961add6e987620a73b12d0668913349d2505ba52a5852eb9ecd1b3657f3986c97548335d3b118b93b697cdccf8435d82854dd6fc8d1b9fb102daea2f2156be4128df0950a8ef8052606f627dc2fb14cae6b03001d73253eb8a1d07b8f213c54bff6caf878cd6706b69e4b9bab5bf85a518acc5e13c0b12ffd5d2c8fb7dc6ca998942ad3ecea3f2b7545f9919156863aa06907c9db650ff1d5575201b759dc8950bb0d1730240d7fe7a50a40a593de586df7dcbaaa2109686785804d5fa1bf9f7e38e1d0bf77e762c5ecf7d1c0770aaad3d2015c8ca2ea76b50b9163c1d4e5ae0f09c4b4c36aee47dd0b57bd2c397c41f39ab5090c39b34ba4c49c2505e80bdeb8598b36d90e5d85d79189a0a3da17879d043eb360a6af276b9e27c164d1e75365fb5f659737ce96f9b4574638fe0ea7e3e011451133aaab58a61b370226a025210721481211f5d86c537c16fc5f2fdcd92eaaa74797f9fe45823ba3b031cc966c93d0708096ac64c412dfaffa104ffb0056e3e544d87a8f5e048402d6e7194ee1247616c6711cc5d3ce47baa539f7a08a75bd7284523fec6d73a79ce27b318c230a8dfae5bfd1d1942664cf584bf2700a41c1b3f8abcd767266c4610cc7eabbd6257eb71e1c1f09448f101717cf05ba0f485ce72e7a6d8b86f43a72577da4421172bb63144df915c1b677a81ec653ed0d8bdb6aba31e0362f261f1d5d51e09da46f9cd11dc3ac66de7ff4950ddb28e02e1da09057b138d41dd005333a97f7b796e1cad2c0b545925a6908dac92d11828bdc333bc4e5e67e19a38be52b7579fe11af7bc646b0338f30ac4ed14115d4c6c25fd360f8ec75369cbfbf2662364f293e8705943ea9a26daf62889444f38baef6c8390ac8d3723b21ef493793828cd74f938cb7966d81b5e8cad153971cbf31a3be843ef8807c3ce3827149c0112e1a3e7b0ab7f18c5755f3639b83bca3b7efe7360a9b6e0aee8a736491e3e08490b266c54a4a816fb27404be027fccf5224c4692739277df4c0c66610ec7f38468ae4e3a2c49c16d95d2d18085cbd8ddb844ab293c86c8244fce7d23c82f01eb4fb4a80a930b8ec7a1c7db3976b4a12baa4e95712a36f2272c13ec5ebd5446cd7a97190fee50184f140ec105b1c5aa4542db89983e4785ab3bfaadfbdccaafbedb108c4080f696b33dc3797150a81e97c77d98d6a888000a0bd853ccc154c95ce48d105d96bc6f56624cc8165062f079cdec2d7d4a764addd11e0bc723fd663c46e19a462dd042977a7bff89257235a23a60c760d89dfb4108da5c03f1e37a4731e048c4f69650ee58d8906f996d98ffee0738e922525feb7aace82f074bc5794a2473c7a68b220a7fb29d53048c04308f91094aba9f230bef008888c0d956d6440370ccb94a0394952fcabe1ba401eb24e323fbacb09bf15a0356892d78370a59eb4f29141236a9f5d3e4d1e3206b046b49f679ce9bb75c3e243eaf9a738c9be770741438385311306092fc75d5134c7789ef75f71cca75daaaf2fb8809334e87644e350b52858ec0fdb115a3eb91039be8ac67bb3b3886f96cf9988eae0a0f356bdd25a7c64bac60da585861df2fe23d029ab0edee6da83a801ccd498b0af82154cde8500b2b80703b770491fd2a87bed2cddd71f2c63915842f7b7e50f7af904c1043372f5e3ed03986aad543094f0e04301c35ff72c614f5884f85fba3e8192c8e4e7d510bf2592a0f70c34c4f412830ecbcc27f6ea445a191d69aa81e8117df34860250fca4c1d7cb69dc57e61617f7c1f4fba1da8fc188a23c07ebb53ff5636e3eb3ae3ce3574d66e21cda2bfefa311159b4722d2524794886c5d3b50bb6c21f40b4500b69d042d2311f5778aed82e02f7a6a0079f1da6c1a1c469597beac5b40bbfb87a6058bc3b88c750e6fb93229d7acbd376d54d3e218934a5d6d0b833f34f7349f2ea4ec496604d2fd9a44dcaecf75ca9ed67b05d3915aca89caa8956128911063d81a6fb85de82f3c05dc3aafcfc3fe5a6578b1e2753df41ac05a84b134ed418b5f3fc9ef570238ce8bf1d2922b8cb37395a07340647ffaeaffdcc2e51d6c89545e502ed1bd8a2867561c44699c8b4b83edd0054f1337e39888632b2771a9d1516d920353ac758c04a48f1ef300d23fd91f58f2ddbcd5d56af17f650ccc89b4c90236851f84ba9a0eba3373e4c80810399b7904f6c7e3dd25366137df8c7e4e68c9cd7c1dc5d02da1444acc00cd9dfe76bea7a68cba30a763dccb258eacc31ba34accee854ed55c6548e5f0ec160bc5bb9c473af4558f10e6b30d6e25ba19d027d7ca9321014a9afaa322abeadb1db2aa6310e8d7420e3d9bbb124c1df153fbfbb2dc85349aeeabff5142468cc0995db7c083ca9f71de7c64257b201e0085ec56477553c33cb3f604547ee54a2de8a0c9faf50e627742e2d9c1e2afa5eda7f06e3aa246f8c68272f90dcf056ef4fc5363d80652faa5563bd7ea6c6823ef9c3d038bf188769932098b13758f08ff91d534e2c6d4fb0a918406fea950222773c722c623f05c8b1105695ad2c367cf2c81e12a528f0a18e474d8904cfb57cb9e19d05e2e19fb03fca7d138b97003acb47438ad24e799866f5216b3c13d1460f2acc9c2dc235d2a80af09c45c4844de66e0c3a063571246cc91b0659e1cd3d751ef94f0111da8152331cfd6571f84c1023ca37a1f5f1b8d5e86eab60f449ff6211e6948673e0be93785c7893ef37b975c5375ed8c499f51e18343bdfe9e8648bc2004bd4b46822ce6eceb1d58a4f8cbbebc59aa1a576c578710630fd8bd19416287ce6ee73f75674a3f7c1d9d907f1bb746c7ea3f75d753910c3da1a2312dff055f2b7e47bfafe2d59340b4251b38e6edf7a37b3dd3fdb38d4dc9e69727c3f6411d3574acb52bfd435f0ff8d13c7cafdbe65cc33a6355dc85fb04451db8e1d45981df3159234d95404bcbf5d4b698e2172207a1647d2c33e6942f3563e1e2ac7e06e2cbb177940f1274f7a5d1b53de7a0cbcc21b4b9e032ffeaa1882a6914ce932fe3fa2682dbcde0db4be3d883e4dce88a8b0df507e58cf24967310d37ac020f6b0671f63c24ecbb00ca34820f113cf497dc10eef4f83c909b6292aecd9f3eb2009d41dc129775ad46cb28aeeab4920d77bd4bf73f9b123ccda0f88c7d5f129ce694243e3c58b7f181b386bac39937f40ceadf56be8183a4e5fb8e6abb82d216b2f9a36f7410c6ff905d7fe72ff2c75dbc20ae49e7308d5f39b8bcd4441cbdd3433e18cf000fb1a992a248cbe154ac960a182b820e2d6de01c21f1a7762924a04921ff0a3229d74f7f09d44b8bacdd27bd59e58353c9a3d01836375ef7a535201aadf82ada165f3c71a7a5c46ce17482b3e9a89fac8125931973a1f6f4dcb1aec392ef121145f1386944734c9238414f745a3689309abf42b96b97df304e83f5b8e9ba26f10ae133c48121a110e4607748182a5890c3943fd1b48b71977003e9bd5ab9344b1f78eb995fbedbf3ac051f76a00199ee5864065eac6a4582c20682a168ce69a055be430ca3f818103f624e4060b3835ac9b73ddb38c2ca5ababb555d54521d62a8b9096c6f3a81e552de258b9f85ec0fc5f249424e5c1d6e78afe8617a6cf4cb13177a4a571061cd0fda7a2cee59703b5796c10da17a05e423b6336579ff6af77678ad5c3abf822692e06b67336075e186bbe48c20ac06798ab13d523ca1a433369e3710cc5b5397de922cc396eacb288da4ad06583ecc88622291b827955ecaaac585a31144dd73a4b7970b87cc5268edcbed3dae612b2d6692c22ea6b359d6c5db0b0daf3f4e781365a5fc5a4e375324f17563f9e40383bd63665a13c9a1ed9fd60936778641af7e11cfb5df0f73147e1e628d228a27efc140350370c78374bc383f514285ed295eaa900dae5dd64e2c4708ab3db130c4124fcd54b156f0a84785b80710bbd2dc96af53326d434615", 0x1000}], 0x3, &(0x7f0000001ac0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r0]}], 0x78, 0x401}, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="066953110548000000007244cc", 0x51}, {&(0x7f00000004c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eed7f39f78a5834166e2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad02aebe98c1d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99e", 0x2e5}, {&(0x7f0000000280)="892eadf04950078f2ed34954230641d006c14157cf58b2d735f6a1ae1f4332a1d3c3bdbccc415b53b085002ad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0d7bda8a84d22e67d5cec6dd4f0a07758b399606a9148f1f91098ef6af5a443f7e9f56aa8eca5eb3c8d5626d4e8000c7c351aef0536b3d3b15c734d31c8ca7c8846a55e096d0ac2247a976b3c1c855dae70ee0f48ceec8cff13e6f360165e52ef5113422ccfa3c07ef06a97ff34ab0087fe89a887bf5ed274e668e20886f219b3561e5080a1bdd8d9c5c40114736b88a67ace865214e3385c1caa90115f03d8b4aad0fa048ab6a65dff3836ecdebb6aa6a0a99fadf8bfd604c7ea6fd52b3717e06093513875876a2709ebcdfc5e7d01bcafc2db6ffaa1c9e62862a2f1c7f6b28f985a5682e86105b7f4587d2dd5bbecdcfd3b144d0aa94f2b25d412a36c127304c31d3c029ff9b8df42c5a42dca27faeb364f7111ebbc9b00e50768d3168bb6620038a82cd045e44955d645ae4d758f007a4ff5b773d32a63bd2065742544426b4f51e36b2124fa663eca3eb131e174bfca0a81c2d7265517ede000000000000000000000000000074b06505c6333164776ab92662391e9d8dede1d1bf9c5db7ecb913b9cc4993cb0771e654e2dbd55d855d0a7600f8bdd0811edcff520b42eddd7903e0dc35530b5a0a251a5b274b360ac322b9684527", 0x20d}, {&(0x7f0000000140)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3942aff973e76434abffd07af", 0x49}], 0x4) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0xa5, 0x5, 0x6, 0xb6, 0x6, 0x80000000, 0xfffffff5]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0xff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) close(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x8f56, 0x2}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000007114def0611f4f949bcabd75a8c4e43c460a0075f8a00669070bfb844cb41c56e8a6ea82266555d502382af0cc78f9210fa74b56185bd0f247347ca674092502403bfc4c79e51c63ba94dd70dd2a37e74a2b3a936552dd7b32662f917d58c846888b3dbd323f460b5ea450abf5d1d7c83c1ea3f6086062035569ebb1d61c6a7db1f53eec2ceef5e5efa216a92335670c3265dab483710976ad8d069a10f20999eedd6c271ad9235fc1aebc6013a178659"], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x800) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRESHEX, @ANYBLOB="f9aafbcb02dba8b9ce268bb408061d655e48f668951604e021130f33f6cac0f86eedd4484ef277b1277f7a8afb7abb11e4c59241a87a7cca02d4f68076625d5e578fc44fcff749a62f993c636540a8bd2851fea9048554da7f0adfbbd393e561ab32898d1c34f9aca5437e816e7bab261455e444f2e239886ffa8e50dffe3f67ac22e011e78ecf64b39550684e6723541c56b232044d08c0d165de62d16d07552a", @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYBLOB="b9f6490f59bae323329fe874f3ae77325343b50f00b4a259f2eea89c97435a07eca5a6944b5cc09fe7aea2ec2c2c314c0f660b9f2b61fbf9e4566d118eaf66ec1d70a83629aead5f5e7f3602f970328a92a260d4c7fe24e7791f4d0c790fa0c70f39e866271a027533aaddc27f75c98c0ebeb75b54c4edd130921dba4fa2f184691102243adf742f963fa5464b1849038b8c231a43dfdcfc3c0e6e31e2071ade1d6dc27491", @ANYRESDEC], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = dup(r1) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) dup2(r7, 0xffffffffffffff9c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e4fdc56bb4eea01da1d4281e37b752dcb592ff98ea5376614f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7"], 0xa) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/87}, &(0x7f0000000000)=0x59) getsockname$unix(r1, 0x0, &(0x7f00000002c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) read(r0, &(0x7f0000000140)=""/25, 0x19) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffff9c) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xd22}, {0x4, 0x1}}, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1, &(0x7f0000000200)=""/63, 0x3f}, 0x0) 16:00:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0xc0e04412, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup(r2) r3 = socket$inet(0x2, 0x4003, 0x99) fcntl$dupfd(r0, 0x0, r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x2, &(0x7f0000000100)="b4292e87adb35fe8e1b6347ed7195c8e3283af96afcfd398911ae25e82151f08fda47fdb012139f0940f523a5560a5a29e6a72eee24d3f98fdc685c12e31d75c7140a83a05ce42e93d5b3e03dfef6f3d9385256426d502a2a4494e689c922dfe96dd04bfa69ba16f976b73744ba7da8e1da9f31e4b7890d2ea2498934673e3188af2eb", &(0x7f00000001c0)=0x83, &(0x7f0000000200)="092dcb259eaae07372ae71b6ad8f05bf", 0x10) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80105703, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x45}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xae2}, 0xc) 16:00:05 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffe7ff"], 0x10) socket(0x2, 0x4003, 0x0) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:05 executing program 0: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}, {r3, 0x40}, {r4, 0x10}], 0x3, 0x10001) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) kevent(r0, &(0x7f0000000140), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) 16:00:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x4}, 0x3, &(0x7f0000000080)="a6ba755b6897089f8c78a3c59f04d4d8ca8392e47fc2daa8ae92d7ab69e3e7af0fd9b23b7d5ea8fd76603e078d488c2f96eb4d57c9ce1c462ccc84e221990c88d0d9199850299c9cf4001742bc33f8913219d84277f69c73dd794e85839ca3b5f761608f4093bf58156e7165bd7d2bdd653d6a41467e812204bdbf477b5612206d529bbc2df335ce16ef8eb0d52050537c82ce449bec3698141e8ec92996f42c1dad05f2adc9ba989eb347c167ba8ffbbde402255baf4650d44ee1d1215be37e71db055ceeb16f0d49abe7326a436134ef93c37cb725fa0fe6729128e146b62305b1f7f96193be4f79949b71d39f597eeb9fe13ecc552a1b079b5b97452e2ef12a0e09d943922495adc8009234e8e50954bc46391e0353591d1177edadb3be9d37bed2d454df251600b2610f714e017672c3e9ab13db5d8707c5f5fdb28e9c965e1d04a536564e48bfba272177ab89adfdd5f67aad519c92dfc119db91da6c1786cd5ec9dc0521e338fa8bb7331f95e293b1606584fa480caf510718b88141737be9a96393cb6037705430b49d3990d0b4600b4289ee13312f8a59d1b2975726789c92506ba3653921e7ef198058bed06f1f2af9e1c5526b52fedc47570a452ca48140b592dcf0bc90c55f953044e0bf13eabd94d9acfd44800322d5f1c671af18f96f545dd7d0567c89ce953e9c11b4d734b3cfc11a90e5edb7cbd215379ebaaacd9dc7aecc1bf77851f9daf52ccfb27b699fbc54d67f452c2b4ac8b15f7f29bff6a96336cadb01fbd96b43b7a4c73273e7f6dd42d4cdcb7f820b7be9fe202721222787b3f6390ed8c67915b73f4ea33e08bbbd333d9b2053487ecd3746c22f6872305e12b6f0290a8286b8e065b2369b19b2de8cb6add07510a5f59a1bcfa4bb45eddec32cf7bf6ded59956145b1d85ec9407231af128d03f437514ea9c160aacdf95b6b258b083147cc1605ab28893f50de0a47071642b2706d72b5240eb632cfae6a8ca01d67d9c36499c483e7aa6a0fc2873313fff5794f0cdaeb42644e11aea6ea870e7a14340eb4f7f54119ed32e63d0a41936fe4750a52f82c33c82e61dd2660987bb22f993478338da5325c9eacf3f977f41cf0455a221a35d8ab418d80c68d6dc4e4c8f0145eb50b13936ebc8372618831dac2748c024c896ec7cde46be15871002447601af4df1b427d0bc60360f3dddd1241a9345ebf44e63179b247e1fe4f58d349e953dab2b61d4f17ebaeac4f62650f0d3a826f346c9e03e9f56ded06beb2ccad82d72017439c924167a5f101b921b4ff8462ea0c24fedb0ff5636e76c880f8d2482b15affcd757be35a048a6ac08b86aca4b235ef071c2af579e1aba0f69ea4f3d3e28a1924a06a26793343264d5adccb9e1dc1c1b06f6639313725553944b6f4aa904aa137c1319af1cf130d99b3faa9f8ee0668f4d67928ac437a9ada7cc91cc6423d350ea03374e8cd70826ebe6042e757bd03dd2d1d7dddf6186d567b1adb5a5ef525f1698be2b4a159f3a6b0864cc12e94f7b7cc3ac682bd8d0385988564b422140e99a239f02973aa27201e612fe2bed0916bafc27d964ca0fc0f8d58a92a20e53ec1498ade3510336d5cf9d0074341c8c1135460f0d9511e31a3e660ae7a6c527d934d176d1ec4a2fdb8b7d4c308e53091663c3b3638e2da4f8f22f8cc5fe78a24c73a21918b120a2b463a04b1ac6f84df5bf07bf3165ff5b5d9d32c2ed510304c3a3a85ec8097ca771bd396060e333c3bc61eec2e85571f85f5c941bba13773e62ccde542dd385a40566224f6481fb5353d5dcbde7a8785d5664a471f16ba5e511b8d7a7e269ce7fb0c4ea7e013ad7d8f85fa03606fcf663a94352c0c8920e4053257c3be6a067959ad55d2bfdc27fdb95c464a96dd2359caeb4803d72800adf91956af592a6361963a73efd619e3a4d73b1c9847c28f8d31e25318046775e7aaf49169bd3cc5d4103dde91be4b5bd432c9755262ea9df71fab9988e14d3e9289fa5a4039280f69a14f400da96e9f34f95a001b6e1b345bc3000d2dd67256d6e4b936f89b6c4820b810a34d8c124bebc897dec5461fab070fa87ad8a9ff479ae6a45d6f26ddeb562c06cab6d445c8570a2c78d9ecbb60f3a593e6bbc3780fa765f4ea35668d9562a19135b197ea51f9b3c3ddcd4b89b4a4e24fd386a7a7a31f82aaa94115d304f25660ecf6ebc15c99557d4672e45fd24dde89b1327bc2adb6a23fe0108c93b2f5b3857100ca1a5af29464a89104f59f5ba29e545a7d4016c9357a8de14c65f020e37ee5e1fcb52e6992cf927f4baca4fe4c030380b6184718a3877e8171153311ebe052a5ff5c2479c4c8020f47b355233a9b58b9ec0d4081d59c4568071434819dd031d64a1fe2264a563510c2f6a502ef39c4b4b1db82adce9b840034d1c55b8be1712d109542f842848ba48ed81d343035795c77bcf77aad0222bcfa565308540988721bebc818be4b054e4887fc1cfa0277793130a835ea4743d5e8b16e5ebc6d78a9b4b8a8910da220207e4957d4e1d49a02117f6486b0ede57f585d83efeb2c549533172c727b73169c6775d8bacc298d1bcbfc0198d3900323037c1a4959b22fb740aefed98cc12c1e95d3a348eb7cd72cb2019e311f6249eb6e4d5fdfb214b34a929d055c0683465c5bc3ebd5873db5f508b7038f85203a00a5e884900a8aaae3a45395d69ead9aeef1407b7da6211c5f3f104039bc1c9bc0794e2caec0806e088613fb09de1be6ec453a6dff6ce5d4190e4abddb4f90f58e4b36584b3d63199ace957069e8db33dbd2c45ef74ddef97594968cedecd3ee38d144bc2d720ec727a7c3912a4422648597884d62b3fd8279cf5a7e4203088b4e7647f19d5c3a0020e7d065919ffa52a1f12d0d216eb98b5f1c0b8f9d5a349acb9cc67a0ff5952226145d5b3d1e9fa32b8ef354939865f4fe947aa21326c8e24d7a42cbf4c196e0516194430bc54c69ffde747fcfed306df32f405664de76f6829c2b4654da213e6f1703fb4204fd3f957522e2322f859b6af235ac87f6bfd46c3f50b64236642491c66550690ccb932e6078266329bbcd26b6421a38168ebe2772b4363f031731e6798a12e4ae54bd90c608a9df4d24dadb58acdd30845bfd2342455b517e42d7c0de3cb4509ad200413af024944e40e3cfb315be23e1676cb4e115d64ae79084e8c1c91041b5fee335fc2677e6b8dab8b334e84576c6898a7ba9cc19eb42f5d3cc89a180c89848295e351b4ad0d720fec20c6a7e343d13fa9783c6888902dfd6abe46f03c211d5e929a3aa0aaa456ee199e30bd8084f314cad81d1fbb89d10e810ea5c83505e3c173ad5765fc5f74900119209ca3d53092252a14cd33c2d55ea12abd7e16416fe9774dbf400283974234fee8b8abc3fea6c87e2f902dd6e742ace822eb8180b1d5c3bd2080b726bc37fe08dc7fe23f90ffea6aa8ac1701549630dd5b51b96f932ad540b25fd21bbea43e3e807cb3246e8401bee15e85be4006f6d685df8e3c3cab858f73e1ae28f3447e087e1cc3970d4e2a629bf902f2ef924882348ec5cc17c465df56c837c6bf3efb40911f2dc6e41cf5c7418d5486726d34ed72ff21382bd65cfa607cb86c1170ed217477cc0599dc664848d668843f0cbbd677cc4670f60efdd5bd2cdc667fc457b42614ce096001eba6e5fd78cb91c96895d74361c2aa3c6d425cf44bfa61f8aa76b689e9668e97a8d72c713bc000769f7e2079b5a27a5bb237fbe6e31e5b8a5062e2b653b98b1ca344b4603f5cd5b9a479d49b8a95bd315eb7b479c9b435372bf493431dee0fd6ac67eae0ccd094c24d174d0d3c370530fdd1b2a4aaeb0734c925e2c19ea0dffb5398f417ad742ea495af7d359c02f768db54ec04807e18f7b61a314e5ff939836f7b9ad705146a3c60e45d84ac9051403432e4022b9eaec2feada3d80f2eb8f93c9023b9b96939dda694e2bf691212be285652de8226d31f23beba460767f8fe0b804f16939d998e7dd1edb98179269df0164b921b4c927b07ec325a0b5de7c25c0e3322da556fcd5173452b302df89360ae0e636905771dfcb71a2eb0ca5a51f60a04faa87a589ec1448ec2136ee8247afa8cda7eadcfed97652603bc87e224d3ee9f8477101cc54896521ed871181db6dde45f05964aee57d537541f7daa88097cd76f029bc2b745d0bdc94901b0828304cde63f406196dc6eb4f0e26cc92b5a119ee5667f4aa95e86a3f8030e8a574812d8f79a44b762a37d6829f89ba9bfe60be41adb67c0c4dfd806b2cf10cefc408ffc52fec24c68453d6440c43d903cabdcdefc048034df9f59ff5c48a2588d3aeef0f5d4770e781b261095e3d897137c09b5d79dc32dcaf6a89e498244137e8d7f62fd3e86e11796fbedb0518fc851008b0f4e840adfdbfe3c7bf82622214ca1b2d66be89a946a0ee29372f21549ed5ba23c62eadb73ab0a6fb63c67dba0b74c5786bc66baea45c035bc5bc8ac4b4f6dc3d0f55ebdba8ac30e326c73b395dffa901a7beaf7d4737a6fab2128387304c49cdb5c2a965fb3842f189816cab917cb6671226a64946c2efc5aa72fd898595aaf7508a640b70114fce76a935dc77c6255f88204c1099b0c403df7b28e2b2d9bfc73185370fd5cdc7719f2bfb6cd08769a84aece109febb9721b24a1dee67b632b70c92393849a80934aa077ca6d8d0e5d8089e80cb4fd04811b9dfc289eac252e059d6a031ca327995cad98db407267690e3555b5bae3e527f7fd42bbc782f928566712a8c342fbf3809a41a3cffc83e48e3aec33cddd88a1158b26df1c5eddc56c90d422783afff0a1fd8504d37144ad81bf88befa966ac5b5bea460daac389b6d1a5900486817adef3ed5ee4a3b65b956ec42f139c177f6693dc95a75f2ed2db2f5d15ac526e7bf9bdb4e20ccd4b3d2004462a1b35b6a9f5ec962711caf22cf611a9cc20355b1bcbf6e1518fc1354e68af4b6752d4f663affa4f276819b6a02d96f92208752325f5f1569caabe20b805b78ae9e5e553113cb396f693ed6844e0a874a90c8e5bc773b65255161697f3011af0a8529600835842d0d41f5c89fad43e70932b61284a87a1eac8680e6befe25a0e12265bf218fc35448419a277e4c83e99d157a99bbebdac60d11b80811f67a55295f11097f5f3344d7d1e07bd962e192bb21126c3688fd5d2e7f6c564ccdba4107e29a94610f8685d61d18507bf9851e82b588f03f080e3803b7de672b9b99aba13b17de63045e41cd9d3f4ac67407dbf621cc37fef3ee9060eba717a5c4989b9065c4d3087b328ef1980e2776ef34ea1fd54dbecb21dbc5a403286807a98cc7d48708c38b6e18871a60676ad724dce8b17000f15e99a6735787557c2c857ec466679401c2dd81884edcce6f7ee6dd860e0e51e3844aace2032881093df67074ebdefdf6e1171f6b3dbdabbb19f439b8f0c2863d5df0a0178ad5bd581e972f47a813cdc253c29f2cacd7b41be332167910de7e42373a81820a154911c202fb52fa3c01330cd70f7ba4f48c1b3381bf9de8aefa929dca00ab0f455feed859ebc99f6f1f17ee5225fa86cc2b9285526a24442486c22ebdbc1e60169080ba8a2fdad33c986e17360651f3cb39d88f8202ac53657d13d1e49e9fe49d99c32f55aff40ec4ff55d8137e156f7d4a85dc11556dbd089fc3c3aa78b892c50a52d5f8aebda8196cb88380e07f267fb0610474c4e5c81cef1f717aaced76649bcd232e101ed9eb3278e8c7d670cecd7a43a9de7b4f1e2b8d7bc15eb9cfa91ab182417e", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="6abc82e2130f5320d8a3d99e100d37ef34afb3a18534833ad1ffa2a3e8ef2e1e11ed775c94928d0c70285af807c26730650022b2d709f757babf9c3faac5176f34af560274f1ec49ecce5fcc8a45e2c222beab473c35cd065e0b4c4531c922110f03c721f70dec050dfe9b1b40f5fc5582a3bf6870d28106b2ea91abf24c46aae3a851f1110560fb3e0ecc3e73ccf04dd6545af1fc1462abd34bce0ad72c0c656ffd7305287671c418722510e86b15213036ddd671ad95dcd4965397535c50589c01", 0xc2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000011c0)) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x3, 0xffffff73, 0x3d8a9a37}, 0xd7, [0x7, 0x80000000, 0x1, 0xb41d, 0x4, 0xfffffff9, 0x4, 0x5]}, 0x3c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) 16:00:06 executing program 0: pipe(&(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) flock(r1, 0x2) getgid() 16:00:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9be4"}]}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r2, r5, r6) 16:00:06 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/78, 0x4e, 0x840, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xfc, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/224, 0xe0, 0x43, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) dup2(r3, r0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0xa) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:06 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x91) select(0x40, &(0x7f00000000c0)={0x8}, &(0x7f0000000100)={0x4}, &(0x7f0000000140)={0x9}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe6c8, 0x0, 0x0, 0x0, "f82e67110877f107a03e87418bcef9ff15789efc"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x1c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffe15) write(r2, &(0x7f0000000040), 0xe7) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/178) open(&(0x7f0000000040)='./file1\x00', 0x40, 0x20) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000b34, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001440)) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="00000010156e3e9fc14f3d39e9b9b12d91a4a4aa5f96580ca7ad282f5aefc7a14aee494fc2348c8a8c62f0d0b210a5336f6c4d526531a1ded4ca42afa69d5cc826d4c0b2d3a28859baf8a630a862be065fd2256254e3515f6abdec84d6a20a7e949150c583a832185d57c2bdae59d7b29405fffe7d6b6d0aa1b60d6f80c55d5da9e9a5150be7f40490d07f76390000000000000000000000000017a496977407a02dcd892b48c83f185944d22aac2c2a6dc4f13501c687c916a643b399ed25d9dc4aa4d133090a7a1c10e8854f5ea89d0b3f3922b2f5ca9eb42d0a4783579ed0904e6c8c3831b30b91cede6949e1bc46c025625a5802251034c92fbb2b74bd107851945cb1a9d13c903a73f0f8d4b3461bc7088b0e4270b94523bf76f5f6fa6684284ead210bb07818798c3868fb0e4b0cb1274da4ea351bec932eb9d7d90bbd7a79e3806c3fa238b4995ac825084ddf67d926058071d7bdd1bcbd3f2e6b2c0000000000000000db99afc3f2b41076f205282a718f1da6c44dfe1e862e698caa6bff1c2fb591"], 0x10) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) poll(&(0x7f0000000200)=[{r4, 0x10}, {r0, 0x20}], 0x2, 0x2) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f0000000240)="dcb5565e28f3cd1cf7ee353cbf66882a2f0a4d333d0fe76ccfa741c6869c9e744b5ee04abdd470036cf34c5a2ea7953dc2d9a2575dd575d067908155d102742ea204be15bd3b47485f8c8c12c0f76aed1e7e75d693852b19ea78ebd38d1083a688371b480032f31c0e3521eacd1acf20b65890d5648929152f3c5cb461a87953415e19642c71e34e7b4c0f1629524b0926f6d1441c301500414c0d5e4ae6a81d333c3dec5643a72c", &(0x7f0000000300)=0xa8, &(0x7f00000014c0)="3ed8f94ddb9f86e4a4b1abf577f0a18df959731db89e10aee82fdfaa13d0f047432da823fb838b9f0b544f372ca9e9185e67f8d1003641060546f90acf733c75bc146e72a7d5bb109d7268a45e3cb90534d44366c27249b0bb718a74d3ba2b2b88b023f1338cd081047cef0e36bf75aa2b098adeb3ae9d5e613d9358546b0b2d7ea25bea9e88953aa00889359570ab304cc76b476e4b0bfc293b98ae0b4b4ebcb78bf200a1b7a00c2b9c04e9803ea7f7877ce62cc60aa8714d20addd4c17c6274bf5a5700f862128efc30da549c486e84a90104cd3ebfee062eee4c28bfce1b68c0d16a34d9bf097", 0xe8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x133, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000002797fcf25aa8ac45349de651b903b8f24c462af5015f46b8cec0e7c50be892cb861312e6c27c524fa4fb00ec49529af0962e7b0f7d0865239f273939054c1ed86fbb8f7762e4a8bf416eb1b4844e794ca9059045a2d9449cffa058385833be23f5e0116e9379a8371ec981a66f7b144ab1debd62ce802c53b6bd4370f96cce6076be1aec74ed2917bd51d6ef9c06fbeddcc5fb344cc2e14937f3f2888a581200"/189]) 16:00:06 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="a252d73848532c54d6473c8b46abf8b95e2a7985cb945c3737cbf2b0557d65876cb9448dfc93e442ec6ea882fdd918a10ecf6d11cd525cea11b29d05ad11089b99", 0x41}], 0x2, 0x0, 0x5) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) kqueue() getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000340)="9f02fa60", 0x4, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x8e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) getitimer(0x0, &(0x7f00000002c0)) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semget$private(0x0, 0x0, 0x106) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000340)=[{0x1, 0xfffb, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3c00}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7d}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x5, 0x4f, "2ea86ecce46adc54690064e16eb595607fcfd711"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="9ed3d7f7366db4493036533a95c4684833f01855b974fc939d925bce6bb74f8c6c90a9173b8fe8b239ce48f25f683650f507f78584a59d6503c6cf54c43fbe565640ff7cbef7ffbc07ebf8b7f6dd58bf26a52cb744fd27fa394974332186c65998f4b30c80686090da561db518fc2e3b534094a5be09b3f486d3f008ca60e6411fb5324a42f7912e020ec6f506cda3ea016bf91036eda9e6251268848b4080086997a5453e520ee88f6df81e", 0xac}, {&(0x7f00000001c0)="3238b1e162468ccdfd66ab117bf7148141cc6884406f83b0a43300af3e21754e45c08fa5e2dc631618c4f4eb458f9d976164b28460b0818f4eccff2a68da94c26fa617fe90a7fa95704e9e6914639ea681349fe3b65dbf0da24476e09cef2e8531e910a9b24ec78c9a3fa5cdd5ef55c6870f1e", 0x73}, {&(0x7f0000000300)="897185b9a5e94272642272b0fea8e53685f0ad981980533cd9d02de7d9f975e9891bab1f59762462970c61bff2d816ba8466ccadd74446596e951696cacedf33cbc3c5d61923c9c9096c61e6682d26dce63822fc2039d7466479188a738284de96749be7b5bcc275fe30919b06bc413010ff3ad4db123b4f8ff4d76780defec1e6bbbd53c03bb4a3ca40ac452f28a3ae8315491f276c58476575193d42cb9965123df09496b02c3d1f7ff939c02944a3a11bffef81d4fd4c5f6f4c37f188804ab29c7aa9492b2ae3e5f623a23a3abf2cac16231e520cdff7f9752b0bf492ec67b880f801f8cb9faa91f71497a6d828639530b257e7e0afd4805568471655c3440de6f138fe293bbf0af2227e46afb7e967225668d490309ccf70b1f690c79dcc54bc8333012ab9a90038ae8f3e1a5427885cf3a256c62b6d92ce5f9c55b7405eee757e22674b41daf601f1e402811d6ba05b6ddd12a80c7b03d7b55446d16476d1ee2fa881c6d63d4a2b486d4eb340db35d67418a5adbc7f7de9284991e3150156b62bf118d8393589d9680b8807a4575adb6ecad4289c457e205d615d2b56de01c4aaefde31204dcd38652207a2b1da84c76f3ad68d425a402e46ee408dcd2ea40d1410266e7ee47272d7d0c3320888b44a42bfe89c39137253ee42889012ba53816e9c508abec1594002f8095b3efee3b0947942c43324eb017bc53bdad9d8a2b7a6019da76f55b65cb87f60db4aae8a9c84889963dcc01fbb74b1cd13afe25141b618d77ba72e2c766a4666de6506e0b75a2ab535c99c5f5df7bb31839035c4778a78d440d7d51fe195eb37955d0e33deca45a9776940cc92cb2149e615a6dd251512c6541b719e7688b3fc2b08e9677f864928d403b00e77122266c49dc9f6e0f6cd8fc90f548cdea91b21a79e9a67236302365f32a8cb9f6f33d9673a701b1fb187ee9df2a5b2df07c68f84083d1624c1cb28b57885c6e6c2d9a48c81474e20af25f79902408bd1c94cab81bedd2edfe1ef2261bd0ed84ad958afc1f3ef43719e02fb9d3f03541e991d6a2b3f96d09da19609a9d12336737d44c3a2c0513cd3442a2a6e0253a4e53b3bee7f7d7af3a1a627d59bf3cfc40294a907e025fc4b0546cdb3c446c2b6425eaeeb8d405cf875600825b772a1a457815fd953461d87d9b853f555e05b9474f49e945ae6256577cf72598414582a8828ac41fada6bf52417c96fe5367432ee1011d101d07dc8338eeaa3f6f0eae14f6c197a9af85ca6ebb38774e17e03e8bc06503cbbeb2526e9834d94ba37a222eb7bfed362068d0fe645ca4e783928aabc8472b4f7d3dacb88fcc430fb19f67c67344d98f3fbda2b46cc4292fff3c2b00f53118de467b61ec33854d2b318802ab31a5b30c08214935ad1fac85c9746e74155625f53194dcab23c722b97e2bd24b280f649c009415b7b8c7fc82af69f5c9b9584e7757c4519ac0e1ab86cc94282ead47bc9bbae228708b2cd95547f65419cd358db1068d9478dc42e69edd8b815a585e63ffe4793dd6711b093e378cce1a64f8bba185129cd1b53fa18297acb5d0f3930796d3289dc0c786c19c8d9cbb4e20788878ca8640879adb12d4ba55530a6a0dd2580e321be7f4c65654b251d604c96d3f8e0a1d813011569bd3d7ede60e07838d3ccf1b09cb162588d6c905683b8d7b2933171396bda2cef41b8b806ba75decd59ca9db000e19ac3194b6cb76c051a3179a0dd625ab190f51695af0139c231bad52aae5d971590c71ee207a45fd3cf3c03ce5aea38f65d0859fa0462e657742fca9ac3346c7c392b0f1d3c949d2b780f7a52fe20651c46b43540afbd851f753a1169bdcb66c8d105b4bbad54144b377ffd8798dc0269f8d52f536258b01bf48219cfffac4be590bfcba9f12cd7afc3ef117e9418317ffe1b5a6507ae405eea132d7b698efc11467d691b7d1eb0984b28aff7e8262b83334e080d989dce498c0e68ac88f36a4f476076730d5c988e558b6a65dcdc971f88721dd8ecc975e2ac70263efd28b2cb550bbe9e991252557e0c92baf257276b23bbdda2c4badfac6419ac6d9d675e83a49bd4772deaf5cb86afce294766e38ecb3db90a354e07d91e95cb71fc834d0e3904d6949897bd40126d75c150d4461b62248256842a90dad1a29f095b6ad17dc1ab809323ae1f6aca28269d758fbc694069262813b9fbd2781103762d2967315ed8b3280360ccd830021e7820db8e9e1da3b9cc3bd7082fa76740809c2c36d364c031c6994999057d54d6331cca5f8857bb56ae6715de57a50cb01bbfef94bdfec6455004634ad6e3d289aac1823a0a2cfeea335eff09851314e45e19702edd51c8a28773da3aa2a1681ed186d0812e7db14e4e2c23011d759489b2f8ba43a9d01b5595a5ce6fc56d67887867cb4405c66d343869f6218c85f87ac543ce63a0d83d84b66d789de634eba555d2a5e10b34d1e679cd5d9195a9ab30b24b06e530f43188df27969b9eac16756c4910846377f6415573f9783578e63a6771ec86a874ef9012ac08e2688c64d31143c745fd6c0364399ade23fd3823f3c44d7570572c59b593e080be1603f1b1e0d888daf727756e63293d22fe93062dcdd6b7f11f663c85c1719aaad76caa369b6ad42293dbbebb362980a10d3547ee9a67894698b367d9934205415767205fae3c240cdb723307f50e8982c010f43b4675274b0b10e0b99888724a4104119b7d3b1cd927b2801b04df23f52e25bb371e7ed2b612ee495a3f7a04d2c40d87121ecb293a42c42a805d44e52d5ad89be2f20664dd8a833089b1571a8e6db535ef62eb6e5296eee04a1c543cc129f59d982e483cf4286caa45f3d665ece62114110d8ee2256da2120975a89c78480ed3547394fcdbd96e3594db67c54ef6420ba02cbe9858aa63519254cd8bb4468139d17178a24be998407b91238fa9aaac074d3b2a31043c95e564eae1e759ddabce63ae63269613fbfe0a07fbe77d356c08c77da21cd35344e8920aeb01757c7a0cb491063c52e43f5c52dee549ea6b365be4632924f28702d990ed4c3ed7ba686a968cd7a4566ab3265c0a55db62b2c22f6d5b2204c568afc9adf56f90a2f1a8459138a972ef3ee8e447b54e79287282fbee53e8dd5a0dce44f7c255595c77d1bda2d20e5fe738080a7b85c08fbb102c6145a475406f09896e63e7b1619fa281999309d21a4ca45e9068bdf68fde6291146f1efeca6b72d9baf97216d883627aabc709c8d28bf689f8a8af431861e6af974cbc3ed801a247a36efed18952d4efbcd0e4fb213831e7e808ffcd6a72e932268ea41659ad7fbb7eba48efb5255356ddb998421061f96e1dc48b807d8506f3203bacbee7890e0a3d537d00731df61ca670386a28c54743d5fb3e13ce6901e04e1df7594b39bfe7a395ecbc0946228f2a1f32d99a7b1ee1b76d706e0b54daac1a4a6f14b29b7edf2289854777d9f5b9f0fc431313242ca5348a1e901a680f9cdee1fc0ccc06cbfca31a7135f0865eb9709655dd2f760d75a7d73ac796b1c398306cdff71a3a596c10ff890e424fcc0568a8bbcbc04c7fea4306eb5afba2a4b41d16cf25ab41ff247a9548e0ecbd041ec932eef0b4dc59bb34fa7476e89d90e98dc99233021550200a55ec9470723a81928953201b6385d2d055c51960f60709de1ebc534eb7271231045d3c8f946787ca54d7e00b821a2a017291aedc9b466767ea487b687d040b77936d28f9c594da4893d0a999c1f8439e19ba434f695f01bdd32ed1c3d22998d529c9cac815ea3bb2bf969aa435d2006234b97b66b3f329dc654a64ddd7100445a24e58c8e8ffa90fc8ad95abc6977cea29846dc5ad46fe806e9e60e6676815373f761f0596e21b5070e7385fb045284e82ffba205bbcb99ed4c07acfb678e7069524789f501a2d2fbd44834e84ee80c81a556470f512fb72c3cac09129fb499738767cfded4aea4555bf4114ea29e36c30e4c1095f40ff0c1c1bcb4bc2aa9eb3f64fcdd3606e4e8c60d8f21b3a1e5b9b8f157b50819f9cc636fe939024edf336b80626b90377a09de7f0d69ff216b87aeffbec1af2267bf6e953a14b7e5bd423748969313e15f12f71b21b075e07fcb327d6858adf742b2605d2a9aa3c099cb29deb449523591cd2a1cf500af5ba11a1d5f7333cb14711c957d6ef4824f151bbaa246ea0b90ad1e374a85ac6d7452ec9d122cbdecedc20e4bb87951fb9d0d5cf672af78abbc9ed6eb9d8c7262daa3d10755245890777303848ca32721e97e9bd3b3e080143eae7d9d1ad5bf5ee98305476032fcc79fc34789ed2f71fcc6410094e62cd3e66ae02f7b5d6dee4bdce30d4b6c890e40c8a29cb41618c47e0e7cdfddd66d4476719b19662fa4a4158385276edbee57e96f99fbb6c57f22c75a72e5b259d58cb1c8607458101bfe00f0f30f9211302c85db795b76c0c9c189e17914dc3cfe7a91e10efaee4da087ea53a90ce97eb7206c227a3bbc1a5b530577e11", 0xc73}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept$inet6(r5, 0x0, &(0x7f0000000280)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0x400) pread(r6, &(0x7f0000000f80)="9a5880ff58bf4942f66509cddb39f7d8b063f592613be0c164f51b33373fed3431074bf009f471fda38a8fb1b432034598c3ba88645ee6a2429f633c65ff8c28a93ff8e9aca2b6f0a5320f7c6315cdfb5ad88c217305bcb8931b26d770cb93aa4d0311f7fe5fa5f12f0313e77e5f122828122be9990d896f2260958991909ffd10a769012d7b42850cf1cc5c39f26f575751332dcf567d2e429b334ffe20c20d417e90f45333997e7f5d5ce3297c10db477ed99dfc76e41755b05a243dd97e5544a1790c72e1144fb584d11266", 0xcd, 0x0, 0xff) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup(r2) semget$private(0x0, 0x2, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0xfffffff7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1018, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) close(r6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x2000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x4000006, 0x0, 0x0, 0x20100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:07 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x990, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x12) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) getgid() r3 = socket(0x2, 0x5, 0x81) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000ba0a00b381"], 0xfffffd5b) r4 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setgid(0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) 16:00:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/14]) 16:00:07 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="36a349", 0x3, 0xb, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0xfffffe01}, 0xc) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x7ff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x0, 0x100000001}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000200)="06ce725f38fc3aa0a187cfefbc7e9a0133e2ac070d0bfe168e934306bac8ef9dbd8d53942937d71d979f30fe6f27f7fd040200000000000000a4073f436b344ccfbe313bf53606a901cea09dd785d364c0a92ee5f44e1e6e4480934cafb8744524f7d07e3f214bd217b2a644f10096a18aa8bb4cc3212c61ef734f8ab6cafb2bde6a44fdf34041ebd5f899435b416f4db94372cba695f513fc786aa7753c2862f99eea00000000006d8ccad1772fe2ac3e4b37349088cf62fd19cba2d5176604df23184e472d9b36b0f19aee339af666599f3f1710edf7b198da500bc2f5a15e1afe791dfc4df927de9726d31cf77dccfbdfd2e3c45b6bba7d9b232e651333b75bac8b9e38d35fa09348cfc45d44b316006710f7e1c30000000000", 0x11b}, {&(0x7f0000000b40)="b87c27ea3b7d713d1b8fab624c0e46a3c3835a519c59d4ffc712527d0875a49ebe1371d709a3c34bdfafaf1a0231988655f34fe445e8f9bff04ef09299494cce40aaf5bee5655ffe10b5dba9d53faaf7635dbee46d6052c30225ec58608f22f03ce298b38b78586efd28810e29c3150f984e98f6cea34cbbf7c82006b994bb33a300314fd637690b7b6d58bec8dc5c191dd0797d33bc685e4bf188f65e20d15bf3519af5b49f47045c4ece128cedb8e5bf45099262e7b1425942ad5c06f10157b98917fc0a520218b86d1827d494a8818eb4bfc021e3dc047c6aac6f44a0f12d98abf342eb2f19315db14cc361eac75e2b4456701daf0cd8175a77c22ac3649833ed9e522b2802f2c2332c299f7ef97e865e44f0ce6028bf2eb0469fdae7b6a4570b4f06f3d109d5bd08fa9ac54bc11381fd3571908c7f82b1881cefecabd9a34c5df0c83b9bf2a90f7ff9f510958b54b2478515c135a797d80d72b338d0e581e30f25c0a5a6d25388d91715a80e4ed30ae079f42507d9a1fc3e6688f6fb0fee24aaba6f95d2378e947aa879d085f3587eb83e8dcba123468d42fb3141f731db2249678a25c90a1b381150bfb80f2c201f8b3b77777ac8e7146fb550821c0d582063a45a785be20fcf28", 0x1ca}, {&(0x7f0000000540)="9aa3ee9c99e792603c6d11fbf005f1aa17b41eb99745363ddf0bd6371889dfe9706bbbb15ff22cc6b6a2a205cb840ff754dc5df66591d8bdf43e815cff3cb5baf1b84413a8663eb317865b76ec4fa7f9eae35c56d8fe67e48eac3be7fd5ec7b3fd29a34e8297180b52f49e4b6cb42cefd7c073b0757bf7f63c926d26053850646dbdcc", 0x83}, {&(0x7f0000000600)="9b8e21a4ba888d0b67010c747a3a98657cdb58eab36212d8e60f44fa6038ba16990cf41bfa015d1cde7f87a07835c536d121c8dfa055de015ace1543c49d7da7ade23783012ec897482c2998e5efc01871eb9c29964b4f12684ce4a02031bf9f8834a74ff03a466c9019caf4a621ffc7e08015017d5cce32999f9696789be7c4fae80c90e01518b4788a44a4bdfe5a0a", 0x90}, {&(0x7f00000006c0)="80c36ab153459a1307b6b47abe725885ef8dce03e041e9fad2abc543795de7940662259a712129211892f2c831ac7c3827fa68932435b63854ea5213abb129f23e1a986e9a3cb5de8f1b9d83", 0x4c}, {&(0x7f00000007c0)="2f574d6a89d83c8a576773f392b8b73e771bc8f93f600a3c6fe8647518f2aba5e7ef7d52eedd1138c4e03352f8c7fbbd0c20590ac748d07c5fe732ea528c35dc4084afeaadbecf3dc145b5d1a2a646b289539058f6697f023713d24f20e74b8e81bdad19f82fc4af23b9f54d24c5597c8ffe68089c374edce4caf1f8e3338cc08755eeb63656ae84b0c20a4e6782d15948306b4a2603", 0x96}], 0x6) 16:00:07 executing program 0: r0 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ca1b392abdc3ea73742dccccd783d72be94aefab548893115ab0d16c9d60af3599f5ba26c85fa0b9875e5518d40a589921d6bdd4963c78163f116de39419fbf35fb9d83ffc"], 0x10) shutdown(r0, 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x200004) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x2a, 0x4, 0x101, 0x2}, {{r4}, 0xfffffffffffffffe, 0x40, 0xc3, 0x400, 0x2}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000000, 0x80000000}, {{r5}, 0x7ffffffffffffffe, 0x58, 0x20, 0x2, 0xb062}, {{0xffffffffffffff9c}, 0x7, 0x1, 0xfffff, 0x80, 0xc6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x101}, {{r0}, 0xfffffffffffffffa, 0x98, 0x0, 0x200, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000024, 0x6, 0x5}], 0x80000001, &(0x7f0000000180)={0x9, 0xb1ed}) poll(0x0, 0x0, 0x200) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) pipe2(&(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = kqueue() clock_getres(0x2, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x9, 0x5}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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, "010000000000000000ffff0700"}) 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) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="ab0bb8996f5043e431ec154e681e265b19c76c2497bb3f31141e86cf413faf0f0a3dfb9eede4369bcc19ee1dfe0f2a6b469e083b5fbf1f1a55b2e057bc52ab120c742fc85826453731ad17f5c8b41ac595685cdb9ec06aed4f89680af045b39df0ce8b7305090fe3e4f5e362ab909a2fe750843948eda72e59d54a3f4ebc594d1d21b76a2cbc688a5c", 0x89, 0x0, 0x200) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xab20, 0x1, 0xc0, 0x6}, {0x4a80, 0x1, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x7fff, 0x482], [{}, {0x9}, {}, {}, {0x2}, {}, {0x1}]}}) 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)) 16:00:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) panic: receive 1: so 0xfffffd805e4fb4b0, so_type 3, sb_cc 4716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 97885 72394 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff823b5f0a) at panic+0x15c soreceive(fffffd805e4fb4b0,0,ffff80001d6e1f08,0,0,ffff80001d6e1e14) at soreceive+0x16ac soo_read(fffffd80641f99d8,ffff80001d6e1f08,0) at soo_read+0x53 dofilereadv(ffff80001d6a9758,6,ffff80001d6e1f08,0,ffff80001d6e1ff0) at dofilereadv+0x1a1 sys_read(ffff80001d6a9758,ffff80001d6e1fa0,ffff80001d6e1ff0) at sys_read+0x83 syscall(ffff80001d6e2070) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd51f0, count: 7 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1: so 0xfffffd805e4fb4b0, so_type 3, sb_cc 4716 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b5f0a) at panic+0x15c soreceive(fffffd805e4fb4b0,0,ffff80001d6e1f08,0,0,ffff80001d6e1e14) at soreceive+0x16ac soo_read(fffffd80641f99d8,ffff80001d6e1f08,0) at soo_read+0x53 dofilereadv(ffff80001d6a9758,6,ffff80001d6e1f08,0,ffff80001d6e1ff0) at dofilereadv+0x1a1 sys_read(ffff80001d6a9758,ffff80001d6e1fa0,ffff80001d6e1ff0) at sys_read+0x83 syscall(ffff80001d6e2070) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd51f0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6e1c50 rbx 0xffff80001d6e1d00 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff811a085f kprintf+0x15f r9 0x1 r10 0x2 r11 0xeaab9ba5ebd8c2f6 r12 0x3000000008 r13 0xffff80001d6e1c60 r14 0x100 r15 0x1 rip 0xffffffff8225b8b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6e1c40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=97885 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6a9c38,0xffff80001d6aa128 process=0xffff8000ffffa010 user=0xffff80001d6dd000, vmspace=0xfffffd806bc0a660 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69995 500039 47207 0 2 0 syz-executor.0 69995 485254 47207 0 2 0x4000000 syz-executor.0 47207 91739 36638 0 3 0x82 nanosleep syz-executor.0 10936 334919 0 0 3 0x14200 bored sosplice 77962 50461 0 0 3 0x14280 nfsidl nfsio 87712 32363 0 0 3 0x14280 nfsidl nfsio 64669 61601 0 0 3 0x14280 nfsidl nfsio 89976 63562 0 0 3 0x14280 nfsidl nfsio 61619 352310 0 0 3 0x14280 nfsidl nfsio 94753 421818 0 0 3 0x14280 nfsidl nfsio 76957 355159 0 0 3 0x14280 nfsidl nfsio 67454 36074 0 0 3 0x14280 nfsidl nfsio 76242 518906 0 0 3 0x14280 nfsidl nfsio 63135 45928 0 0 3 0x14280 nfsidl nfsio 39138 314371 0 0 3 0x14280 nfsidl nfsio 42563 191866 0 0 3 0x14280 nfsidl nfsio 11282 57445 0 0 3 0x14280 nfsidl nfsio 5549 307517 0 0 3 0x14280 nfsidl nfsio 54346 201972 0 0 3 0x14280 nfsidl nfsio 95498 45769 0 0 3 0x14280 nfsidl nfsio 4674 182905 0 0 3 0x14280 nfsidl nfsio 53125 484352 0 0 3 0x14280 nfsidl nfsio 85343 130211 0 0 3 0x14280 nfsidl nfsio 95240 258963 0 0 3 0x14280 nfsidl nfsio 16807 67135 36638 0 3 0x82 nanosleep syz-executor.1 36638 363799 19557 0 3 0x82 thrsleep syz-fuzzer 36638 259368 19557 0 3 0x4000082 nanosleep syz-fuzzer 36638 365045 19557 0 3 0x4000082 kqread syz-fuzzer 36638 272438 19557 0 3 0x4000082 thrsleep syz-fuzzer 36638 185050 19557 0 3 0x4000082 thrsleep syz-fuzzer 36638 1680 19557 0 3 0x4000082 thrsleep syz-fuzzer 36638 120616 19557 0 3 0x4000082 thrsleep syz-fuzzer 36638 17642 19557 0 3 0x4000082 thrsleep syz-fuzzer 19557 330589 58618 0 3 0x10008a pause ksh 58618 512256 68135 0 3 0x92 select sshd 59718 286109 1 0 3 0x100083 ttyin getty 68135 368539 1 0 3 0x80 select sshd 5886 330691 29942 73 3 0x100090 kqread syslogd 29942 383396 1 0 3 0x100082 netio syslogd 72636 403384 1 77 2 0x100010 dhclient *72394 97885 1 0 7 0 dhclient 59688 512825 0 0 3 0x14200 bored smr 9682 257032 0 0 2 0x14200 zerothread 44061 326324 0 0 3 0x14200 aiodoned aiodoned 74097 138961 0 0 3 0x14200 syncer update 67387 132961 0 0 3 0x14200 cleaner cleaner 51418 186636 0 0 3 0x14200 reaper reaper 57718 179262 0 0 3 0x14200 pgdaemon pagedaemon 89953 481063 0 0 3 0x14200 bored crynlk 95790 483361 0 0 3 0x14200 bored crypto 84161 512996 0 0 3 0x40014200 acpi0 acpi0 12395 127351 0 0 3 0x14200 bored softnet 75128 30538 0 0 2 0x14200 systqmp 19908 357646 0 0 3 0x14200 bored systq 15593 195671 0 0 3 0x40014200 bored softclock 98628 401778 0 0 3 0x40014200 idle0 1 290069 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6421K 6734K 78643K 11243 0 pcb 13 8K 8K 78643K 123 0 rtable 91 4K 8K 78643K 566 0 ifaddr 63 13K 15K 78643K 155 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 4K 78643K 73 0 iov 0 0K 32K 78643K 70 0 mount 1 1K 1K 78643K 1 0 vnodes 1231 77K 78K 78643K 1501 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 0K 0K 78643K 2 0 sem 9 1K 1K 78643K 13 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 549 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 469 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 60 0 in_multi 42 2K 2K 78643K 151 0 ether_multi 1 0K 0K 78643K 28 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 255 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 142 88K 88K 78643K 2167 0 UVM aobj 22 2K 2K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 119 0 NDP 10 0K 0K 78643K 24 0 temp 102 3850K 3914K 78643K 15715 0 kqueue 3 4K 18K 78643K 44 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 7 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 85 0 52 2 0 2 2 0 8 0 unpcb 120 242 0 234 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 tcpqe 32 68 0 68 1 1 0 1 0 8 0 tcpcb 544 279 0 275 1 0 1 1 0 8 0 ipq 40 4 0 4 1 1 0 1 0 8 0 ipqe 40 14 0 14 1 1 0 1 0 8 0 inpcb 280 688 0 680 4 2 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 13 0 9 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 pfrktable 1344 85 0 83 1 0 1 1 0 8 0 pftag 88 12 0 12 2 1 1 1 0 8 1 pfrule 1360 14 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 322 0 175 15 4 11 12 0 8 1 art_table 32 323 0 175 2 0 2 2 0 8 0 art_node 16 82 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 7 0 0 1 0 1 1 0 8 0 shmpl 112 22 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2104 0 714 88 0 88 88 0 8 0 ffsino 240 2104 0 714 83 0 83 83 0 8 0 nchpl 144 3022 0 1437 60 0 60 60 0 8 0 uvmvnodes 72 2365 0 0 43 0 43 43 0 8 0 vnodes 208 2365 0 0 125 0 125 125 0 8 0 namei 1024 8195 0 8195 2 1 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 26 0 25 1 0 1 1 0 8 0 scxspl 192 9194 0 9194 1 0 1 1 0 8 1 plimitpl 152 56 0 49 1 0 1 1 0 8 0 sigapl 424 750 0 701 6 0 6 6 0 8 0 futexpl 56 11951 0 11951 2 1 1 1 0 8 1 knotepl 112 144 0 125 1 0 1 1 0 8 0 kqueuepl 144 854 0 848 1 0 1 1 0 8 0 pipelkpl 16 152 0 142 1 0 1 1 0 8 0 pipepl 120 304 0 285 1 0 1 1 0 8 0 fdescpl 432 715 0 701 2 0 2 2 0 8 0 filepl 120 4601 0 4505 4 0 4 4 0 8 1 lockfpl 104 101 0 100 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 15 1 0 1 1 0 8 0 ucredpl 96 371 0 364 1 0 1 1 0 8 0 zombiepl 144 701 0 700 1 0 1 1 0 8 0 processpl 920 750 0 700 7 0 7 7 0 8 0 procpl 624 1374 0 1316 6 1 5 5 0 8 0 sosppl 128 12 0 12 1 1 0 1 0 8 0 sockpl 400 998 0 980 4 1 3 3 0 8 1 mcl64k 65536 33 0 33 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 2 1 1 1 0 8 1 mcl12k 12288 14 0 14 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 2 1 1 1 0 8 1 mcl8k 8192 11 0 11 3 2 1 1 0 8 1 mcl4k 4096 60 0 60 3 2 1 1 0 8 1 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 73235 0 73182 18 10 8 14 0 8 0 mtagpl 80 59 0 16 2 1 1 1 0 8 0 mbufpl 256 120577 0 120316 41 21 20 31 0 8 0 bufpl 280 4486 0 132 311 0 311 311 0 8 0 anonpl 16 79252 0 63769 70 3 67 68 0 107 0 amapchunkpl 152 3593 0 3451 16 9 7 13 0 158 1 amappl16 192 3276 0 2379 48 1 47 47 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 41 0 38 1 0 1 1 0 8 0 amappl12 160 66 0 59 1 0 1 1 0 8 0 amappl11 152 56 0 45 1 0 1 1 0 8 0 amappl10 144 442 0 438 1 0 1 1 0 8 0 amappl9 136 365 0 364 1 0 1 1 0 8 0 amappl8 128 380 0 336 2 0 2 2 0 8 0 amappl7 120 312 0 299 1 0 1 1 0 8 0 amappl6 112 29 0 22 1 0 1 1 0 8 0 amappl5 104 710 0 698 1 0 1 1 0 8 0 amappl4 96 455 0 429 1 0 1 1 0 8 0 amappl3 88 132 0 127 1 0 1 1 0 8 0 amappl2 80 4767 0 4701 2 0 2 2 0 8 0 amappl1 72 22560 0 22140 22 12 10 17 0 8 0 amappl 80 1616 0 1569 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 23 0 2 1 0 1 1 0 8 0 uaddrrnd 24 723 0 703 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 723 0 703 1 0 1 1 0 8 0 vmmpekpl 168 8395 0 8361 2 0 2 2 0 8 0 vmmpepl 168 92690 0 90693 145 23 122 122 0 357 33 vmsppl 272 722 0 703 3 1 2 2 0 8 0 pdppl 4096 1452 0 1412 7 1 6 6 0 8 0 pvpl 32 245883 0 227322 168 8 160 165 0 265 2 pmappl 200 722 0 703 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 284 0 47 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b5f0a) at panic+0x15c soreceive(fffffd805e4fb4b0,0,ffff80001d6e1f08,0,0,ffff80001d6e1e14) at soreceive+0x16ac soo_read(fffffd80641f99d8,ffff80001d6e1f08,0) at soo_read+0x53 dofilereadv(ffff80001d6a9758,6,ffff80001d6e1f08,0,ffff80001d6e1ff0) at dofilereadv+0x1a1 sys_read(ffff80001d6a9758,ffff80001d6e1fa0,ffff80001d6e1ff0) at sys_read+0x83 syscall(ffff80001d6e2070) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd51f0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823b5f0a) at panic+0x15c soreceive(fffffd805e4fb4b0,0,ffff80001d6e1f08,0,0,ffff80001d6e1e14) at soreceive+0x16ac soo_read(fffffd80641f99d8,ffff80001d6e1f08,0) at soo_read+0x53 dofilereadv(ffff80001d6a9758,6,ffff80001d6e1f08,0,ffff80001d6e1ff0) at dofilereadv+0x1a1 sys_read(ffff80001d6a9758,ffff80001d6e1fa0,ffff80001d6e1ff0) at sys_read+0x83 syscall(ffff80001d6e2070) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd51f0, count: -8