Warning: Permanently added '10.128.0.144' (ECDSA) to the list of known hosts. 2020/06/21 05:13:29 fuzzer started 2020/06/21 05:13:33 dialing manager at 10.128.15.235:8728 2020/06/21 05:13:33 syscalls: 364 2020/06/21 05:13:33 code coverage: enabled 2020/06/21 05:13:33 comparison tracing: enabled 2020/06/21 05:13:33 extra coverage: support is not implemented in syzkaller 2020/06/21 05:13:33 setuid sandbox: enabled 2020/06/21 05:13:33 namespace sandbox: support is not implemented in syzkaller 2020/06/21 05:13:33 Android sandbox: support is not implemented in syzkaller 2020/06/21 05:13:33 fault injection: support is not implemented in syzkaller 2020/06/21 05:13:33 leak checking: support is not implemented in syzkaller 2020/06/21 05:13:33 net packet injection: enabled 2020/06/21 05:13:33 net device setup: support is not implemented in syzkaller 2020/06/21 05:13:33 concurrency sanitizer: support is not implemented in syzkaller 2020/06/21 05:13:33 devlink PCI setup: support is not implemented in syzkaller 2020/06/21 05:13:33 USB emulation: support is not implemented in syzkaller 05:13:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x9) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x90, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x15, 0x3) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/49, 0x31) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x4) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', r3, 0x3}) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x104) unlinkat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x0, 0x0, r5}) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0x5, 0x8000, &(0x7f0000000540)="c411b9f604b9774149af304869f1ecd831123f1bcd8149afa688826ded3b869faf5d5ee3e68a4dbc2ebce8f92e27c973b81f1203e11d214d7d15b24f5dd6986bcfb9f10075b6f8fb462bea1160d0964152da7aab3ff02eefe1ba07ea9280a4ae70bed8099602808460add956e0e7fbb6c7341bcb228097d6ddee80b544cff7426c5f6e2982326db08fa188f9b7f320d0d9259ce54e91177ac2d3d5fb3bde", 0x9e) 05:13:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) r1 = semget(0x2, 0x3, 0x526) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xfffffffb) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r3 = semget(0x0, 0x0, 0x10) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x43, &(0x7f0000000280)={@random="d0cc43bcd40c", @broadcast, [{[{}], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @generic={0x1, 0x880b, 0x6, 0x9, 0x1, @empty, "c2b75d4d80851786e0", @broadcast, "131852a24e3d5b6c155ab420fc02aa6a"}}}}) r4 = semget(0x0, 0x1, 0x704) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x6]) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/119) r5 = semget$private(0x0, 0x2, 0x54) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000700)={{0x6, r6, r7, r8, 0x0, 0x10}, 0x557, 0x10000, 0x39}) 05:13:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454060000000000287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13aa30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e28947f000000000000002b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602301daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000200000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000000)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) setsockopt(r8, 0x8, 0x80000000, &(0x7f0000000080)="0122c169b78a", 0xfffffffffffffc2c) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r9 = dup(r0) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x39) 05:13:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) chdir(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8401, 0xfffffffd, 0x20000006, 0x0, 0x10000, 0x7, 0xab78, 0x1, 0x0, 0x8000, 0x80000001}) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x0, 0xaef5, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000016c0)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17200000000259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c80fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925", 0x36c}], 0x1) 05:13:43 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3ff, r3, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x1, 0x7fff, 0x5}) chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) setregid(r4, r7) r8 = dup2(r1, r1) r9 = dup2(r0, r8) sendmsg$unix(r9, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="1000000000002000ffff000001000000"], 0x10}, 0x0) 05:13:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x1d1, 0x952, &(0x7f00000000c0)="a319c5338c7ceee685ce1b696027ba2073e2f849ac320aac5eef7640dbf6f8dff08da768cc959edff18d563e419227880623011dbb3d1f1e337e29ecca052915c3634b0729db0fd63ff44f3385f73b6b6f81a86074760ac11040b5c8f27f3bc259e18f1d8857e2083f2c4a0eadfd537da52194dd3ec9c8fe6b30c87d4c401f8a8bbe7a5355f860c5a50a6a1b38e19d8e2d2455f0be5916a3f633a5ec9cceb1c19f70769688bce5cccf3e2498627f0139d493d4c10a1158938a362543ea86db2d8b263a93670456ee7c028852154c05bf0eab7bfca7155aa02671b0", 0xdb) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3ff9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:13:43 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32=r3, @ANYRESOCT=r4, @ANYRES64], 0x10) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000680)=ANY=[], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r5) 05:13:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x3d}, {0x6, 0x0, 0x0, 0x400c2}]}) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="967152577adbbb91543279a6a119a21aeef41e5f4e4fd40210993ed2e2514cac3ed21f657978f1229c013a081363bc55e7a8f377b813efd99a619cc198cca833d98adbae6f55652d55df057ca81bc3df18cce5d64834482993f02bd665d0488bb2e72b0be62119335838c5dce3b53bd69f7bdc3d67edead6ae71d7b5364f5289e50421a3567f3bb658caa1792b0b662fa76fbfc90afa86", &(0x7f00000001c0)=0x97, &(0x7f0000000200)="444e9fa052a8398e62a9db952ab7d8439c2723e882454b01992e2a02aa76fa615dc0a874065c6892fe40", 0x2a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:13:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000040)) 05:13:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026600000000092bd21efc010000030000"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) 05:13:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:13:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x15, 0x400, 0x0, 0x800000, "000000dbddb99e00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x80000000, 0x8}, {0x18, 0x1, 0x5, 0x101}, 0x0, [0xb5, 0x3, 0x80, 0x3, 0x1ff, 0x3, 0x7ff, 0x8]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r0, r4) 05:13:43 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000180)={0xfffffffffffffffd}) 05:13:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) geteuid() close(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x0, 0x10001, {0x100000000, 0xfffffffffffffff1}}) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0xdb49, 0x0, 0x5, 0x84c1, 0x9de}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:13:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x6, 0x2, 0x4, 0x5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x492c) r2 = semget(0x3, 0x0, 0x400) semctl$IPC_SET(r2, 0x0, 0x1, 0xfffffffffffffffe) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) getsockopt(r4, 0x9, 0x10001, &(0x7f0000000280)=""/129, &(0x7f0000000200)=0x81) r5 = semget$private(0x0, 0x5, 0x288) semop(r5, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}, {0x1, 0x9914, 0x800}, {0x3, 0x7}, {0x2, 0x2, 0x1800}, {0x7, 0x42a, 0x1400}, {0x9342b4f368391895, 0x5, 0x1000}, {0x2, 0x3, 0x1800}, {0x4, 0x3ff, 0x1800}, {0x4, 0x80, 0x800}], 0x9) 05:13:43 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x15ccaead) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) r3 = dup(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x3012, r3, 0x0, 0x0) fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/44, 0x2c, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 05:13:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 05:13:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 05:13:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/13, &(0x7f0000000380)=0xd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() open(&(0x7f0000000300)='./bus\x00', 0x80, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223, 0xffffffffffffffae}], 0x10000000000003f6) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./bus\x00', r3, 0x2}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) read(r2, &(0x7f00000001c0)=""/246, 0xf6) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) bind(r5, &(0x7f0000000340)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) 05:13:43 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x51) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 05:13:43 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x229}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x5}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 05:13:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000004000100002010000004bc7c60e200"}) 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="6b0283837c5c5e42b86400d4609f3942fed8c12a24cbe37733fada945935325996075d9b1d80c6ff01ace2f4c84504c57a5b8a52197544ddcdf92da2c7df629c1cc6d63eb8a3dd4562eb479c9e1599fff8d7deba9cf083bb0d6a048843e5184a83cd79aaf0b1ed8096b22ed889189bfef54b8ea651539495cf0743d1f2bda4914a3909253dfac6b35f5b4f638cde53241ce6bc59c2d3fafcdfb1d1ac3a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:13:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) 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 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000004c0)) pwrite(r2, &(0x7f0000000080)="07e57803347cdebcbe719f58fac429ab137291607329ff871895695175869c5ba19e199a0a3923d4565c74b66740740eb5b5c24eabc9d1fd3bda0400838a7d6bccd11418300fef9383f1ddf4bfa94b8855ddf448a7e694a9121098c8dc85278d6cc5f8c8f117527171595e6d6e12aa0ccb8d7d94f0935f8919cddf6f66724f5704fc16769dee5781d9cf50acd9d7af8c28427d8e1856b62edc2dd3f1ac1603ffd2eb989e031b883a05cb292e2794b0575c995fcb9c4f541950a85759d31b019ce6636ebbeefc5bba59428a64d9", 0xcd, 0x0, 0x7ff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwrite(r1, &(0x7f0000000000)="d2fcb36fb423d359043ace2ed688bc938eb002b4bf1b1540905f5034a94a7138161e08f408c17aae9cb61d9f1ac30da1e7c0fb6bce79df5a95e5b716aa27d3109fda194132c55f4957f0bcf5c75a0e2ee260c1293ee7907b5e5018462e875fead7d986a1342ccae1", 0x68, 0x0, 0xffffffff) 05:13:44 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x3f) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01dd2e2f66696c65300500c400080000"], 0x6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffff9, 0xf0}, 0xc) 05:13:44 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19b0, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x200, 0x7, 0xbd, 0xd67e, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1fe, 0x6, 0x66d, 0x1, 0x7ee80000, 0x0, 0x2], [0x0, 0x1b, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7, 0x200000000}, {0xffff, 0x7ff, 0x40000002, 0x7}, {0x1000, 0x6eba, 0x67, 0x3}, {0x1, 0x3, 0x8000, 0x3}, {0x8, 0x0, 0x2, 0x8}, {0x6, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002effff696c65308600d9951c1d01001b1ea05ef969c386646e2633523948b5fcbd10bd4e9318d42a5d658d24335c5ad79081b388e23eba0e0000"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 05:13:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}}}}}}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 05:13:44 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004d5478d70900000000009078e0000001ffffffff891f17ffffffff00000000ac5400efd447aaac1400bbe0000002e0000001ac1400bb004ed2abcfe9aafddc1d90627760a6316869ccc14d40ecf8688828b43e244baf4d6c4c5497f65a7e19daf2cbec1da5d2037529548311fd7e42cd3ace6fb39ab376a90b180fe7397d31af6a232101fcda876a9f30df096ccfbee080f14c720bd025250af97f4969c3d0b0f7b0a64256b49c6ac0abefe65b5728a1a5d42c48c3fe19d49120b393cf5946acfd3bb004320bf61822004a4851b26a865f7dff408ccf855f037dad44fbc16857b46c31366490d87c7abf06c0e49326b684b27dcef1f41d77880f16fe5e4a428836e669ca0074984ce97d9ecc3ed31dc8c48806d760993fc79d0d598542e5", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) getgid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xe9c571dff802319f, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 05:13:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa616d1200aa0800450000380000000000019078ac14bb0000000003009078005d0000450000000000000000114000e0000002ac1400aae6169d0f6af32f7200a1c4efe1fd"]) 05:13:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffdfffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f000045c000/0x2000)=nil, 0x2000, 0x3) 05:13:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) setgroups(0x2, &(0x7f0000000180)=[r3, r6]) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r7, 0x80000000, 0x3, &(0x7f0000000000)="1a40cb8e9f8233c2a218d90bd069612bbb507c95008d798e29fcee9de47c80935077b13cea8fb719382d421f9ea032b79d5fadeaebbc496fe5e141f7fb8516d43813f30795b4291832bf702abe3b705dfa54324693", 0x55) 05:13:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) sendto$inet6(r3, &(0x7f0000000200)="4adb7ee8d43da9a83a0ef9ac341f61c327583131d269210cb997a330969ad80cf67b0ea76c9616f34ecb7e74f601d71056eb375ff03e261d67bbac65808876b876e9adcbfefc08a5f4b1be0d322fec47d3189e8b4cac0daf4ab5e126765f86089f8994db228a2edb3d1437b23c8fb49fa6207f70", 0x74, 0x2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000002c0)=""/164) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x22, 0x4, 0x5, 0xee]) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="17c80aa6e82581c0719b8b0dddeb97171f9466b39ef34df43a8cc1c427c560a277844c", 0x23}, {&(0x7f00000000c0)="688c", 0x2}, {&(0x7f0000000100)="8cae172b94fc16c8920c7917343078e4e977d3fc1c8c61bdb3478d5ce3b96dc4503fc96f6087462fd103d1afda04de2c354a0da5da0063145dd17c43dcf5fa3867c87f27", 0x44}], 0x3) 05:13:44 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x8, 0x1, 0x808, 0x8001}, {{}, 0xfffffffffffffffc, 0x4d, 0x2, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0xb0, 0x0, 0x0, 0x6}, {{}, 0xfffffffffffffffd, 0x2, 0x40, 0xfffffffeffffffff, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0x80, 0xffffffff, 0x4}], 0x1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x4}, {{}, 0xfffffffffffffff6, 0x45, 0x40000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x24, 0xfffffffffffffe00, 0x401}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x7f, 0x80}, {{r2}, 0xfffffffffffffffd, 0xb9, 0x80, 0x9, 0x2e99811d}, {{r3}, 0xfffffffffffffffe, 0xc, 0x8, 0x80, 0xc6}], 0x1, &(0x7f00000004c0)={0x7, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x5}, {0x21, 0x7ff}, {0x85, 0x7fff}, {0x22, 0x3f}], 0x4}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:13:45 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 05:13:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x3) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSDTR(r2, 0x20007479) 05:13:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x4}, {0x2, 0x1}}, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) 05:13:45 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/164) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ff}], 0x1) 05:13:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/195, 0xc3}], 0x3, &(0x7f0000000480)=""/227, 0xe3}, 0x2) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xba) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x6c20, 0xee5}, 0x8) close(r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './bus\x00'}) close(r1) 05:13:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340), 0x0) 05:13:45 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff7f0000140000000000019078eb43b2b906cae0000002ac1400aa24009078198258523f7f0b10bff70413f9d27b81f1c851d8332b128cfab4414aa5c3308d1e72564a47462fa3709ea9b2152d3948c55abeb2539f1e8f09e42d8f71f378c5b6ce196d354222fac97c87fb3d7767c95a0823d2e486ac905d83bc27513bb497f7d1f924fa7f4cfafa0a517349b8"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000001c0)=""/102) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/241) 05:13:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x7, 0x20, 0x0, 0x2000000}, {0x1a, 0x5}, {0xfff8, 0x0, 0x0, 0x406}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x922b) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000240)="cc2849e040a71b961c4bb104c964eb8ebe6e59a1cc17e3ba651dfc4a44036e1cea9b6daaa922af6da987b7543103427e3e982b0f77144aef63bfa0abc6d8d76cb05ea4eb84e17b579e3e5dc628bc0812aa9a299b22238700000000d8f0c41e808bbff4172e3e278a0a4e2e7dd4000d7daade41799a6aebc169d191ffdb8bbabad12b8dc9eddfdedec4fa3d3133f8ea3d079b04d2ebf295fe716f3ec86a6ce908974479f2f263f6ea97a404615a3f862c45", 0xb1}, {&(0x7f0000000300)}, {&(0x7f0000000340)="e9f45b4367fbbc3458c9fcd150bf0f4ca1ab8b015b889c3bdc43dd14d50a665dc0ad885a5711f2a85a4721c645fca69cf2fc6fb839506d9a85769b55419575efec12755dd2d2a88cb3281bd7f9911a18662adc1cd520e87b608c8cdfc7ecf8acc8fb2a778d3938d6", 0x68}, {&(0x7f00000003c0)="c78487b02c277a0a96570120db407c40d0374d2dc3cbe16b03336729f72181528dc1076957bdccd7f29d21b8c03aa56212a498deb1dbf90dac60d01aed84ce4f90dd8f792112e29b4f54956139ebb62d0a73e61adefafe31bf05fc6d7af8c6a33ffcfe36e6517d099676be1e6284728dfc593b0715b155c8ab1cecf3e1381ccae8061ead9d4068f961f96c65f85ad474da965c5640e335bad2abe30bd70baf266be5378d5ab97d25b07193745ffdb3ed84e6763ad6955d63238768484fe659f6d160e8ca1ee03e87830879d436dd36cb6d39e0f4840634147f10e7fa96fa27049cb85967dfd1421d639f756aa211ab81ba923cd8ca3c6bbea289ad640a05cea05995c10829d8ab0a81ab6c527db6e965fcb75ca39785cefcb09eb1581e2f879cf335dd473f117d2a0831aadea991fa1becffd51e26f2a498743ba27b6a8d63ee42524cb374ce26ab1275c5bba8acf227f05df47334872fdfe69457047e248724d7b49695878781b586f0083fecb891f2b2b610482549111db55d4f958a12e31778813bb75fb3efb28ed3d8f4068cd345650a29a6e69383c0d252be8ae5831ac88c09d584e14a326337a6abf18881e9f19f0650234ec48b0f258cfd4d2e312841b671c654199b909a945680538556825dc9bd537dc9904f7c50ee7463ddcd22b0bd5f9cd6df1baa3875d94f6e26dc088805e06ec151d32c86855e5caac26c0d7cd27aa1897975c86c192b26e8404de2e27664fb1ec8d6600661929d15adc4d8afaaf85ef99593f58635000b4bdd95cadcdd89abcc335286dbfddbd93792d2acd2157d19ed8551cfc16e95241edcf61a42b62e4af97b70f89d394cae9b2ce320b9ac780d219baf91c636e8b43345fa64585b24e25a6168f284e9ee1aff606d0a1eb4ba206706f22104bbd61610cf3075f5bc115fed9359c19c135eeec678d5db6322f4844bb9c82ed21468b3f8759cb0253c7224b37edf7cf168341425ea4e2529ed9e3c3675cbcd2285e3aa5fd2a1be259bf279db066e633cb78149618ca2206a64e76af1be3189b176bc536cbdb142fc471ab6dcba14d67de359e42779d602746e3d6dc97bcef8ddf718d3bba77659916348b4771ed7d9ebf3827375cf9944b3435e2f1aff075ee40eda66d3f3e49045e88bece2ffcaa874971dfaa2460499669537f08a9e766fe97b73467c493d5467645255e42af010724b1bf92e23aa9773d8773674d1277a7948a69e2c5215481c70091ba5a769ab4164e740d363cc96588d396c216bdf93fbb594ccc4905b89f61d89d8475aaa8a963f5e51809e331eb74708c4d4bbb904d311d91a96726bfcccc01768b9d2e8a715666c6c311cfdc187d9d207ac3b009503e2717300de7b41d8dffde6628086e98280d5783572b5b937a7d7aad88ff521f210907650ed5fe786758d8d508441f25c03354639efd87ace061c9f9727ec780d248f4b6da863c7a27bbf60bb8d07dd1e6af56602eccfb81003299dcd12af716d4273d6f9cc51f70d7097dcf8aa4f83aed2823d44a115944ea58562ccfeaa031d4de78c217e4f8d9f4704f9415dcbfcf448d81d09e856ba26e106dbcf59f35c2a9d7104397c058d0dd7d396ff4a322ddb0ce6bb4cf12ac5f314ce02b1399cf0e14270331d682ea974e138069f73f1bb91d78fcb5f963d2e9f7436775d99296cf92b647c2e77b875d5e692024044b3573e1fc07546799324a944ce39036963afdefd1ba0b12c81551cacbb2c69142e847ef1fd71d46ee899f592ff65ed55a18aa45896e64865e8ab754806c43d3150913550fe56ef25c9c20a7bfad84718b31407c4b62dbcd59ffdb7402acf1e77a4dee14138b535bcce8cb440b8f5d5875b296301145538a3abf553037c04a33c76ec28ee8cd5629bedbc5cf4db889b293401fa6b26eefbf6e312dc695b611ce0d427e677320e06f780c4fbdcb5ce741056a8f40d1b93c48042e81e6f967dfaa633df4fac11e7d3d3c0b9d06c06ee9606a9163cb673baaf308170ae7f01b1017be11088ff3d12792202943fabd2c2a416e3da37041d0c149deaa593f1ca1aa24da99cb7142492a0d80e2c4d4c1d06d368bf2da0e4beecc85bc2af95b26073e06d15a514c63eee037ec3dae35618dd9848a82a3a12bec1022ff8dfb77f6b46bf98df38ca03aa16847b84a0f27e0ddb7ff73624a30f6a95c95a22968322e3b4ab30c0c87a7330e84aba9727d78948d60b1e0ca7c153b53993b1fda66cb1271a765c70dda9397a4ac8ee5ce29c2bad5593995e68fcb964dcc3c2837332ea822b0ddc1c900430b25fded470b218f808f3890959e24c76c2a0b76abf233fbb3d715b7cee7413e9731d80943853ec470c6490a918a021c3830ab325cacd2a6848fe98e58a58e9bef3b75bc4c5d01533e1cdafac7eff5e708b5e90c9afa1dc43a514207013d7220f2127f46b57118699cc997495aad33929195e0fa5651c0421e21d5105969b3986a00adef321b5c464b412ad7c5ef6e784f95b56312837bc1c5db85089043901cade1d58405d9754eef7c9dfe904d9632e80d88d3df1598685804e20334e75436484b00f5d7fccda515be61d0fdf9ec59514e214cb10b4d492b6b2eb39a38b99bec489a77b4af2396b16146f18e71536401fc3afb099d22ba3efeb87e42b94b8fb1053028d848eee2cc2c944c0f02354bb5e6e357ed227f343c8266a2de83a23842bf85d86f77363f8b012f8b7a65276273eabc12c8a8c56694cafa10695418fae99e5a5a0e226c205f1e328cde685c310adefad3fd6a1397195feae84d46577917f9156118dab7d91111a25761907e43ea2e6a7375476801d16c640a775fa804a10ed31cf5e36890b0f7924fb1cd251ad404f3b6063cf34c616b68d8e8de6f52497737d58c667e38ede02cf34643b3e1fd6f3ba43e5f0891e0999178985bbee88c120b19c693ea6a48b54b6df61ee5a02514c0cd10c147e3bc53b5332b4f36404831861d7a6f30aec6f4efb9464dd9d5780c6b99f5b0271a4b2d6ad4f50b118e156a33f33508c50387e6fe2be08cfa32390d9ae242308b0d1e06ef904896b9785a4a829cca5a9b13b19d34477d5a98dd9bdbea95a2c63258b12276f6895508bf171069a1d0e26b704bee049ff6f92faf48a5da7291414104430fec0455debb575708cc31ef1ee9a41641e08076620dc393137fc1534cd66bb026d9613eb2cf1585b237bdf8a40be8d81a770594896bd0354c412fc9d889ed10aa85eae53069145649c14003078031693c6630c8eeb578183283c2dfaa2aa88a3ff72e20c874a6046ca5e12546c8a56b87d2fc15dbee407e6d0c516b96e6088c1dd594c7b9b75fb0d2f3f2d87d179334d72b8b1299c785e5fda498a0f620f67a5c0d8ffce65a77c75d8071737aff0686d92bfb129b4e098b9e4e0308dd712d1869fa231334c3327d49f362df0fe590cb8fe7dd9a34f00ab68b8743980793c67ee050de7026e685262653af44d65cf3ca0823f567dcb90abb421b634ef3ac9a6ef46c47494288d0a488dea2cb70240d30e74bfb168b2a713e4a50a9545e5326268cf4cf0428aa407328ebdf38998c517cdfa243c6662532f041c4f056be1a90a3d22ae069ad84557e9fa65f5235f8d90b53375453417163f3412dceaa269e99815424a3772057dd613da39cad87834bca2c9758be9f1c5ed46ed01b289d589a11df925a4bbdd09f5f418a0244d42797002e6d8761ecc48b64b488fa2fdbb978feadb0145981ec110d1dd3310f1f3f1ee6974f43c3a0c857d6f301bec08c0cdf902841b446d173ca1b86a814a6f337c9e253d7f031f8e4e8474e17143426f391e470b3032cd085384c3ca901a2d8b66acb6e99a71c59fc6e8191b0495f6bf0a82124dd28f0895ace74ef45407c140724816d204cc43374b1ee4f6b20d3467d421420879481d00384bbc0d72af3ff7204c36ad462199d06362c6dbe9e956ae23d83e3d63b98cf153c5369e3a5e2b23e568ea86221d9995ccd0b49123790934a4be8e7678d331e98c86cbf830cdd93cab4eb71d4ab0574e3fae0d0fef6e973f33362938dc61b7da492111c2cd8cf347620a488e526e3b79e15eba07153dadec14841860942b7cb011ac535f49c01b00d12b554de79031efa045380e0a2db39c7b95eddb5600c3856ccb48cd4270589217857732457903511e23727e813bb9d0bc3e7b7e89fa9e95895cb4b30ef815bba3869100bd59ce4567b25e0d54a07d3cf20c6c8ee868d76c1c3cc120323c44e7287714d1fefb43e82e66cb2f25e1dfd311f9e8b8033819775f20be1b23a30b8e738c1fbfe11d971daba1043047f2297b5f0f51449448900223c5c700cf374f25eac35b7e94e0851c9c08e6edd22a98f5cad5afaffab645269f145d9ebeda7c4a07b3334e27e186d8fd712cd58e75b30b9f131d040d8d3afc56723dca0278065d5701314e7543c30a0a4d3d60c7386d9d519f2df694ed4680d0cb581ffc389d3b7ccab78ea6c94392ef46be2f49ec2a0599e76da0845a95aec6b31f72d8e3a5e7581e5e636740f18972b3b94a80cb45e133347f9dd601560c47123c12a2cf7e3240be2453f5a8c7e74cd4a444560bb4ac4b8d619246557890553890921d45936e2b5c8061cb23745cea8b6cdc0c3bfd12e02bfc30166b12808ae6d14d7a94155b71363667bc23c667fcd3012f5f651245adbb9850f1af26eaa26f6b954b747e8f2715f8ebb65ae857ea3ce1cc96c6f659a7fc102d0d9c763203ebfc3bf4936a0b3ee0a7b47c3eee9045840a0facf342516c4abbac9644e1be24b97f9e85cd6dd457d6c16426a75d9d5e1c4d27b459262a35953e9507013416d040eb78bff35c53063c2550132e821350845c7c99066c41f90a402f62d7b2d019ba3feffd2329d5535004b850dba9d55dd4c20fe07023d81e82573bc51e1b3baa837586d67413a7ec7bc2d10b127a386a011a51504fbb92b6581eb87f7158d9949f33ee04720c86d7a0da4922774519d58e469bbfd1e20f031938d7628fa8e1283359af4c65cd1498575d42a919bd31a3fc6452883365d199ecb5c0625bb84fc4b08710287420b6cc3ebc55aac0f48d9d017dbf35c8b0719b94a4e0538ec70494ab5c1408dbad1fd1bcce0f295185a498cf1b211dd3667c052699aaec95b54db1039f2eb3b881b6de8b099dca2d628d5f28eac691ae49cce3a91b56acb7a98063261d1d5e047f11ee9113d2758d1ed11eb72ebea257e82628b5ec200758542227ae231b56155174f42c586811e8b0b0414590ce65b02ec8e9715512458bd700479b9fc587e7cd7ada50d0cc7e88292588e8e43dbf431264461a7257be52934a03c2201789ed8b375c6ee7c582c304482052ce7dda2e77a56d45405fa4b8260bccf4011f7f65b83a2d617d9f1854181b95e17dda7b9147004917f5344300250544df0f07210666a58fbd40aa692942042468f5de1bdc206c432ed102ab23504ac62d939a05c837dccd1cf56f04c8eab2900088694f05ed8e4aceede47b3cd10f8b691d96b6322fd8b33c8e56cdb3fdb221b232fe93c5fd2e7276dbfb4df01805fccbbd353a0f3e70e1db95d1b0940e94bd45f3b3e4555e270dffbf216fecbf22bd1bf223510d632706cf69685ff5e99aa632bdcf0e9967bdbeb0d9efacf2a7d469c0e4159bd284869faad57bbaa329361d95c2541eae12031018e5d8ceb39ff9667360a3301b9618a16c6a85854166e3ce603fba1df52e84429d9e499d34931d025f42cba00404cbf671fd913a4d8e84e08e03e18fa23dd7bd859d42bd338fc39f0a68534e8e39337c", 0x1000}, {&(0x7f00000013c0)='F', 0x1}], 0x5, &(0x7f0000001480)=[{0x88, 0x1, 0x8001, "c01bc102d6a35857f9502862f80c1e78f379f03c26d90dc9526be7d83af506f458ffacaa13e5e9b0d4ce1d1a85e5a71096fd386d750cf0bca6ca1b03c8c568fcf0b18603c162a9c25a72b47bca6c2ecc86bc417eb606798bf3feeb80da0486bce95f7799a23f1a59fb8e917430e3db0ee872f59157f2"}, {0x110, 0xffff, 0x401, "15439a9d466070878f4f4548c84ea31d0f7f06fd538675c4e59e672fba01823264248c5c3ab321589dbf009423eb5b66ec85beb0943203fb1942bfce8d8c72deda638e91f17c96cf6e6a23b19b05af314de5d463932ea77bcfccee3c4b84431d124ed61f7f538bc95c1c17278e521bcbe65917ab8347279760f37f4eee63a753d9083c522775ba4ce114f68be573f883200a222971d53228c8cdcf3e4d7d1caca0fc081ada2c48b82422069c72a50dac17c83ff562c32b66161e639ddbdb5497223db1551bf7deac30c0928505136619f48a27295787de379320bff83d3077a90d8c44e39a1490bc35c74ef6faf6c0b14a2929a3c883a9017c1fbefed0"}, {0x108, 0x1, 0x8007, "4226913da4dcf64709fac7654cd045f43685bdc2bb24c39b9435147cd2bb89c18502558042c48bb11741f8e1d14fee9776b6c4cdff53455a47250f42d9a3b784105f40498f38f5ec67c7740ac04fc18a2f362b29d48a8ab1a1d8224e9547a9c979ff566c9912c63ee646486b6be2d3723adb5f2c300c6620ce6ae0bf8b0c2778432e7995ebb974e9e8babdd69d91e193b07b665693292f102d163d0c826c3c76362d93c3413cdfb76a3a24dc971ebcbbeaf6fbe08b39b563403cdb674a5db612b99f4a9a6f86dc2211d0b24410867a4ebb454ebf40fbc62f281ccb2e7f8151d806998c2ddd7031aa68e5336551aded8078946f"}], 0x2a0}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 05:13:45 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x0, 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/90) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r1, &(0x7f0000000280)="895e851d", 0x4, 0x0, 0x0) 05:13:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 05:13:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) write(r1, &(0x7f0000000140)="e46c49ccfdb970b5d199dd2a611f5d5bbf1f07a0313cc757528d85861e1c6d330fd13924908b40d1862b81e0bc35acfde860f0c55c78e7ba1371caf8b8a5c857a687e4c3aac02a0a9d4fc3ab1ed7c6b3e7174c0545f6ab01450b30633ef9bc5b788af5336b322e1feb52936435aef8109237e198544f9c3bfd09b4d0ea6ffc03608e", 0x82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x101, 0x0) 05:13:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @empty, [], {@generic={0x0, "f79e58a6982f5cf5fff0b4402fefaa70f00225411b266a8114659f5f"}}}) 05:13:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) fcntl$dupfd(r0, 0xa, r1) 05:13:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) fchown(r0, r1, r4) 05:13:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000700)={'./bus\x00', 0xfffffffe, 0x3f, 0xbe, 0x1, 0x8f, 0x86e263be, 0x4, 0x0, 0x2, 0xffff, 0x78b}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x98) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) preadv(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/94, 0x5e}, {&(0x7f0000000140)}, {&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000200)=""/53, 0x35}], 0x9, 0x0, 0x0) 05:13:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f00000001c0)="02e654694837c4e96f1379f2b3d918f42e4810ce", 0x14) 05:13:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x24) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 05:13:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x200000) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 05:13:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/64, 0x40) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xc01) 05:13:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0x7f, 0xe26, 0x0, 0x8, 0x7fff, 0x6, 0x0, 0x2, 0x743, 0xf3f6}) 05:13:46 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) getitimer(0x1, &(0x7f0000000180)) 05:13:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 05:13:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 05:13:47 executing program 0: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/164) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/63) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r1, 0xffffffffffffffff, r3) 05:13:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0xffe}], {0x8100, 0x5, 0x1, 0x3}}]}) read(r0, &(0x7f0000000040)=""/32, 0x20) 05:13:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/248, 0xf8}, {&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f0000000340)=""/208, 0xd0}], 0x3) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000007c0)={0x8, 0x8, {0x401, 0xc7cd}}) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x4000000000) r5 = getpid() r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000000740)=[{&(0x7f0000000440)=""/143, 0x8f}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000005c0)=""/137, 0x89}, {&(0x7f0000000680)=""/34, 0x22}, {&(0x7f00000006c0)=""/93, 0x5d}], 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r5) fcntl$dupfd(r3, 0xa, r2) r7 = getpgid(r5) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r7) fcntl$setown(r1, 0x6, r7) 05:13:47 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) pipe(&(0x7f0000000000)) 05:13:47 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) fsync(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832"}, 0xc9, 0x800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000f210833bb8e8415fd7383ca74f0068de31849b0e02c83b847ce14e501404bdb4c7dd09053497c073cbc8b984ddc96c21b70bf19638f8e9a2d25b351fc7bb72b12a574258918c6927be2c2e8a0c9aee95295fb1163648cd0a0ed8d64d0cd087dba12a7c4c4a01cbb88c7e9885f3c6ac1ebd9cf8707308b7f10cafce58197c0bb4f34e41ed22828409ef900667e98bc60faae774ab846bcc68ce2aeb6d8f3c1d6745a5bfddbfc7f744c6accbe343fdd865251eb72d58a28efa46222855246260747634"], 0xca, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 05:13:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 05:13:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xfffffbff, 0x1f, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x2000, 0x8001, 0x9, 0x80000100000000, 0x0, 0xfffffffffffffffe}, &(0x7f0000000080)={0x8, 0x1000000000000000, 0x0, 0x0, 0x1, 0x3}, &(0x7f0000000100)={0x0, 0x8}) 05:13:47 executing program 1: socket(0x6, 0x1, 0x0) r0 = socket(0x6, 0x4, 0x6) setsockopt(r0, 0x4, 0x6a, 0x0, 0x0) 05:13:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x34, 0x0, 0x0, 0x10001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x378b, 0x9, 0x100000000, {[0x72ac, 0x2, 0x3ff, 0x5, 0x3, 0x1ff, 0x4ef9, 0x3ff, 0x8, 0x40, 0xf1d, 0x4, 0x3, 0x724e, 0x8001, 0xff, 0x6, 0xfffffffffffffffb], [0x100000001, 0x4, 0x6, 0x5, 0xffff, 0x0, 0xfffffffffffffffa, 0x10001, 0x31d, 0x7], [0x3, 0x4, 0x1, 0x10000000000000, 0x8, 0x81, 0x9], [0x73b, 0x8, 0xfffffffffffffff7, 0x2, 0x1, 0x1], [{0x9, 0xfffffff8, 0x1, 0x16f3}, {0xfcb9, 0x5, 0x1, 0x3}, {0x400, 0x8000, 0x2, 0x8b}, {0x1, 0x0, 0x5, 0x6}, {0xad00, 0x98, 0x100, 0x800}, {0x3ff, 0x4, 0x81, 0x8001}, {0x6, 0x3, 0xffffffff, 0xffffffff00000000}, {0x1, 0x7f, 0x5, 0x1ff}], {0x6, 0x3, 0x2206, 0x7f}, {0x7, 0x0, 0x5, 0x4c6}}}) 05:13:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f0000000040)="cb456e2afd970ec8835dfac783d53ba06a77b4df3865a744ee7bea80b58336983595b6efdad597e62c7c966b1b60f3ee0cb9a9cde0a990347122e79901ec4d0743a4d4fd0cd7402da8b73074aef94bdcf97dd1b2f047b3db750444b20bb6e9d20700bb72f08023f06f2b83db6c378462b79e1e01651ffbdfafba333f7cebfcd83ea993469984e756779f8cc1614cb3123cdda93395d7d4cc44c8", &(0x7f0000000100)=0x9a, &(0x7f0000000140)="7c86528d7b088e3eccca2fefccf93795f8e2adc60dd75a94c3d344", 0x1b) madvise(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x6) 05:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:13:52 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xcf, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x16}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) geteuid() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 05:13:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:13:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000640)="43c74e3b96e08f6d2bbc0758016cf1d239a22ef31e0d6ee82caf2b0d9d3145daabd29c725f8facbb25add40d3287da4bf1c396577e30156d54e6dd00557a1c2e12d583f45d8dbadeca1c153614e3b05fe1c3a24176792556b7437f308b6ca9a309af8568bebf82297e0b6fcfa4498c4861e19c16e33b16ae810305833ef3e3475b1f30734cdbad199d3f6d2ce8fb8b75596094cf7669737091bb5e28e0826ffcf4570aaac077ef07a0c2fc2a02b6ad9eecdc7a43502843f3964281e23d81a77a24", 0xc1}, {&(0x7f0000000000)="965af43be6da7ca130483578d2c817b67e6a8f10e910029f86b199697df54349b1b0adc2337c45d24bb8fdefae848a4494a89e90a5", 0x35}, {&(0x7f0000000080)="3fc179785e308a257f38c75cfb1c189d6affdc2b8dca9f272d908a2702fb1797d7332a0237ccec626f62848b97a016c929fc5258935364e12a7dc611929a62", 0x3f}], 0x3) 05:13:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff743, 0x4, 0xfc80d89, "0000050000001865010400", 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0xff, 0x8, "1c30e5bfa07e77334e7850032c074f7056801160", 0x7, 0xad}) 05:13:52 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e6653"], 0x10) write(r1, 0x0, 0x0) dup2(r0, r1) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 05:13:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) sendto$unix(r7, &(0x7f00000000c0)="67837fe8da044918efc3beff77ccf066a606e29c1b3104a01f60264dd8200bb4326ab63a8d2b216a5a48f7cef2dfc385c070b2954af2cce3139696b6b2aea3dee51d598ffa25868d078f0084402ea3cb1ca6383ac181c307b01ca52e949a2eb61bfc9559b751b2f489ebd50091d63109f6ac9c2c877be7a4be2610645e7308177ec06676ee8dd47647714fbfa7e4673d797b124085507ce03827af0c2643fa9e3e106e681483ff59b0469d510b970d68ecf54f7796965b8f446b7eb696144182e5e55d772e9df64d3ddf8adab1131fa10962585df707f2f80ac2bcc7df0c2c8b2e1d7583fc0c9e310d5e6570aef7e0", 0xef, 0x402, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) 05:13:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000], [], [], [0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000}, {0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 05:13:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482, 0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {}, {}, {0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:13:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x2b0c00000000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x1f, 0x7ff, 0x298, 0x0, 0x3e, 0xffff, 0x52f6, 0x2, 0x0, 0x400, 0xffffffffffff459d}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000400)=[{{}, 0xffffffffffffffff, 0x22, 0x1, 0xfffffffffffffff9, 0x3}, {{}, 0xfffffffffffffffd, 0x1, 0x40000008, 0x0, 0xffff}, {{}, 0xfffffffffffffff8, 0x88, 0x20000000, 0x2, 0x1ff}, {{}, 0xffffffffffffffff, 0x9e, 0xffff5, 0x3, 0x8}, {{}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x0, 0xffff}, {{}, 0xfffffffffffffffc, 0x6d9dd96dd306b53a, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffff9, 0x83, 0x20, 0xfff, 0xe88b}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0xa3, 0x8}, {{}, 0xfffffffffffffffb, 0x34, 0x4, 0x8c62, 0x8001}, {{}, 0xfffffffffffffffa, 0xb, 0x100fff66, 0x3f, 0x7}], 0x1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x155, 0x40, 0x9fa9, 0x40}], 0x2344, &(0x7f0000000140)={0x6, 0x2f}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000300)=""/189) 05:13:52 executing program 0: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) fchown(0xffffffffffffffff, r3, r7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000001a00000000000000"]) 05:13:52 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x10000, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcf0}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xa2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}, {&(0x7f0000800000/0x800000)=nil, &(0x7f000096d000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4ab29db2}) lseek(r1, 0x0, 0x2, 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 05:13:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x811, r1, 0x0, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x811, r4, 0x0, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x45}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000001600000000000000000f00"]) 05:13:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = getpgid(r0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r1) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @random="5cd40896a22d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@echo_reply}}}}) 05:13:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfbffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000026a000/0x8000)=nil, 0x8000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:13:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "000004f1ff00000000f0070000000200"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:13:52 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x8, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) 05:13:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000019140)=""/7, 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x105) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x10001, 0x7fff, {0x7c4, 0x6}}) lseek(r3, 0x0, 0x4, 0x2) getdents(r2, &(0x7f00000191c0)=""/102400, 0x19000) r5 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r5) getpgid(r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000019180)='./file0\x00', 0x8000, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) utimensat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000019100)={{0xfffffffffffffff8, 0x6}, {0x93, 0x9}}, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x56fa, 0x80000000}) 05:13:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) pwrite(r6, &(0x7f0000001000)="857e78057acb25479b6264c6f1e243947828dc5252533385b31c5133e1d3b79ca8d3a90385f41c99ccc7906905bad534e6710f2a95029f5f7a223f5fb82b9ed5768a2df30dd5183b680ff3961d3fb56637df740029e87eeafc26a513b2e9a037cb779a47c50594ab0de8fa3656860cf65efb736cb202eec5aa0edac44004b0699f307e107fd8eafbdb7aff527f04cc6d4828f6d17716167ffa7a6fa9f6230cff9f9706a36b623b1af0e45b3004e11ecd63bc35a6b74fcccc0a78149cae8dfed5060f6849e9346a79e4b8dd5b7a19a0ef680ec3efaa95687c3d16ee90bc6ca1ba88bb80ea4ed4f94cda89eb3a807cd94fbb957ff8a65f4a6c9fbfbb602e9ad14c6b519e318e75e5087b7873ce37b5cad73e7ed5f31c3a6da886c266a9aeeb45f49d9f82b522b8ae446bafbd1f85bdae6571983822403193406f91bfd94a9fade0efe50b53fa5879bae6d7e2f8ef01f5592c7b5a08c0c2827c568188547fca614ab75075cc7d70ba68f4e085194b5b7b16af6d1bf349b3911a63fb24e562b445142351cc24921c436977b5f914f168d909869489119479236f16aa2ce8178ebd1ac08609060150e0a8bce8fe6c195bb39fc6094536cc0c589e2184f290795600e1b3b641c4af9ae845e8b41931d9b574c241f9e9b0ea1b3ec70ccc19ae650befb7b17ffa59de59b7059bc869e88e6bea5c1c318f7ad5d2007a0d84c614528de4656beff97c5a6a668e83985808d2dfc8561254865df3fb7b2a7dbb30ed6e18d44a5fdfaed1832c857221f9c9795a64751c612896ba778bb89a731bf3d2fefb790a15779062a54c2514f16fbbd2bbbfdff0e8b4a1822695a2f78e5a8b509cc9717bd7a481d4d3e60a1ddeba477936c35fd97393a2c720b1f66e84451466ec03f824e95871a0e8664d5de2f3642aa038e92b85337c6126317cbe8bb614b23f903d5093b48897e6acb58c7f09414927cdf5f5f9348733ef7f3bdcce62fbb055b9937e1760500b3b61b865871cbb4916864c5fdc2622f3c79e5f9253c3795935891e14f3c00a6889d5171a420b1f99b2327938dfa751716ff5d8b2800b71600b9a6a89f323d4fadc10edf05e68b5caf5715a4821a095b0cb2736710698340795d1b4cf657a9e6f925e7560e35b17aa060e083c5923ce5967eba9c389108985e5fc1ffdd7e113e48e70d893245f56734fd74a359f957037c2efb8c5d3accfe96d8d0b4a4187e630f80b9e1d700229c30567a1affaac979e0f408e90e04564f6647bb7fd78f549c480cff6621d426599249b6969bd227ab1d17ba6bceea1cdafca4d19d911918777b99fec62956eae04b335e96acbedbd495a68290b0d075ec1148918ac456e0105a4a9e72fbd547b470cd1d042ec325499bfcd7c1b60ac011efd5c9a70b1a84ab5100b07d6474dd76ac20f92a5a97dd19ee2ac442ec56ef33728704c39bee8ad52c2509d959b7e788bbcbf3a3093395aa00734af0f7551f92e20f6520dfe6365454bb46c1f2520c90ebc0a94f6c84e2b888bd026812dfc097cb6f6c6b9bc537cadb21ff1458bf2f817f0cf583c2e675ce8b78febe517ea73a901343cb6249912caa1297e3c5e2cb5a2c935e31e9fc8e4da2c74351bd9a0ef97dbd9b1008ea87e1acb94b3b089a9bebf5ada9819260fafc04f3869697e111564949ea57fe14d8520fef78f972baa73896ea93d018eb313ad0c5b977bbd21be4bce25b0c10f4cc2902f648607c65581958474628b40e73621b79a176c75d1bb684b04f5ba9b5dd23c000c2a5e0fc4d6a156e7881fa32d0a71e78cc9938d5c0016fa005f265a3214b84b9838c33807b81b051d66456d461c9dd1fd2d6cf7962fce444f3d5190e3449601bf99362b309a0fb46d562f3421562ce3ab46c0e29f79fe98da1f87b6d2b7b55da3eb688d4d95bcae2f2ea5610dc5eba38bd17151fd5204b25a594c5f026138f9a580494eccb5681a5b7c5e56ba49ddf1d89a85d492334b737e0449983d387638a1d41876f14bf6a6e4160b235d01e60674583cc0132fa4bc7ad770fb3af43e3128cc8dc9d484643bdfd344155185480fb6bc6344fb93e01679f37f8874e30bb9aa79077de6e4c3b26fd4aa6ea7ebd1d1bef5674d2b4be6113c72db8089acb6f0adfd35afda6bdf03b46db2dd150fa4b8a6c819ffdd73a0ee6fc099b02aa5c311d3ee5e013c60b34be46a2a13177b6e2174a346cb96c8cda41dcaabb46f4bc046b92deac072de3b9f14922a83e57d03637ddbfae22d4e986c4edd07d77fd66638ea828e0db9093b0d2b7fc80588719962a2d1b1d78084bd2dfa68ed8e0f5f873c41206cf0c9880ec3ec8bec85baa3686da8b5f59b47fbd65f6d697bc1bcff95915ef7c0a59da1ef550774cd98c4c5c3475f230115806e02ec6c9dd25e9f0bb405f8b9e42eb92b1f7314b605d75722acce1c0de3783c7d85987895f8dd271c26728ef31a8ffa9d5d16fa9793476d4e0f7fefc653a86c7dc09d64706352ecc2b666846e7e110ceaa6c0a95698eb304afcef5a177b46c43fff7da8334e0062350e9b483ef4c47367e1492c704f4cc4d8b11fa84eab80bf872fd9fba67a77d5a7abd3a77c6a9c4c2b4d4107a80b93ea90025b5e26a3bc7bdb2a3f95cf2d8856217d108edbebbeb9cea47ff46e8135e1f0bdf2017e0fea0ecf043b6c51d9fa1940bc319a6509b88f9c8adb9340d633aaac318569ad18032098cd5e013d1bd0ca51a42806dfe0263657af43b59c9e9c18e9e240d81ed95f1e9b39c9748f2ba04f79236633c7b04fab3d1d311a11ffdf238baf3fd76a0be181bddd7acd61160838901c524e665cb02da598e115d7ecb327040efe0c13c7adc24511db1b4330d07fe387b154083d44f46223a4b36f93c154d3c92abec02f9240b0a620971951d2e06f7b24bbe7e04fcb287bde51ec48a085ab45c558ab82f057547d5b3dabf9c330cf915c99b0cb9264833a9eaea6142163a67869c80fc995e7323c8ab3e3299540a180b05893d57e275bdedead47ac4398fada23d8a8dbc83259bd14408e1eacdaa50291e1607f4c4bc21be8a69765f075886231d5e131a0805c41a7a63ff4457f6af3ebb3546e8be25b37e2f02cc1014dcdb4220301c20d74cec3fe21bd741d737f21cdc2662c93695aa865483d94b312e9dbc538e49f30d4696a179a089f0e3fabc8f060435bd46a8f81ca05b9e7d0aba1fdc5074401a3ab0404064b9099a8b2bc966cf6cdb8654fb29b194fe9dcf496432be6d4561dbdb2f64f904286ce33cd08d8c1e4a2eee9bd6024bbd69df0a9f58c3d98329f601dcd50c1f37349ca70bcab1dd3b8733a7c8db46a78f3d0f36612404f8022ec59380f25219f0f12f901e3190cfdd84720d6808ef2e6e04cce5adf3c90dac7d3da9abd27d98612fc480f79a6962261cd6c4f2f14a3e9858fdae2848cc5abdf8de13fd47a9b178e200f3a98215c09ad3f7d7dccce9e4850b1d3ded682c551115611ea660c9bcdb11eb41722cbdd43feefbf7bdc194eb86ca3f2550e3172234bd2513a626d9515b62237aef4ce1a762b419d2ecd5e44fe58713b4abb7031319e79467b6d37ee82072189b12150c904a5e76b37fb5b48baa2e92db29295fd6e8bcf2dd601887b10a87a892b6eb9a95eae84a5c8facf2769a24166f2bf7d48af2cef8470a79bdbf11deda5293912de8cfe8e4f8ec26632d6cb60fdf274cbaa2ae78021fdc29f9086bc24a1734a9af1a4885f314d9b33c9d50ea2d34dd4ac43cbbd08d9618627ae8aff311fafc95b604cc2a723a5c238062a735b9ccdbabf6befcde4bdc4a3ad70e1957e530ab216e85f5cab1f45c30e1949bda34272e1118a241977d565b00958522b7a46138056321ee5e7d4384544eb49155d614d12fdeeb6ecd9b7f2d59a2d8e468b4fcdfb11c35483cb1f9dfc7e563cac1b12ad3656fff0575ce11d8b0e06eb3d4cb7bbb4ae5ce4860c0429d6a519dfaec922d77fd672cd0567f5e006bf5969771606a131b363c0d5b7639630a9eec44d3c2e9b14497fe1434db5793165e7c2724250a59d876da9f387c4ee002865e1ab04bd51ca36d7e6d10032fb92c76c7d666408afaf0b38a1f89fe570af5db8df6f981937b67681c6faa61de444eac30c5bddd6a156ad6e286dacf197c1aae38527f0db143b07f392eb23c4f1f6842c7a743ecb5979d893236208614b790e2563b288e5654b02960a4cb6e32f6be4ad285bb6a4258bee0e636c394d56f3a2ef389efad526501031f9f1c08191601fcafe455d6cdbf3a81f50845929e7067984b21d216ed359c1bca2e2650bf3189795e45dbb56abce9360ad30d5daaeec2956579d112b8d3d7a006e3a97f76a357272cbfd63e045a25d1a70bcc5e3d2f95477c60c6a6c15d2a4d7ae9327f1c604c6bfa4e785ea236a2fc0aa23e07c82d876634033ad8c0b16ceb90b223a023126eeab6d0234b6dfa1933b7ccd3c382e57da820f6694169a45ac79c3712576e6f92b6d605af9c387f160d42f4aa06f17b46c54664dc1cf961e9e5d9a17f21c98339c9b0072cd1914261a93f2213bb18758285af7da7130402424027aa3840523ea0995e18853fb30ff3ca71f6a7d037e6234b9bccb2f0478d2cfb9cb6b469ad47ea22dee6abda99f81b05cf4a1156644ca66493e5ae12b279a5f98ec35421dcc95765b1931712c20e94220184e01aace0232e053879f2d38bc59b77924063b8ab7447b82d2e325abe46f98e6550ed03dae20bb87285fb0f3429114064a74b7b86c27e2be515b38682695f85b7ab2c4ed445a036bc0fa3221796a1f180605fe0791de61a18cea6940ba72b23f182663d9d640ce5936250c36b6136140e4c31c3eedb044fa266d35484ea86c4f7ad4bca790e7efbb9d8995d8d17042187d001aa07d9b2ec6a89e676c1d8c475022dce11cc0987d4605301ee34bfe0065f25437444fc5a5c15ce221df4b5dc5fb1989f5b481a2e9047aa18bb2a68103a1c68761486926401599a2d05b2540f727785ddd5c7e612855de45d2e5a67443481766065cc8f6e0be7c253ba4ff2d82fbf4978e97dbbada0da217d67723804c6cce323116b3b05b3c0a2bc5b926cbbc24b3725c2e2da67c1a7da70975bc15688aa6d7a0305c791f00e5953ba49c62e29960735bbd32f0da00dfbf2f9129e238dac085a6dd85da3f602717a501b5da1750ede1b3ea30e835feb2b877a6bbbbe0edd70f90994c490bccbd176bae93d0841d05c796169365775164938208ec255700776b9ac16d4f8cd74088acff08911b65f8f983f217e0db627434a97d3bd7976a8a250d070b6b06807bbc10c077867bcea12b828e1fd1d40c55727d668cc5203721906feee0ef0343fd3d297d127bb04d41359f15b4bd8c8ed76838eff982db0f1994f510f91a629b22f85af9ff3a666584c9ee5e8423edba2fad6660c902a8267ffabb79a0709c62619e47d6b4caa0b6e9d2b0934a6d6d276b0fa49788e096286a4e46dad15a95e7d827468b26190a0a9f0d1c6a96a6b779e210bcd503344f17db7d40f0348d0a0b710be019d349fb86dc6b54a80f662ec700554f625a6c543c56286b6a2eac6a07e2d7645b1553a136fca74c3fba07d0332c6e0aae3fa7d7ce92bc7f023d7624c8ad9cfba99ee481d2b23b59de1b71bb4dd172aa266928aa226bf60014d07881684cdd7564efee17b090eefee447d9c53ca687f2c6d3d8c75f92be6a6f3f63cbfb798abbcc0ff9159a0bdd3700d6d0aaa0cc9216fbed54932e4e5bd61cb1e283352c3ed5567b41d3fdebfbb1b6a9766168cc41dba5f7009f59b9bb0d3d242ae4499c518d", 0x1000, 0x0, 0x20) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r6, 0x2}) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x400, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x42, 0x80, 0x2, 0x80}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x3}, {{r7}, 0xfffffffffffffffb, 0x90, 0x10, 0x6, 0x9}], 0x0, &(0x7f0000000280)={0x2, 0x200}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 05:13:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) socketpair(0x10, 0x1, 0xc3, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = kqueue() connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRESDEC=r4, @ANYRESDEC=r1, @ANYBLOB="db0efa9c29ebc531548b9bf4b9440214ba0a1cf2025ac3486ced36a7e97f383804f8a517d724e5d1847d7ca814769016b87f7b205a22ca818f572519bc0e7f9bb493c0eb951d3b27ba84710f0dd1365ca2d65d00de48ba90c31144f219c1bf728871e5573a0f1703e137dfc53acb7cd7154339580a4d0355880b25aa16fa3009981d972e7b9a195fd1c8f28bf0e4c2fdf204e117e7f93f2f1eb706e00da8aeaed659fc6294acd4251ea5476380b020b4131f563bfd373a022606cc40950bedc1a4d9c72cd037ffca22f7d4bc4eba56dc50589ed7d7ef964a7ae598f7", @ANYBLOB="b781cc2415d1ba9646cdd500b683ecc8dc3c9b80eaa88b99cb261f0cbd610b841a4c714fba7692e05e19f2ee6504b731f019f5e21dff515f7ff5df28a6a855171b587dbc2a4f94b470496b54944a587d24d15459371771799bcbda5a0b944992f8a7279281cd967eddf5418a4853c38e496ead3db1f63d1c72bdf66ebdcca31bc967539f400bdad1e02ca162a5beeb571ec200"/161], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) dup2(r5, r0) r7 = dup(r0) r8 = dup(r5) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r8, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:13:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000697000/0x1000)=nil, 0x1000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) mmap(&(0x7f00005fd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="1eae0978", 0x4) 05:13:52 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x131) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:13:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="386a13a920717d8ac04c2756597e810fe53073763620ecd8b5eb6b78622a9ac8bc69882aa785a3017c77c674dbde9c2f3485a5daca6b305e4e7ed2a997c82ce87a358475515c6c964c3534b3a5e6ac313eff24db9de36122f6c9008052644b4f8610734fad596e0fdb2b684d1cd1b3a0e3730bf173ec9c205f46303f37a1215b1abeba69ef11e3ac22f4c478d95d8c3962", 0x91, 0x8, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) r2 = getgid() r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) r5 = getpgid(r4) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="2518135a45eab27419b9b0e3c704f00d9a54c0ef9013b113367716a705931064fdb0bc25", 0x24}, {&(0x7f0000000240)="a777fdce850c8235cd6620520a819ada5918529c61cbeb599083c7f02e494f4da7f598c5f453581ff6a41362ff8f560eb99cd7874bb09356d55835e8bd5402ed59d2c4e56b1214e97030d88682bbe53665e52b896974fa5f26ed22c7988c3ba38c9f587d6feaea656363e928c0cdbc87d8ed081970b4659a8fed37fdbf65c81e8046c54e2e44e3ea783a6f9580fa7b94fb", 0x91}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r5, r8}], 0x58, 0x4}, 0xa) r9 = socket(0x2, 0x2, 0xe6) pread(r9, &(0x7f0000000140)="3f3bab72675b4fc68ea5077403f978b548052244ee10fa7a74e1870b8c1375b1a3ac660756186c517a1b1c80bb429265c0490e5102cfa0ceeb3b480875b1d146f3c14637034dc3be862a78ba6cc8343aafd3636ad1446b2fc20bcb9a81f3e6d2411ecb526953b8d07166ad7ac4151faf5dfd2701b6dab1e7a69e49dfcae72977aa280f3a4d0103810f4a5f1bc4de84658f83b637c1fbfd36715f47c983eb5ada29", 0xa1, 0x0, 0x7c7) 05:13:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r1) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x8810, r7, 0x0, 0x7ff) 05:13:52 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0x1ff, 0x7fffff7f, "00faa3608200000000000000000000002300", 0x4, 0x10}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f0960", 0x27}], 0x1) 05:13:52 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01272f66696c653000"], 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 05:13:52 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="23db5b0521eccb0ac56ff0e69e01235b9600786a5a8db76d6c001404fd93f94bcfe6bcaab0d6326440ac0de2541882112b43bccf2fcae3899c1c074df0a15b0ecaf99697f58261e5915fe444118ab6cbe613345061462eadaa47ae6f5e950bcee04bfbe7d5da89920d683398c671be57b24d17c3d034db14784c18e45037131d7376fac3179dc4e863e297f97f044993836ed2dbb525f25fc88a9169e72c8f0f8a5d730a7c7dfad0d620ab", &(0x7f00000000c0)=0xab, &(0x7f0000000200)="704c29c0f73456056914a9d271d6ae6cefd8f1393d387f5c2c558604de6692e53c4da465986f7e0f266a18336d1fca4c728545ff1eb36c01c9afdf24f8d22cea5d53830a2b8c9d923ac79d4eb94a71183392bfc56a419d44cddd8e0cce53de85342faee00b6ae21a7241983ad6993ff48edd1dd8e57762122459c2ac1a79a133c3d0d7", 0x83) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:13:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 05:13:53 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000440)={0x3, 0xfff}) 05:13:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) recvmsg(r2, &(0x7f00000028c0)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/72, 0x48}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/100, 0x64}, {&(0x7f00000007c0)=""/109, 0x6d}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x7, &(0x7f00000018c0)=""/4096, 0x1000}, 0x1) shutdown(r0, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x106) recvmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@file={0x0, ""/64}, 0x42, &(0x7f0000000380)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/194, 0xc2}], 0x3, &(0x7f00000003c0)=""/89, 0x59}, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 05:13:53 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:13:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f00000000c0)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semget$private(0x0, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 05:13:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:13:53 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x80000000) 05:13:54 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000001500)=""/4111, 0x100f}], 0x1, 0x0, 0xfffff7fffffff000) 05:13:54 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x1, 0x6}) dup(0xffffffffffffff9c) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:13:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x11, r3, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:13:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x62, 0x9, 0x0, 0x7}, {0x5, 0xa1, 0x81, 0x7f}, {0x3f, 0x7f, 0x81, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 05:13:54 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$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xff, 0x0, 0x100000001, 0x99, 0x0, 0x8], [], [], [], [{}, {}, {}, {0x8000, 0x0, 0x0, 0x4}], {0x0, 0xfffffffb}, {0x0, 0x0, 0x3558}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0xfffffffd) 05:13:54 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcb35c3d75e070025e8352a6f50d1e113b9fd", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x1, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 05:13:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) pwritev(r2, &(0x7f0000000300), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fff, 0x7faee3ca, 0xfffffffe, 0x1, 0x3, 0x0, 0x1f, 0x1, 0x0, 0x3, 0x7fff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x1, 0x151) close(r0) 05:13:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c384b0cb53393604420dc9bf9013e56850838652b", 0x17c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:13:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x7, 0x6, 0x0, 0x1545, &(0x7f00000000c0)={{0xc7, 0x6, 0x1, 0xc3, 0x60, 0x9, 0x1000}, {[0xffffffff, 0x7fc0, 0xb5, 0x8, 0x81, 0x5, 0x4000000000000000, 0x1f, 0xbfdb, 0xff, 0x3, 0x3, 0x42, 0x10000, 0x7d3dd8a2, 0x4, 0x0, 0x1], [0x1, 0x9, 0x8000, 0x101, 0x7, 0xffffffff, 0x7, 0x2, 0x5b, 0x9], [0x6, 0x8, 0x7fffffff, 0x9, 0x9, 0x7, 0x69], [0x0, 0x4a43e804, 0x9, 0x0, 0x8, 0x8001], [{0xff7f, 0x1, 0x140, 0x5}, {0x7, 0x80000001}, {0x1fc0, 0x7, 0x8, 0x9}, {0x5, 0xff, 0x2a, 0x6}, {0x800, 0xd77, 0xf7b, 0x6}, {0x1, 0x7ff, 0x3, 0x4}, {0x0, 0x5, 0x6, 0x400}, {0x1f, 0x5, 0x6, 0x1000}], {0x8, 0x9, 0xfffff800, 0x779}, {0x3, 0x0, 0x6, 0x800000000000}}}, 0x7, 0x1f}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="87c790a353b373f6e3f9ca5ed60c5882f598fdc583ddd4ca2cb4f33853c91da20333588ac9a80797e00f285251538f7b69bcf133972186acecc1e5d3beb40e7a2e89e8bdb39efe8101c872bae64efee60c50694773f43dccb7cf8e7b28332d6d3616b2f556d590373a28b485c795ef5b03931cd102657a2c9cc9b66fbf0efe92a70c6385b863188035a0d4c2f134ad56d4b6913e5854d9867684ca1abbffec1fa4f0699de35d73db00ffa1f33761d56547a4b3d3c0f4b592f1e8b7baf9b32395eca2e5a0ace180d2e7915a9d5d8435ebeb9940f8b978c845e5c6d4f7def3f46126864f0234c15b37c9f1fbd19623ebfb398d673f41b55770ef212cde71241947a0de5ff1b4ba16c4dfe3821beea04c010c00e31a33aea0124e633d3747ee701e67d44597f56092a3f10c100269f4fd218cd2930ffcba026b85af1de16dfdf884a7f0b840160d885f1bff38bcd69093b5b956ef775b14e6cce5aeeee9c9b4f018aea2346ee3ec8ff4398c1a256110150431b7001b3106c7f4653705d389429f"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000004c0)=r0) 05:13:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x1000, 0x9}) 05:13:54 executing program 1: r0 = socket(0x6, 0x4, 0x4) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) 05:13:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:13:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x10000800002c, 0x0, 0xcc}, {0x806, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2) 05:13:55 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000004e00008000000000000190780000000000000000880eed0b256650925bba885855c207131f0000933ee0000002e0000002ac1400bb890ff1df000001ac1400aaac1400bb01820e34f505cf4632b0612a40b5bc01071304e000000100000fff00003f000000000101070db275943ff74db3d58b32a0010000000090780000000100000000"]) 05:13:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0xfd}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:13:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff1c00000113000000000800450000380000000000019078e0000002e00000010b00907800000000470000000000000000f8ffffdf000002000000008907000000000000"]) r0 = kqueue() getuid() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x100e, &(0x7f0000000140)={@empty, @broadcast, [], {@generic={0x8864, "2c49d8114d78f6862e45bdb45cbc85693806214f1ac197fa145205058aefa042b8576902d7474fdf5bb219699ad29b929086538c2df2ef4cf7f974b185016ec0903c3455cf7e26e597adad1167d605a560fefcd26e2a719d4e7d7b169ad6250bee260f29ced9b1b751adf167ccbeafb20e8eb611865a081172278b425f7618318ed074284ed023f507cc1a66245b621139156115238faef9378d6b7d1919e46427394b325defdd7b1ff7fefbafffd721d390fecc43a6d503029a59b82691b5f443c81e6b3810c9424f3ec76a4492f1584832dee739c94526f6963fc2b38ed54e11612c71ed82be5db7059c48543fe9a52fbaeaf2554565787ff96e920bf316b68f7fb2d4dfa24b0e22b7369d9a61dea3192aa90b7b7bdd9c4cb64f9921ac70820a8c3ac29b87b88247589dc713c97b6231a1e016e7e030ddd1fca8aac9f1b432950e50d9279585a28c8b21de7b112240b27929d1cbcac05ca6c7bb6176cbbc6a7067a1e51cf035510bcef29ee0132be2b86ed0b473436baca333c3033f8f2ecadfe728674b91917f1aa3cf10d7f51a32a3261cd0d4028ee8996ae3dcf181b78615e9e8b92b3e7946c9487872c4d55786c9f4e8a90ce3cf223543e0c518f26ac5c7c18bcd0456cc1901810e24eee17597f2411227e06de4bcdee689c32bef1220db0dc64adc981a5fae2a143046110a1357e545507f674f9a366afa4ed19b8849184393fe7cd268a3a0e3423b9ee01959b36e148b1622f436bf27bdcfc7886d5ce84eb3fcfd584f81515b5990f6bea5a2248187ccaeab6a1bfefba306e19dd2fabbf8a10b42f83b6605ef323d569813f99a8f420f897e849f1fa4eb926f6e394f8a8b8b7749c250efa2647c181efb35f47092b7bca6b3eb49a411d37d8d8156e3392170a7fcc223c75fbc9c5ed5da21be51327456593ade89788f54541146b5ab6fd87ceb4ffae72596477b4ab2f727188512bb56e39ddbc7c3455f1349eae145acd91db682bd9a21cf26aaad83c7a578537dd312280c673f418dc46e9b06130467676a61f80463ec88f94dad1e8e014b363c23e9d98a9251ed19a72e492a76324ca318a2405ce36f913466aa4da8bc5cda1610d7a552d66b3df99b69cd54d45c21d1da4c9ce064447587910261b9e0b58fc736edc6437e4517911d0c1fcc0cb70450f3744e6c0922219a43f845cb4201b5a6ebf751a771ba6073823d306c4fa2784d6322b1d58da757554186f44d115379339606f2275e9da5f1fd9ec48e7e4081aa5452435e3632a241d8e64609e488841a3858882ca0f4c307666650890db7cca10b9bebdedd6a159a6ed0653487682499a947b60f578eed52a8f1166e61988027f7d74719eee796b6e3402674cc99b47d8d90faee6a3d559329e93cb19284607ce41ea4b98c82e3119d9b64b639b72b84383e6486ecfc566cd53f2fd61516341ef54f2753d05b99668c6c03a1b14026344c25850f7e18b272f97e9cb76e831d65e4142d726cd7ed4c1d894a43ebc69e34f9baba809c432aff4abdf174dabcc355121285e0a32c6f2cc1641e29df649d49a073dc9e063f8d1be91594ce155b4549a567c9ba4a129da3af211d4ac602118cd87a44a60c4dce1424090e61aaf9a22d30945e41a8aff8ff81f45d6a31a2c2087702feae7a342d4648b9841804a08026257a50c393a6e4f545bcff6383a8460fb0951a707dfd0e012ddd3e9f8411f4b010f30907fef9f2696ac6ed4c63d22a37e49e8b326293f8693371c17d5806bb25258a531db5c9f9f2f2ffc45e6fe4b6d4d23e59824305123865afe21961a88fa77087394cab8343d1b7873656ee9b28f075d9ec021b94a0f879d656e5e75d1944ebcfe220314e3e5d1f7d464230c201f0770c2195b2ae64b1bab88f5e47532e0896f1bf1d6c253c78ad694bf2bf10f9e73eeb9d17329046165a0b8f955b2b08b5ece0cfbf0d9874f3c536be512aef7255214bb99f25880b390c7d75f1a6e7d3ecd9745aa9ea81d45f1686c2ef1739c1d81af6d7dd86c040150ca1c16a2136f3b57dc56f07d09bcf713e8e85c71aba476b1d7722c27ef419663276294e06fbf5aa32626ba717d4534f87212b4ff2fd458bb6021a68a4a4ebf0082f556c8ce57d7f8a28fcc16504d5d050797ba505dd20f37dadb7f41178d160594289d2153c85c270be1c37ec599f8008cbe36a82854139ef279690da98d5ecc3cdf698ef6ec220c8bcf3dae9b14a8439a04a227f9bdba7d4e5bd4d5d86e268475c2ed9c6913ee50f1bc6ad1795bf024d1e6ec81572d86647fb78ac1ac29211b8dc406009f42fef36653e6d72ccf6d2825ead40d5826054da71f04ed7c00b6e7262ee2cd44855566a4ebe267712d429c257c061b8451ccda694f5f7ec15801f1c07fa9dabda8ed3eba0d77a0af6ec027a2acaa0cfbf809329596476475eb6b887d35d9a226004ecd2e7316dd41c97c98850c0ef501888ce25760877f5e6e878589582d649952b751f1544c2179ca46ce56699870e4fedf48188d676f6934a1d8ad59280468503466ece714a9af66e171d58a60c7a5c4c36588a2f9a34fb5acc5e476b677b7636522cf82e958acd023fb3b01a5a6a19a6a7be53ee556de21b7ef6fa1ea3283bc00131280273175779d4670bba9ebd7d651124689e09b229ce25b12f38cf71a51a49ee8047232f5e944999ef332efb31e4a4c922685a0113c570a8d944949eeec64c24bd91229d161d2bebb9a41feed639cd628be370d4dbc38fe252b508b5e64db3be66b2611d298d2d8968fabaada5c1cdbf88b70a0b500c470e0ac026ccd7756c74f918720ebc517cef4524888a94b525388c8757f5e055a446fd4267d7240462428020f2f8ca46fefe1b85990f0b6d466cf7f3ca8358b2b00da6d0bbbd01056abaf190a712c60489ac0f9cad3a8df021bd9090f03fb45da18e46a6ac086f067e98c332476e874be1ed89965e65c001ed544760d33a75bd0b6e091ca73fe79830cfbb15535a43b26bf771a02380492e3eafe81d14ece8b7d217f1ddcfdb4340d6cf409f8b6352a9d6f19599bb55b3de0970851121bc044b57179087229dbe52ad60bcfd520b4c98fe11f3fcc32f7a959b31e20aefa8807f648719926ab02dbc48e92938fb0693de11ae511bca7a8e4d94ae3612cc24b03b460ac9c803afdc94f733fef62ad602228fa6bb4a95a92d2c4fdd6548f032192ac4dedd72f9d0dfeb2073f6b3fe6aca0918fb075ffaadf4f1abf637780d0879e96206f9b831749ede59e64472fdc06f5b2ddbd846a07a3d952ec41e67d805c87f8b5c0aaabe0d3e79c309effe640cd77ee5f14e36f6c4903d2cf5a13a272d57ffa377705fe0f391362102980a786fdfe2a27108902bf62cdc1ab9a5320ce6a5603c408af2e6a9848f9d0c2133b80a5a00d52abdfd572c27799860ffdbd486bd1f071d5cfd15318c050b019f1a9befbf44fe0731eaf23c446511004e126b3426ca8ff82f9625fef07bc7c4345522472155e77042b850e8163ee0b18733eb24d4b88f40e6208d7095d73b15f55a422bb8f9d4353ef8c33494805d1a9c58f83e9b72cb68ea4fe9846f79500d6f87e5075045157d83fd61cf0aad4dab576687da2e59eb6bb10f14e1faa7b011a899953695a772ca00b466d6366c9de19e4e7d4dcdb769379bff1377efa90a27dc90759457446fd180923453c263b1509046f344627cc5e333b60e1bc9f280ac159433f27356febffc096feb61d7a318f6638dd1228ff04842c44d2dfb97960b494d44d2eb2e0d4cdd372c739aa64c2e9c11736d68fc8e1cd06a06c732a5125b9246495bd29f0c91b4ba63d633795a5262725510accbb20724d829d9d47434cc16a16caee792c2009953176e2d2e2bb0e149410afff46cd84e12939328ec0e215113963eceabaa25daa176404e9e48c026171746770f1064bc6096818741e01917ee6344d69a84be65ae7f641a0bab32185f306686b5cc2f10eead8e8b539676e4526c1ab83f073c867c8aa32f8f56e62475bd4571dbb23b930364426a2e9f9cd8c8247f705d5d258231a840a33f87706fcdc38fbe1b234c447963143ee3d7a8038fb1be4e7b77cd422e63020c74e9b824229cacdbd65cf7772d7e0ec9babee78af324fd2d4f6bc88fe23f8bc32a5bb57322530c52768b17f69b446aed5eaf3c2c011e4aeb4deedd52c72f96055f9ab396ba73a15b76177df194adf40c547cf35cdbe234f24f3cbb984fce56b6ef2ddafe2288110f24d34df27ffc9bfdca3a4ce39a539c0bd41e2ad6a63ebb0dc04c0dfc2699535dd6c90623f0d3024559a0e7dbc206d78a7516414fae9cdae798422f2b83238a0f6593b3558aac6fdfe1cfdf883aa652bb6d260ee760d6c3cd6c041eaad07741d34880ee5d14ec207a6ba44b4166a1753f4611f0335638f8c3c8483bf4d006c0f23bc647746bb618b9f44df7f755d414d5d499a64aa5496dc18c8e2f0e8b69df173ae629dd570f5eaabc869151ba5932544da15dacdd04b47a679c5c360840f1b4978607c7a2592f34cd513846e9b6aa51c1480ca92aef07ce9faf3f82204680c6b130229461e2f889850bb048c9ace7f759351386607f0fccaf6d7256eaad04c4e2987f7fe57ccaed4cfb772842f573401c70b0841ff397414af9d75d5607bb9899f0ee95dc6d71601f1cdf5446816cf36a687dc186c6077ca0ac035a31d2b3a23d7d3a197888714e1c6558d198310b1cd2662c076cf8da9d0b91b128c945a546284574207bf4feafdc8d5631400e46ec7d6e5b90d4543bbec22bcb6359ac18844fabcd50cad8bf3aa4e2602a5815dd5b77f92bf5f3cfd0236527665728bb5ac9a103a995f734d4c0580373827ba5221e1f766da568fa3fed01a3aa070f00cb0e0689346010206ee21a0374245b88b04e11bc083970e3fd6ebc3dc1060a7975c6750e8c860d3f2deaa547b2cf33de95fb3e7e7350f863ee6d723d30d3e57688bd5451ac41056e49c98a97f8657ae7db532fab2861be703ff449026e997b4f47eacb34674cc98ae0f5f08625d97ba1f309867742b6c47372d0fbd3b29ac8e7dde20ae759126e7bd25cf89309de3c66c502dff8158ae7ce3e617cf6637b59aa402fef2059ac0407f5a5d857754b7c65517a64521c1a5f3601bffcea897ccb936b1db684914b63d79a945eaa078e6a30378e9b91fa7ceda4bf587cd30ee34ee22542ee2b4eb5a263afb2f345afa1fd7a76c8efb0ea0a6bbb0140c576ad43f9bc796b9e0dd481928875aa924de410a8843f111ff6bd8b9809e3362a55f8452b1b7beb14593174ef889cf2bcb33516da1e4e49601c5831cf7a00ba79d5553e3813f5cfe2675bcb60560eabf3048fea2c17cbd65eb1fd8a45b9e9b065e6cd00a66c9b72da3773cabbeda50d458248575026a10932d7dd923bd05880a430084520fc67a43aa80ba398bdfcf8dbac1b7c47afdf36171d6eba917e4782c96ae9f38c402aa89b5f77fb06b1bb8b5cf31fa670ccea5da0a0a4799f9b483f9eb0b5cc5338fdea6a53e8f887d09720dbdc3ecffe3786d585334518116b533a41610439601dd3740bd6aa72045ff3dbbdd5a4a61459fff8a91b32baad7d01ba44a56d78e6a3c09e0d64d165ff6a6addce1ba8ed5240a9f7d9fa9da9d5cd4638d65eb03ebdc0098fbded478763584488188b80515b0877f2e53f4f2543c0ac0219220b5dd235e8f04c0ab14f66a43b59bded57d1e35b3114464f0dc3c59f440f4e9d0b9eebf726d15f93120eaab49b03b4da0b288956baad2fe270e3adb95c624b068852d0c5ed1617bf5eebd169bbfe"}}}) write(r1, &(0x7f0000000080)="390a37770931a7849595a31a72984c5cabb3bdc4a36217c18b5d5c2403b0d258151aea98cf10eb0747bb3ea264ccae5ed986e045b923e8c71d426aeea5eeface37122644fd7e74cb36bbe3e1fefe4a097534d3f39b974bfcc1aa7f2f83c4936bf45f501988337df0845e7b3d09d4e3240d7acddbd8b3f4b1894649607314d813897c223e276348cd0bd42642fcdf94d9424251eab10505982aee0b7e45348952f2dcd4a3b50ea2405d9cf832a177fa92eb", 0xb1) flock(r1, 0x2) 05:13:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:13:55 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x7) 05:13:55 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 05:13:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(r1, 0x2, r3) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000240)="27cdc3875ed956c9474e9c4f988408a6668dfa109ec31b86311d9e72eb4275853a47f5d09172cb686efd2605a26609db38fe6ff71d9dcb03c62c19bd412d715eb2c8091e5a719faf23a18ec0c84d254f83cb22684d081479ed70c5b4b510b40ae783d81e7e1ac2e88b2fdb5937c8d571b9a1ec6f1b62a0ba56ce8fbc89a768580c8c3ca101", &(0x7f0000000300)=0x85, &(0x7f0000000340)="c6a2b4a5e355fa723d5028d221672c2da5cee41edb392590afcf39e0ecf5f37d3bc55e4893620b9084721d4c855cbc45a96cb5a67b57874af0ae4a8439dd82c088f6cf94691d455c9efb38fdf5d44d924808d76478f1e64892ce5dc0a3a91b0be8399e19ab9a1c608ada8d734019f08cc8805f2b42926faa59ac576b622f20ee69bf5f7b469e0d6965c20fc0835b2ec32e689fcceb0adfff1e1b4c46c784e7798f98ff178c5a", 0xa6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000100)=""/68, 0x44, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa6f99366b7c186285cd43e2aaaaaaaaaa080045da39dff5e60500007f00062819630000300000000000299078e0000002891400aa03000000000000e0000001ac964b3f320fbbeed667a859b7bd18b2657ffc9c59255a8709369a8ff18122658b68c0fbdeea7c6d6b6a44b90d5205abcb22f752ce00"/136]) 05:13:55 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x72, 0x0, 0x24, 0x3fe, "4377da58a76bc13e90ac86465ced0d00", 0x3, 0xfffffffd}) 05:13:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r0, 0xffffffffffffffff, r2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/77, 0x4d) 05:13:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES32], 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, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 05:13:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53cc11903b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) write(r1, &(0x7f0000000180)="7f8b8bb56a1134a51a4b1347576db3a3192b1a70cc8dbc2502442b8fddc03ffe75ec0b69e1968ea90ac36a4a082321700b166ae7840518e785d3cd5df477d9c2d04543d1a2e8aac2a5b8d46e64e41a278b27b1db6a465642cc7665d04da08d064b56c18321d12c2b4d09cac48335c40052ef22f638aa36f7723689a52705dedcf51872c4730978d238a42b5ef4c5dc00ee80231ac5bf7672c8289f9f75ebdf8970bdc747fb3677187040c475eec2a569a0e26b85bdd73d61defa5eb587d49070be48c79caac1b09f7c576b666798397613aedcfde65dd042742b924a1b122c222daf363c412245d2e1e5023bfed86e2e2aca5036be1c4176b88ba042139110199c2ba414dbeb2a102433a5e28c6ae3a892c8bf0c5723b0cb0321e828c6401175c1737d909fb84e6b2765db705c3686589bb90b29a83c75c5b1ce0d4ce7ba8a9413439f8580d375e8843ff6c53b27b2945efbcab51825d3445aa29c43c9152c46ba09e81026bddca0e94d37ba2bc63fd2fc741eba94008e6811c79f53252252bf3513828341281b633724b0460a7b58243cddf056f55c0e996b0a7f3cb254ea7bcf79ec8d7d3080dfa059460a2c71960981ad2e3be8bc87963a17878bd8c21b9238bd7c19d1cc1d50b26d3da297363c4d1a4ea3f249889d60a7a36eccfb7eae98bb14983de9f5ecb57b6adbb0bfc7ffe941b259be86f27f4039c44155f08039205124c58567a86178be25ddc1fd2610eed859a729ba2da43781ff32464a4e37449df7e98a8409e044e28af66dd61fd93b0c17169d66dcc125999de6a1cb31c83d4cd915e2485b3b6385ed9fd258594f16b24fd269c26aa0d50dda0a379c3e873220eab135c74dcbed8f6ee9f4b07db84572d47ab49de2e3dfe514dd147a6bc4b4bf08deff5022a9982c7b12a87647925ed5a0fa06895a10a1370481a5bde43e296a80ae933f9f1fb4523f79e321cc7c75a2815557d3d3724c56062994abb977e2604230500d14e7d4a005db0ac19cc36e815ab3b5c308c490873c1365a8761231658d1217fcc15ad504d2026391d77e9d18de2e5dfd5f67b5dd1b09519c9f506fa608fa54f4fd0bf081fe39301895ead902bcaa835da40a3f731dda64968e96cf369ff551ea6acd218fed659ade84c44bf379f5d0e7554c557075d41280024206eb425357c0abaea30b9bd9e57a3a5ff2089c0fd4ff89d2f4ee2530b3636973eb415664ae55ed7bc508b2bc97a180e71afadff609587818ce0f7796b034c2f27ab9f065196deb4e0a44c085394a01c3606eca31863bc6e85a6739c8f96301dba6a175257bdafe4294e02dc9bdcc70789d243536c7b912e47a56ef8342f84d13367e8b917b15af745b9a8dc0545aea8c74567efdc5509c7cf99c4058002c145bf88103def5ddde6cfbb438831ee0009b4f0f56e308730b5bc5e0830fb4b87c524e16056bac8d7e3f080e242536c233a8d11dd544e2117c944607088912f3342722967fd57c4f7af4bdadb0bf729bd2dbb11eda913ed987cb74c4feb960198d1d805f8bb7dec5d40ac8c04b2694d97fec83b94500d94a40ebe8674df1c966b35ab017ce22777c61029119cce72ed974574b45e87f1fdbf924fcc43bf807e5d8c48512e36a7b1338bcfb5806e56dcf0dfefe91cf8ecbf62f10e7a82b62506a123f0f3a83ad7ae2762a6d48070c2053b2178df674dfe8e57ad34f6feb6566fc54a29887d66afe14840073e840e334bfb193860bf9402e5ef88f597077a23bbf1f9f4c7c357d4de8f935a875aee9cf47bf7231987c0a684fee7fa4ff36dd41021e2905cfbde923a893bfae055967308034f1f5cf6c5d3f8000ca950f37b8d0f03a1508144e2552f6f950344be2124baeb6a2a97d4a349985130b7cf9c11667e8ae04413e31f18e00345cd047c7614b37972a365f8ee9b53d2c89e8e3c99cc23329ee938cb39af5d755306de6a07d095e518c5d6cc1517f1b87a175aef3317dbd6f448eeb3a3a6a89a81ab4e929d5d78caa24b8ff07b451d05f8e2d712d1865701113ea41e5264e76a4d21b838111dc8aca0547ac4a57ad03b56a199379ba6f89c69e58e45a2234d5603fdc012b8206e6e36e9d787ddfc2762d5210eb7ff017f6b12b4c767012ad19ac03d41af5b1ed3d837f0d17aebcb814d0549ce23da84cd0236513a7bef7e466918360d2c8f4aab17abc4d3a0685a2368c0d159d889b5f7e946b708061e773eff45b6523cf8c13bb7dae6b86111375ee73f2ed74a4e33e5f0aae24ad5c3f1278f20ec0b47ddff66783fd1398223965995cfa3d54577c1ac78ae5413ccb3a77337c34980c09005ff5dcfa0b68d196ab716b9b387570b2703d867423dc423da0fa10444e266e66cd50992162697c7913f1551ddfb2a38aee64a92b8343b6e67926db274e7897c1f1e45d95cd2f42bf708f628d3968744b788fe57b1d15cec1d40e054683e67aa893e4e112e3416479fe2efa5d0417fa3368dfab698081e2f9f3fb3229ab16d0edc025f5b0bd1b043b09dd2a94acff7c461c007c92ba91c4289e2e3e3d9da4ee5dfbffe7b05b8886a6dd5f3ae1f24c372ff1ff54134324a4049a2737fff65581bc5a10111a766ac18f456b7e4eccdcc60b4c335ac92ba0045ffb6f231b689c5d732bfdd13c47a1b7c48e00f7960df792bee1159089cdd18245e1f9580aff96bb88fc4eb980b5ad9a0aba78fe1243d0c5d9f0990ae40f598d248ca4c29fe71b88bb6127e02ff26d10dbc2b4068c3e0f3cd54f7b55da5f935b0b79484e2565a713eec1868fdf8a112d6c24a6b0c30b181559f41ad3f02280ca3796c6bfcf73dae67ea9c91c42e7de664edc5baf7bf47718f86503286ffd1e7cce03a749ae462dedd2bf12036368883534ca5289609ad82e365dd239dff2a34253b2adb046172d1159d0e606c43e04e8722c549957d0175e5ee7c29d4094b5aaba7c3d9f17e31ecf3e15d46df28cc104677ac87a47eb754698b30c3c5d90e67c6fa9f26f5269c18db349cfb368e0d95dbc73ccc4c0fea544aa434e62e5e306989c2b20835869d6eb3c705cd1dec3d457247b6d076ea788311a0691b92a0116940df9afd36335135cd8956d48766b216d03120097b0148bfec61b6cd605dd4ead2353b4c2c640bcef333dd379687282ccc0a4d5428b79bd232eb64c6cd01c554ba59fa1db48d01418744fd015de59f41776a90262f745e38c57bc303d401e2a1c0749eda0fea162dde548fe258ad97a9790bf59c52860eab7dc36683d87a61f6eaf5aa57ad8d8319a201abb67060f3462b3e2153aeaae8c7889e8b56123da0dc5bc81329a1d3d4bc0f242c8d48182f82fa8e9779aa32edd51371ec03dee736fbaf762adf1265dbc6206bda8bdf9799522864cd4861b52e507a9b4c6626df9a502fcebb2096264ec0340a92bfebe6d69ac75fc660176a4a106dc3bc470150268d8f14cb26dfdc428448c2b17ab3094c2a6da7978fe9f3ffc1fa90cf037731770806872361bff4c72fe29c4eca81da695133c234b4bd0bed27ad048ce5c473af4c7adbafde041213445207c70cc227eb660061d9db31e1895ee090e59b52438e718a31a6ca24912cd9fed7e9d5f2fad2f06debb4f79df0edd382c609dd9851d348510d80d7e2ad074d97963c648c898d48b92550a6886f1ee8b8f3aedac8a87d96cf979a2e4aec4950b225305f84902405ca21830ad8f95554326f66b38d29fffc6334f3225e1d11caf114a2223a676a8a3844aec0d8cff8cf2c0d8f688af9dbbe8d533fd1a9e49643fd890ba8aa171e2172e508509da79c34beb02476c9374182429b39b7de59473e01bb1a9b6fcd707cf52b9c6f958730ac1f89967753b16113150cce8cb6761cdaf6979bf58174d742df43536f719a4911c427827d28b233f313f5da7a4b5a7a90fea2c1aad201b9119431ac16b87c9534f4cb1369acd3913c35ab6f100e932756e837656cf2146a6ea2ba3b21cb6d51194ba5954a23d7e5b525a937e16ba9bfd1076ffda064c07eaf42ae61a98f8e7f3a28fc5cf96651ee4792a333053389a0963da5f50cc057e9e4f16fcdc992a9250ecc752904517731e48a58fb92f4ff1723a8c241bf6114c368f868c155b86cb88f9e67988a9cac5e458fe2ac4c5e6be99ac0c7c40fd97e4006ecbea6ee7c82ac2ed278ef2dd64af379e9961eaa246263ab68eb3d7c9ef8ba3c00da04e3eacc2e6abfedcef972a6b92fe3200abec5714d6117fa15661eed139977d2452041e4d6977632fdc2c52bd4f7018a63e995b06a8d1c66e76e53ff5d0b52da55f1e4956ad864baf9d30b089f38366f587be2fb00ee07a635c662f8fdfed3dd3b49140e5521e7a73aec9e791c70f5c61bfb16828d43b58a7027249d2929776a6df4fd48d16cd59445c214041cf97ae27c65bba2c2d131fff91f2151b7eea97c7e74f6bce88127134157505ec96426a829e26acf7313e6a64b2c0f3467afd04f509983d2c2a9f9b29fea01345d24767930b3f2bfaa5025cacc250419f5077ad09934ab6d44928e7fa28ca847151fae86dcf1dab5e35e4402d863be0a50bdab7c90f79379c6960acf9eca968ee52d7103fc6300fc872f7f52100950ed30f16481f0d37ebe30696e9762906feaab90ecb7b3ef14d828c41081dba7d9e34d47ec09eb019131f5293d40dda0a595819fa69c92244b3bd36c937f4669907b758463d2cefe0313a720679e1d9987d40c030ba259e1cf20e95bb9839ccc5165bbebc449358d956f94517b37f7a8d968903d1f51e4a94f67e9c00fa74f17c3cd25a12b26f934e250d7b79c4559a5e2b28ded8a088c8d081e13c0c89c70437bbabd6c2e51c9f54fbbe8bec97bf07ef3f4e99d491820bc3333a3da09f75304aa7fe3afc2e812c03271e9d34c72c43276e25187babde5ccce5c037248837c62e4822c168f6c406f9affb4afd37d1729daffeeeb16970f85e6baad7f685c8effef69f7dd863259a4cfc98c259717dcaca5bf32b0d410de4f4f5858f13132a73c1ebfe1884f83a62071c1070b4d0fafb1f2dd6d36de0ab40f73f4dd5e047acd7ca96fd18269ab807ce07996835a5278b910599b68b46e81946f4074bf1a8d043c769b6d73e540d2abd6a5c85f8ea74661e8266ccd762832cb4e0fecb0b852a65ba83673f3176543c93eaa404e7b098a5a1052f56c0073a2ec3ff33edf6dc21bcc9ee0b161cab551908b6d4ffb67f3791ebc983ba3323a5ce077dd0f9e494993150c1d1e6107a70d2e0504a0897e5fb97718b7696e923f4dde62f5431bc34591e5943ec10b043922ec89a6ed2a9589dadcb1adf642ceb94eab3f1e13ab461ea9266e429fbf2a67308368b964a731f83680344c8e7e56c6e65c547a19a1f0634ce0c69ac6ad917d4589ac83fad770d3bf4f8333cf801f2c8570d6552f5b1e25635dbc538b08a37ef247893a9ad82da33553fb8e8d4296661e816977a915d56a5bd9a6414b0feaa5420052afb9e3568d2d6417123c5a3b993fe7840f69d8d16a5f1045357e58c76129c40d432929f196034be129d61a8fa9898ef50216d3cdb1731ad595e7693edf71b5ffd713a67d7b6b93909ae3bd0414a710c164b8f98ef4cfda847883ffec77c7f2401c3e7ac640e27c7dac5a2dc2ec504c85eec4a030cd778d343e6884859b64302f4abcef612cfb84a8122c5b1380b63b0a9d67a5c715cd56877f1a14a488ae9e6717dcdd17368dad1b57efe8c75b1363c71c937e9e850cd10017fc4156799718de4e4d6624b495c3c32822716b774a03e5a006336aed46a3d1af4a4eec5f8c10709af4f2d8355f4e5dab3", 0x1000) 05:13:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xfffffffffffffc00], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{0x0, 0x100}]}}) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) fcntl$dupfd(r2, 0xa, r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg(r5, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000004c0)="30e8a7774167e6b045c8982500f7dc1ea5bd1e2d6e135324ab5b2926a635e524cd35b304c20f165a5e7d1a5a21ba84ab5b1b5dc084e07991c697b2259bb3de88802934c2125f275d04ddac611964fa5c9403e7fa68dbcf588b889fec1db1d16ee0fa1da2357a94a9dbb146e5ed8473e06fb58a6f0adde449c764ab9e5b2cbb14d67aa5f635d5d9603743bd66fb9c0cb172506d7c3a7de14c18b247c19326a77db19140c4f1844a40349b24346db0bafd386bd19ddc16a3b0c7912e6ea0dd650d9c082d476717b3a842b660d3318baa73cbca05767a6ff279e45399fd3f8c05d009a7ec45c2b0a0b07d8055eeaf3f592f798d57168a4da21bc468ea11e560f98e8b0ab2042c3af20bafeb70ae95bce051caedb6ff1a5a07c5b67c1f0837ba8e35a01d5862593b03e5ed1c539ca9ede2e6233e2bbb961364139cbfd742c46f0bcbed376f1f408110402109c98fc193ebe6801ffa97709dcd21c0d1710bff9a8332a6c5bffbb79a6d72ade3cab0b5e06585fd4279c58b4410affd3399e6bb6cb31d6ba480ebe93dddd5d769dd33afc19c401f6ed0b14491c154770e29312f14701326f0361cf3b7ce2f12983595f608673358f3f3c5eea0a9443303236aa5990fcdd94355317c9cdd95338a0a0816b7f5b703d0950e526abec1c59e30d55a7fefa418372286c891709bc10094e662b82073571cf952d9d63e198d0f207804ba678e9eef17cee8a66a93396c9d025c9484d931d6fcc9c62e18df380d35a6bf70a9cedbf86884567124b28a66d3ac1d8dc4193f1be70cb4ff592ada121e2a571af6bd1c87997247951ef544984f37e52b553c26b34cc42bc877d0be639bc8b29d7b1cce28963cff564e13e958f67202dcb829efc4f32e0e0abe18cdd70a70e59b0532bbb1473cd5a29e6e2c188dbba040170e38c96505cc62cea46d8a8f78e78d491c695431e2116befc631246f4396297105170deb9ef8c30f5ab8b2845347c776472d76962840834984f579e910ee19797f8263b2600f61e5a4f9df296634d2cccb32a8c7cbe32ccbf50582042b72673162f485b45c04a9de894d09c1270c0935d20597e1ebd6231673b4b1438d29bfb8a0f96f8cf4e48c56312568da3ee0c1a221e25e1d64e17ad65b9599e1663169e47498e16ee3f449ea090624631239235dcec02c60a9bd55b0d7ab3000ce69b14a6f4a739e23c0eab1e35e2eaa3597debae147d8b878ff1dd326bb2f12308493ef45098528b096061b048f09612e2d9111594648264c6912f0ac352073b35ec7822870e66dde4f39b53b2d035a512aac0c0546a7e8a587dca2f0ad3619510bd274ca3b64eca17fde8db097a32f6edd195b17cad708a2386635bd3e83623a33ac4c7489a73b226d503247b88f5fa57ca136e523034e9b9ded37bd0ed612d927d012ec3a035a0b5ca48042032eb33340e27a57532aa2a813d3d9f021829fb730743d8ec6f85cd08b80684a77d71be927388c91e34fa10990c22289bc3070f1f6d679a5f2776c70cf9f3c9cf9c56e3be6210efcacbb67377465e4ac099b0bc6cb5996b5eaba7e3a80fc6e3de6cba80589d13fe85f624187c92a7eea4ffb3106ca1cb7ebb744a17ea717fc0b34f0d5d1a12e61cb3e720a7e22bbb9a66b63b67ebbf1aa51752d55db4cc33dcbbe534acbce54859eb00a59b4736e2ffad37d3b407d7fe832b9926c136dfeac605348ffccef87ef42f3d2a0ebf7cef277088d15324b96434bdcbd0617acf77e039448f448d638df0826d0e311c40bbe5f60464affe594af6faf88091bfe6c91a4479e4ff96771ed7c406be56b774c6ab26773714a5cb1e791653ec99a6b232d92a2a6d5e67ea7bb6a045c219d53d5055dc360e80a02a1b80ff596afb06a76661c68e696a5c3c2a1ac4eb942509d9a94411efdf1e0a21783028260176be153ee31b5cac318d0012c9c4dcca5555e966f23ef2a58d1c441713958eb5726131f5ba3532a3912c86c3d9949d5a982f87e7291a41557073b86a3f9acad55fec70dc4bfcacf76efa219bf6b7ed6d71230fc9be8fbbf22b37d18c4cf114e2d199e25518d287eb3d21e3760300a710b6b304025688f6679835fdecdf8c81c8337f113d2828169bb42c45df08994020a6f2a9da4b32308fb5210586150ee93af324a7a46ec63bb9775acf19af517972e90f7a05c3fdb61ef5bccdb3c28e02d0c654a04fc015597e24f63b8c8b2686ee00200a1e16b1605e00993cb1b4412407f8eed861cbded230564ab3887db1244314d9da23375f37abfbd75d5aedcafa8c49ff41ddd986fd23031c31d6fd62d24092b3fbb4310b45482f38c0d8ff294aa9c31d5c6e0e6fb0b14800a51d35588f9f4e8e936a918d4c31b30e841112f11b6457822341a6c5713503d2849824fb514e4ca64abb9ce5ad596414939ceaa25fc10570e9f3a82b3a3c4ac84bd00233153d5f7431c10a0895a847deed6221875acefb2832d4c5a5865371bb2c1aa0c6bd29aa5f2abb93de537e877346eae65b7e9de5633676862076ed4c9a795f7115a484822a17a741a699efb15f59523538883ab9b8fa401b087da2ddfe3bb1e2ffb811804333c7c058f6bca2de5a704a4706e858dfa7fa475b30b4db64173d44215f5514499abe57c033823eaf95ba836641b5f2fba2f467b134274272e6251ef4795133bec5fd0450be11c8de2abaed414f7be754f6c4de6b6893b009a4778934eb647f006db24a446e3151621c260c8eb38aa5f5e4f5211fe6a69def38aee60e95306e213b776386948f4f354ac4c05b0cc7fc61d52dd6f981dee674275d51c76cb526eee7ec32aad0c7588edf6f6590e887ae9179fc063cbc36c4ce92c706ced1e2fe830f5bff16faf6c72a155bb56b9c0d162b2b76b840d5c268a90f3da2c3b8ffc0f52cf5063212a2151e16b6408608861e648f2079d981d70194c56c52ec493efdcdcb50c9117015d8dbdb0b4e64b7eb90a1705bffd6f4bae8e8ad53098a77adeaf2a9e33c87daf5d5d0fa2c3c3d5c4289cbee09748389badcfdb9351bfcd92ac57d0176e21dc039d40026b8b321c54fa5d40e96125dced318046ab5d1742f5fabf1630d863eb9792cfccb68c8ad3ce443476239811c74c48c14fa89e720c1d86480192c5458cbe27deb4a1669e08adf3fb00f14fe60b9a7ab710c4827a29baf8be81616391c31a117a75d16769c613fc2835cf64be35c18d7fdac14c7f5303716320c0b79427e6f3548efb5c81233296511d4a611605c0ed95bc24a5706a9e8b350e6b85c55aa39d6fc35f9dff294ce70aaf8d510307e5d6a60fe28e965c367fa403589391f71d9a5ff06f6e3adab4457209290f65f64e1c104f67bc1fb9e623abb5d143a43457c2e2fd383be88186d0121792003b36517805f206b41e0b1ee7c91632fb01e733b0a264ffe7d942792e3bfbd2c8f6fb0ae281fb219b86b435592d9abceef090a61b16274a4fcd86c782f43fbba58c6e384ed443a0f8a1802512dee05ca09c49eb36411df7de028e6c4d4078480dd98700e556410691ae331be8df5ad0365bc828285d62bf989771e82f482bce471a1bff1babc1ed65b61f0e0303035973aba24bd7ae423a8a38b8fd62cfb372d2b6fe90c5e6df7c5b45d52a15aa089383cb5ff9b342410829563dea64a888ebda1ee3480ae0e4987b14cb7cbad58872b7fe107d6ec49d053c9c1fd61f9743c4bc5e546369848c60dc5b590a9d7568c81a7e1563c1be650abe76df8a48d563205650015be252d5d76577777d9523e167f6226558a35a70570e14a66c0530bc1ecf941f574dfdf92a2dab6c32550bf00864dff75997a031af08e6046d3f703359b95e3b3f34a5ec58e3f7476577ad927284233ccc965d770663ce66a9c1d1bf78a5d837f7ba12d56eb6ac953ac31e57e66ae9dc2540e8c1cd39ae032d7928c9bbf61249f9a96e08bfd7db8c6ba74678043233b1adcfe8624d78398464427a269c6b3bf7ea0c2757e0ad96563e46646278b75e74266f7988451a64f3c825169b58798e65dab0c406c483521035a9e50aec7c9e39f5c27fb14c024227c7a4efa4ed31edbf9dfc4885ea858fa0903a3f57fb59e34547b8f880e9e1ff8ef05bbbc0cadf1f3e02f87ee20b7a29146ac05641e8e6b0f39ecba5b273d78fc35e8844b0326bfe083bffb23dfeee6b4a261008884fafc6b1b9b73d6c67650860b2a45f34ff6e5b2e1469e608eecec1cd2819f54276feeeb6fd2132de2741657d17788e4093adba75b5d189632b256eec4e73d803bb7a8c0be8991f11bc47f926c376bef01fdd66f3bfa63b095c54ede35c5b14e4b8ac87b9650fd0b9588d5da20f60e6021e91a16c008212895aeff95e974323d6c739b4262e2c291e36e33c02a37fbeac6f513f5f597db1801af44e80dba87fe7d1b441b78e3712849e5bf43a3f7dd5b45106979e55a0846d170222502acba8491799d338974c3f820f223d8d0260edb229b158740b2e9775dc2fb629a39a644f43953e18f2443a870c61b813791349421c06caf9fe7eaf3e2e87a20b7e3411b768317b7b76ff9cb8799b0e426abd54cd44ae032a1b3e449d48c2be12fe280c284f7e84bef0d3cff1c665ae4c16fe7c1698c7ff499850f709449fb8e3123b59f536b61313180f42e1723fcbdbf17e2ff7d34f99e458e593493f68b42b7cce66c755ffd4c08b5fd8eb1143595b23cd8e6d9e16e7c6ee0afc299c4fd4c31abdf2598641cd6e025df919ed2856a22068029b7c9f71abe1400198d5e37876c5c2d6a516592e65a0413f7eb9c8f77bfa04723bdde4fe3b60fc3fd25b7ae860e285f6dae684b8456e3e02d2e650878793a5f245b45390be45bea41f30a6787bd366c2666a88257fe485b6dd9040227f4fba35bdc9d2fb18c9b64bfe0a5f71edbd5e1d35bebb40bfbc7d30fc4071af69b06ed8fee955f01978bf85863d093b9e7caa144f2628f34be214be2d7f4851ae6eb9e8d6076fbc86b76eb6da6cf07a180c6d4065fd49ba9d143e036ae0d362176b57ec8c6135be4e12ca4d40cfdd89f2ebfa077fa69a01529c9652faaf48c967d0db036636b02de9297267c7b9d3118175190f056c8ccce5e720e9246a01cdec3ba8fd860641b682408cc1243e5c15a416f86cbd1508ab59450052bee0cf093ced84b3f6827d4ded0cdb4b9cd2a7ac53d60ee92ae7659e634b31b6975fb91cf8c0c888156b88f1b8c881c75dc2dfaf1ecab67bb97e6979beea6fddda036ca91cfb921232b7aae87ffc9505d0d1dec1fd28cfa107720b8a8950dc3aea59fe9ab16b92136f3c565a956041eb47fe63c2d93558b7f098bc8e8766b74295a97a963eff695c3e007f9dff797a899b5c3672f448d3092c6b4688afcbf1f5c23b2404f32c56af5d6cc743b91cc47c31f282dfe04b7c0f54bedcb0354eaf83c7dcdd20f3af3fc74c2daac51c91e0349bbd6d5bc78fdc0352e4ba6e1dbcf9632e2c671f2780f22fa8cc6bd56536df292ec323e4e027959e343c1a54cf92826d33640a37062345ef400daeed033fd84a922695fb850b534c08f5573dd94de5c75de02b03cf21657b8740cf2b8c6e475a52e7347c37b5b3210e5738f6f316c19ab5861882cf86cd52f858ef145bffec07b2bd7be36fded238298be60f88c13c13be99c859bb029a0a7eec7146ea868fae9664425f7c37626df9f4f49cc8d36313d19886ea557f279d6c43287bd3460ad7723b21f66aa4c2cfc6c726fe8184305719db7fb6c2ae7e91d2ff675f516516efff22ad12c152498b6e18ac8700374cc0bda2a1ec8f4e247bf8aaaef629f4d436c0d0187c", 0x1000}, {&(0x7f00000014c0)="8fee7521f6a8304f0eb3e30e1cca8178b20bc2a140268b73d4cf1fa6802c95c0572cf28709eaa339490a01253a50381321ff69fb69679adfc33c11edfc23002ac596da0e01899a91d3fadaf0fccb610eba82b82341674bb5ac8130f2ad79e8316ae7130db413ad586bc554b521b8e0b23a28500dbb377fd7e6d9129bbd98c7f38a670103495a5b51aae782c7b7d0f491c8baa6d9d41c630cd9e666451c30c9ebc4f2e48ad5911b3c270e4f813a2045bf77d882e5ad64499bc0d5b047a4b40cfae01cd5bde7664223e4dadfe53ef1fcb7f48770afa5fb16890129f79c7cdf91508604dd89f1af2da00049febc5e7e5465b8c7c47341e7412294bf21647b21e8061513b538365ce03769df3a66567c05fa038f6d12206f22baea6bea5603659e8aa41e514a500c1781350ff4239aad82441dc3f4364025ae206b3b8ce10686cd4768dfdc1a30b7161da7a01a31e1ab63c877f241a02a926acf2c906736b78ca765619e3c2740fe60afe4d9e84f1a2d6b18da3653e972eaf2d6862fe83895484d7fe77642a4dd4db9ec0b4ae34aa1e0deb7339816ee078833a6e3d17c7d4dc2244099be12e4b221022b6aba1169143d95447205c10f1644d9768f0f43ccb8f0d466cece1179d9c326e45146ee32162b815ff3390be918e65249d6a256c2541cc334e17f6d803766372a489af251577e799cce72752373773edc37648b5d3895e0c15facbc613c154a55f32d450bbafa498672593c300b7d67b8a9a50131d0fb3ed5c0cab56b94a4a07ad3c6eaa018b2e42f5ca386b09cb623078058bc06e4ecf60db236707c3677726fde0ddd797054ab493f128ed343258c4cdd77b897cd7e70f2b6ec1437485be27983109e840039045a70233f7d4dcc71347e0380697bafedc345ccbe5cd315243ce188552389cd5c6f7f5072ab0c772c7d291c38df6da20ba34d0ea61878a21906a0bec17948aed1dec352e1534bfdd6aeac9aacbee2fd6fff2c86127523c39c453be4c4648598a30e8f1edcccb0589b0cbd63e1abcbde1e0cc7f43d54447438fd31586a0d9249ae8cef8859419d9b731110aedf0f81216a3e8eb3fd4bb58fb466eb87e6c67e7d54579ae1926ac586b10b2ba474eac0c7f52aa2471723964da04b92888a3f22cdb3325c317a5b66ab2ea1a4cb63677faa026a343a2d775fca5723507e141b843951afd577a9b263789a072eff72589a595bc05df44ac530245cf62c18de0f13d378738224ff34a76b15cde46d67a1e99fc4a979c16d8f89654da74473261a16fdf30a863903fe8282368f786e695ba95614c54f5b6ba2632295d41d434e198bd16a82968faed1aae271469608f57905f014327c007a2251acacbb8895eac6eb4e15493680708560169a2374231d5aadd2188a85d2c3b9196a45a657a1ae838ba99651a5dde245dd771b1ccfaed6b7d0b689484b016c0b639fc6ddcb2117f44d1766dc444fc3138f8e0544752e549eb752e42226ab5a6b2dec6a025119d78b154226e863ad312f0ae99777eee84bdf5ce60294b2cab2b2c19ed5763b961cbbe6f946d1ddaa5da0ef9ea68e88dcdc4cb064fbb05c91d8e5c7aece8e34740b2d52e3dfcd199924564297dc069b2d4aaf0a51a8393e378f93d947e5e994ce0e8053cdcf204dff720946ac6cceff01790b060d0ba541f7b53a76f5f1149c55e7dab0549f54d8de2faec7f06f724bd5db1c97fcc3216eaac6f62c8d5bf456358cf6b3094a8555bc7dc8efc2e02bbe08fe6575d9115a16f4dc449b84527cabc946a6270a4297dbf77dcf3146e76fc38f811c26974de4604bf55be7f77ebbda90281f66a2944d9b2d54b7093a4e737877e0faf1bc16926357c5e6d72bd341283992d9375a61744003770bc4c9f8286633c4a26a334feddca10275a442e6c9d058f6dd280b72f11d0b0c504d35afe5241ba69ddc5038d484daf51230a40491156ea35bca05bc9592eefb9e6c79b9f932a85ecbf5480e811430bdbba4e3e26e8f266d6c7cbd84056bb893f63e07e88ab4f7368e2a5637035b7a77d1d39dd0bd4c131cfd4458bde01deaa919b211fc20140fae82330b15fc4823a35fd224e69b8b2ae5eeef106f45456ddf6d62425a4061bed7759577b3c447c34c072d3c6a259ee422156368e4989419f35fc6d113cbea1524f0fc3ccf92f2469ae1f1c61a04b311a80ced9119e3730e1ca03d593d14c4d00a2d0f7ad4114d154fa663b6f5d608623dcc4807054d13d3dc25fd724e476445933fac4fe5e74604bd9175096f50c915b6504b0085f4cbbfe6e0edbf5eb678a60fc794b253bef389176fef14137a073c0ff3b4422c7d2447ee84a035e879c0690d5aaeaf28e341ed5a298ad67c0b120a34730e1b30712f4660c7a53c5ad157da05ca537f5236cf1e6a5594147e2421d0b31c87702715adb81a67707a2b599a2960cd623f091972f5d070c8809f30941f3d016612d92f966d79e6f6ae2b81c9d5d9ef40984aae7dd501b9b4482cee0f703e2b43649800c4b9cd92b49a0a692618ef29236f0e258f4a536a54b8e6b020d2efd5459b91a77022f562d1613966da8e2d4009b0b2888e3905492d994d944a50c6bd375a002acdcbdd3e6844e1b3df07c8b2a559621b42ef1777aa50eefa11abecbb49eee6c0dfc4d3eed75d7832df4a31dde898e4e540c11aced76b7b3947a0c5766a2800eeeb484120aa3e878bf1e83601afcbd58fd4ea2dc5af747611b3524344b50f2369e6b9f81ef283fee23ed7ac9ea75d090d1332bc040a8b052a294eb82ed5c6716f42dc6eb88a44f9a33fc76e8f6cc045abefa2cb4b0b740c41c83d842bd21fd59b086e933cea817ad2d9f3eb32497493ee5f53291ec9d91dbaa8374256adc49eb66710cc40c19dd2e0e645fe68817b68f37a3b8ba12f8558577d43163481e0502c103864067b50d9fabfcf5422e05b98d9ca1481c786b7fcc590bf7c1d5178f6f8f66da7678c88daaf5221c65c34ea1e47ee1ad30b7bd2698098021d2c1b89f1f734354fdd49bd1bd90f369ce8f81980d90779a5c4b5f2622c4487571e6e017c57f45c61582715803f0951cdd5f13e3a4d033aeea4d6a0158fed2fb47f09b419e862b1102b38febbdb574692ef949af7696da34a6e2762d3c8f7f528f89f2d52d5cdf912a9c468417dd139164ce1288464f9594b5ecc9dbf01df4fba23d1993d6af2dd266c81f4eeccabd59733dafa02168862981e13668c8ddc0d66f94e7ae6c334c01bce5a23aa7595ad0196d500fa6dd4d26560543fc1f3b1996186d9a89015ac95a2fb1c5bdef281dd1079748afac221e0a92c871a806e19fdd0ba35ba8a2e4744fa7776b239c69b69afbcb69b2773cef7265bafb877e91f904c09c1cceae300bcac88a5863c9099882b409b2aaf8142889fa3962f6e3babfe0be18489c0f1fbfcdc7725ef583dba72c860ce208a0a91f9a68ff274a9ca90d00f0530f1690819e17957e9b853f496b5e259d86bd05bd87a29ba7b27f9cc874302dcde7b5ad62e409222cca095b21329d2109183139296e7c7ea153fa2881d97b08075e1176fac3a79f69c5429b1e916506aeea729115420a3d6e0f805a11fee1a4d43fe63e9cf81808ba11249cb6489ac0e575787f9f5f0c5255a604ed4c44ddcd75c47703d49428af0a54de201bb1f29ce461e537fb877e0ae70289ca72f0609e2984a260331b51d93ad01ec5a61052f192fc9a8ea827062c450946ce1fdddbf5d8154518e849a37e8f982995d2e1df9ce8529c0641f8b5ddc0dfedeb9d3afbcad21eb56bfb9a68f1bf46f292d0aff21ec3c1d638b067cc4632f22b4e8fd379019d9c519817738613317cc24fcec562c44ef4e385822ececf52a5239ecf6b3e1fee3ca6205912757727896000802232cfaf65f546250d40547152eccd93a6a4740120ddb07eff740eeff967facdaeb6ca1bfaf2f1aaa9bdf4f96b1e416e09d955a1f078f8cc3644bdbd59cd35de8b2ddaee73a68d08c1af0a8ed74db41c08d814b3ba92c54f2079a8a8e9cdd1f0dda99bdffe0ac699695a0578e644fc2517543fb688388455cdfe461a25ef5477cc739e3dd9b60ae66c9d331f93a8fc967c8fe7d93158cdcaa9d3ebce7fa09018fff73955e7cc22660eafb8b27bb754bf790a3d276153f6cfac2877a37ecf05f97e32831381cae78a063d2173575de432bdbba57a6c64baacf00f43b1568e84f52adf446b40039e7789e9411ec8eb5438d3960ee11da323814cf75927b66e3d27422f47d28924ba48e30cbeea1e6d2ac070d04b084b750505e2c4b2b366d6c874c02cb16619d186c0195863263a9600f7ceaf09c9229b748fb24f2c808eaa57bccc3f76ec5ef636706ec1ec603cf685aa0eb8fbb29411096101e3dbc498327ee6a929d13ce4e3cc33cbaf1b0c93025fbb6bd5b0e9f175059a30f8c3dacb71538d8a2e031a29195dc66ffb5c559a800153697147ce140843030e75475434305f35214d656d41b0e81cd70c3981c36cecd4f6bd6d0dcceb90c69ebdba0d90abd306b205eeaf1c994f7e4da70f7a2d4931f65a0c5c17b5e1fdf2dbdf6801922cf3f485af4e9204eb0ce1a31c444cf8149e62d120a759a068fbe82b0868d9385ebe3618607e617d13f51c472ab82905920b68230d015687f51054b1d4cc05dcb14ddac29fa41cde74256cd238f7a4deb5669bedc1ba4db7a1e90a462c89dfe87a54d66a92ee0ebcb81da35e8191c1b41d69c2eaec1db3828f5f48f5e5e965d03d76b7ecce5861a7ea4616a166652eb155c6158b1d3b021a9562bba7ca9f14649dcffe7235f1abece32fbf4825f22ee90cef6d56efcff39321e5941b1db8b622d05e9c81345fbb74911114b208f42e91e84c680d45f12000170018967fa5235fa55dca8e829d6b188374fa10a43690428cc0ea6ae1bc66e790ff1d6c83b1356981c10e79f84a35cdb0d86a901eff0bba8eb370747d788ffac2a5b6b59edac3fd983d9e5a1a868f15d2cf0a87d3cae4909d0e27405587dfb563d39134bece36f80b9b799ab61083116f7f2681d3581353c0e3fb86680a00819911257c15ea4e3363ba916b222d0a51562962f3874b42cb3cb3286c7973fba1d0396a9aa7a9582fe134abf232bea6d84cd83255a4c007c2fb0df79837d6a3d6bcf028db6419dc0579ca96424c7344d391557c141ae0c9aa75959e9d8bff14476162d1fe64b670c940b9bb9cddcc1ef9d9924455f78de5acb88a6d458cf6f3dc7e0222f88dcd8c5110dee591ee72e613cc4acbc7a17c4835af60c9a03f7c8ed01e1da5f2e47ef211a60a4b087e0bd58045676f18c8e95bb57ae52a7fc1c65e3e10c3d6dfd763333c19c3e4bde9eaca30d2ef8cb2ff20ae20ea7d245bb718537aa6996db831d16b8063a3c03d3f04947904e211384438fb702a01f575f6cdc6751f625b05f9e4ea4047b5799ac50a1efb9e7ac431c062d262c1c68bb2128bdd734d3e447b6c6083a18972db88dadae10f96fc808552d0aefa2b4967b90399469bf8a18a0711aaacc900c5c0973c44b517fc19c251c308e8916c15a8580c8a3af6bc9baba8adfad943ff4c00218b8abbcc5504c16390366a8e3303a4a7aa815e9e4912983a4f6d5e232360673badeeaeee1294a3896dac8ee227365a02cce08d8b7687f29656b5e0d5f59dd2ff91eb5961ffcd65dbe503580f0103613ac861af0765d9727cc17f0c2c0407765edf8d3aff5f2575dfc406052b8871c12aaf09eae130fb75fc581270438ea4fba6e91220e6efa0ba01fed223f8414e1ea1e995ec3578124ea4f979927d31288bedb02c9b874d79f", 0x1000}, {&(0x7f0000000040)="5af6903c839f71354f4e1a14530631c94506a906010a638a191a04247b6284640f110bfa0c33110ba9054e328314f5389c8ba85a4d41dd986bab61b1f236d5f350e6dad0c4c38914cd64e391195e84c1", 0x50}], 0x3, &(0x7f00000024c0)=[{0x78, 0xffff, 0xcee, "60727b889a5773c9c05cfaf790cf8564bc2df05d7665159ab767b684cfa573059212b089f0241b55bee4b60079349a208acbd78968611c42ee0e29c0d772060567b943b5efeb622cad4d1cbca8265dc98b8bca04ef6d76b7899ba2f7a0aa72bb4b"}, {0x50, 0xffff, 0x8001, "d505715fa6e03bfad951da73c0cb3277890481fa448453b2377f24ef495939e70e0e3da029c468cadcf26219cd72b179e452f0d625ba84db41e6"}, {0x98, 0x1, 0x1ff, "613d1dd95d7c12e082f83bab53ad7b4bbd7be8c1c4839a00ff7f9a1d154c47fedf235a523a537046075784f09e2bc8b2adaeba00bca1876151d424975562326971132b03864c8fd53564b1e740e12d7bf9356529a28bf74aaeb8367923f98e2a083649686d39896550249abe281952a980970acfd524cf08279f7a710411ef1b234e3b759b175a"}, {0x68, 0x1, 0x9, "520b11870ba8c9b3a0850745fa27bc5b6e9ba8287cfa6356bf0ece40fac6d545ac05575b48b31f47ed768ca4f251dacfad1f4b18c4da4fb8bb03c328e4c4460d0a03b10842f2e9309ed59764dbd8737e7168cd9e21c6a618"}, {0xc8, 0x1, 0xda99, "f53fc969a713314d8ba77caef1db9d1d0f41ddfd243ca2afe13251dccbed6c3472a6042040e43efd36b94f9ef62fbf8e3a1feda2daa1292d321d79821eaabb785a959ef1acc4b1b3868eaf7873749441ae01a12e1a2791e5d1daa763791d9b9f9507feaab89047e337de834f802dc70759ce13c748851e05c13c14df4eb7a0bc9d5a89c02667826794861902b630871605de1bef614cd4d6b2a5381ba0592d30b98e9445cd8171baf3f8a9c1c42389049b"}, {0x78, 0x1, 0x7f, "698477f1f32545738b6eeb234baac29f0fc2ff37eeec617b1fb7a2dbcaf3c97409fc7adac8ec56234ef3bc4eaf6e26459f176cb3c1a3a4dbfe1e1f8e6369d4947beb3e834f3ee7e61a8a18db2cde669c560562a996e93b25f27a451cc004b34980f2bffd"}, {0x20, 0xffff, 0x7, "a2b73ead3766e92f09a23b"}, {0x28, 0xffff, 0x2, "c8222efcdf7acbed96fdf96be438782e29d47af1e282e96b"}], 0x350}, 0x7) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 05:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:13:56 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbff61dba64800", 0x0, 0xcea}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x103) 05:14:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) fchflags(r0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 05:14:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1307) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0xc5) fcntl$dupfd(r2, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x101) 05:14:05 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 05:14:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc80000ad000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c69455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff052925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dc04000000cd5b823e495bac2204ccdaf733f9e1a968e58c5eb0dd8f54a53f5e773e35d0d6000000008ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e67300d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a1734bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05321dba8d455f2bf23b530779628defffd3647c9d0d0d86bff5f9e4842e1b44460ab9380a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2ba8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75fe4c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca103000000bbb964400ec6468e7579e8ae82d70941b73003b7de5fd5a23e0b0000000000000098416979c14e07aaabfdc14cdd2d8119f572829174da2ffb950855a9bb624d79cdfa951d533678a6748c2ab1b74c503ac88fdc4b7f09855df0f482773f9b690df7ea278da1d78c40c8e139c0b5e5e76aa686a6bd6bf739d2f046ff14989322c2fc7a96584f0b3bdf5e1ded60e80b9917d62d7517740b325753c8ada79d5a8ac4c61aca7a48906cce83898d6a88be18bce08005a832e0a04d898440ed306ea528cf244a6ed9d1a79e79036eaf4371127e0764d053424d4d0c6fea3d9d4d58fe78ab6333cb31fd7edb4c96f96036c85d6db7e5058ec631510fc19092dd5694589bd23d7ed3dcae448ef533963798d6e8937a83f4860503dd9eaad33c7a4309012c6ea2099aaa805ddc6d1915984419db120aad360f9304162d8d4758cb1106f8ecf09751320d9cbfd6cc2560a6cd1236edcbf6d6c499afd749c39ba3fe2348ab881844614fedae5bce17e5645cd69d57aa5c1447a98873ee632268cebb286b0437900528c701431a54fbfa386c24f9027d5b8ec777f77f819f16663f9dc9100f11b4c072d63cbf66ba75cda87f3e99c4c05f9c823a348fa3d3469428d8461b9bbc2b8bbae5571d40aa6c4ba9d0b04ba6f7698b420f68e4c321bb7f5e2b5d902b4637c878a791ed5d4b53400adda448c8f3982f20644b28b72119a7ac58cd6e14f302e80aa16fb946b1c1df27a9e1ded0dff2aafc8981b53e787de0a72a60349e57e76e05827bf7038a282f4ead1066513b88529617efb66edf8e7389ce2bb7fd07b13cf5c99d539158f4a5f21a177867357cb5e428009f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 05:14:05 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e705005ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2c359ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736f4854979d937497a003c999aa69083887a4236e2a1aa17ce98a69a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc9dfbd61616ba5b99ba29c8f92878679601ce580c159879868e80a4480a1e116a10abb6aa39f2942326aa8e63c3bac2da9bcd35b9f851c7e208f83b0acb3e84364b11715bbd90fd6a5908d0367d8000000000000000000000000000000f7693ac6652a115538311bed54d4c6fe388b9a863529ff6c7e628dc5bdee89578bb1fdb45d2f9d853b2ced0da130e2b38f542a5d4919fe1a1a17aeb821010c4cf80e94119c0c680b057ecbb40e5cef46b585a623dce448d2062a5b1ffe5abed8f4a0d6b41e340591b66ce8cd0b87da4890c2f2b1c85aa910da9fb013cd5fd2dc792d94889ee877b471497960d108a25491687fbc785e2b6513417c4692ab8f262a2fec426e3c932a9e17c56f936d94614578be3d010ff074d17d6df35e53053f10", &(0x7f0000000340)=0xffffffffffffffc4, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 05:14:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x813, r0, 0x0, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x10000) r2 = semget(0x0, 0x1, 0x640) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x620, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f00000000c0)) 05:14:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="15f256bf00fe281e22474f6001e81d55e988e69c5f4ccb86449bd6e492848843712d5f6e76478daa9d00f55bb403e36efdab77381e36e829a5c3ba46bb6a1b1f133f9dd934d3fb156b93ddeca9b84832d40062"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x6) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r1) close(r5) socket(0x2, 0x2, 0x9) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRESDEC], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:14:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x1c}, {0x3c}, {0x7ffffffe}, {0xffff, 0x38, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x57, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000760c65b000b200002bbcd93c662bf352e082cdfa2ed1fc4a87a7efd6e99a8f1a988aeedafa4f21c574591c6fc376bac9dd9cad033374fa1836c3000000000b562236c14eb7cacca3db346beffdfc9d433e"]) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/164) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x4}, {0x0, 0x3, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x26, 0x800}, {0x0, 0x9, 0x3000}, {0x1, 0x4, 0x2800}], 0x8) 05:14:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000240)=0x10001) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x3, 0x20) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 05:14:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x8001}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) dup2(r2, r2) 05:14:05 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = dup2(r0, r1) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@random="d950275d1411", @empty, [{[], {0x8100, 0x1, 0x0, 0x3}}]}) 05:14:05 executing program 1: getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:14:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x2b, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 05:14:06 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000), 0xfffffffffffffd3f}], 0x1000000000000093, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x820, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x3fffd) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x8) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) preadv(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:14:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {0x2, 0x0, 0xff, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 05:14:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@6\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x9, 0x5, 0x1, 0x1, 0x800006, 0x7, 0x1, 0x0, 0x7f, 0x400000004}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) kqueue() getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f00000001c0)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x5, 0x40) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 05:14:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$vm(&(0x7f0000000100)={0x2, 0xa}, 0x2, &(0x7f0000000180)="74a9618430afed3103c42f4fb54ab636fe1e5d3956f3e25d5e04426ca23d2c71757b925a67cc53b3132e22f4912c1b0e855b028e5f7293fd82af252447bcd822b59b16193480913a18540a5185c5cbdc68", &(0x7f0000000200)=0x51, &(0x7f0000000280)="f9dac5153501ea593185f3638c8e542c194949e1ff7cbd0d534fb37cab19e556b722ecd47130bf2c87e11ab2e45add00c8837a1349b7c5e33471835f", 0x3c) 05:14:06 executing program 0: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 05:14:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000002640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002540)=[{&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/233, 0xe9}, {&(0x7f0000001380)=""/98, 0x62}, {&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/168, 0xa8}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x9, &(0x7f0000002600)=""/25, 0x19}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') login: tap0: address list non empty 05:14:06 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) dup2(r3, r1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) getpgid(r8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffff01, 0x200000005, r8}) 05:14:06 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd}) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 05:14:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}], {0x0, 0x0, 0x0, 0x2}}}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/65, 0x41) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x77, 0x4, &(0x7f0000000000)="71c9f7c24f13df9a4b9bac86f4bf4d7c856f35d5aaa87b662f34f8af3b479f720b83f05feeb93c974b1b8a5b5ba9211c0ebc5def7cb01f98ef673b1ddf43cd0bce2bad4dc23e79d29bdf0d60d6f6efe729df555a219dc8bae9dce2583878943a0a9684d526f5e3aa9f53796b2cc47851da4fd0edb4b719c7d00739a3be4505e184780f96385d1f147842d41031f3f31e422d1eb16971889f9f0a53d0f46e854f1801e8798236ed9c", 0xa8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:14:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x20000000000006}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@remote}) 05:14:07 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x10, &(0x7f0000000300)=[{0x4, 0x0, 0x1}, {0x1d}, {0x81, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSTOP(r2, 0x2000746f) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:14:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {}, {}, {0x0, 0xfffc}], 0x4) r1 = socket(0x2, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:14:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0xbb, 0x2, 0x1f}, {0xcba2, 0xff, 0x9, 0xea}, {0xed4, 0xff, 0x2, 0x1}, {0x1, 0xff, 0x9, 0x2}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000240)=0x808) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x10, 0x0, {[0x7, 0x80, 0x0, 0x100000001, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xa], [], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x1, 0x1}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x8}}}) r6 = getpid() getpgid(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000200)) setsockopt(r2, 0x7, 0xfffffffa, &(0x7f0000000100)="1acf03400526f52dbdf32e5dba0dc8e943558217e3558078e70480522b7b699cece089d23f1c5302f126b591fed965957cade9d3b724925e7dfcd5c20ef401bbdfdcf0d1796ecd21a040de2e00b6022563249146cbc3267cc43ff039a420f0694a33db5723eee097659c07cd7999e365ea11d56ca960144dd084295261400c9e7c79e74714a03c33a0de6ae7910d5f2efca6345b7e901010bf6eda763485de213117ef56d0017ae2ad172a37ac7f6f4934323da99b331c8f30a6431872101bb49557a67cd2df319880afbb3fc8eae64297720d438f349dd0de1367a710421ea76a97dfc5", 0xe4) 05:14:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="feffff0100007e5e00fdd1d049f32bc08adb060fcb9c28bab8f0bdac7758b75780141a00"/51], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffff7) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x40, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) dup2(r4, r5) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) getppid() fcntl$getown(r6, 0x5) 05:14:08 executing program 0: geteuid() sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f0000000040)="64f1fb983f8cfd42a15f2093db4a075d665aab73934e5b8b43e2670076a3e550f6d738bfc76a22719e", 0x0, 0x0, 0x0) 05:14:08 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, &(0x7f0000000040)="80726be42e4fd655e5549dcec5ab079c5b1729ad2318170652c054c87184af8789788c46d2ad258f1cff90cf0c52ddc098d19e7dcd69ba3ba116a368ee24c6927f422286e647b606fa407e93846ce6190b444d3820f7a60eec14af7f10673e90d1781180798ceeeb6b98db83597256e0f881b5eee9a6100aaa72518aba9734", 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832"}, 0xc9, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832"}, 0xc9, 0x800) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000004a53ab63da9641942b50679d4e3949ff3c0a652443c396b820944719daa46529fbea09f0752a139a500460a50d101fa2918271452a65ed09e75615e64623a63f2e3a57df40d76b2d5814367e1396008017a74814659a11ae6371702ad38307915289409ecd1eaaf0c3a4fd25af931f2a32f4a10c64e62d654c94a5d4cddbca91a69dbe01d1d42efa6d9562f0d32bd7b1a8c61e9ea05aba623bc5a84f10c631104196de1b3ea1b1f1fa13431b7f8fed8e46597920330881d38203d8dd8fa0125a4bc77079bf9916380fb4cadb2bc45b3c476803957f06b83892e38d2899470606"], 0x8f, 0x3c526076037c347e) 05:14:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) pledge(&(0x7f0000000080)='\x00', &(0x7f00000001c0)='@\\&\xdf&#(:\x00') writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 05:14:08 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x10001, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="01e62e2f66696c653000f5525d212feb22704e2dc9e61ab7bf33ffd652f4b81deb5c07a679ea77d05a5875b1c495f1"], 0xa, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xf}, 0xcb692fef72a939a2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 05:14:08 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = geteuid() r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r5, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:14:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b580100"/177, 0xb1, 0x0, 0x0, 0x3c4) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000240)='){\x00', &(0x7f0000000280)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='))@+{-$\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x12\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0xffffffff, "0000007db84d4337014608ff00e1ffffff0700"}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x9}, {0x3, 0x1, 0x3000}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) 05:14:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="82394e7db5000000000082fd954ec90c517656d7e0a5023363eac12cfaaba9d8eed056bdcfb93675a28dd2d777f2746d6b84709872cbd256f0e959256e01ca3fabac22810e1c327b2ca43919ef595ed8d69b4947ea24daf9c42bb839603eaf5f96cc48428f8c024aa3b0197df8fdd8b5bb2ba8486ac83a0465b9166c8f46db331861a5f79ff0b1157b6be7fcfc58b29ee33c86ee4e79be0cf56d5de3feedfe72822a694f9c4fe3c6922273506a9f6a69743b91573a2e1851c120f70c9718c9c35d97807cbe8d83a91dcf5d3faf6ab25c9aad7ab2980a237b20ccc35aa91d90"], 0x10) sendto$unix(r0, &(0x7f0000001280)="005b7b40de6ba6f5767b410ac784c4c51921dc92e1731bde3902c6515b7cd3d26f8aa4c82a41a1d6b3d969cc1afdbdd052b2a95b5b5461873d4744c5edd53496238df7d2ed8f7e56b0a1084d", 0x4c, 0x7, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000001100)='./file0\x00', 0x400, 0x1) dup2(r0, r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001340)=""/216, 0xd8, 0x802, &(0x7f0000001440)=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x812, r4, 0x0, 0x20) connect$unix(r4, &(0x7f0000000140)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="c313fe739f05d1cbc34b209b87a2a309d08ed499586bb068c288cccd149d2c63364f6ef7483adeec24705f4f37d862169723592b5ab1e3bd57a2b47e252ab9115727b425d37fbfdb501e97d56ef4eb6516df7bab0ff4bd73454948e1a683f1b5ce779227fb73dd1c0f65f6dd574eb77351198dad1df25d8e8db120efcfef331447e7392bda83fd4529865e91bfda4aed34e9a5e0d6dd479bc2d8ce18d72731272bfb25ba2364247588e19b0178b72ff278c368569603575817d486f2f8fdb79664e415f8550c3163a312a5621463ac203057ac863888bdd193a3d0187dba691fa0a47a0224425b69a904bd29756f18a1fe92c72900a33d51febb8ff346e7741fb74756399b07b241bc1610720628029e58ff0a3d198e4ee93a022d9f68db961713f09e7fe3a73db7045067720899b6e9a64fa5313f405d514c142f2b2aae6a36e5b082980f127d5d793099fa009c0d38b54d91286763c40018d5175a9eb0728da7aadc796af7be98c9ff15595a7c734c6ed7e34d976db074fce03086f4d4031a0388c64d09cc604c7188aeefcc8d5a80b37f8c8079b693623f4bef7a8767649fe8be4c4eb82d77fc90e7d2d57cee25fac80a4ce01e3a554302b75b678b77162982f2e2d48162768dd23171a941838a00cbf70af5ab3b605e45a877ba396229d31cd50e56499ad4943af12a37e0c7e82de05b6bdcd67ed1a198a1fbf323c06e74b001d0784a41cc63b07e9c991c7a75e373449ecaa32b7f6e4d02c1daf9fb289df283bb680d9562f9efbc2b3ae77e7946c30884c08469f7e7e17c900c3e076c57a7039323f46820a98cb19192452e35b5152615900a1797b33087b3c424961dd14bb3c0312d392e874b38719efd41b9431c7c4335e41b5f812095cd2af787dfa99cddcf2c877559d4e55b30675e57eb9b3d5cb320ffed89b8ee2506d41a869fb1a868a460003992e381d7215d6e73cc7b7e63695b4375a1bc46d8c878596da4f3715b314853fb5765a9f994b3b642eb68430fa000c7dff1043ff22140997597d2e80523e478a88189e5a3393695834f5dbcc1b5e5349035966d090a015e12ef142805158f40fbf4598233a273aa52b3e6371958667ca299e43836709597d310dac7893cf4d7d48f2380f364d53ea61b58f49f0af3f0ca67f59dbfd5a9f5509e1aeb3d0ba903e0d3a1eb9ea6057c57a86aea6e2c94c632ba1e651ba4d77ab94eedfc6b60b198bd5954ca40fabaec263475d056f1dac07c23698a79d8da7a9359cd34bafb27dc22d364d28707d5c4ad7086f9410f0f6ce5c6a6e914875b16c98ed04bc0f5c2327c4a03e88820077027be54fe3a900cc3c439aab99831bf0ee10074265bdcd453020d6abb5c3222f4ccba13cb55a9c8b5046f5346d97f8987b95ceef0095caacd282b628deee2edcef3f64a5275859c9b0c0ac0d5d41dc09dfa22371b08106d12ab8dc57e3fde86f0840cb81e74e533ca963ff710de9a2eebc17c35d91aeedac9f3306b15a9e0b21921d4dcd2d17ee8303733d5cbf7ae9e376779382d03f6538ec55fa2e6c7f6b671de7e7e755719e228d4826b42e691c9c6eacb596cbbe777d593956a9c02b5c151f09cc2329b3603dd182ba7568c1bf3b514c327f88cbefe7022761226b5b4bf58f4da1cd5b87b8090d40ab4e0629346dc300417898c6404788d8f52577aa6cc8a4b7ea3f7605000daca307b8a9c4c449e8df80a08bf6bbe45f24c84e32b372f01c7241df06990c1efb2842d00898629aad37557f19a82303d0fd855af7641dee07254994aa32a5b9756e01a8893c2fc736da59eb2f6d585d52df08b97f7328c336a75a19b846453e3b368d39e46b737f495787e134fbd392e21fbe8f1a5925070d62abf45791bb5b9baf76f5e36ea7927b0f4bce1f5b6f690b1c11978052d432287c436fae3e82ae4c45cccabf0c955c860f2a6838ae65add1c2d059fe55a3c1b7ad10373c42163196e77cea10d984c9562cb644b6f8f0dd86c3bab9aba61599ad16db8c70380aec9d71713d1fb5fa910f60ec559e1627f616475f55386680f9d859bef86b6202a3632abf46dfc522186d9397a0f5712e9bd331efabc8456386bd203c960f9992c3a685bd6febb05b1c25a9558d7ec906de3c31757b5075e4ad61b5a6e9800a9ee1603b5c16937d257a76e439f5a40665cd8e25ac8a2a89b332332c2a4d84302994a0ed8a924c9b6406d34de9cfd7858b756f01d242fd069ac03aea843d4bc17723d9e7541c2712e1a0accc41ac9a223e8dde41c845d4024b86c1dfb4731679151029a7196ed96c5cb3d45bee03e0b51fad67289da0b8a77bad9d518101b69beb0f01c143ee33a1345fd98b0aa1d619eea5749da8d7781bfb16e693e9d36c957bf440b4107a2485999c113099bbcbd570e742979fedac8b1d0878e75841d73c38a53e3d0b8dce44f2ffa69de07aa6e2df6becc9d48f723bda411239b6b15465bef02e8da7486d7780b4d2ffafb561ef80a4fb07b818cb27a5ea59d766a11526c2141ee77f7b9484e3a7bdb32e4fbfd05217ca5560d3c10035ca325123b00aa404027085ee564efed39c11c3cca644402488b9793bbd55bf8b7089151cf058e39486ada1e1dadb6fa138079059add56ed558216f325b8044f0f8c5e660fbef3febb3fbdffa418203c982512bbae3d07ec677ef326098e2023f935b3e65a64a25f34ad3e462820c3c16b4f51542c5fd8a2edd2ec0505e3768b841c2758f524381757a54eb938c461fae66263261f93ecc0e7700524ba0cd08b7b218549047ea4e83bd2d0f525efa41d79317a34f80e03cea1a781e8709e37206ba9cb6d52ccccd14764359a3e558f6f5206dc87e7daa553335c3d93752fe83112dcbae8c1ffd6cdc2e167c44c7dec5c8a55b463d04c73d1cd86b6e3ca7e2258ecc016cbb99a1c273b53279ac4098f318a36dd9f22931294fd7445031a6aba28590bc4e59dc4fd703cb1e66e9176da0dbb129dea29bb96fb1d0b8131d3250b01d12edae89e9a8745045938d85d5c8a5cf67ed0fdc04f2450d69e9986a24db45360cae7b794f140a03775569c4ad24461902e144fe4d2bd5ab525cb6276f98a70c519f89428e9774be08c482dc87711909550e14221984821f43cc1d31779e91967045eaa5887253dc382e29c1251d29cc9c0e065880fcf9fbfae5cab01af665ef64f498a5062cdb4bfbebbbfccaab27c1e0459758bb36ab729913fc312bf1441ddbc457abeb03264983f9e4535bd8882f226e655a47f56e441eb5b659e152ebce419ca38804410fd25b1566fc0afce5252569f1e7527c812e607f17092e7c73343add148b568ef0296e54eba8af1e3c5758806c03bbbbc07c0ed2c68fa44f138b2598908fb7b28b83d0b8379eb1c74467cac61bee49ba0a8c1aaaf45156d60e7ff1b900cfe6b906577defc7fea913bed157c07b21bd8f4882bce091171a6cbfc69227fe354720c05c48f43e9102cf39ef03f1f92727ed7cdcdf6806de5ccc6211df3b7f00015960360b23b66ec37b6813f79c00ce75f748cbbb6a9eb2b3275cbd17ca63aca2b6e034dfef485ccc571d1ae48a376ea2904ba87abc3c1a242353699465c4f9ac4cac15c774b788874b9fba440e3650eaa7119d59e645951064903a37870ead4496892b712e080554232a8ed5e4ec3478412b1a4a799c70df7d03afb1ec3f1ea41f910771ca22fc522561a3a2035b8235abb225fd479c3e97323f5a23071c7bf11887ee927b179e6e6a07c8d67bc59556e4df53ef3ef4ef70e75600693771a5900c3dbfce944744fa49eea1ddcbbb2a011008dd9bce216e9a5ba95f9d961a4761848303a123c9b884cb3870e070ca99eeb6d2a1045c1170e1b2dc4cccb28be2df9c4db2705ceddc97028bd9feef1784025656ca1fa38deb4a08b164b273054fe2800ab021253f4be6f9405fae6cb8b0d8785232818616a7e563536eba6ddcb5f6274e546cfd98b38b4d2ca877a887de7e2e5bffe1d4b62f1718e210002ea3cec33e7349cb83b76ab23a212c384def9faa3e8274014bde22fbba129f837e89e251438d16f60666571bf74ee3e55944fa454f822a2b6dfb4eeda6334d77f9af36956bf5462fd19ae8172f5151c8986154716f6ca6a448d508e14a38595579f3d9d656c73a69563b0fdc660c8b7a5b1ed422213a9e3ed59d75b16d7e297ef25701b8f14967328776c07cd6b2f1dff999d603320081d667b37df798466e097100724c6a3aa3594beac348362aa712e8a0c59cda28685d64be44a295728d830faf0e3d08bdd4b9d792370f08ea19253da4b2cf2b12c7a0b23c59a896cfd277ac920fd198d49b36c01719772f426760b394f4a372f42dcc63cbe58ffd5f0be3f6b89937ee645713984389aa7f2cd9ac00ed29c60bfa3ea45a366a920ef738f6abea82468a73526359989a7a08d4f719badd3c72acec07d332109a7a7f60d359aa52e136f16559aed2e6728a8d60775bbe4a89dda6f94f3c6576bb4ca76998d8c735a5eafa9aedd4bc5e292c0bd91e4e31ae6c1b016101a405c70a7ce005be67b979c2e3b328ac5851d1ff9b2301202cda849cbd7b2736beceb61df2ac20d608ec759afe9b20a30cfdf611e80f511ce9cf1657672bce29e25e2b6baa9e3683de949e30d1ca99e6fca4a9a88e913740594e29a01e35e659a2db363c82a85877af4f750647523eb3eb7a6ac114e107a053423670b6b439d8f7583108dc537c1f19ec967480f125648aba4052e80bc74deb0b7acaff9ea8740aa1839d926bd3ef5cb140cfb9c0cc1b53d3962d63d25e95a5af6cb30aa8ccf4d87a017dfddd779f54e670d353c0f148f56be5abd7a727d87bd188d10f92f1473e55020d9b6c9d6095ff7d1dc850f0c4c2e3d028f57dd3a1d6c856efd47d7e9c29a2df59e34eab5c8cc823ffafa82867081a5ce301cbd3fb17aca3cf1275dd441a53a0bf95ce608919dc0119f8a2b1471849b6cd3d540df96e6a40e70a6b31c4fbd1f6e76c1068a696dda8fcae2e6637801d5df7d1b729b0eefd68b0520c68c8cc9a2a6b060ccab632a05fe2a157ad18d1199bb30335aa38714925784857e4051baee862595b5f112153b482eaf1679324e21b793ef6fa9ef7bab2334eb95982d938fee2f86a895a4d9a09a7d3bd63625b9cd882967c75091cf1740ffacc886cdd902d4eb423b4d63237af3e5bdf4403b4ff8388ad4034e852f9eb144647eebdbcc151759936a30bcf347ac0bf73fa14ef71eeac8cb846496183293319b28f951f095e6227eca6da5dc14aad6a47cfd1f5b24d5952c835b5176a0496ac9ba00b9928a4d75262af2da57a9ddab077cf8c2700d62b4d0645bc376465eec0f1f1fdbc8f050374a6fce6b0a4103be1954916714a0b22f3453ea6e84549c3fe1f300a3d4727dae7e775816a58b05c738ab8c12a9e89b58e172ce780b74d1d5dc89e5be787279e6f341ba324e6e41403690ae10311c0d071ba7838e037bb2baeb92b59e1404dc617758ad92385fb940de890563782d17d843faad298774a17edba07163d91d96b2aeee424589207cb52298073d74851323fcbd4181878b865f285b83b5bf5f85fdc195f4ec4e96e6c157bbc6967fd24497150849e1739ff6a5f67e7f4b6630f71186097a30aa252e303d5dde378b526c24486825c79ba745556374ca84bf7304b26da679aab883d58579de4a5678ed48c8e7a4b2aff3e4bad6da1cefde1290e6197ea66ebbba4722e3fc1b6c4d18cb7fa715848c3af1783e4a9503172b950a3ee619ea1bb7f0c44f96c167648149a3a3996bbd28d3e0e27c2c", &(0x7f00000010c0)=0x1000, &(0x7f0000001140)="4cb5e2f73ee9046b391d145b01f1fa6a59e5464e27d2d7a1d65ddee8f453df6b2fa093cf0da611f168924594a14e0ab774", 0x31) read(r3, &(0x7f0000000000)=""/11, 0xb) shutdown(r0, 0x1) syz_open_pts() 05:14:08 executing program 0: kqueue() open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f}, &(0x7f0000000080)={0x95}, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f0000000100)="58260748426aadb9433ef516099d8c086cc7793e1caed1c35f8c2625088df4ffca4d49c05ffa55ff7fec03a5db975dc4e30d5631a8d90e06a7820e464ed7d54615c18c3f0aeb5680e2a3a6bf1dcb12bf215ea8995780f43feae3c6f3e31e949310fcd236aa9e2025d698028066a8efbbfc40aebf2820ea85e9d79ddf5bd5fa9f4cdf226763b22dc9f1a940ef50235fe5c0f89cc5d4c581e45c9d69a0fd460ba2b7b8a86b2035589a05c7b65b7561efa8a13ad615735c038a0e1656590b6bbb6a14146bef1a087476b48c6be184da664b478fbda6e8556dfa003a587334ba", &(0x7f0000000240)=0xde, &(0x7f0000000280)="9af481e1334636c42dd3520b0c9fc7ba6511328418095db6412bd73cdb7c3c1ee0f56be20660daeb8835d2d353015929a201e23341a3aa94d48008df876902326a7a5888f976c8a0ec3d9fdc75bea1862f35df649d1fe6c45188dafdb7e6f0", 0x5f) 05:14:08 executing program 0: r0 = socket(0x3, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) 05:14:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x1, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:14:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="62020207e00300015668daefda18944c788bfae4d3a1a1f8dddaaae0092dab7287ea328d19e3a79325bde71e85b460af207733c7a97cdd069127a950b51d2ff64414a80d5320294973a8ff2b8b0e671901914e6df493be9a5e33f514e732843f9ead02758c1234b1cf3e99cc226d0d44b099e19b30650a0e7d6e43c0993c95fefe39ccbe225ce77dfca8ab9e575abaee0469364af37d3bfe2a5ed8d9fffafb17c8e313cf096bb96be3dd94673d2ddf7c38fd71311c5d799ba62ef166dca2a00197f85b9d54921e7bf524ccb5bf756c16cba0146a4108edda9eb2c7a7461341cd97924d47ecb9b735ee4da0ba8f5988c707e4df60e0bf7ff2663e"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r3 = kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0xdd7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x86}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000cec000/0x2000)=nil, &(0x7f0000e29000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e57000/0x3000)=nil, 0x59}, {&(0x7f0000f10000/0xa000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000c86000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 05:14:09 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="024500002c00ffffffffffffffff4e204e2100000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000000020000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x1010, r2, 0x0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xaa}, {0x18, 0x0, 0x8, 0xfffffff7}, 0x1e96, [0x1f, 0x1, 0xffffffff, 0x3, 0xffff8000, 0xffffffff, 0xfffffffe, 0xffffff01]}, 0x3c) 05:14:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xb3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x7ff, 0x5, 0x19, 0x1}) r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = dup2(r1, 0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:14:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast1}}}}}}) 05:14:09 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r1 = kqueue() semget$private(0x0, 0x3, 0x41) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5) 05:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x807b}}}) 05:14:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x6}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9905, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:14:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0x2}, 0x4, &(0x7f00000000c0)="59bb600b0a9902000000", &(0x7f0000000040)=0x8, 0x0, 0xfffffffffffffef1) 05:14:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/246, 0xf6, 0x80, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x4001, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0xfffffff7}, 0xc) r7 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000000c0)=0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="e20100fd76b0dd069c43f75dfe9b9f0685fe2fd90000000000000000000000000000000d284d8f3a22fcb68e18b282a96220f46d0c75a2db8dc773a8bb1ffe76181d0200ad4ec7654bd9aa4609e8eca892f61d1e"], 0x10) 05:14:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f0000000300)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0x54a53089, 0x2}, 0x10) 05:14:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 05:14:09 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x7, 0x7f, 0x43, 0xffffdff8}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc0104419, &(0x7f0000000000)) 05:14:09 executing program 0: r0 = socket(0x26, 0x2, 0x1) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000001c0)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b786fffe357a8758d858f316ee9c5843cf673b9b15a965751e590f3d43aa755c276c491253d83a82e56482ac89a432f8749d8395b7a2e85c64054789c4b07615145f057b8658dd75af952fbf9f6a322e613df474c97293687060cb2edf0ecf9c27c3b02a13e0a296eb0db02fb44dcba5ddf9041c533ad060e1f0f12e5a4802de252ed143821d1c29229ad8d3a288fa55cd6664bb9e977cbcad8287fba47f24b7b884728c4086d3c73e88978102aed794f4", 0xb1}], 0x1, 0x0, 0x759bbeea) r4 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="10a7007704000000", 0x35) 05:14:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000100)="ec5eec9858a759cc01989878d1354c27d9974adf48ad4b698aeb3b615959d0d997b7e35e45154d5933ee998a2e6d1fa1e2", 0x31, 0x401, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r2, &(0x7f0000000040)="e19655d8a5ead4fec68a7d2028014f3205c76d446c829ec35d15e3f672f403d6732053dc06a0e38957", 0x29, 0x0, 0xe5) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000280)=[{{}, 0x0, 0x4, 0x40, 0x8, 0xffffffff7fffffff}, {{r2}, 0xfffffffffffffffe, 0x28, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffff9, 0x88, 0x10, 0x2, 0x3}], 0x0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x52, 0x4, 0x9, 0x1}, {{r2}, 0xfffffffffffffff8, 0x48, 0x20000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x200, 0x7}, {{}, 0xfffffffffffffffc, 0x50, 0x1, 0xf238, 0x9}, {{}, 0xfffffffffffffffd, 0x48, 0x80, 0x2, 0x81}, {{r4}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x354f, 0x1}, {{r5}, 0xfffffffffffffffe, 0xc4, 0x8, 0x7dd, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x0, 0x8, 0xfffffffffffffff9}], 0x81, &(0x7f00000001c0)={0x72c, 0xfffffffffffffffa}) fchmod(r4, 0x100) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:14:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x140000000019d4, 0x0, 0xffffffffffffffff}) socket(0x18, 0x2000, 0x99) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:14:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf5, 0xe7f}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:14:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x4) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) seteuid(0x0) r1 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) r2 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x800, 0x101) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0xca7, 0x8, 0x3d2, 0x2}) r3 = getpgid(0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001102, r3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x178, 0xb}, 0x4, 0x6, 0xfffffffa}) 05:14:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) read(r0, &(0x7f0000000000)=""/28, 0x1c) 05:14:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x8001, 0x8e3f, "a11b91c260571d131a12be7302ea930f3fa919eb", 0x994, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@empty, @local}) 05:14:10 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:14:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x28b0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 05:14:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSBLEN(r4, 0x4004426a, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0\x00', 0xa8) r6 = syz_open_pts() readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) write(r7, &(0x7f0000000100)="0af471ce1628a0e663eed9944130a50aa28b038d80c8f888561a3c212977b996ede9a06263c335f8e2fd3fa5d68438ba2bf4cedc15763ec22e8a10b6fa20a1222ba0902bbca9201bdf7070c0916e824d3af8e25c8eb83c087fc103ec131897b54d4389fcb2d405d9de2a5ee9c2d65e42f0ef757b7c0ca6d9238e3ba440de050a4d6c02b13f99a2bbffeefa44768a80bc81cfc4c36fbfd3c9e3d7a6775a1566cd6c227645825fd7ed502483", 0xab) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x18) shutdown(r2, 0x1) 05:14:10 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r2, &(0x7f0000000040)="50270db6ea19e28765219a2655f83ef504a08962f877aef14f9b7a56", 0xffffffffffffffd1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0xe, 0x0, &(0x7f0000000000)=""/14}) 05:14:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x6) fcntl$dupfd(r0, 0x0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff7497fbaaaaaaaaaabb86dd603179710010006203000000010000000000000004000000fe8000000000000000aa2c000440000000004e204e200068d27a908082afb7cd0b17091ce67d42c641e3be0217d9eee15a4924b0a9407e79d1549b72c9b1be8c1f0d7a951d4b1679dd918e8383c2ccb941bcb287905e67eb32f7f7c9fabe9264aa6acd9e0e15ef87a1c79111d884545fea8b27c9fdca2cae77a6a72eab901175f96278d4e3ed6a934a28f45cfad984446ff933a3a9b5b0d6967b3b6beea63cc947f565c75913b5a4418ee2ee511b18bc0d054fb780eeaf83705fd36f1612dbd96e0dfaea41808119a254b0eff224fafb33e76076eee6b7fb324228967ea47d844b395beb8bdac4b5425c50deebe8db436255bb6a4ac209fd193d958eaad655e5e567687bd72020e9166f68f738255bcb1575ae716e2e40fc2313cb6b253bfccb0cb13e5672f515cc16d8580e547d84633156ea1ba23ba2ff93c69678"]) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x6) chown(&(0x7f0000000280)='./file0\x00', r6, r7) setreuid(0x0, r6) 05:14:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) write(0xffffffffffffffff, &(0x7f0000000080)="beae79ed0fbdd7f02635e2c925f1819ac9ce8698c40504e9dad702195415c56df53a3af57cacf5c4aaa869e28d8642b0efccd6712d89433246a180da007d11178deb52c15039ed4ab55dce05ae2c62a08004eeb08608836dd0030061f89590f3c05713fc3860150cd848affadb20e2434974e73155e0d7cd8c7d98c61a5f6254c6cca1a74aef3df9596b2c3a5919ff04c61f2676e677497d182981e767587bc6e809d362a932fd47033fd8003579bf1edac407710ad2a7c61c08275d75ff61dd9a8c6a20", 0xc4) r0 = syz_open_pts() close(r0) getppid() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x0, 0x5, 0xff7ffff6, "000000000a75e3a4ce43c50000000100", 0x8f7d, 0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200", 0x19d}], 0x1) 05:14:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3b0800450000280000100000069078ffffffffffffffff4e204e615335ea44f6685124377508fe93f6617bd9526260d0893c8eb896d7e17769a9fad9bd397c3370575b3ad1a8d0d72aa91559cba9eeb369f96b3b1d8b64a5056db294be94947af30a4ccb771db9b69f172e8a2384fffe8b44dd7b0ea5a80a33d96a0fbdd33f8726a6fe1674b945d1aca26dda39264a46b06cee03404272a33bd7f6c17335916901341bd60184c126d48ef0bbbcc52c9fef16a2917d0cbcdf6c4caeae61b52bc052a7a91809961f6ba90e1966fec9744c9010831de5a2dff67926a9ef43adab696963b570ea5b9baacb27ef577e3dde19080180ebb6e0887080ad3c7bdb59e99837517dc9072dff6029a8fe07f64fdaa4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000140)="061cff0ea58cbabed880fb6b3c6390f1773a66f7512ba7166cb9be4569f25de41f74b7c0f4d82f49504438c3bd22fb1cfb38a4c3", &(0x7f00000002c0)=0x34, &(0x7f0000000300)="7d774d690a68682f46d55762b1f26a8813d52db498fa55fa15f84ec8092baeff6b963c5f70f9f2f888b6dd4b36c471d2b1ac72a04d8453e1aa908ee373cb85fa67976ba8f10232a3ec550e6245136c8b98c6fdc4072e0e1933e5b4a01040959acf29d7c5402a12b7bbbc2b2116e45f1886c4beea597c227d457d0395bc09cc59d37741a6cebfec72c1e887d58da325a3ed50e40a32d95d10045ec643539d2f9f5ef80e4894e00a8aa39cef646bef7891669675bac2707b80", 0xb8) r2 = dup(0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000000080)=""/106, 0x6a, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 05:14:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x81, './bus\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 05:14:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x51, 0x1}, 0x10) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) fcntl$dupfd(r2, 0x0, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/149, 0x95}], 0x3) r4 = socket$inet(0x2, 0x1, 0x5f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) select(0x40, &(0x7f0000000440)={0x85, 0x80000001, 0x200, 0x10000, 0x2000200000000000, 0x1, 0xa846}, &(0x7f0000000480)={0xd55, 0x8, 0x3, 0x60, 0xca22, 0x5, 0x7, 0x4}, &(0x7f00000004c0)={0x100000001, 0x6, 0x4, 0x5, 0x3f, 0x6, 0x2, 0x2}, &(0x7f0000000500)={0x8, 0x7fff}) close(r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000580)={0x8, 0xffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x80, 0x0) socketpair(0x10, 0x1, 0x8, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r7) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000680)) r9 = dup2(r0, 0xffffffffffffff9c) readv(r9, &(0x7f0000000800)=[{&(0x7f00000006c0)=""/181, 0xb5}, {&(0x7f0000000780)=""/78, 0x4e}], 0x2) 05:14:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x1, 0x3, 0x10001, 0x4, "e3827a6c3455c1c027d57da1359389ffb2e657a5", 0xfffffff9, 0x3}) 05:14:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0x0, "0700000400", 0x0, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 05:14:11 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) pipe(&(0x7f0000000280)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) 05:14:11 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x20) r1 = getuid() fchown(r0, r1, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x0, 0x0, 0x6) setreuid(0xee00, r1) r2 = getgid() r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSTART(r3, 0x2000746e) chown(&(0x7f0000000280)='./file0\x00', r1, r2) r4 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000002c0)=""/164) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000180)=""/110) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0xb}, 0x2, &(0x7f0000000040)="9745e83d511d5dc82ebae0d917663bce2401be5d8ff75380783a4375b366f07d975144b36fa345e7178d56f2f4a9682941261815d6afe20115a45e19a099c1c286253efbe68ce612ec6f49d2d5a8aefa25fe2570f524aec097914d4de7d12ef6e37839c8e0e4bd48ef70815bd59087200df7ace58042eb314483c01d012132b20b0c39f2ff175b0b53fb5719b25f033adf74612f1c3779f45f98ebfbbb19cc98343661a70b8672ac0d0eaed02494c222eb3c9c20caa42b8807f4a25af9114f9d40ca24729d5bb8ac0525cd3a506a186ea807e4a7463b39d4", 0x0, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) recvmsg(r6, &(0x7f0000000700)={&(0x7f0000000380)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)=""/52, 0x34}, {&(0x7f0000000740)=""/69, 0x45}], 0x4, &(0x7f0000000600)=""/229, 0xe5}, 0x40) 05:14:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r4) dup2(r0, r1) execve(0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) setuid(r6) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) kqueue() 05:14:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:14:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x3, 0x1, "4000000000000000eaffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x37, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 05:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x20, 0x5}, {0x18, 0x2, 0x80, 0x3}, 0x0, [0xf33, 0xe93e, 0xa04, 0x3, 0x5, 0x10000, 0x571, 0x3]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe}]}) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000280)) r8 = fcntl$dupfd(r3, 0xa, r0) linkat(r2, &(0x7f0000000200)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00', 0x4) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 05:14:11 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) 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 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) open$dir(&(0x7f0000000180)='\x00', 0x400, 0x20) write(0xffffffffffffffff, &(0x7f0000000100)="1037760000000400", 0x22a) 05:14:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x8e) setreuid(0xee00, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='c\x00') r3 = semget$private(0x0, 0x2, 0x189) r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r4, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r3, &(0x7f00000002c0), 0x0) 05:14:12 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000680000000000009078ac1400aaae14ffff830ffa00000000ac1400aae0000002071b05e0000001e000000200000000e0000001e0000001e00000020189030000441007c000000008ac1400aa00000002004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000de03d2cc00"]) 05:14:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac3f786590, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x3, r2}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x38, 0x4, 0x0) 05:14:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:14:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0xfcfc96ac1f786188, r1) getpgid(r1) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="36c95d121b9d697f4f092c649a769b706d3e935813f19c334a2ed5045868f1244e3af04b31efb9df7d708e2234b5963263c2f79a07ae80a5b6f4f57963e227a27f411952e34f2c9c635b37251e0a9a69e53d43c2bad4d4cc33787416d21767f07ed1019d2d2e19a93a08c2e99eb9ac2a1d844be735433a3d2756eab9a75b66d7f8345e29b43846cb2d1e703f0e8d9d5ff88b18e7fb767fea3f7feb08cabf6e7664fea829", 0xa4}, {&(0x7f0000000200)="4013269085d4237ba5af718d2f42024b0e5c21aaaab75c4ce02a61cba1f0730039d80eacafc43aef5c62a49f54b608a6ad61a3b29dc3225608951840ed67d07840601b0739f3dac0d8476fd839f0c3fd2234f90bc5e25a4f839342b7c494ae793859b552182fd6ce086f7be12adb06c53a34eb8294ba3bc3cecec22720646157e86d0de990c8268e83d05359d37df3467b0809c12aee01dc4e18f075289e1c6de0f43a93f1815583d602904772e505028b5971fadbe2f52399c5b87427d08136aca368ff9ec1927879b099", 0xcb}, {&(0x7f0000000300)="382eaf3463f2884b2297e36683014f77bfce1227c8b5f1cdbc617a9a6b4b8f8731dff080c70d8a6e3af12b492617e9be7eecea8ba08497298b9a8d8b25d06e1e1e9394fdbcf846adfc4fa176a2163dad3c7edbdc2204104a1e62e360d4c0f94b362eca34d9584f", 0x67}, {&(0x7f0000000380)="80088d105c0ffaf28806f4fa60604e1c1da19c75b77d7ae89deaa8d993b41f93cd86621cd565dfa48f894aa06e8cf29bc3d23aeb564a84d346da0a704e8881b26bc67692b637114f4e0d376f6cf5ad55ebb0a876966bcdf88aab262b3616c1263a003dabb8cf545bd9430ce068174087d4138d8055cf209e5316ea73cbc49ffab99f60a2620f4f84529486d595527d6690d8591188196cb481db786c5806b2b6c7b4a0e578c12017ac20c286263de155fba55d1d09fdf86485061c4219d4f55fe0bbb3be2edeb4cd424bb7ec2b9508a4d7688de8d2bd924a1f63ffb756ae917b185e8cc3fd9c37c7ce9cbfa597005a276c25c1894c80e77aa632c7dcac6bb1f65a17befd743292025ce9a51967dcdef4500c20750bd28fe43208f1fcc51fcec5801b4ac6eb9548bbfcc37a2eadb730c4433f14925ed7b1ee01b134f458cbd8d3c5259edcdbca4abeac5586b9348977de141065cb49beddbfb0f1bfd4328f4bb5ea04f195dd67e40d59a6b3601e11d6996da9d8779b7bcc7790d24ed1c3c366c41a16cb5215044859f7096803a2a293a86934818b7e68d58ab83d161b90d0164c3452ff7975e97155228ec409357f9535861a0d74626b079b1fb5e1ed7428192f6deb1b86bc266ad858c0990ec36f57cb62710325a333e14027b34693ce21b8a26a8fdcb5b853f43fed88629e78e9270a2cb2a55e2b36cbe7fc328e48f0ba973d8def2710010b4ff9a16fe7b9a968cd2b90c5624e84a611828223f63087a1cd093e762309338abf7a70d38c882651ba5c50a6ebb8e50a28dcb8b8bcc1dcaa06d13ae555513f9b568dca23b5443e762dbb349ae5972712f815f385aed5facae1f7e6a220c2da43b165c5a5ec1f3580ab6957877aa812574f81f7017f47153da4a320d0c6aedc7b205c00da72bd5eb65e2a975501219c99d78f33017ab78b2454fe6edfc738c290b82397f0ac83103d2502fdddc895e542e2fc0149b9fb1ff6a5d036c4c6c543b6c7e0df2c964a04b5afed43fb6c7056ddc4beee433365d36369116bc2146535f3b733d4ad89dbe54c87497ac3a064ce2508761b66f5bba42aa0eebecd971d1f4c4d7707bfb8b585d21092e3eb0d300df96fd400beb1018d9ec8ade74483902d397353cd3a1022c69046a472cc5ef6c7c5d4dfdd708ae337b7ccd3bbdd69e9541dd1f678785e54c136d273f7fb6fa2d22715fcbf920061b0ef6c87d3f39759c9b91554fe989e15b1d8bf320406172c956a28e46db7a1b13f03462c84a14e663d5b134c44722f2dfe4502e8e3346225858d69210d34cecb893689244f3631ddebe75883e4babbaf400302690fd4ab11f69f4f691557c4de135cf30f06ee72a6fdca503ba2b4a9d80cf58f13790e3b6141102d57b32efe590d6b79ca040e4d81759e36bbc85647d608670bd346ed4d92ce0b7d6f71ebc919acfb99bc9b793d164e3f7a2b04df6f2a3a3a5f2709cc41f98927e86d2ce9ac2ddd9f027e7efe71c95777d1c8959acd7570e56a2a1fea6a27c40f799b0714cddf447f32b1344e811749bb05c268400e02cc5ec1f985603c951f2005cd2907c04f0e58735f631f0c70ad2121b76ba64baaca7d1bfd4d36411cffdb3b9878f4c926b77fe2fea8270f4ab654e598b7f93fc802f95f96d2705a33706637cb0501330bd805163ccd3885a1c0db1a3445c2790d41b6f2bdbe34cd59efe3fc4b09938fb67922fbe80b30978554a704150e0177fa5fbfc64b96809685fe4d4b483c22fcbe16b199afe340bd18dd616c2e3126ec5c106c9510200630ea1b4c2e6abd420ed3fa5c667ab30e250f22862f15601e6fda57d2fe9699640f2359303c7c74bedb8e20df0a96ebcf9185b05108c799c233b0e28d8d4579ea6fc7a71b36c00cc8ffa1d8daf6d6ed3350a01b7b424e4991efb32bcbc8ad74d5b3503c523120295dfbb32d6c4c80c71d7e5ce16d970d8ce1bc46211eeb564b705019691df621761da7d948922b0342d1c76f55732e09d2881790b6fd2454cb071dd7108b34c20941dd777fcfcc1a743c59af50415db0446355f542aa780e383dda57c8d6d8dac6462429fdae3ec5b0558e97130538fae4a8a8418f3954ffef225c2cf07d8b72cdb0b3b6fda6eb4aece4e6d4e1119990ba6c50fb0418997ce4466542a64683796200f175929990e54651e31bd173d0132479f24ed6fcc5754f5e1f1caf72ef456d25fd82374be104840c0b0ceda96bde301e97e784b0f384a52731d395dea9bcf6971c411b5b589154c76ce466ded7fe17539e0708e3ad3dc33ac61eab98ebb43a12ab9cafc4886427b2ec0290b77d3600998835ed8d94564c08170883c9dac3f6380e9ae6239c6954bd3aa7913be58bbb439218beb3bd4aedacf88b7ecf0e361da0675b0fe8ae58a34c1f6792164e9c021744a9d541c9527bb0d179cf560f86b705b2634db50adb2d45ae8879ea8d448012f0efa619ac8cfbf2728e724f9db0efadce60c17137fc27ff6d1381d516436c0c78b5af5d3cbeba4718573a18dd9e91ee7828001a5567b56ae7261ec07bc93cdb0e332c84574f1a14aad3ffcdbed9a6b42f6c71d2e5d1a5e6e474c4b488fd46e41f5c41fd9678851b92095939f1a8012dddad981e60d6c4623f0e35020cdbe2e2f32cadb16c789784b1883195489541252699646e5e604be94ae8a4dbae4bd2a9ec026ead5b21c836d64532cc33f2f4db27a815f8237f25de8dc75a8c9174862ae9f12773691654c484e2c2c7fbf254bbe46af2b489aa7d3d4c1306c11e58c70d539327d796232e579d5cb9c43678f9feca711622c1906ffa0cb3e766639b67744cd482390c554c7d5e18a56f0b036128eb3981d11cee5dc261c802a1587038063e845de5c5020445d67d9fb5981f844984f8857c77b0fa14f6699897c92201e7e3bad279298ea490c1b0fcf79b410f61050be26a4a08a5a8acbdd838c7a2824ff5bfa5c5d1d5f40213d4f14f2655aefa9a1c032d47835d6cef731bf3caac155228e1c6319a441c2aa4e554b87b6fdbd45786c63d96b3c97ba082fb01a86c0f3374fc962ae3adbe6a05f95b94201b70cf2c244e50b1df2ed343c3ef9eab64108cc2ac59087dc8a657b123a60348870ca26b054d7f05beddc1a8ebc09ac61345f3c3ed4e9ff24de5435cf8acf175596a72a90258af3bbdd51a592d1337fa37118133b8ffaa790e988602907dc22a5ad4760e32f81fa261128724f0538bfbc747f440a9ec3f1b099a564edf9811d87610a0614d6d0c3e694f24ac6994ee519a36c9f359394ecef260cc8ec6bfa71d8127b44b3170dd5557d352183a9a8a3c1b53ff50ab248ef646fb17371f0c75e8b75050afb630ddc2f9d4611594aa0793936226af4a793feb02ca76c32a8cf8915c9a8e7a29fc1c9950ae0450c3a6cf82b84be908830b1d8db0c7744ea04fbadb4f213f9fe5cf7bfb8894a2dec9ade39267008f2c6e21e4c837fbc0dd9dfde047ad91ed395bcab9de412ae565e625b3de2b6900cf18b6b9f79d438e49d981082f07386b8c275bacff3d372f2c00d45b3c4802577518afb3d104f4ac5f8cfa4729ef12392a48b0222a9fec264e5c1c0e36b185bd6735a66236f7259769e7b84f7d4f832c5e335e76e99947e76a54a1b669a0846433882503306cc0ed80662dca664b98013b0a7cfbde3eec6d80752d234385f57389cd6a7c32a1d5326abdaaa68e9d443e38d27d407c54085cdf39c165e621bd8fd50d9cf6e0c63eabdfb54a422617dce61e35c7f1f0e516c1df5cc2561a93437e484da225aa3de070b54dba4111911950f5eaee55263259743226d8175d5d9f16fe44aaa151ef8aa777d019d43940619aac2f9b696826a3eb34f891c78d5cffbace008d65fefb6ccfcbba9fa123ba00c18695564c6cc118e31145db2a753e3aac6822523f5abea83d298895f477ad172f7bc3686193ffd8376f4e2ba5ab3a7bd5e584502debd0f69d49f45f65964354f0c2b5b5ab2014b8ce8329817e62c2424619add250c4cfdca3df1646160fd3122d668b3861c006871a1a939e280177cdccb93ab5f50977c4effdfd37577d17fc04a582ed0ddd4429fa23be49a56dd59285e82511984a16aa573c774b99dcf6c21fdc4219da5f2feaeb1473a39bdd5de1d040588395e451b2a4879f03dfd742488eafb92af77c7e90f9ab50d7f65d659169fc1a78e59b214a90933f9cc1ceaeae4ecd2e216c9a2551a03c21d7ac679b6711e5266f866b339c6715c1f1222428ea79e3ca1c26b5ad00bc92718a21596ea4084492b3e4fd3435668460ffb679967dd992379e4dc8ee618706d76c275c773c449d9ca830988ec0b5d56d2f72523d27b531af3e2f6f16b65b846fa83e9000432309796ead4964a201a70432b1859a2ecf6e7459d28dfbfe08a4b372825e122b8845163f0966b5b2e7a614dbc71814b1f8146a5ddf94f59e134c190c6e0902d4643a4ce4240403dc92e1db0dc6f5f101f0b8469bfb3192fe14abdd2eb439605bf5a802464a47201d6b52423e0ae7765f1ddabc5361d3d1be3219b4c24765cdb5d25c19355d9952b1fbb756f76594a1a3c93c795bf539a47e2aca55a582e28c3d835c69250233d9d131558664fec444828546ac175f6c81f47cc3d7170bb667a633c786f0c763961eb60a4db29bb272bf9af233e8da1756a9688d5c785d1419ad7c1e3cd8ef3d5296d85720aba567be12e973380511573c79f4ae6635bdce51f8f6b5be153c2bdbe581152310cbf991c2cab960c5db6e6148b446832ea7f0bf4797f1c0b4b3913538289139a8e92f7642a64cae77d2083eed2236d2ba860193ea967c659849b08a93e807ac7ea3b15df39719eff70538bcd15fbc6359708938371a9d8b965fca0e35dd2bf1f43e884c8ec181e1640750cf3a38fef06a4081b44218578fb25cd998c0bb30510c405e61d25b544a2613a1c24cd4ba00fb653a26278bef4d12a50be4fbbba215ee8179a4ac1ac5764485321ec4e6a4f922415ca614c2ddca42fbb11e257b1bc7b7ef4efff555ecf27d6d46f48fc906e1440f0043dcbcb46b1884fb61e63da8291d470bc2687aaa40a973158ef3d2fa2fcd1241cfcff70fe3be7144f3a38fb59f8959e5b9cbdcc0d2e4cbea2b9878f39f456a3a9d99075c6c45c310a4c8cc14463aa83e6e99dace900d7ca2f2bd3ffffd6005616cbadf43f4de1061c8f4c28f66440cc429491b46ba94085f67e61857b0ea0fa3f581fd10889c4069dabd7963ee15df0bb807a58ff75e245bc917d9919d745351b3d4d4d8c1eacabc02b6e14ddab7835432ac5783b56f475277ab0dd53cc0154233c50ca7386e2a177d552dafc8c7f1563c17e0d28a4944370af9a799d1c928e1d49a551c0cc08ca54f891728e30309b8bbc3ee7f312b16cd6f513f30de0e1cbc03d1526f224f16bff7f0461ffd47d8b1a40d18360f6052297a8cb1924dac00d34845c4e3cf42dd4ce6bf49595e2e9157c35416a426432bf238706666cdab40c08bec9362b09a486108e1a2c6a53bf7dcfa378c3a45475c19b90c56288da34ec1ebeab717a77f4bcf38cb145faaa2c8c373552e174906364cdbbda229c423135ebc1fffd95bf7c0e445e9fc3c687be3a066bf3a5ed6630ba2b18f04fc9196059e534ff96643abef5a93f1a8133987a4ca935a20824f94f208a924ecb30760b9173fc928bc1bfe1fd2e65fb3b953df717336cbdffc9f3da6e7e8dd1191093851298d57b56b68ea14526de724988d0f527470961c368013105be0878807932385befad41b7e318d05af8e2b81913c1e6c7e8f5f259c9536f1d90b", 0x1000}], 0x4, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r3, r7}], 0x20, 0x8}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:14:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000004680)='n,', 0x2}], 0x1) fchdir(r0) 05:14:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r6 = fcntl$dupfd(r4, 0x0, r5) dup(r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x8000, 0x3, 0x4, 0x0, 0x8, 0xfffffffd, 0x3, 0x10, [{0x1ff, 0x4, 0x8, 0x3}, {0x8, 0x7, 0xfffffff9, 0x9}, {0x1, 0x4, 0x665, 0x2}, {0x4, 0x4dbb8e9b, 0xfffffff9, 0x4cc}, {0x2, 0xffff, 0x4, 0xfffffffe}, {0xffffffff, 0x0, 0x6, 0x50}, {0x3, 0x610, 0x8001, 0x3ff}, {0x800, 0x9f, 0x7, 0x1}, {0x5, 0x8, 0x5cb8, 0x8}, {0xffffffff, 0x216fe8bd, 0x4, 0x8}, {0x77, 0x4124, 0x8001, 0x4936}, {0x95, 0xffffffff, 0x800, 0x8}, {0x80000000, 0x5, 0xff, 0x3d6}, {0x1ff, 0xfffffff9, 0x2, 0x5540}, {0x1, 0x7fff, 0xffff66dc, 0x3}, {0x5, 0x6, 0x20, 0x1000}]}) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 05:14:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = kqueue() close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) getpeername$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000001c0)=0xd2af) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x48, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) pipe(&(0x7f0000000280)) semget$private(0x0, 0x0, 0x100) r10 = dup(r0) r11 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x200, 0x100) listen(r11, 0xff) kevent(r10, &(0x7f00000003c0)=[{{}, 0x7, 0x8a, 0x80, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x2, 0x1ff, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x0, 0xffff}, {{r7}, 0xfffffffffffffff8, 0x11, 0x20, 0x7fffffff, 0x1}, {{r4}, 0xfffffffffffffff8, 0x21, 0x2, 0x1}, {{}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x3}, {{}, 0xfffffffffffffffa, 0x30, 0x2, 0x8, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffe, 0x50, 0x4, 0x2, 0x8000000000000000}], 0x5, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffa, 0x84, 0x80, 0x7, 0x6}, {{r6}, 0xfffffffffffffffd, 0x1, 0x20, 0x5, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0x80, 0x68c5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x90, 0x20, 0xb6d, 0x1}, {{}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0x1}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x6}], 0x10, &(0x7f0000000600)={0x4, 0x1}) 05:14:13 executing program 0: r0 = semget$private(0x0, 0x1, 0x82) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xc14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x3f) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/58) 05:14:13 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) getegid() sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 05:14:13 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x30, 0x0, 0x0, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 05:14:13 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19b0, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x0, 0x7, 0xbd, 0xd67e, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x100000004, 0x1fe, 0x6, 0x66d, 0x1, 0x7ee80000, 0x3, 0x2], [0x0, 0x18, 0x5, 0x6, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7, 0x200000000}, {0xffff, 0x7ff, 0x40000002, 0x7}, {0x1000, 0x6eba, 0x67, 0x3}, {0x1, 0x3, 0x8000, 0x3}, {0x8, 0x0, 0x2, 0x8}, {0x6, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00002effff696c65308600d9951c1d499a1b1ea05ef969c304005cb039163475e12b8e8a33523948b5fcbd10bd4e9318d42a5d658d24335c4ad79081b388e23eba0e0000daaa6f5029455a81583bf39e0fa1b60d090ce03335eed2047b000000000000"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) 05:14:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) getpgid(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x1, 0x100000000, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) 05:14:13 executing program 0: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001100)) syz_emit_ethernet(0xee, &(0x7f0000001140)={@broadcast, @local, [], {@ipv4={0x800, {{0x2f, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x7, 0x8, [@broadcast]}, @timestamp={0x44, 0x2c, 0x5, 0x1, 0x6, [{[@empty], 0xffff}, {[], 0x8}, {}, {[], 0xe450}, {[], 0x7}, {[@loopback], 0x1000000}, {[], 0x2}, {[], 0xffffffff}]}, @ssrr={0x89, 0x13, 0xf7, [@multicast2, @broadcast, @broadcast, @multicast1]}, @rr={0x7, 0xf, 0x6, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0xb, 0x7, [@rand_addr=0x5, @loopback]}, @generic={0x7, 0x8, "6805b270600b"}, @rr={0x7, 0x1b, 0x7, [@broadcast, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x7, 0x3, [@empty]}, @end, @rr={0x7, 0x1b, 0x20, [@broadcast, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2e0, @loopback]}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000100)="88bfb61b1da2ce0c0803c92ddc3bf6fc90b631022589928157de1e725a94f7ecd48b974f3b9ad3b2f549d911bccc2463dbaba8449a9017eec115e15ecacc84c338cb5d7aac87170d39194bada651bc2e0e9269cdefaec156682a58eb2d434651b307f0d82e27ce25706d1a74472f6cc8953ae8d1cadcd284eda1fc45bad6637e34eaacc54d3d2af7d9216a29d2480694d41b32a9bee737a1a1f8d07c34e60bf133a032683e2180112197b9ba77e5f6e1f6eafeed6ca6cb7e6207d4b00b3034b7df4842bbb77e72a55c5277fe11f3a858c44a8deda0adb84fa539771d2f3e5274c74bb8a97d1eff25736f4919e29f2424c5a2eb9e8f3710290957e6849a8fb8bdcac6dbc6c748af3afca803dcbc0c1f58adc2b4065e9b297669bc88aea2bed2ff593ef45ca198f3731a02d95b0b77e858385dc0be31f544a8e0f0eee7b8e1cc03f58c6cfc91b7489acc36e55c4c7800944df0bf6e3ff3f0de9d425891d187580b6f6ddfc509663fcf7372b18dc104336540fb17184142c64920c5cf1eb69065498044478f482134e43f4e57f83df2b2a43359e5791d533f9479386747149d064d54efc2241a772abe653d311c23167b8e9e346e9033da762155005512c272c7128b4d442b0a7bfc5277a3eef0d965f9c5661d721c7a33117bde3d162484529d22ff9a2feb4c8b6140e3ca5054078b39b635f781f73aa92c18d4659257e6b5c163f6a3b3e428fbd784f1b8c47fc3e3ccefd837c941ca73ed88c8fdd15ce6b6adabed16c01af8d7e074b3556c79bf25f8ed8a16fea3d3ec4d9de05b4f0fa0fb4f70e147f72da43949d4d1266981a60798a8d8d05689eda38badca69924daecf9f8853040bdc100efff8e2676f34ccc884e8c2a070054f9ce896ad91e50c22b8f008f1d84b52b314f5bc93fad78cebdaf341f42888e1205f10f6f921ac22c5c1b5ea7091d49101346079adc4e50d99d0cb15e0bebdb1d3dbcd93e8be295e5f6a682e968e0c9db70200e68f6f749c422e3a5d4d741f0f08ddffe9f373e8a8c73ce42eb012e3bf59a52bea9c4966e86d8be7723e3143edd3842d0238b447853a137d6d56685fbf18baba4eaf8e1f0a3ddc97b84ef490208bf47a3a8bc568d0aff89bac381bf381c03d1949da3ffce24f8f0e71f57a0361c8b02786ae2b729bb71199c03843bf7cc1d211c00c2a7431afc4201513cde58665b562532bb7aa03105fc5626eb3961dd19ddd8755ce454f5ace274c4a080a6a77398469b46b1512f39fc8de27b6fc129e420f039987edf1830a112865b2967d48f7bdd5ac82e18f6db7dee9cd61241a9968fadc2cdf7df99ac55502da2fff1385f113febb0556b795f1dc3b82bf83c61812ab4005994bea6293cfa82aada74ee07e4b21ac5e8e2b2da777baa1950367303cc13f384a6b269a79e11788958c00139939a42203907a8674d83b6101565d64fe42934069d06a9cb6a11ba1c5f8929a8edc104e04a1e27c05ef220693209a9b8746f1de7ab64135a9bd02c9aa376eb4d1b8f887f0648035edb20d0b246650ec2af00a51ff7f7926f1c8cfb8ba3af925eeeae6259e815be7702816b8c7b20e823d39530cf0376ee7dc4e9e9a38f46191be26a585272a2c05087915620a23024258ae38be20e4d437ec8d52f42559d0feebdff05ee9978decd27bf26f5ddf3bb691cb8efc160387970560b6ba23ea12bd2416c545be2d2cc9394da906e60c102284e9f6652b3a23801ada9edbf3c4d36201a958d2eba56da2539bc18176005a63d63adf1b83eb7a0621e86ce32a7724c74133bb60e56c30e84f6352a95c278d357313e7690811294b5289b9fa1eb2293932912a516ac830d404e537aaae63b0949b756b7fc3a1e310b7623c9625a228789a713964c6227e7e1ad86d15ac6a9113e0bc5541edd9d20b1c5ff03f4f123ad41a2c29be9885ba8ca45e1f38177a53b3e03d9a7545a9be377f28770b48e73d02fc77c51974c0e766828986b98eb9b59fab0800e5810a79bb14796f90666bebb269de5d6331bc9ce6d0acc696b3a11ba210acec1ad31a46520ce88fbf55e344f019e5f746a61913e65c68ce6a5141bcb09bac6c938b0e88faf08697b21150844aa6ed9e617a3d2dc248f80155d8056316720442dfc0dc2978b47c017317f3485120ace761fc135832e40bb6ce0745108dc11d5f9bdede06f53e523e81a970ac7e4871ceedbfbfa71a278d0c787de5cb3ce47396c49d542bc3a4ad10e551fc432ee0bc21ca0eeece8a887104d19a8cd36539d9a983d0ecbdf760326003a1ad7d2b4d85de59d1686046e458c0f196ad763816ad6d938f0321702ebf00e431aa14e290f08c9e162825c326a12f0a2be383c448ee5640d0b6f69023855331f1fc6e8658a38ff149023f676e228594f6b65815a3742f5ce2aae38eaea06480d0acc70a8df6d18b9b2e02b67b23a056716366812a6df1e77e1500f035fb03075fb3d37ad6413193bdb713907405e8a2d51493dcf8deacbf464f741a509bec26afa8044ef562632b764ec8fcf3a6eb5e5353aada1dafa8fd6584aa5e929bc6d9b91a0335a386631ec80aa74043e759248eb99231673fd7fa27e240c1f5c668ff3d5148cde53d4581690bf77e5f662e86e5ab601968c0d7a4b588f4f073f4542e49bf531498f53a8ef001d40d5bb2dbbd2a2ee2f13e34eee76bfab3b2d09d52dfa4bfe6a8c941ffd75cbfd825566669af48e13faf57fb70503ff938dc26633854ad545c1d3581521c634e351068919aff9b83104e42ade57dcb1c0d5cc65e62d5a6318a7342cd33c8e19c3787edcdd87cfa2460a748276c17345a6581dff22ee93eaf6562f9f08766a7657b8379bcb591c014537e82d626b39d37732809e4964f0ec1c7fcba5542dd7be33545c616319fc8cb4b14fae27d3646bda0d5e4826641429843c3bf15f64f16786b07c76106171b75ca9ee20f1aee2c500598c6db996a751203391f06a0523755a589baf61b4105a067bad1271d065e9384abfb60da467a2efd80c65021d4b80dbad9fc29c35c74594c1532f890186df7f612609934852dd7ac2b620d22ada71315db40dc16d0c470fccb1b60059d2c87827dd2664bbbac8b101f6c79c57f3e0e84c14e2a35d3e180ba95f7df05230920469542c9943bad19ae5dd32107b6e52b62f2b58750f8821c6aa021b060c2cb030d6547eeb20a260e07f098d4c6823f591e8c230ffd5acdc173ae514f30571d9df69f08cdeea68d2f9bab2211c870b5dd9ee14a8f788d0567d76b71eab225885e71e4e52b96024c8fd5d80bcc6d186449741cf985d9d8a4a81a6e31b1fd74641769a102ca6865cbeeefa0e014a3d7a640e0799eaf7d6f7f08eefc18ccc5e7a1ab6ff524a61dcae909ef5d1d34539454278f7752e6bf2d9924081b306e4d8658626c4d75c2037c76778ff09c9516592215373afab9bec23ec009146a39074990e7d50aa1a9dc53220c3de10861e26fa92306e2e301ed31660ca579df431e7a0733fff8b6a3597e933594528b316df524de2ea1471e86bf698f0aec92c20872b199de328f0766f5b869c533e22087bc81a32863cbb19dfaeb65be5feb0924067c783644ef5c63aaae29dfa92fa36c93a552ae5f30a2cd89299d7ede59078f938cc3396540ac641fbe90db1a38a4b294c1bfe65fb1bea89026ac371e0077e4a173caca530f276e17870a0b145eb818a4d9e09ae35db85b297a1f6c727706c7410f1a68ea5d34fe8c304605a9525aa941cad7f0360c5546e695341dea3f9a6b9a51f4fc73fab82801c6dde8c83026bd64ffc46a33ae7bda1ef140167100b68442a927aefe15942433d442f9281a0b8c3e9f36708f01bceae1f489c70f09256740022dce0143bd47675f648c6bc90118d688c20dfb2179ffcdd8df4ac74b1b49dbed1bf08e3b7ca3b49616ba6cf9b46faf85c7741e0fa6d82b66b434e194e7beb3440420fbca176c4986fc852ad8b1886314003a856f242f452a68bfd68835c775b4ebe8f028c5de7aa3d8fb51ff61be74bfeeb5eeec91a5e73b2831fcca99667d97cf252d4d63c8cf9f2e9dd0f2c6fa24fb9256ee620c823bd8fab85c648e0f3542d07fa3b04b5ee95816ca8f843f767c1eaefcb27ad6c103f408b17693057f32a03cbbd662a25793756b0d28b7acb3cfe3c511f6f8d390ccaae04b19792e9a227b68656dfd16e1a50ce1e1f686a38e2b828aa14cad9303a33bc33f11f4dff22dea0f2c94361e87d4eae4e6e4445db9bb6791a420e802ebe18c6880bcda16887138f40f82bd25f6764567d0e75c61756cf02455eb48fa3ee274a02a25a600fe00975bd215c8ebf9fa37a3953c42765667d74ae603fcb748d3552c75656ef62b8f9714f8f028c8a2c27abfbb4a08f62aeb53e28d300faf844809adc48e1308d36f0e9d2145f653875d50015c131d5155e821c032f0dfeb5eb4345e8d89d917cc769d31d7454ac6b73165b7a4e800d022b588f02faf467dd58887d6f4249613d3033f58133c5fdff58093cf22ea1a469a41f2869b6d940a337e40ad890ea09b4d269aae19201e67eb17d7b5f5aad192d27302154bc325593f5cc4795458fd4de49d45eb75ff81ab2034ea406c916c9e21bd05da4538ea7c051c0808ce267eaff70ab064059fd91003b1be7430b1e3987a8735a227bdfe9843e7b75cd9d09de0a41f949f236b7f6c2d13246ec84530323f9e3707ead3d2b2ccee83feb29e61aab75894a54c29c1441fa838e2973e6687ccb452a40f1a6a28967aa2c586066651d218064471c9acb3631b5ec41abe4283b8593783bc30ebce7eed1185e2f0fadb059aec41bcfc084b34e4b0ba88653a617be176d7b6466a7a0be199248e2d1dc746d6a170e1587524f778618228f485558892f2f54700ce04c631a9c5cbec8381c3321017b4e9d15dd9d2addd7d7cd49ac049b8f09c7b2ca0a3c31290125939e1c7154381b9fb0e844398728f08d89874ca034c429eefd543af143c9cb70096ebd1c1fac1b1a8da420f7a88163186d2317fdbcfc15afe7269ddad920a8eaadf7dbaf5f09b0f25d4e03d50c998525f742b0c27a935ebd0fe831069d7637fbd25236029ad639c20f25986b7d36ae3f7fb1b661fea39c6342cac26ab10b89f7255eef805a96127cd3f609edce272ace368dbbec33c5b30b9c3eb95d8bb89eac1be41844fb40999841be5c9b690a7c225675142dce5d345b9b4501f8a10261ff75c66f112f56fc7df0f0c3c86a1556e962348b39ab92ea1f107f96c012625113cfc59c4962f133a3d535562173205d8e83ed969e5f2430893d42f110e313a665694a1105d7a9036e642e3d1087bb678132a5b9650067331ff79e40dca6e67b49eec6b77095b5f7efdcecac343e35f86d146302dc347952e45b30ec050281224d1222058198ae8e278655d81b46387b5603cb2f1bc0b3c5e357f143c02c91df050ad59c951121f346c7c1eb7fbaa44f5eb5b46e16504f39c869df7768fc0a29061a6f3251783efd99f442f5ee5204169820acf762ea8d01f266583485538bc434ac40cfa52625fc7af26f1ffb94684ce1af3fee0bb579fdc6b37e8d34db5434624d01fa9d78231fd07fed3f8576ca864867e291a43b7048a3207a687df4b285cd5e8f560b9df2af84da46b15cbc540e353bfb5b3fc19ec44250cd142739c15f6d2c344735626af4010df0914c2c9baa0a1b80f83873431d6a0614ec56b2d0ae396da713237c0e8cba623705d6e4d975b3af374fd69ffa25f4d0295fc6c08af4b0a520a623edafb7f00a28ce16e2da58ef96ce269110927640e180821"}) 05:14:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = socket(0x1e, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000a2ff82b48659"], 0x10) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x82) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="7eec2aff9050a010d90077f2c711b55ed64baf4ace171658448448338f", 0x1d}, {&(0x7f0000000400)="79f159fb427d36c8a0c059eadef8521da48cb55f1965d1fd7124ad76a6f46f299643372afd83c778e7a448257c8ee1d688a6b9af3594e74467b3bfca595fd5c4eff45a64f319c29f37bbc640da16ff82791998e8b7cff50b44e578437f70d94b854a438b4ac05f43eec2d90c92a39677a900e1f3235d4022734dd1b2c2ce6f66e29216973dd0417588a5b909b336c39a1ad5c65bd3af541487238b081473d1270b4678d1106f4f959896a5f7408064cf2bc74b49d29cd989d630d67e7eb158069a8476aa66e9c8f7860e6999305f530f3dcc5e61b86c3d66d9f3bba0f30cfc17966484521e1be7ac2c148217f217e0070c657396b1c2028becd8e5f7183b7bb5727eb8c6029ae6b38f4aa4da8689edff6cb6d00f80df6f13cd103ca04beb85dfe759195c81f0709535257a328f0cfc49c6b6034155181e68986fb9ce450e22b9c929cb7c983b85fa5459f67698107af8c93ed0bb4805b90f7bb39fa9a44291187a1a8e20888b825f2b4bb523f57446eb330d3c374421cc211f42f1c4d03008d8cc72c9f59edbddccbc50c5f6ec13cd34560df19b85255c6538f0570257e3fc80fbd3218a22b190e5db2200d74d0ea32067c03cae80d73acd6095f14cd31a9e97b74f01ca5a3aaeeaa758087cc171cd6ce9d60a588a555f2782fc91546c7fb1197c8624bb6758681a603359dbff3a46f25219fc1f2b827ccdf82833361244e64957a9e1b9f517663c363804747eefc07b9a30ad16b1a464628683dbe73c81c0e51347649efe86c86fa41f641a11c85af3e26f545147bacf2b29cf466cf5fc2a7b36f1b69491f529f8690f6280e0fa6cf90479749993af93c97f9d8d858d5c32f3e9233a13397fcd5acfd49d7da2f66035a43079a8855a89f484d9c25c17659edd2f6b3739ba0b99b3c568676e53b206917f8622ff8a861f45807c1b1e55c1d7bc29b172e4b448c59420ff3031195665759994bbd95a17bcd5cb536580482759286baa4c876fdf1b29903aa283f06a924798984224279b5c2137790acb4b31d7b0ff006e4829cccbe7cc3b05458a3019cbee43e1f86bbb6df03eec3c6d4fd1615239caea0d8e7b1814639d1f74b676131211a2f3b355cfa13d6d0db78326d6f65b0010db13007a9bea70ef1d0c469091fdb172a91c0a3beda16260c058270ee0f15867c1736d2e67fc3face63884d50336e0aa876756948015d14f077bbc5cafdf77bd3f76347a6222142377130e7b5b9fa9ba32bbf2a8929a6b0b75e86927d6478fbd8cfa99f5f0bf19fe0c516814ae659432ac8c52d97431237f36ac7c756bd0ba4a02ba3a0f81749f76f2b32fcfb9a1fbfa6cbaea6d574047bfa8d574aa6fe08f28b44465dc77e82180765af58f128d35a7e290a83b003a6b82fe73b4f9425eba618ee1ff05671971fc70f7de19652ebdf09bf46e863103d7243e5d2887b1159f10ce04a9fca148123fc48a7cf2f2c91275796ae4c94979aa54e9f38e550eca61126d4ded03b94995758a78f5f343df310a6966695fa11ee702448a8bf8a90e84d62e107573564ed5bb3cc0926e01320a5486edf5e9fb5f2473e3f97d6b1f5be0c1637d7ebdd1b74ed6c3856a7dd74a0f25d4f11b99dce8a6f00bb495cf606fe60e583042bb1737bacf2687b1c31bb9b6e40fd4b56920198e5f6b014d938fe5564ac63e827bd2dd4185ff17a6e96e70492ee49669cdd900112cfc801062c3a3c4350da539b7c82715e53d4accd4e0131009d1399eeed0fbc1e3dd8ec0936d42f86de19c9c42eec6a3d2f05225bb8ac2e5dc6018671f4ae8958d1bc6b9b6d58fdf2fd54f3c331a5202085557b48efc4ba95bea281c66d16d9b77bf0cb1d61b5d735ffde84afff3d9b34cd8d95e209ca663a43795e84a25f0c3a041d5aacca442e0a052923234476e59ec47cfbba4c4985266ce99cce263943a12298b91f4c13bfcf56115680efe5ffc44e7996f907d30fed475b94c20fa3ec4055ae95c60d8d85aeb38d56cb7844dd8c4fc524427cc12e18f2b636c2f5c7a987a284e9691b4732078577c031c6560c67598efd651ca6f8fdeb11dd20391a32c4800bc7356c9e62e89a51910cbf0ee2488400afc6b016c5df6f1004ecc5233328bcea772a31c6fd19d036b2e8eadeaf9cd3545a26ef80175a5f9337610741145d97f6dc7918b450ce7969b28e893e95f88404b967357d0894ceabfbd94746112abddca02236f8c745d9f5005934ef3ee12d2b49cc463510555efa6234a3a5e5cb2bf8dd3a17f5708f185369a506397ed33971fef10fb62337b94c01864381e92984a70566cba63a9216a78956e2b75d3fe9da57d83bdd4b0766046deb187a8b4e63875ef7e5bdf436b2262bd06698fb44e7e4fdda0400ae2c351a2340ed56b4f1c4e874aee3650e810a0a0d6c27d3236d43ababd97c3bfc7a7664d66ff7c8ad3a96e155af5acaa31f35b30daa4badf7af0ce6b3a4ba0d80b027bc0b2ecb496de2f3dd5d95cdbe87ab62733bb65040c0359127f6a8d5cd353e172b9d44ea83c4964ce83d932534e4b3be47caf48eeb59745f125573601d574f17e006802e9a5155b0850ad59161c0697f1237685bb8a4650f6aa9fe237809545963e3ed68e10d6cba1934709065cbee6f28be81111dd314d04e5485d636433690aec56e539f82409f950d6c49fda9108cbd1f432b73b26e8f0fefe53b863be944986de67dbc7ed920b4f7b99e13133ad5eaa46d18b3af58dc096958b25be837a010bace2f62c2ff524281c81e220aa355684d67c7c2f5896eb0a2c0e8788b7b7a96d833957b8455f5fccaf7ed2c0b529bcce5b655e78cfba43dda5d826aa7ea6aca850d5e37fe4d4da2bcb1323fbc444d7e77736398c5adb8182fda66fbd77a619936218df9c872ba8a8111f007c4baa5d75d63aaf6fb1e154a5d4a3a2e32cfd59b77f40ec1bfe9702647c201d305f190a8ecc58f00d2d556505bcafc67413f7983ff0c9b9ee1514f7684dbb52091d99b1c5cdecc088de0c1144013f0a7b02b81a699c5c2356b7b0bbcc76d4a2704cca0432d5eacf988064548fc32e9528267cc788656993cae604b3f2226ddf2cc05ee44f1a2d5acadac046a713dfeae687225381f58130e7ecb41a933814e32db009b19c5b0f79e460c715133817e4169c3ff66ee90e9a0fc7a2074177e77230a9212f3edbaeaf2bb6e205dd4f6d52833615709b80e20e135f0730325c01b76916a1096aaeba6497cd6324b8cb0c1d06bf15e60cf54ca188a9a963cc7033f757cd1746ef56e04b1571c1e66540d4dfc823b2f8c37452c482181ff6ae9b814dd3d6882e335b3a20670bcc023cb01df92932dad9bd7a80efce3d6a2b3f619897412a3b2b54a5f4d5bc48289462f6a98ea6ea8f538614762809edad8fea76558e56b7e634c9b18a12ba9ca9d6120378a91661cacb6d35be8fe4f389b501e9da4a9cc018a03e0e21f3da1adcaf52d55aed7572579d2325a83e30957b538eb11a3ca9cd7aae3c93065f6135f19962f09b791797baf6078195089ded5918ebd8d8f2761e6710eba0a049c1f8b7a105942f4a30c5f3a80ea5b7759dbdc1328177319e853194c0b66d0b1d03a01f9ec5be81bf3ae317acb54ca5e7948df28b403aae2cc83c159abd88727bfa1f94b38fdaf8bcae0f7784ca29ad989175d18d96e3139595f1e0805329d3cb933d5cfd9c86c12bcc7983307f083eb9053be6f7ce4fd318bd6d0ac251f4b40d49a9beec29e5d0550ee744ce8d6d85915ce8f0d0a582f626da51480529c0c3e5daeb4152648d1839ba54119db40a9ea510529e0e523320a8092f6c5897c625ccbd3a598e71b1af4f5e9458589007c71008ef1145fd0e28630b0f231c6a0fe6301c3da6bf55cdbc963e62e7e34b99b65d1712f0bd1036930bc5e19bedcbf2502d890241e9db196d0118f2e6f07654346a30c6aca9c473745b0b8fa942c23b0081505e04694561621726a88516b5389df30ab8bbb2d6daa1af704495b308c5c68a475ba305c4571ec4c808328383cc2382439c27d62a774d2966d03fb56078d9d84f747baedd033596cbaa617b013637e62a9b6d8e599d3e2b426d82eddf396dd68768609ec3da6ddad7d35417b89d953db7f20c8b5d5ddd2823262e33256eb89b021ecf56117962be4a8c490c797b8546fef9e1f0eee5dbeb0f438244f8ee2a05b1dd54dbbe6f2d49dbe40929d318b5f309286699f00948f07999bfacfd84dd84583083743ba69dce4d9b62a931e038ef1dcacc9135ab5b124e2496b195d5ac71fac0e902c088e0aa6d90ad09228a81352113b743d2b66409c1319224fe98470f850d75fe7f1e61eace632ccc686b7a3117cbb1931a609d0be4a057c1a9bc97ff28fb521da37254b8462a3a9d359dce6477a1738fdd9c4994e330181d242415e57bfa3e2c6b5ac17eee5a784d5b18ee769610a6fc260ea2bbc8606a18e80d543a874939334cdb5d790f591938398521016479f3a0d871073616ed6d11a02a198f5d4ba59c66561a8b389aabf85dd3064a10d3ac6539240ef7b02a0d9c354c4618835af77e77af11a7659274014d36a82f4197d4232b9288ebb7e5a65a1d8825fe9dc815907ec15f57d7bd674d1983153a6d490129f632cd771f96a08c6af4c612da5f1d311e4ee416675fc24bbc347bbcc399ce3c36e030e9dad9e944cf47563e707ba229f48105c29d198a222cc6a850fe9652720ca7816dfaf18096dc4e9c976ebe8a0760d7f7db6dcc84a25b6019af1218b86254377d1a9ae218058f86cb5766b98a4fa94b9e6286c9208f72598f45ab27a402a0e0b6cd0d979d3b895c9a3ed49b7aec5e8826c8634d76205085005ef242fc100eee8acdbda40d21fe000f685d077fb8f8f736d03e4870f1ddc3ad5c2c8422d013b37f805b77500c7036ac55be8c828a696fbbdaa111a60fd36c3370b3f1e8511cb5db5315e87f543bbb0d2f97a13698fd986c60be0bfc5ef8b3c5dcf1a95372ed5bea837e05f18dbbd21e18593c9f12a358f0180468a21a07ef3ac40cbc4f0b16f93af35ae9a4ba3ae6392c9918748dac632a0bcee303bc5c843b5f66d71492323c717f5b5dc688a7094b0181820b8e19a975cf085d9bb177143eba613b4fc0b2bce94500047e197707d21370fb1b79ea35e2eaaa47eb3a8f10bbed6a1efc5d060d555f9418ee1f27ba6814532125232002cb8431396405a6038db10a862e954cfb940b69ba0f20dce885295a4560a08262a7d1f8f74142bfcc64870ad0975d55418b190057669515f3a928576bb18e2bd5316ddbd4c4ac245fac42666488a8990b2a833a0c2a8e1c27a6bbbaed25352c792eeaac2f20b9d95cbd71a98b420f0905cf824d2c1d9c89114322289746b9c807e7221d2afd4e60c21c2eeb05a1d937b24fa0421205d7664d07be1f043ac6bb27a19f86ceebf2f1e2167bc46e3b9f1f344ee1f1743e21448283d8287b6793549294493dc3aae00bbc44b84a82ab01c0e7219465a9e905a53e2719197e6c6d0e97d351a5c2503a4df2c495ad3f37525a1b1fbcc4938bba82e54f2c680c47f1de0bcff3791e3b1be6cf0a67aba59432cba26fc575b1d04054439afb6f948d8f6c44d702d7ed5d6b80f698974213a7b5d8007c41b310fdd0c88a24cb40942040a8f3a412e321e7d8eea539554ffb6d516ee1a33e0578104d08bf9e81dee150e630bfd48ed1b12d7b141d8699fdb7fe3324b747eb8fba511fb9e9c51a7929443a0640d50ecbbd1efb60366e70a74b675a6c488842996e366e840c18daba6d900a49f38cf1b2e921d8439abebbb00755567c967bb788", 0x1000}], 0x2, &(0x7f0000001400)=[{0x48, 0x1, 0x3, "8b940decedd336d50a5f74827bee54ef3e15124e2f5066b229d49df4ea954e59b1ff26fd07c3f0f4e00334d669898267488b2d3a497c8a21"}, {0x38, 0x1, 0x1, "eda0c750e83fbe45b5037c9f7a2e508b2a503fa6e22431d08ce9b634aedc417178221162485493"}, {0xe8, 0xffff, 0x0, "075607d472520a08925e8c92eabaea27899e4b8ce184778fe93df1264dfe53382bd2410e9357ba8c76751f8e543a65d478697db6519570a8070d779de2c5ca3d49e0d109649a46e1de5e578096cb8840e3d0fc10eb1e70cfeb1086997c9159d666325334ef095fc6db58d9932f9db563175d1b5bce314f7f3f431529167376c7fedd783d00ea5578a9d53d82d0aa8027e6a8bffc826b70bc396009103e080ee13a0a8a5c48192d880bc935b75cd661333c4b7db129cf58c0a296c3cd00a952423902de2a3efc9f2238113044aa08e811fc263c6e6d3703"}, {0xa8, 0xffff, 0x8e, "6bc2976d316a10f40cc299c9eefb20b29f68ea1b0f94b8f595fdd6d7220b1708877cac177aa22c63d81fa72f99579154c736e8b747cab0e6ad0a77afba1559ce7230b0df9c302ed0321cf1cc5766ed27de9dbe65320ba8eb31c4ffdb8548a9d2faec91e03d959ce3e1b9c7a22aa64c51fffc3189f485132f81130d3c51e0a1c59b10e9b1630b502f8d20a43df74d0b41d9285eaec1"}, {0x30, 0x1, 0x1, "6cb22e608f2a46e8ea0248782b588d5b87835330a708613a1896"}, {0xb0, 0x1, 0xf4, "0f501316d99f5806eb93b789d4d47323a1ffe419faa273ba02be41a9132d32a10cc08d9a052b5adb22c4fdb84f2a8e67acda25bf70181e4cea6d80e521ded323fa77ac1152063515be9fca3619e920beff3221d4e7f83e61d2db7406de06a5e311a69424d3dfe6fc0ce98ab08380032593ac634de27916e2b2dce79496d813ae656bd5f717760bfd988cb8e6b35c3baa5c20bd47410cfe491259"}, {0x50, 0x1, 0x2, "21ede891fe65f7e8c79f92d5e83a6b90cef8327bbea40905c4e78118feea6c3a96da9d6d8349129fd2ef55329e2de059cf0f395b9e9993b5d524e1d8"}, {0xd0, 0xffff, 0x4, "8b15b93bd72d0c0bb3274c294934bc27a26862b187289e2dc2597ae1de48b397561771fa6c1716a1aae97c0bf28cf5f4f27d652cad06523fb5483058bdcf88330dc1e857435cb780375498e2a398dc0c1a766224671038575b4da619d71acf55dd3c1f81e7e36102858d4c5c90925dd7cd5341e21ed71ad59355113376ef8aa13434a875ca72e3baf9d75dd6bd103a0888ace994b048cf9c95754908b5854feadfcb61809affc66ad0ed59f660a0695a2325181d6c2fb71fba"}, {0x40, 0xffff, 0x6, "04f1187a110e626accf6ad08e29b2a258a8643f58cc14c8f9768c608611bf5ab336bdfb3f9f23b031e2664ba1f"}], 0x450}, 0x404) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x3f, r8, 0x0, r2}, 0x0, 0x10000, r7, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x5, 0x0, r4, 0x0, 0x0, 0x115}, 0x7, 0x3, r3, 0x0, 0xffffffffffffff81, 0x100, 0x1, 0x5}) 05:14:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x3]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x89}, {0x6}], 0x2}) fchflags(r5, 0x0) 05:14:13 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/164) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, r5, r1, r8, 0xa, 0x7ff}, 0x7, 0x3f, 0x8}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 05:14:13 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000}], {}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000c40)=0x2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000300)) pwritev(r3, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf7, 0x63e1, 0x4, 0x80000000, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0xa1, 0xfffffffffffffffc, 0x347, 0x1, 0x7f, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x49, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x8, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0xf3d, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x4, 0x4, 0xff, 0x7fffffff}, {0x9, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x8, 0xc4}, {0x7, 0xffffffff, 0x0, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 05:14:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000340)='./bus/file0\x00', 0x200, 0x0) connect$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x4, 0xe9ba}, 0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x41) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000040), 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0x10}, 0x44001000e, 0x20008005, 0x0, 0x0, 0x8}) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000003c0)="ecb9b588854560aaa0ff109c2514d7612f3f986297e1bb6f4dbeb2d51ef60e85ececa73f004cab175420a3366767d08107fe602ed6d1865f0764b5", &(0x7f0000000400)=0x3b, &(0x7f0000000440)="d6c7cc803f9e364f9e96add30fe56d86a5cd23f92494db51ef39fc3f7526902dee8cd7171ee659ec155c641a1cb876cede981c3318d504398cdb540795aa0b041db17dedf7cf4a10012613da75ad792b41b62f4cebd1effa31d0d5f47233b2d96e49b1ac46919903e36636375fb626fc1d1c5307855765ac051e0d82b3193b9fb392058d266c03507b852002b769870eaa8cd87229c5379fde66d11e8a3978e13903278e9f8ba74c28", 0xa9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:14:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3e00, 0xc6}, {0x25, 0x0, 0x20}, {0x406, 0x0, 0x0, 0x7ff}, {0x9, 0x6, 0xff, 0x74}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x80, 0x20, 0x20, 0xf2a6}, {0x3, 0x81, 0x8, 0x7}, {0x1ff, 0x0, 0x74, 0x1000}, {0x7, 0x5, 0x26, 0xff}, {0xbf0f, 0x2, 0x1, 0x653}]}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 05:14:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820000fd119cf097ed9a712a10de79c9762b04af0dc74f7e0e5eac180ac7eda79b56901fb429e257f058e50dc5b82618955caa1a4bff71ed724d7aa5c4242e2f951d82fb24984db197ba304e3493bd6e41ba51ce14435cdd1969a37ebc0b2e27c2e643a67cca35"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) r5 = getuid() fchown(r4, r5, 0x0) syz_open_pts() setreuid(0xee00, r5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x8) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r7) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r7, 0x6) 05:14:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x100000000000000], [0x0, 0x0, 0x0, 0x9, 0x7ff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x1}], {}, {0x0, 0x0, 0x0, 0x7f50}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x81) 05:14:13 executing program 0: acct(&(0x7f0000000000)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) semget$private(0x0, 0x4, 0x158) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) 05:14:13 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffff01, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000100)="6ba9e37df7f35b6822864740300ba0984bab3e09592905e7bfcc9c5d0342df2b5e2e541d8d605d414b8d4728e6bb3eafcd", &(0x7f0000000140)=0x31, &(0x7f0000000300)="1a41df4ad98c5d1a76d120db4f9b846a23a99b2e843e11593b7ab1d8ccbd7f7b9bcfe0bbad7998dcb8544a75006a7eeb261d8e2ee181f25244c92c80dac781cbfe2f8e5e90b55f897695da60a97b46aeca0145ef749809d2aaac21258705c54bd95708d8691a4f974b4578e79eb9913986038482252fe8e53ba438cc49c05aae851037f341dfa3bdc69e5bc3d325ea4ce76dee275baf8987933c9ac6cc54d4a310ddb5998186b9520013377a06fbf06907e91def8d4ae406961cf49e9c22505fc843c7188a4c087fd6acd4", 0xcb) 05:14:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 05:14:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ktrace(0x0, 0x1, 0x6e90cb2ee28afd44, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f}) shmdt(0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240), 0x2aaaac00) semop(r1, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x408, 0x1000}], 0x3) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x18000000, 0x1}) semop(r1, &(0x7f0000000440)=[{0x0, 0x8, 0x1000}, {0x0, 0xc30d, 0x800}, {0x1, 0x9c81}, {0x4, 0x0, 0x1c00}, {0x1, 0x1f}, {0x4, 0xdb61, 0x800}, {0x1, 0x1, 0x2000}, {0x0, 0xffff}], 0x8) semop(r1, &(0x7f0000000280)=[{0x4, 0x840c, 0x400}, {0x0, 0xbc9, 0x1000}, {0x1, 0xfff6, 0x1800}, {0x4, 0x7ee, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0x6, 0x1800}, {0x2, 0x50, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x3fc, 0x1800}, {0x3, 0x0, 0x800}], 0xa) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000e63e5678b443d2c076f650db09acd91ea23cb307c14c0000001a6900000100726090571c46c06e591493a6de476e0a0900"/65], 0x8, 0x3, 0x800) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000f525875f1b964829f90faf3f624059728b40323f69c6a445ef4d8206c37f11a2eb6294241bc52a364295a775c6004703fabe8d987803cf15f2436a0d9f083ae33d1da43fe574c152b6d4941c880241cec54324d2080afd4008a8c2ade7b07fa442ad8b7b8547cafd4adebe113b94713a54cd20269bd305fac679582b4dc2b4c92e48fed2fe7df2b36e0b735daca6e6b6d500ad630c1da9450d128c6b0eeec443968432498470d2806bc03394b34d969fb3fd5156f3d32e219dc950a450bd5670d3fb460e5e2202dde13fcd7aab98a0c85b467faf0064a9ad8ace2f08574aa852af7d33084a10ccfc81506496b8788b9b324693fed7a9d4f489674b0c0ced0bc65d4aeb53a56c007e3516824df49e259f032541ff9630b7fc2fbc3aecf578d9dd7a7cb1409686f0838d6bd14dbbb4045967c7489678a822cf5eac307240678d608fa51fed180078f265e7a40bdce491fe0e17ecd51c0012a6c9233c29850210c8737bb805a7b512297133a251245865400a3d6cc47b88c4a432694bbb3ff4c031d0d2e7b97810aa7d5f7d1104fe70d8a988f54e8f312487ea6c9f937948453cd2bd09c0"], 0xda, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:14:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66ff6c653000"], 0xa) setreuid(0xee00, 0x0) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) r5 = getpgid(r4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r5) r6 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r6) r7 = getpgid(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r3, 0x30}, 0x7, 0xad, r5, r7, 0x101, 0x6ba0104f, 0x80000000, 0x1}) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRESHEX=r6, @ANYRES16], 0x10) write(r0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 05:14:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x40) 05:14:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/14]) 05:14:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00\x00@\x00', 0xffffffff}) r1 = socket(0x800000018, 0x2, 0x0) 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(0x18, 0x1, 0x0) close(r3) r4 = dup2(r1, r1) r5 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x73, 0x0, &(0x7f0000000040)=""/115}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 05:14:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffdffffffffffff, 0x0, 0x2]}}}) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832"}, 0xc9, 0x800) msgctl$IPC_RMID(r1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) 05:14:14 executing program 1: pipe2(&(0x7f0000000040), 0x20000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 05:14:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0101778c"], 0xa) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 05:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x3) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)="1b2f0200", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 05:14:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) dup(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:14:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xf7c, 0x0, 0x9, 0x1, 0x200, 0x0, 0x7, 0x0, 0x0, 0x2, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:14:14 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, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) 05:14:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100ffffffff42b1d02d6bcc2b48a99e0b31a43bfdb7fde9db65b8397a2369985c59adf2c0eeeca3b2add3c93d9e223f23563a2bd7900f705b65089a7d7b6dbd35f4cb077ea472988a751af31188ee285e52788c6b12426232b78e138aa053e52cfe0c4da911cfe385bcb9beff33b1ded9bcb912e145ff480017a4f0d22bc86de7d4ff94adbe3105025ec8f97ccad46bda2af2bc8b4fdc15"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) geteuid() dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 05:14:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001875aeb7c7222c67484f65c6116c4854d834a96efc61645aea792dc46d10269801231a3433019a86a2296e39c61b15effe22bcbbea3c914df86568180a2e7468b1a7587f185f79a6d4ba61caaabb105f851ab6d2a822579df81ee67651f1b5ed14de1f44c81e2ede7c4ace946ba9ccb8d90d3933e27223de09d423392a4c1475ff0f1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffd92, 0x802, 0x0, 0xffffffffffffff33) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 05:14:14 executing program 0: r0 = kqueue() write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="a52e438319545f2adeac0cb186b9ff19624e81fa0c86bd66ddef2f06e2ad3d466e46d2c30323d75eb2f54ec8c4c86b1b5ada2660587866c9e8f1cf8861a778659875f83441f4b273f6a2b06a3990919939d9cb51f7a9d6913fceb71614250f20598371da55cf19a511147ace7eb98cabc1bc425a1d6c2c4918122e", 0x7b}], 0x1, 0x0, 0x3f) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x4, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000400)={0x40, 0xffffffff, 0x4, 0x8, &(0x7f0000000180)={{0x1f, 0xff, 0x5, 0x0, 0x2, 0x800, 0x1}, {[0x2, 0x2253, 0x7, 0x7, 0x80, 0x8000000ac, 0x7fff, 0x166000000, 0x8, 0x7f, 0x81, 0x6, 0x100000001, 0x5, 0x0, 0x8, 0x7fffffff, 0xffffffff], [0x2, 0x8, 0xfcb, 0x5041, 0x400, 0x8, 0x6d, 0x1b, 0x5, 0x2], [0x10000, 0xbf06, 0x5, 0xe60, 0x8, 0x3, 0x2], [0x8a, 0x1, 0x1ff, 0x0, 0xffffffffffffff1d, 0xffff], [{0x5, 0x4, 0x9, 0x5}, {0x8, 0x10000000, 0xfffff001, 0x8}, {0x58f2, 0x80000000, 0x7fff, 0x7ff}, {0x3, 0x5, 0x1ff, 0x3f}, {0x87, 0x7, 0x0, 0x10001}, {0x1ff, 0x80000001, 0xffffff81, 0x401}, {0x704c, 0x6, 0x80000000, 0xffffffff}, {0xc429, 0x2, 0x400, 0xfffffffffffffffa}], {0x0, 0x9f8, 0x2}, {0x8, 0x4, 0x0, 0x5}}}, 0x8, 0x8}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000480)) 05:14:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefbfffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:14:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt(r4, 0x9, 0x5599, &(0x7f0000000080)="9f4f01e4b705a382388c8f64f438be0e52fb44f4bf0447d0147e9a16303d18c93729023b756aab908e153fe6f9d279e15c3578247228a686", 0x38) r5 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r5) r6 = getpgid(r5) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x10, r6) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x40000324, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) r9 = dup(0xffffffffffffff9c) renameat(r8, &(0x7f0000000180)='./file0\x00', r9, &(0x7f00000001c0)='./file0\x00') kevent(r3, 0x0, 0xfffffff7, 0x0, 0x0, &(0x7f00000000c0)={0x10000004}) 05:14:15 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0xb3, &(0x7f00000004c0)={@local, @random="c1d3140298a1", [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x3a, 0xa5, 0x65, 0x5, 0x9, 0x29, 0x0, @multicast1, @loopback, {[@rr={0x7, 0x13, 0x4, [@loopback, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1]}, @generic={0x88, 0x10, "e06a59ef4f4dce288e08fdb05c4e"}, @ssrr={0x89, 0x3, 0x1}, @lsrr={0x83, 0x7, 0x64, [@loopback]}, @generic={0x7, 0x7, "735bbf2773"}, @lsrr={0x83, 0x1b, 0xfe, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, @empty]}]}}, @generic="85795cfe3680514dad03a607ae618de7a805acd63e81dfa9069b4cb397d492032d1c413f2d18ad0ebfbc97a76115bd2092d21d90ed011f5718a1068bae413c881d"}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000080)={0x100, 0x9, {[0xe000000000000000, 0x7f, 0x3, 0x4f16, 0x5, 0x4, 0x4000000002, 0x4, 0x0, 0x57a7a398, 0x18997592, 0x7f, 0xca, 0x7add, 0x9, 0x2, 0x100000001, 0x2a1], [0x1f, 0x6b30, 0xfffffffffffffa4b, 0x5, 0x8723, 0x3, 0xffffffffffffffff, 0x5, 0x7ff, 0x9], [0xfe00, 0x5, 0x251c, 0x7, 0xd0e5, 0x4, 0x8000000000], [0x200, 0x8, 0x9, 0x5, 0x2], [{0x1000, 0x0, 0x1de, 0xfffffffffffffff9}, {0x6, 0x800, 0x2, 0x1}, {0x8, 0x8, 0x2, 0x81}, {0xffe0, 0x6, 0x2, 0x2}, {0x80, 0x6, 0x8, 0x5}, {0x80, 0x24e, 0x1f, 0x2}, {0x100, 0xfffffff9, 0xd4, 0x465861af}, {0x6, 0x2, 0x1, 0x3}], {0xf001, 0x6, 0x9, 0xfffffffffffff831}, {0x7, 0xe9, 0x8, 0x3}}}) 05:14:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') chflags(&(0x7f0000000100)='./file0\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:14:15 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x0, 0x1, r0, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x0, 0x1}, @mss={0x2, 0x4}]}}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000040)="5f9f61d89c3725f3646598a927615d2a165822c7342ec784e8a66f36c522451d73", 0x21, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) linkat(r4, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x0) uvm_fault(0xffffffff82875c78, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82875c78, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800022513088,10) at tun_dev_read+0x138 end trace frame: 0xffff800022512ec0, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff800022513088,10) at tun_dev_read+0x138 spec_read(ffff800022512ed0) at spec_read+0xf1 VOP_READ(fffffd806edbb008,ffff800022513088,10,fffffd807f7bf780) at VOP_READ+0xbf vn_read(fffffd80681f54e0,ffff800022513088,0) at vn_read+0x124 dofilereadv(ffff800020e0d878,f0,ffff800022513088,0,ffff800022513170) at dofilereadv+0x1a1 sys_read(ffff800020e0d878,ffff800022513120,ffff800022513170) at sys_read+0x83 syscall(ffff8000225131f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x576c314b1a0, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800022512e10 rbx 0xfffffd0000000000 rdx 0x153 rcx 0xffff800000ae8140 rax 0xffffffff81f143b3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xe405418b809efff r11 0xeabc9aaca795e855 r12 0 r13 0x3da r14 0xffff800000af3660 r15 0xffff800022513088 rip 0xffffffff81f143b8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800022512db0 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=460633 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020e0c018,0xffffffff828ad340 process=0xffff800020e57738 user=0xffff80002250e000, vmspace=0xfffffd807efff730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22125 397357 826 0 2 0 syz-executor.1 *22125 460633 826 0 7 0x4000000 syz-executor.1 65558 143641 13031 0 7 0 syz-executor.0 65558 1068 13031 0 3 0x4000000 biowait syz-executor.0 13031 270638 81793 0 3 0x82 nanosleep syz-executor.0 31061 386286 0 0 3 0x14200 bored sosplice 826 359535 81793 0 3 0x82 nanosleep syz-executor.1 81793 343810 66241 0 3 0x82 thrsleep syz-fuzzer 81793 182255 66241 0 3 0x4000082 nanosleep syz-fuzzer 81793 43437 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 420731 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 175015 66241 0 3 0x4000082 kqread syz-fuzzer 81793 465163 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 2408 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 520155 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 98854 66241 0 3 0x4000082 thrsleep syz-fuzzer 81793 164456 66241 0 3 0x4000082 thrsleep syz-fuzzer 66241 85561 23810 0 3 0x10008a pause ksh 23810 32670 25417 0 3 0x92 select sshd 5165 308427 1 0 3 0x100083 ttyin getty 25417 386885 1 0 3 0x80 select sshd 73597 294241 4392 74 3 0x100092 bpf pflogd 4392 84676 1 0 3 0x80 netio pflogd 76504 513627 37238 73 3 0x100090 kqread syslogd 37238 208039 1 0 3 0x100082 netio syslogd 4375 394019 1 77 3 0x100090 poll dhclient 64255 484630 1 0 3 0x80 poll dhclient 17294 124866 0 0 3 0x14200 bored smr 70012 198022 0 0 2 0x14200 zerothread 16738 463680 0 0 3 0x14200 aiodoned aiodoned 64004 425682 0 0 3 0x14200 syncer update 15305 362914 0 0 3 0x14200 cleaner cleaner 57745 464419 0 0 3 0x14200 reaper reaper 88872 422088 0 0 3 0x14200 pgdaemon pagedaemon 31853 400275 0 0 3 0x14200 bored crynlk 83676 17862 0 0 3 0x14200 bored crypto 65828 375123 0 0 3 0x40014200 acpi0 acpi0 20449 226970 0 0 3 0x40014200 idle1 27680 53937 0 0 3 0x14200 bored softnet 68762 214924 0 0 3 0x14200 bored systqmp 70370 493431 0 0 3 0x14200 bored systq 10658 251840 0 0 3 0x40014200 bored softclock 4882 426188 0 0 3 0x40014200 idle0 1 324273 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 22125 (syz-executor.1) thread 0xffff800020e0d878 (460633) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82899198) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 65558 (syz-executor.0) thread 0xffff800020e0c018 (1068) exclusive rrwlock inode r = 0 (0xfffffd806edb85e8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1e2 #6 ufs_makeinode+0xaa #7 ufs_create+0x41 #8 VOP_CREATE+0xc0 #9 vn_open+0x2a4 #10 doopenat+0x28b #11 syscall+0x4a4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806edb86f8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 vn_open+0x1a6 #8 doopenat+0x28b #9 syscall+0x4a4 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9515 6414K 6672K 78643K 10871 0 pcb 13 8K 8K 78643K 56 0 rtable 114 5K 6K 78643K 353 0 ifaddr 67 13K 14K 78643K 128 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1505 0 iov 0 0K 48K 78643K 124 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1351 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 49 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 294 0 proc 60 63K 83K 78643K 504 0 subproc 32 2K 2K 78643K 52 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 12 0 in_multi 49 3K 3K 78643K 64 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 247 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 125 39K 48K 78643K 1975 0 UVM aobj 5 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 35 0 NDP 11 0K 0K 78643K 22 0 temp 97 3852K 3916K 78643K 5264 0 kqueue 3 4K 8K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 59 0 14 2 0 2 2 0 8 0 unpcb 120 145 0 135 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 342 0 342 1 1 0 1 0 8 0 tcpcb 544 92 0 88 1 0 1 1 0 8 0 inpcb 280 305 0 298 3 1 2 2 0 8 1 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 27 0 25 2 1 1 1 0 8 0 pftag 88 4 0 4 1 1 0 1 0 8 0 pfstitem 24 26 0 5 1 0 1 1 0 8 0 pfstkey 112 26 0 5 1 0 1 1 0 8 0 pfstate 328 26 0 5 2 0 2 2 0 8 0 pfrule 1360 26 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 239 0 45 13 0 13 13 0 8 0 art_table 32 240 0 45 2 0 2 2 0 8 0 art_node 16 58 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 2 1 1 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1775 0 370 89 0 89 89 0 8 0 ffsino 272 1775 0 370 95 1 94 94 0 8 0 nchpl 144 2360 0 764 60 0 60 60 0 8 0 uvmvnodes 72 1897 0 0 35 0 35 35 0 8 0 vnodes 208 1897 0 0 100 0 100 100 0 8 0 namei 1024 6920 0 6919 2 1 1 1 0 8 0 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 9 0 8 2 1 1 1 0 8 0 scxspl 192 6979 0 6978 9 7 2 7 0 8 1 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 424 507 0 474 4 0 4 4 0 8 0 futexpl 56 4039 0 4039 1 0 1 1 0 8 1 knotepl 112 83 0 64 1 0 1 1 0 8 0 kqueuepl 144 321 0 319 1 0 1 1 0 8 0 pipelkpl 48 123 0 113 1 0 1 1 0 8 0 pipepl 120 246 0 227 2 0 2 2 0 8 1 fdescpl 496 491 0 474 3 0 3 3 0 8 0 filepl 152 3140 0 3039 6 1 5 5 0 8 1 lockfpl 104 72 0 71 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 534 0 525 1 0 1 1 0 8 0 zombiepl 144 474 0 474 2 1 1 1 0 8 1 processpl 984 507 0 474 6 1 5 5 0 8 0 procpl 624 1080 0 1036 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 2 0 1 0 8 0 sockpl 400 488 0 469 5 2 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 187 0 0 12 0 12 12 0 8 0 bufpl 280 3961 0 134 274 0 274 274 0 8 0 anonpl 16 68801 0 52429 82 10 72 81 0 124 6 amapchunkpl 152 3086 0 2917 16 5 11 12 0 158 4 amappl16 192 2377 0 1512 57 12 45 55 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 23 0 19 1 0 1 1 0 8 0 amappl13 168 160 0 155 1 0 1 1 0 8 0 amappl12 160 18 0 15 2 1 1 1 0 8 0 amappl11 152 113 0 96 1 0 1 1 0 8 0 amappl10 144 30 0 22 1 0 1 1 0 8 0 amappl9 136 380 0 379 1 0 1 1 0 8 0 amappl8 128 363 0 335 1 0 1 1 0 8 0 amappl7 120 132 0 120 1 0 1 1 0 8 0 amappl6 112 76 0 72 1 0 1 1 0 8 0 amappl5 104 390 0 372 1 0 1 1 0 8 0 amappl4 96 627 0 595 1 0 1 1 0 8 0 amappl3 88 111 0 105 1 0 1 1 0 8 0 amappl2 80 2861 0 2784 2 0 2 2 0 8 0 amappl1 72 21117 0 20662 23 13 10 18 0 8 0 amappl 80 1363 0 1313 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 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 493 0 474 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 493 0 474 1 0 1 1 0 8 0 vmmpekpl 168 7674 0 7639 3 0 3 3 0 8 0 vmmpepl 168 67664 0 65547 139 19 120 120 0 357 27 vmsppl 368 492 0 474 2 0 2 2 0 8 0 pdppl 4096 993 0 950 7 1 6 6 0 8 0 pvpl 32 206138 0 186649 191 15 176 191 0 265 18 pmappl 232 492 0 474 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 261 0 8 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82711ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82898f90) at __mp_lock+0x127 intr_handler(ffff800020f00ff0,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x4f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff88f0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff800022513088,10) at tun_dev_read+0x138 spec_read(ffff800022512ed0) at spec_read+0xf1 VOP_READ(fffffd806edbb008,ffff800022513088,10,fffffd807f7bf780) at VOP_READ+0xbf vn_read(fffffd80681f54e0,ffff800022513088,0) at vn_read+0x124 dofilereadv(ffff800020e0d878,f0,ffff800022513088,0,ffff800022513170) at dofilereadv+0x1a1 sys_read(ffff800020e0d878,ffff800022513120,ffff800022513170) at sys_read+0x83 syscall(ffff8000225131f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x576c314b1a0, count: -8