creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. /etc/rc.local[5]: syntax error: `(' unexpected starting local daemons:. Thu Dec 30 02:30:10 PST 2021 OpenBSD/amd64 (worker.my.domain) (tty00) Warning: Permanently added '10.128.0.90' (ED25519) to the list of known hosts. 2021/12/30 02:30:20 fuzzer started 2021/12/30 02:30:23 dialing manager at 10.128.15.235:33850 2021/12/30 02:30:23 syscalls: 387 2021/12/30 02:30:23 code coverage: enabled 2021/12/30 02:30:23 comparison tracing: enabled 2021/12/30 02:30:23 extra coverage: enabled 2021/12/30 02:30:23 delay kcov mmap: enabled 2021/12/30 02:30:23 setuid sandbox: enabled 2021/12/30 02:30:23 namespace sandbox: support is not implemented in syzkaller 2021/12/30 02:30:23 Android sandbox: support is not implemented in syzkaller 2021/12/30 02:30:23 fault injection: support is not implemented in syzkaller 2021/12/30 02:30:23 leak checking: support is not implemented in syzkaller 2021/12/30 02:30:23 net packet injection: enabled 2021/12/30 02:30:23 net device setup: support is not implemented in syzkaller 2021/12/30 02:30:23 concurrency sanitizer: support is not implemented in syzkaller 2021/12/30 02:30:23 devlink PCI setup: support is not implemented in syzkaller 2021/12/30 02:30:23 USB emulation: support is not implemented in syzkaller 2021/12/30 02:30:23 hci packet injection: support is not implemented in syzkaller 2021/12/30 02:30:23 wifi device emulation: support is not implemented in syzkaller 2021/12/30 02:30:23 802.15.4 emulation: support is not implemented in syzkaller 2021/12/30 02:30:23 fetching corpus: 0, signal 0/2000 (executing program) 2021/12/30 02:30:23 fetching corpus: 50, signal 3877/7551 (executing program) 2021/12/30 02:30:23 fetching corpus: 100, signal 6549/11725 (executing program) 2021/12/30 02:30:23 fetching corpus: 150, signal 8229/14864 (executing program) 2021/12/30 02:30:23 fetching corpus: 200, signal 9080/17185 (executing program) 2021/12/30 02:30:24 fetching corpus: 250, signal 10416/19725 (executing program) 2021/12/30 02:30:24 fetching corpus: 300, signal 11571/22084 (executing program) 2021/12/30 02:30:24 fetching corpus: 350, signal 12469/24118 (executing program) 2021/12/30 02:30:24 fetching corpus: 400, signal 12997/25883 (executing program) 2021/12/30 02:30:24 fetching corpus: 450, signal 13659/27717 (executing program) 2021/12/30 02:30:24 fetching corpus: 500, signal 14206/29428 (executing program) 2021/12/30 02:30:24 fetching corpus: 550, signal 14742/31076 (executing program) 2021/12/30 02:30:24 fetching corpus: 600, signal 15560/32805 (executing program) 2021/12/30 02:30:24 fetching corpus: 650, signal 16018/34300 (executing program) 2021/12/30 02:30:24 fetching corpus: 700, signal 16759/35875 (executing program) 2021/12/30 02:30:24 fetching corpus: 750, signal 17169/37247 (executing program) 2021/12/30 02:30:24 fetching corpus: 800, signal 17657/38620 (executing program) 2021/12/30 02:30:24 fetching corpus: 850, signal 18026/39950 (executing program) 2021/12/30 02:30:24 fetching corpus: 900, signal 18755/41289 (executing program) 2021/12/30 02:30:24 fetching corpus: 950, signal 19370/42583 (executing program) 2021/12/30 02:30:24 fetching corpus: 1000, signal 19767/43743 (executing program) 2021/12/30 02:30:24 fetching corpus: 1050, signal 20304/44929 (executing program) 2021/12/30 02:30:24 fetching corpus: 1100, signal 20651/46027 (executing program) 2021/12/30 02:30:24 fetching corpus: 1150, signal 21013/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1200, signal 21412/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1250, signal 21759/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1300, signal 22054/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1350, signal 22373/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1400, signal 22629/46060 (executing program) 2021/12/30 02:30:24 fetching corpus: 1450, signal 23364/46062 (executing program) 2021/12/30 02:30:24 fetching corpus: 1500, signal 23769/46062 (executing program) 2021/12/30 02:30:24 fetching corpus: 1550, signal 24072/46062 (executing program) 2021/12/30 02:30:24 fetching corpus: 1600, signal 24547/46066 (executing program) 2021/12/30 02:30:24 fetching corpus: 1650, signal 24816/46066 (executing program) 2021/12/30 02:30:24 fetching corpus: 1700, signal 25245/46066 (executing program) 2021/12/30 02:30:24 fetching corpus: 1750, signal 25503/46066 (executing program) 2021/12/30 02:30:24 fetching corpus: 1800, signal 25783/46066 (executing program) 2021/12/30 02:30:24 fetching corpus: 1850, signal 25978/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 1900, signal 26301/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 1950, signal 26533/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 2000, signal 26795/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 2050, signal 27020/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 2100, signal 27217/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 2150, signal 27506/46067 (executing program) 2021/12/30 02:30:24 fetching corpus: 2200, signal 27762/46073 (executing program) 2021/12/30 02:30:24 fetching corpus: 2250, signal 27957/46073 (executing program) 2021/12/30 02:30:24 fetching corpus: 2300, signal 28207/46074 (executing program) 2021/12/30 02:30:24 fetching corpus: 2350, signal 28435/46074 (executing program) 2021/12/30 02:30:24 fetching corpus: 2400, signal 28552/46074 (executing program) 2021/12/30 02:30:25 fetching corpus: 2450, signal 28752/46074 (executing program) 2021/12/30 02:30:25 fetching corpus: 2500, signal 29006/46074 (executing program) 2021/12/30 02:30:25 fetching corpus: 2550, signal 29244/46074 (executing program) 2021/12/30 02:30:25 fetching corpus: 2600, signal 29393/46074 (executing program) 2021/12/30 02:30:25 fetching corpus: 2650, signal 29546/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2700, signal 29726/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2750, signal 29906/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2800, signal 30072/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2850, signal 30266/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2900, signal 30424/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 2950, signal 30610/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 3000, signal 30838/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 3050, signal 31045/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 3100, signal 31226/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 3150, signal 31375/46076 (executing program) 2021/12/30 02:30:25 fetching corpus: 3200, signal 31602/46080 (executing program) 2021/12/30 02:30:25 fetching corpus: 3250, signal 31783/46080 (executing program) 2021/12/30 02:30:25 fetching corpus: 3300, signal 31974/46080 (executing program) 2021/12/30 02:30:25 fetching corpus: 3350, signal 32366/46081 (executing program) 2021/12/30 02:30:25 fetching corpus: 3400, signal 32611/46081 (executing program) 2021/12/30 02:30:25 fetching corpus: 3450, signal 32772/46085 (executing program) 2021/12/30 02:30:25 fetching corpus: 3500, signal 32925/46085 (executing program) 2021/12/30 02:30:25 fetching corpus: 3550, signal 33099/46087 (executing program) 2021/12/30 02:30:25 fetching corpus: 3600, signal 33246/46087 (executing program) 2021/12/30 02:30:25 fetching corpus: 3650, signal 33409/46087 (executing program) 2021/12/30 02:30:25 fetching corpus: 3700, signal 33550/46087 (executing program) 2021/12/30 02:30:25 fetching corpus: 3750, signal 33717/46087 (executing program) 2021/12/30 02:30:25 fetching corpus: 3800, signal 33847/46088 (executing program) 2021/12/30 02:30:25 fetching corpus: 3850, signal 33978/46088 (executing program) 2021/12/30 02:30:25 fetching corpus: 3900, signal 34114/46089 (executing program) 2021/12/30 02:30:25 fetching corpus: 3950, signal 34271/46089 (executing program) 2021/12/30 02:30:25 fetching corpus: 4000, signal 34409/46089 (executing program) 2021/12/30 02:30:25 fetching corpus: 4050, signal 34568/46090 (executing program) 2021/12/30 02:30:25 fetching corpus: 4100, signal 34687/46090 (executing program) 2021/12/30 02:30:25 fetching corpus: 4150, signal 34850/46090 (executing program) 2021/12/30 02:30:25 fetching corpus: 4200, signal 35078/46090 (executing program) 2021/12/30 02:30:25 fetching corpus: 4250, signal 35241/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4300, signal 35431/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4350, signal 35608/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4400, signal 35712/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4450, signal 35868/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4500, signal 36039/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4550, signal 36210/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4600, signal 36319/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4650, signal 36438/46091 (executing program) 2021/12/30 02:30:25 fetching corpus: 4700, signal 36592/46092 (executing program) 2021/12/30 02:30:25 fetching corpus: 4750, signal 36778/46092 (executing program) 2021/12/30 02:30:25 fetching corpus: 4800, signal 36908/46092 (executing program) 2021/12/30 02:30:25 fetching corpus: 4850, signal 37057/46096 (executing program) 2021/12/30 02:30:25 fetching corpus: 4900, signal 37224/46106 (executing program) 2021/12/30 02:30:25 fetching corpus: 4950, signal 37368/46106 (executing program) 2021/12/30 02:30:25 fetching corpus: 5000, signal 37523/46106 (executing program) 2021/12/30 02:30:25 fetching corpus: 5050, signal 37642/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5100, signal 37777/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5150, signal 37968/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5200, signal 38077/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5250, signal 38193/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5300, signal 38306/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5350, signal 38421/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5400, signal 38542/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5450, signal 38646/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5500, signal 38761/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5550, signal 38897/46106 (executing program) 2021/12/30 02:30:26 fetching corpus: 5600, signal 38991/46107 (executing program) 2021/12/30 02:30:26 fetching corpus: 5650, signal 39124/46107 (executing program) 2021/12/30 02:30:26 fetching corpus: 5700, signal 39232/46107 (executing program) 2021/12/30 02:30:26 fetching corpus: 5750, signal 39339/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 5800, signal 39450/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 5850, signal 39547/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 5900, signal 39640/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 5950, signal 39755/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6000, signal 39881/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6050, signal 39983/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6100, signal 40094/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6150, signal 40231/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6200, signal 40338/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6250, signal 40427/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6300, signal 40524/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6350, signal 40651/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6400, signal 40747/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6450, signal 40846/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6500, signal 40977/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6550, signal 41070/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6600, signal 41172/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6650, signal 41301/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6700, signal 41398/46108 (executing program) 2021/12/30 02:30:26 fetching corpus: 6750, signal 41559/46110 (executing program) 2021/12/30 02:30:27 fetching corpus: 6800, signal 41693/46110 (executing program) 2021/12/30 02:30:27 fetching corpus: 6850, signal 41827/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 6900, signal 41912/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 6950, signal 42029/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 7000, signal 42151/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 7050, signal 42261/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 7100, signal 42359/46110 (executing program) 2021/12/30 02:30:28 fetching corpus: 7150, signal 42479/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7200, signal 42585/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7250, signal 42676/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7300, signal 42768/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7350, signal 42883/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7400, signal 42986/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7450, signal 43106/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7500, signal 43187/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7550, signal 43280/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7600, signal 43384/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7650, signal 43524/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7700, signal 43615/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7750, signal 43738/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7800, signal 43846/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7850, signal 43939/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7900, signal 44062/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 7950, signal 44148/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8000, signal 44249/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8050, signal 44358/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8100, signal 44475/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8150, signal 44578/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8200, signal 44675/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8250, signal 44755/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8300, signal 44872/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8350, signal 44975/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8400, signal 45049/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8450, signal 45143/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8500, signal 45255/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8550, signal 45353/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8600, signal 45425/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8650, signal 45524/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8700, signal 45609/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8750, signal 45708/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8794, signal 45807/46110 (executing program) 2021/12/30 02:30:29 fetching corpus: 8794, signal 45807/46110 (executing program) 2021/12/30 02:30:29 starting 4 fuzzer processes 02:30:29 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x1, 0x0) 02:30:29 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000001200)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 02:30:29 executing program 3: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x6}]}}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 02:30:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 02:30:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x2) 02:30:29 executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, &(0x7f0000000180), 0x0) 02:30:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x7, 0x0, 0x0) 02:30:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 02:30:30 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) ktrace(&(0x7f0000002440)='./bus\x00', 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000023c0)=[{0x0}], 0x1, 0x0}, 0x0) 02:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 02:30:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 02:30:30 executing program 2: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 02:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x117}], 0x1, 0x0) close(r0) 02:30:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 02:30:30 executing program 3: sysctl$net_inet_esp(&(0x7f0000000040)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:30:30 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) 02:30:30 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)='[C', 0x2}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000000)='.\x00', 0x0) 02:30:30 executing program 1: shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)) 02:30:30 executing program 2: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:30 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 02:30:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0xc600, 0x0}) 02:30:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0xc600, 0x0}) 02:30:30 executing program 3: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000100)="912f8fb6d54cc7ebebf56cacb911c760134c60ac3d06f9f4c1747f4119038f3cef3cd9b7ef3ae391556e01aab5d94ec2c1003c5edc719b387f5c1de1a55c725fd798480aec4fc48449557910f72bfcb8ebea7febb82c1d0381f55b56bee928370754e41b0335d809a028034110a47d50c3c7f45e96791d709f9a95c89cd67d311d1c1eba9e54d2e2fa3d30a14d54b8c1f5f428bb23ca6a7f7291717f9f7190109eee7ddc6b6ea04f56f27e6ccc4d18518dc0", 0xb2) read(r0, &(0x7f0000000280)=""/178, 0xb2) 02:30:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0xc600, 0x0}) 02:30:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x35}, {0x34, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:30:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505", 0xbb}, {&(0x7f00000002c0)="12ffffff6e5d2110444faf", 0xb}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 02:30:31 executing program 2: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:31 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000300)) 02:30:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000001c0)={0xc600, 0x0}) 02:30:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r4}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/45, 0x2d}, {&(0x7f0000001880)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xdf}, {&(0x7f0000001a80)=""/30, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001c40)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 02:30:31 executing program 3: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r4}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/45, 0x2d}, {&(0x7f0000001880)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xdf}, {&(0x7f0000001a80)=""/30, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001c40)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 02:30:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r4}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/45, 0x2d}, {&(0x7f0000001880)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xdf}, {&(0x7f0000001a80)=""/30, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001c40)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 02:30:31 executing program 2: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="0500050036", 0x5, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x16fb3fb2a0d6f6da, 0xfa6, 0x6, r4}) recvmsg(0xffffffffffffffff, &(0x7f0000001d40)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/37, 0x25}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/173, 0xad}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/45, 0x2d}, {&(0x7f0000001880)=""/195, 0xc3}, {&(0x7f0000001980)=""/223, 0xdf}, {&(0x7f0000001a80)=""/30, 0x1e}, {&(0x7f0000001ac0)=""/133, 0x85}], 0x9, &(0x7f0000001c40)=""/253, 0xfd}, 0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 02:30:31 executing program 2: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:32 executing program 3: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:32 executing program 2: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) utimes(0x0, &(0x7f00000002c0)) 02:30:32 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) 02:30:32 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3ff}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x4) 02:30:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, 0x0) 02:30:32 executing program 2: sysctl$kern(&(0x7f0000000380)={0x1, 0x52}, 0x2, &(0x7f00000003c0)="508bb91c", &(0x7f0000000440)=0x4, 0x0, 0x0) 02:30:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000400000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:30:33 executing program 3: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) read(r1, &(0x7f0000000000)=""/216, 0xd8) ioctl$TIOCCBRK(r1, 0x2000747a) 02:30:33 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000005c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000feb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(r0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x10000000000000fb) 02:30:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4d}, {0x6, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000300)="008d79e3a3b3669cfc59972c8f57", 0xe, 0x0, 0x0) 02:30:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 02:30:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x102}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 02:30:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x4, 0x0) 02:30:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) pipe2(0x0, 0x0) write(r1, 0x0, 0x0) 02:30:33 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000a00)={@random="951eff44d270", @random="9b095d2a2ba4", [], {@ipv6={0x86dd, {0x0, 0x6, "f78a3c", 0x9, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}, {'f'}}}}}}}) 02:30:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0xffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r2, &(0x7f0000000340)="c8cd9e79f72e789cc34c927c88752eda8c1fe2ce35fd102c5a29afb0961225a30541eedef04f722dc2ca0d25e1793a9e10785bfee8286410a9129a323c346eac5cb1758ac64288e16a34261573959764c992b284468b6eb2e5b392252a33bef5dfcca44f5d73ccb89fe0b6f7212a7f0c97d004148866459e3052e35b25ab7215a3f8f887cfd64777fe3813d919140741e0a6cb698cfaa00929e4c270a4d5b4c64ea04ed6c44a8b548bd70ecddf5b813f798249332b14474275e957b5f9155eb8ab5f6a43884eb8f6a59d", 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:30:33 executing program 2: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000080)="130178007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 02:30:33 executing program 0: r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x80047476, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) close(r2) 02:30:33 executing program 3: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 02:30:33 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x74}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 02:30:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @broadcast}) 02:30:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0xffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r2, &(0x7f0000000340)="c8cd9e79f72e789cc34c927c88752eda8c1fe2ce35fd102c5a29afb0961225a30541eedef04f722dc2ca0d25e1793a9e10785bfee8286410a9129a323c346eac5cb1758ac64288e16a34261573959764c992b284468b6eb2e5b392252a33bef5dfcca44f5d73ccb89fe0b6f7212a7f0c97d004148866459e3052e35b25ab7215a3f8f887cfd64777fe3813d919140741e0a6cb698cfaa00929e4c270a4d5b4c64ea04ed6c44a8b548bd70ecddf5b813f798249332b14474275e957b5f9155eb8ab5f6a43884eb8f6a59d", 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6, 0x0, 0x0, 0x3fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:30:34 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:30:34 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0xd7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xff, 0x0, 0x0, 0x5, 0x0, 0x3], [0x0, 0x0, 0x0, 0x3f63]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x12d, &(0x7f0000000580)={@random="e1807df1d215", @empty, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "bd8f7c", 0xef, 0x67, 0x7, @loopback, @loopback, {[], @generic="c8ba73c0b7c8d077dfab6d3533b343e189317d5e3831bb9d7d10897ebe13f352c6518c82f2d31c9f1ee711a48665f568c18ab32b920120b5319100af3283b4b5e6a081d12a63a3e2757dd1312fcb2d038e60057b67710477687b9b4185fcdfa84e360600f391cc23750f3c805e1a3b4bf5f5dee88455a1dfcb9ea1176373dea8b4dfa26e453acc729a18e791d5d26bd602608a424dbd486d36f97305964bc005f4e36dea646c7a40e1d812144e35f669e92d9f910ebf59e8a77cbd9e96fc299e7ae7a061f15ea7adca51a8ca1e86a3f08b322c4915ac40f29167395403227488f82b3596f48bf592244bbdc5ea5ca5"}}}}}) syz_extract_tcp_res(&(0x7f0000000200), 0x7f, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 02:30:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x2, 0x0, 0x0, {[0x0, 0x4]}}) 02:30:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0xffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r2, &(0x7f0000000340)="c8cd9e79f72e789cc34c927c88752eda8c1fe2ce35fd102c5a29afb0961225a30541eedef04f722dc2ca0d25e1793a9e10785bfee8286410a9129a323c346eac5cb1758ac64288e16a34261573959764c992b284468b6eb2e5b392252a33bef5dfcca44f5d73ccb89fe0b6f7212a7f0c97d004148866459e3052e35b25ab7215a3f8f887cfd64777fe3813d919140741e0a6cb698cfaa00929e4c270a4d5b4c64ea04ed6c44a8b548bd70ecddf5b813f798249332b14474275e957b5f9155eb8ab5f6a43884eb8f6a59d", 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0xc0}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 02:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0xb1}, {0x5c}, {0x6, 0x0, 0x0, 0x10007f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 02:30:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3}, {0xc0}, {0x6, 0x0, 0x0, 0xffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r2, &(0x7f0000000340)="c8cd9e79f72e789cc34c927c88752eda8c1fe2ce35fd102c5a29afb0961225a30541eedef04f722dc2ca0d25e1793a9e10785bfee8286410a9129a323c346eac5cb1758ac64288e16a34261573959764c992b284468b6eb2e5b392252a33bef5dfcca44f5d73ccb89fe0b6f7212a7f0c97d004148866459e3052e35b25ab7215a3f8f887cfd64777fe3813d919140741e0a6cb698cfaa00929e4c270a4d5b4c64ea04ed6c44a8b548bd70ecddf5b813f798249332b14474275e957b5f9155eb8ab5f6a43884eb8f6a59d", 0xca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:30:34 executing program 2: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200), 0x390) 02:30:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 02:30:34 executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 02:30:34 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) kqueue() r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 02:30:34 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="7d6b94309bf8", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@generic={0x8, 0x2}, @generic={0x1, 0x2}]}}}}}}}) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 02:30:34 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 02:30:34 executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) 02:30:34 executing program 2: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 02:30:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "553580", 0x8, 0x0, 0x0, @empty, @mcast2, {[], @udp={{0x1, 0x1, 0x8}}}}}}}) 02:30:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b000000000002000000000000000000", 0x98, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) 02:30:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000001869ad790006ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:30:40 executing program 2: sysctl$net_inet_ip(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 02:30:40 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x0) socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, r3, 0x0, r2, 0x0, 0x8, 0x8041}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x7fff, 0xfffffffffffffff9, 0x7ff}) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000000)='.\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504000000000000480000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63df37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36000090006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b060309c110ff16f45709d664539e1e381f35071f061ac60f6ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04f4ad6d8791c698df6000023fa327326484829f3f7769669e325cd2485e1"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0xe4, 0x800) 02:30:40 executing program 2: r0 = socket$inet(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3b, 0x0, 0x0) 02:30:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1810, r0, 0x0, 0x0) 02:30:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d", 0x9b) r2 = dup(r1) readv(r2, &(0x7f00000017c0)=[{&(0x7f000001b880)=""/102384, 0x18ff0}], 0x1) 02:30:40 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000100), 0x0) 02:30:40 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0}) 02:30:40 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)) 02:30:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b000000000002000000000000000000", 0x98, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)=0xae6a) 02:30:40 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/83, 0x53}], 0x1) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f00000001c0), &(0x7f0000000100)={0x23ea}, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:30:40 executing program 2: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000340)=0x40008) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setuid(0xffffffffffffffff) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setregid(0xffffffffffffffff, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x18061, 0xa8) pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffd02, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffff64) r2 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 02:30:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f00007ff000/0x800000)=nil, 0x800000, 0x1) 02:30:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 02:30:40 executing program 2: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000340)=0x40008) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setuid(0xffffffffffffffff) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setregid(0xffffffffffffffff, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x18061, 0xa8) pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffd02, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffff64) r2 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 02:30:40 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x0, 0xfffffff5, 0xffffff78, "5604001300000000000000000000000000000010"}) write(r0, &(0x7f0000000480)="2abb8a6df96f07fe2ddfef32ff450877652a3ce718ebdb5fcc2bb0f084f9d8a73c45a12d46efcf6e1c1d0bb67f475a9fe7e34433ca7d190a0d5c93", 0x3b) 02:30:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="e75c7bbd81ee", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\'*u', 0x8, 0x0, 0x0, @empty, @rand_addr="000000000000000000000070e0dc00", {[], @udp={{0x2, 0x1, 0x8}}}}}}}) 02:30:40 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0xffee}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x168) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d679", 0xcb0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000000)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d40)=[{0xe0, 0x1, 0x0, "c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a1"}, {0x10}, {0xd0, 0x0, 0xc0000000, "2b33e78c0815c10b9c97b4525b6cc5b7236fa5c03bca0b0208538481751c844264b7ff85d822e6ef679d37a90b91a8542166ce2569752040785bb83199088d2df5d9df5bc1bac68378ea6106e45eeb9621efcba8fe37ad9f47b788ddb6e9a068a887c0455ff598e4c9b907735c44698151474be75247769cfd9a49542490a99cf67da2d617dad906c18078792ca2d627db676cbca1fa7237b8796ce80f11798c83d7182f38e95e0a4fe3941aec8a0ba60292e848874f08cb6d"}, {0x98, 0x0, 0x0, "e775fc9be510d9d9057fc707eeb27bb9d782944db53ea01c6395484145298dc96d246f3e598e1397d00d745a3a78ccbbc704de23a8fcf27c7f0ca541640e98d9f28d8f00402aa9bd53ebad8ec5c0413e5f30660c9b845fac4249797685afdc5539cf6da8a665d35aaa05538b5d376ef689f8c2606b3a02e390cdaa7a8f3ea70bde"}, {0xa0, 0x0, 0x0, "769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a99"}, {0x190, 0x0, 0x0, "8a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671a441bca1c268838c13bd14f6fe20b093545c111b42c079f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64ecbd4768510cac348c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e2da9254f31e22c7bbb72280b64684f7bea53a5b5d0d2dc65992577970cc4b1589e1cccd905fd1c76594a27c21a64464c054591b19deef5aa9054681dd71f533094265ff637d2b43ff53b0fe24044472c9672c001c998fedb9a68c692d6faca51040f730f238999b7381c95f8187aabe5973d194141fed131dcd4036466312bea6e8a7083f25c573f95d7618dc6fc812e508e66694773cebdfc1474434cf4c8239cef2b3aeb09fa2d5223ebf0d3172ce8caaad4bff6c9726a7c1984e37feaed356163c8c3f2e3bb5cd6dd6"}, {0x160, 0x0, 0x1, "13212ac46968fea56b73430f57a05454a14f58327234caa839f8f7ab205607925a2470be1d1d83b4001b44eca887922089f48e2f29d3a8f50af33cfb21fa8eea026c75d195b3c8ce273a22516e73545917fbc87abb538ba26065f71695b277daf90eb49705988c1aaf9d448853f5c663051a6e05ad33424fed39ddf8b9530ea05967842256aa45411fc4e3d904f199be669d2521ab2599da0a52fa552f69e2909376c2cc831d7d5918207be515c335b679478382c3d5e594185c4cb7524b64c99b2ccdd94b978ec371e67dad36d701b14a18798c3b13b183c55ea438e481e8c330f4c11cd191f365df5b7be2049c3cc4243c61b0231b76d05e7e4c2211e31869129bf53ce191e7f22d54750b972a04f1d06f03f3e7bacdbe09032e396f1c33316abd5860b6b8d11527b1391c32429da7993ae90577a2058ba09fa9099f1b0a93daa29b5647927e51a552ea5b"}], 0x5e8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x100, 0xff, 0x81, 0x1ff}, {0x3, 0x5, 0xb3, 0x3}]}) execve(0x0, 0x0, 0x0) 02:30:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 02:30:40 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x96) 02:30:40 executing program 2: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000340)=0x40008) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setuid(0xffffffffffffffff) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setregid(0xffffffffffffffff, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x18061, 0xa8) pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffd02, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffff64) r2 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 02:30:40 executing program 2: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000340)=0x40008) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) setuid(0xffffffffffffffff) chflags(&(0x7f0000000080)='./file0\x00', 0x1) setregid(0xffffffffffffffff, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x18061, 0xa8) pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffd02, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xffffff64) r2 = semget$private(0x0, 0x4, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 02:30:40 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) shutdown(r3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:30:40 executing program 3: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="79c15f0c29123eebbaaec992fddad8aa1fdac7f3a1e9578e5236cf34fac99ccc9833e89102545ffbfc2daf80d71ef5", 0x2f}], 0x1) r2 = socket(0x2, 0x3, 0x102) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000040)={0x0, ""/113}, 0x79, 0x3, 0x1800) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb500459f03831220248427639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b91dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000380)=""/191) 02:30:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOSETOWN(r2, 0xc110445f, &(0x7f0000000040)=0x1d) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x8001) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7ff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x4) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)={0x2, "dc4d3b2578db25177611fbe2d6d17127e83e018d2486b28e4823a2a6e3263593d6f6c87ffbf8ee4f7c4e07926d29a0e13e0cc3b9e1a5727ef45ffde7a8ac9d550b890f5f5fad484059eed87f4b0febe8f0bb324404050358f7"}, 0x61, 0x800) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ecf8ffde820c712ca9bb489ad673b387579b68", @ANYRESOCT, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRES64], 0x8, 0x800) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x2d, 0x0) msgsnd(r3, &(0x7f0000000080)={0x0, "96bbe0f36771aba2f5657501a2647f1945e5e935cd252fd0c985118e0973a2f45773704bb0c7c843f143a35be8df216c6e5496f91c0f06dc1c8529a63167862b2c0367cfe11adad487a437540991e5b3edb768e0e1e2b726b0ff6d25c016c09a95f11fb830b61d150c1b4fbe4c0c694dfa1d5330510ea0afa065463dfdeadc09d9843bf60ccb813bfc5be6553ab523e1e3dcf63709be2128cfd3049c0494c7ef24e2e2efb9999d565dd7448b7380696d036f24d1d188bc9b57c1af1fc10595eab07fb3ab"}, 0xcc, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp}}}}) 02:30:40 executing program 2: sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000200)="a92bfc34", 0x4) 02:30:40 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="9d2932063ced", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'V`Q', 0x18, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, '\x00', [@jumbo]}], @icmpv6=@ndisc_rs}}}}}) 02:30:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 02:30:40 executing program 2: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0x42) 02:30:40 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 02:30:40 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/224) r4 = getuid() setreuid(0xee00, r4) close(r1) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0x0) setreuid(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r7) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x20) 02:30:41 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "cd8e87f83285d2070b026d76d002c2763639342a"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x2}], 0x1, 0x9f1b) poll(&(0x7f0000000100)=[{r0, 0x7}], 0x1, 0x0) 02:30:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xd0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 02:30:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000d80)=[{}, {{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 02:30:41 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/224) r4 = getuid() setreuid(0xee00, r4) close(r1) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0x0) setreuid(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r7) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x20) 02:30:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x7fff) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x3ffffffb800000, 0xffffffffffffffff}) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xa0, 0x0, 0x0, 0x0, 0x0, 0x184}, 0x3d21063, 0x80000000, 0x0, 0x0, 0xac, 0x7b8, 0x2, 0x1}) 02:30:41 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/224) r4 = getuid() setreuid(0xee00, r4) close(r1) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0x0) setreuid(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r7) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x20) 02:30:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="6ebfeba0b158e52d0bce9dae0132bd3469c7b38005674e4052e36e3f95d35bb8fe9b5ae83a6d409024c04e373a6ea8ea4cfea1b663be33000e772fc7ce019dfcd5064c0327c844f7c279097e1b53bc308c37337388ae378ba09cd7158fa9f4490d649addffa4ab8dd7f2162670e2df22cc68dd16b94c4612afb2f42f2a416424d2f23058812bdd87969158b4b16dd2d5cf", 0x91, 0x0, 0x0, 0x0) shutdown(r1, 0x2) 02:30:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:30:42 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) shutdown(r2, 0x1) 02:30:42 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x2e80ace665049762, 0x0) lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 02:30:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)) 02:30:42 executing program 2: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/224) r4 = getuid() setreuid(0xee00, r4) close(r1) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0x0) setreuid(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r7) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x20) 02:30:42 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) r2 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0xffffffffffffffff, r3, 0xffffffffffffffff}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8, r3, 0xffffffffffffffff, 0x0, r4, 0x40, 0x1}, 0x0, 0x2, 0x5}) semctl$GETPID(r0, 0x0, 0x4, 0x0) r5 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, 0x0) semctl$GETPID(r5, 0xd, 0x4, &(0x7f00000000c0)=""/73) 02:30:42 executing program 3: r0 = socket$inet(0x18, 0x9001, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) 02:30:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003fc0)={0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f0000001680)="695da0d554da0a57514427d7522ec71fa5c64e6bc68cf0ee7d5cd020daf6feaa1ee878d7247619c77966cd3f0fae9c22248dde7299b51e324227e67d82d51e79", 0x40}, {&(0x7f00000016c0)="c7552733409327d362e201b227ec367137710cd87e330ac3322f51195134b3a1e0e1148cf9902cfad9627583f7025c4fd6ce5773a3acd39a2ba8391492f1c8eb24fe9ac2dd092deb98f1f154fcdbc0a07c0b06cff1c8d15848760e48b10822009a9603e1b6f7cd0bd7bb9c08dc3ffab5eb4c65f9dc785e45338c32a7163b527387860118ddbbd5aedd2df19bda6c3b09efe33cae13961baa", 0x98}, {&(0x7f0000001780)="e7dbda059783da2bc2cea28b27fa53ca09acc06fac0457b70c746e4d3079a1bd9ba81f358ce2abc143c08059c3de2f4dfa0d1be170319e11bf1d7e31791a2666702dfe78e9093130e328165d5615afffcf8f6e90a71ab380f2282e47917ac1ac8b1510c3e65fce523023c911bea94a4e4a8b4df7a9a195688b28931939d264962eab0e4b647b2bc006132a0e295ce835e04d7ba6386b1e38ba9c1d99190a5ec89d6d4c3916922b5c0776e45233530d", 0xaf}, {&(0x7f0000001840)="df3144a26c6f15678c539226956176374fd692fcbdef2de9cf928265e2f9a8695e1dc100c1ca500e56a5d2ea32487c71098de0d060c5073b006380ed01001b04e45904791600f56b097ab4621ccc", 0x4e}, {&(0x7f00000018c0)="3198603925b6512619275e428ec2db070749aa0d73aa697e46cac599979c6164f793560d6dfc76a880b99aa81875d7d80e63ac61e7d79a49a8c91d8ed422b732b3c0c7ed425f209c507205d514fb692436161634e69234b4cf68dcc7b1e398b65e989c0dc6c0bead6e97882a8499323af4b188c2c3976a6a3d271eefc38fb3e8eecdfd7ca0c0dc6cbbf08b012bb5d4715cb62b071bae8370fa2f0452e6dffe35f47e5de137ff3403ebd829b8faebc2fa2aacaf47498e499dcacfb5282c66c81d78f899ca9fafa98e60b575284888636ec10d0408956e60f492", 0xd9}, {&(0x7f00000019c0)="fc4bdd1c00fda2144dc3e13b507f345fb63f7fcd5863ae27d469b40e9a8e292615920ccccf7d0213d9ddfe99f512a65371c98af97aada46709167f237f629e6c8b40cafd07a1dfadef2aa136891d8661a173db5b19e2dfbc064a74d5edb446cc4f2fb12a4b96eaae79c4926ff786f60f29af8ef23ca2a4039b56f63b46fe8db5bcefd56fbbbaf141f7b534bfdbcabca6d15da3076263f0541a3a2e0cdee83845c62db867c6d65c49058418c32d1c576bead1ab9559206b", 0xb7}, {&(0x7f0000001a80)="3e0ee6d516f27159b44c5a66e75ceb44c5e1c610df0322764e8fdc0e31ded4602e7b94659ad54410fb85e18a7a01786d585b5c731a0473b7b4c0c6198e0255c842c2c7321a0b56f497aed33c39c40fa9986f1defade79849c784556b1cdaceeae17a555bddfdfd238cb9e4eb8e0b2e4a4e0642ee9b175463723e1172ea7128406a522b1ca808caa819608b766a9394f2e511a5e5449815f49ee8bf0862aafefd8146097450cede127d683be943a5c4424ad756dbb547e853130a2ec5ad", 0xbd}, {&(0x7f0000001b40)="ce0c2459a3c3be6289bf8b9ddcc9baec7c0f63a4411b7798f6dcb865c865eb60337b8aa063534332c29b9bb9715d5090e2afc5789051bb9e05c7ca733743209fcdc18d4baa2c8da2045e55200dae6e5c598f80ecab2beddb7deb63719acdee1ff8944aa3d890e7ba2cac28791cf79e920e9d131c901f6e764aef36694c3d99e2d796837a63dd9426a0a38dc4962ec23235feb3533446c12a65f364ff435573931a939f214294c6967ebb02b34d54da03edcd537e13d8e8bf1eb7659432d89a78e818d5f816c77e1d81ea36aa3c8a21d1cfcb08a044f1912e17da6e907f0001f5e677d7589c40e4f2119fe6621cb06edf39d2c53ed3070e5ee0d5cbea11170f7850e5667f01cbd9f520e38830d886c7a17ec31fcbad148c495b046d2f04e5e0390ffb720211cc5b4295fe7e9813b78f8c96bc98100204c61e8edc7e7b7577a8c566d0630c45e0816cc8515db521b108b30fc547835ad4dc1c954001fa24a9046598a08d0da1681bc24a39a554b2918223dfd45e064aa9ee8bc28f1018ce3632cd9fec854c62574c27de11c692b352c1b1a504b2dae64eaf3fbbfac3f8d3d3eb00401bd4ca45a59f7577c05a4b5b2e9a3874e1a37e24640a15265bc9339222b4097e8232ee5458e8e344ff41df96ab45f2d3448ceffd8a7f33dd4704c5ac9152649497fe22ac9ae528dcea16a8548eaa9a650467853f348aab77670b023deb9a4f5a8e2da23bd02b9a17c5c15af540625d7e93d30297562e4b33315573a201c732f4a9e0c8d378bda6aae77ad8c399d8c54bb5e0b69a26c0fa2a5506e04212b411d3a030e9dfe0174387c9c6c12039b9f29dbcac18532d349577f7160b9fc497d6c0341eea47193666dc20deddc4df958175fc45ce291800119f029f6dba9df2b69e6975c1598ddcb0265d4881751ec7157c6565159d1df552eea984fed6d4f28f7233505d0674f0b39d111bd0a74230", 0x2af}], 0x8, &(0x7f0000003e80)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x130}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003fc0)={0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 02:30:42 executing program 3: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x40000000, &(0x7f0000000080), 0xf93, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f00000000c0)=0xc) r3 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, 0xffffffffffffffff) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x8, 0x9b}, {{}, 0xfffffffffffffff8, 0x30, 0x1, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0xa4, 0xfae26ffce71396b7, 0x7ff, 0x6}, {{r5}, 0x0, 0x40, 0x80000000, 0x9, 0xffffffff00000000}], 0x1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x78000005, 0xfffffffffffffff7, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff9, 0xef, 0x8, 0x100000000, 0x20}, {{r6}, 0xfffffffffffffff8, 0xd0, 0xf0000000, 0x96, 0x2}, {{r2}, 0x7fffffffffffffff, 0xd1, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x91, 0x2, 0x200000000000, 0xfffffffffffff836}], 0x10200, &(0x7f0000000680)={0x3, 0xfffffffffffffffb}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) sendto$inet(r7, &(0x7f0000000340)="7a32601def96bc4af7fea1e5cd3670d45d26174b642d5741ea8b40eb27b7410cb281a1d56b07fe4453da5809a732fe533423124cde0e36780df577fdaf7d32a484e56c0c95761ece9055b4676f3645da8419a58ca069e25c803342007fb06906333bc712c26b513b2a6176204e0eb18935aec25fd77e963fba008d35122b650a99dce7d1f9bf62eda6768868688207d9d51fc0af44d0031c5fd2f37c606c41119319c98a8b1278ac0a20f2c44e18fa6f8a3718feb74f02a55009b2e8b468d6ad97941b3f73d9f849d0c3cc6001154286b52084fe3f3176ea8edd0b45ca8b31accd2e707d60fc36ba70d638bb27b372e7cc6b21", 0xf3, 0x3, &(0x7f0000000440)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0xffff, 0x401}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x16, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x101, 0xffffffffffff7253}, {{r1}, 0xfffffffffffffff9, 0x22, 0x20, 0x15, 0x4}, {{}, 0xfffffffffffffff8, 0x18, 0x80000000, 0x10000, 0x6bae06f5}, {{r1}, 0x3, 0x20, 0x80000000, 0x9, 0x59}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0xfffffffffffffffb, 0xabae}], 0xfff, &(0x7f00000002c0), 0x7, &(0x7f0000000300)={0x40, 0x7}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000480)={{0x1f, 0x7, 0x8}, 0x5, 0x0, 0x8}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)="2210c0b0e3e7b84e5c56f8d0e001d7b8a518d2715845fa", 0x17}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 02:30:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x35}, {0x6, 0x0, 0x0, 0x1000003}]}) pwrite(r0, &(0x7f00000000c0)="d00000004000000000001b000008", 0xe, 0x0, 0x0) 02:30:42 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) 02:30:42 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000280)={@local, @random="ac6dac8af291", [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0xf, 0x0, [@rand_addr, @loopback, @multicast2]}, @noop, @ssrr={0x89, 0x23, 0x0, [@broadcast, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @rand_addr]}, @ra={0x94, 0x6}, @generic={0x0, 0x11, "eecb2a0100010000000e0200000000"}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 02:30:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040), 0x8) dup2(r1, r0) getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 02:30:42 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x10080103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:30:42 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x2040, 0x2000000000000806, 0x8001, 0x4}) 02:30:42 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 02:30:42 executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 02:30:42 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x2040, 0x2000000000000806, 0x8001, 0x4}) 02:30:42 executing program 2: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000440)=[{}, {&(0x7f00000003c0)="01812b", 0x3}, {&(0x7f00000004c0)="2036686fc25905993b5eb9c1976f841953a9582e64b458f37787a5f39595d28d689d1191e0e9b97e1ac5ca711f56c183998bfe233cb129230c576d565ed0cb1ce8debeca6c9d1d75d3289420bb8f1a2cb60d39f82d40d19817bc9a1ea755d4a0dfc2946fa1f56c1b009c2e41a523d7c6f48ca10554632783c5c4c0a4e951843cb6e10aa0ef1a6e8822b488c2fdc143b351c1d5abf92e0d689d9f56251ac4134a6d2640ba7c093f41bb67a5dc9246d9211450b3390b34d6d703", 0xb9}], 0x3, 0x0, 0x0) lstat(&(0x7f0000000480)='./bus\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) symlink(&(0x7f00000002c0)='./bus/\x00', &(0x7f0000000580)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000005c0)={0x3, './bus\x00', './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 02:30:42 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x2040, 0x2000000000000806, 0x8001, 0x4}) 02:30:42 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x2040, 0x2000000000000806, 0x8001, 0x4}) 02:30:42 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r4 = dup(r2) recvfrom(r4, &(0x7f0000000100)=""/4085, 0xff5, 0x42, 0x0, 0x0) 02:30:42 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x100000000000000], [0xfefffffffffffffd, 0x0, 0x0, 0x0, 0xff], [], [{}, {}, {0x0, 0x0, 0x0, 0x20000000000000}, {0x0, 0x3}]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/88, 0x7fffffffffffffff}], 0x1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) dup(r0) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x1a20, 0x0) 02:30:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3f0624f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:30:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fb", 0x1, 0x0, 0x0) 02:30:42 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040)="739f9a55", &(0x7f0000000080)=0x4, 0x0, 0x0) 02:30:42 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) 02:30:42 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c4a905", 0x20, 0x3a, 0xff, @rand_addr="000000000029ba81f70692db9d00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x20000000000000d3, "b26ccfc471c7fadc0a77d8b18cafdb93f13100cd9bda"}]}}}}}}) 02:30:42 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd11afaf179d5d94c02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x8, 0x0}, 0x0) 02:30:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 02:30:42 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000280)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x3, 0x0, @random="ab9136546654", @remote={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) 02:30:42 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c4a905", 0x20, 0x3a, 0xff, @rand_addr="000000000029ba81f70692db9d00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x20000000000000d3, "b26ccfc471c7fadc0a77d8b18cafdb93f13100cd9bda"}]}}}}}}) 02:30:42 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0x1000003}]}) pwrite(r0, &(0x7f00000000c0)="d00000004000000000001b000008", 0xe, 0x0, 0x0) 02:30:42 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c4a905", 0x20, 0x3a, 0xff, @rand_addr="000000000029ba81f70692db9d00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x20000000000000d3, "b26ccfc471c7fadc0a77d8b18cafdb93f13100cd9bda"}]}}}}}}) 02:30:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000680)={0x7, 0x0, 0x0, {[0x0, 0x5]}}) 02:30:42 executing program 3: syz_emit_ethernet(0x62, &(0x7f0000000240)={@random="7d639430a5f8", @random="af6210011c00", [], {@ipv6={0x86dd, {0x0, 0x6, "baaef6", 0x2c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@jumbo, @generic={0x0, 0x5, "c748fad803"}]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 02:30:42 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c4a905", 0x20, 0x3a, 0xff, @rand_addr="000000000029ba81f70692db9d00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x20000000000000d3, "b26ccfc471c7fadc0a77d8b18cafdb93f13100cd9bda"}]}}}}}}) 02:30:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 02:30:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)='6', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9e5a, 0xfffffffa, "cf115b42f85320e70055c19fe095cba36900"}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) poll(&(0x7f0000000100)=[{}, {r1, 0x1}], 0x2, 0x103f9f) write(r0, &(0x7f0000000180)="1c314ca72d3d13e54d744cfae7cf", 0xe) 02:30:47 executing program 3: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', 0x0) 02:30:47 executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 02:30:47 executing program 2: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000002c0)="bb", 0x1, 0x0, 0x40001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:30:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206932, &(0x7f0000000300)) 02:30:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:30:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x10}, 0x0) 02:30:48 executing program 3: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 02:30:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 02:30:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 02:30:48 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:30:48 executing program 2: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:30:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x10}, 0x0) 02:30:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000010006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 02:30:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x10}, 0x0) 02:30:48 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="b1e91bee8fad0e0596a096a53814", 0xe, 0x0, 0x0) 02:30:48 executing program 2: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:30:48 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="dfc262658b7b7b7f190f7abb8fb6f8be", 0x10}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0284459, &(0x7f0000000040)=0xfffffffc) 02:30:48 executing program 2: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:30:48 executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 02:30:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20}, @rights={0x10}], 0x10}, 0x0) 02:30:48 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000000a00)="18", 0x1}, {&(0x7f0000000ac0)="f3", 0x1}, {&(0x7f0000001ac0)="9f", 0x1}], 0x3) 02:30:48 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:30:48 executing program 2: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:30:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2c000, 0x0, "854900"}) syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xe0) syz_open_pts() 02:30:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x88}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 02:30:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 02:30:48 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:30:48 executing program 2: open$dir(0x0, 0x0, 0x0) lchown(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 02:30:48 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:30:48 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x800000002, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 02:30:48 executing program 2: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = getpid() getgid() r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x5) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) connect$unix(r8, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0504417, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772dff07b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000003f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba972497600000000800000002fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d654d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db1fdb3f30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae600100c2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d2f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1003}], 0x7, &(0x7f0000001440)=ANY=[@ANYBLOB="20000000000000ff00000170518de8d75110e61c381ebd57d50000212541f615cfee19dea9cb722023d7c84da52364036c05cd2fa1535a89f9e591ea81da4fdd04e712ccda6c0558c3d6ad5302", @ANYRESOCT=r5, @ANYBLOB="7001ac453203449a518cb770725338dc721c9046effa6c878b1e9c", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRESOCT, @ANYBLOB="200000000000000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f40b42861922744dd847557b127f", @ANYRES32=r3, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=r6, @ANYRES64=r2, @ANYRES32=0x0, @ANYRESHEX=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32=r6, @ANYRESHEX=r7, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0x202) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x1e21, r0}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x1) 02:30:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xa6c}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) 02:30:48 executing program 2: kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10002, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000300)=[{0x0, 0x2, 0x800}, {}, {0x1, 0x1ef, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 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), 0x10000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:30:48 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)=':', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xe970, 0x20000003, "7e00000000000000000000000000000200006ba3"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r2, r0) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:30:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 02:30:48 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:30:48 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c4a905", 0x30, 0x3a, 0x0, @rand_addr="0000007fa9d4338b163e58db9d00", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2, 0x2, 0x0, 0x0, 0x0, [@mcast2]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @rand_addr="329df5a889ef02595fdd04217e669920"}}}}}}) 02:30:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000540)="050000007388d4b161f02ac1710fe07e057a8782b88557dbc03f003b0fa3fa22af25a4de17bffbbfa68f7463e9f5befb7f6fdd9607e049ecd698eb58d07d0e9451e3958fe1743212076450245bbe9dc399f86df237c2a0eb406f7867e0aa7b456ef6c9643a0cd9bd316bbf", &(0x7f0000000500)=0x30, 0x0, 0x0) 02:30:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:30:48 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 02:30:48 executing program 2: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 02:30:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={0x0, 0x7fff, 0x0}) 02:30:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x25}, {0x6, 0x0, 0x0, 0xfffffffa}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:30:48 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:48 executing program 3: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOSETOWN(r3, 0xc110445f, &(0x7f0000000040)=0x1d) write(0xffffffffffffffff, &(0x7f00000003c0)="e0ee4b1fb04454c03611e2", 0xb) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x8001) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7ff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x4) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)={0x2, "dc4d3b2578db25177611fbe2d6d17127e83e018d2486b28e4823a2a6e3263593d6f6c87ffbf8ee4f7c4e07926d29a0e13e0cc3b9e1a5727ef45ffde7a8ac9d550b890f5f5fad484059eed87f4b0febe8f0bb324404050358f7"}, 0x61, 0x800) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="780bb20e02038d7f39809fb4", 0xc) msgsnd(r4, &(0x7f0000000840)=ANY=[@ANYRES32=r5, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ecf8ffde820c712ca9bb489ad673b387579b68", @ANYRESOCT, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r4, @ANYRES64], 0x8, 0x800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000080)={0x0, "96bbe0f36771aba2f5657501a2647f1945e5e935cd252fd0c985118e0973a2f45773704bb0c7c843f143a35be8df216c6e5496f91c0f06dc1c8529a63167862b2c0367cfe11adad487a437540991e5b3edb768e0e1e2b726b0ff6d25c016c09a95f11fb830b61d150c1b4fbe4c0c694dfa1d5330510ea0afa065463dfdeadc09d9843bf60ccb813bfc5be6553ab523e1e3dcf63709be2128cfd3049c0494c7ef24e2e2efb9999d565dd7448b7380696d036f24d1d188bc9b57c1af1fc10595eab07fb3ab"}, 0xcc, 0x800) 02:30:48 executing program 2: setuid(0xffffffffffffffff) r0 = getpgrp() ktrace(0x0, 0x5, 0x1032, r0) 02:30:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 02:30:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc}, {0xc0}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000180)="74e72fd12d65364ac20513cfcc91", 0xe) login: pckbd_enable: command error 02:30:49 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x10c0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0}) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x402, 0x0) 02:30:49 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @rand_addr="29c000000081047542e80182070047a0", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "3309eb", 0x0, 0x0, 0x0, @rand_addr="97942a94ce00948f3fdd03da0d9b1851", @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) 02:30:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "791318f3ae01e12d2c3af00003e6f4dd1d004000"}) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) syz_open_pts() 02:30:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc}, {0xc0}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000180)="74e72fd12d65364ac20513cfcc91", 0xe) 02:30:50 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "cd8e87f83285d2070b026d76d002c2763639342a"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x82, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x0, 0x9d}) poll(&(0x7f0000000100)=[{r0, 0x7}], 0x1, 0x0) 02:30:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "2e000000000000000000f2ffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x29, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000100)="d13d1b7d72ad0333", 0x14) 02:30:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc}, {0xc0}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000180)="74e72fd12d65364ac20513cfcc91", 0xe) 02:30:50 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15bf4ff0300347beffde4000000000600"}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x5, 0x7, &(0x7f0000000100)="b9cc7c4cdabdfb1700dc9a98ec1a2aa01e37effd01ddc5d79f318fc313833aea4a9fbaaea61692790b4d4122e482e139d4c84e32bae3701c94f7414f94ddcf261d9baba68d182d35a477e2632bac27e0249dfbc4bf58a67503a0eef71dfc4f9efade57c8797efd02d9ca331d5cef4ffcb9ca937a2bcc993d0d85074e1535a78d7c1a4aeeb37e7260048b83b9da81e24c0711c92e7fb2e6a6", 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:30:50 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x0, &(0x7f0000001340)) 02:30:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0xc}, {0xc0}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000180)="74e72fd12d65364ac20513cfcc91", 0xe) 02:30:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0xf97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000580)="249b11b06e518edb693f23c12b7e", 0xe, 0x0, 0x0) 02:30:50 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0xffffff02}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 02:30:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 02:30:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 02:30:51 executing program 2: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 02:30:51 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xc227, 0x0, 0x0, 0x0, "1fb4728324f1f872e6f7c7879a03b46448954034", 0x0, 0x9}) 02:30:51 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x401) 02:30:51 executing program 2: socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x9, 0xd09f}) syz_open_pts() r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 02:30:51 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 02:30:51 executing program 0: sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x11}, 0x4, &(0x7f0000000500), 0x0, &(0x7f0000000600), 0x0) 02:30:51 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) 02:30:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000080)="e16914001500ef1e178e00000400", 0xe, 0x0, 0x0) 02:30:51 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xeb213eac) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:30:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 02:30:51 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x6}], 0x1}) 02:30:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 02:30:51 executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) 02:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 02:30:51 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/210, 0xd2}, 0x0) dup2(r0, r3) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 02:30:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @broadcast}, "7732410d0d78bd8f"}}}}}) 02:30:51 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x40}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@random="28a11c9f4425", @broadcast}) 02:30:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="e84492f6", 0xfffffd0a) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 02:30:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x10000000000006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="d2005d0bfd101e002088414028c0", 0xe, 0x0, 0x0) 02:30:51 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000040)=0x1) 02:30:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebb474444c257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc5308943310f404f36a01b90006ee01bc43eaeacc5000000020000000000af020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:30:51 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="7d639430a5f8", @random="af6210011c00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x13}}}}}}) 02:30:51 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebb474444c257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc5308943310f404f36a01b90006ee01bc43eaeacc5000000020000000000af020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:30:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) 02:30:51 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\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, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) 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, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x200000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/162, 0xa2}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 02:30:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="f25ef33bd055f33b9c04117328e8b258c48e5210afa9318c1209176cc4b4eb373d0a8a97b597fc6e4933945525f9ea2ac993e7a6534f4959edc1ed42314ae47ef4fbc633994258a7783436dd8f138f2e1c0ca75850ef3352ae420938f0380d99817929701d7d7888655f96dc304b036f", 0x70}], 0x1, 0x0}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084413, &(0x7f0000000240)) 02:30:52 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebb474444c257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc5308943310f404f36a01b90006ee01bc43eaeacc5000000020000000000af020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:30:52 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5c}, {0x60}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:30:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x1f}, 0x0, 0x0) shutdown(r0, 0x1) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xff}, 0x0, 0x0) 02:30:52 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebb474444c257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc5308943310f404f36a01b90006ee01bc43eaeacc5000000020000000000af020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:30:52 executing program 2: clock_gettime(0x4, &(0x7f0000000000)) 02:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0xa6c}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) 02:30:52 executing program 2: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 02:30:52 executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 02:30:52 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x0) madvise(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x6) 02:30:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 02:30:52 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) 02:30:52 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:30:52 executing program 0: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7) 02:30:52 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 02:30:52 executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040)="ca11343cf6b75ab057eae1c3d4a9fbef", &(0x7f0000000100)=0x10, &(0x7f0000001240), 0x0) 02:30:52 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:30:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 02:30:52 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x9949) readv(r0, &(0x7f00000014c0)=[{0x0}], 0x1) 02:30:52 executing program 2: syz_emit_ethernet(0x62, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8d7ee8", 0x2c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x1, '\x00', [@generic={0x8, 0x5, "8d28a661de"}, @generic={0x88}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 02:30:52 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @broadcast}) 02:30:52 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = semget$private(0x0, 0x1, 0x444) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:30:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x0) 02:30:52 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)={@remote}) 02:30:52 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x4) 02:30:52 executing program 0: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000000)='./file1\x00', 0x0, 0x4e) 02:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @remote}) 02:30:53 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000003}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:30:53 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) close(r0) 02:30:53 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0)="fb000000", &(0x7f0000000200)=0x4, 0x0, 0x0) 02:30:53 executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x1000000000) 02:30:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0xfffffffffffffffb, 0xffffffff, 0x40000007, 0x100000000, 0x3, 0x80, 0x100000003, 0x2, 0x40003fd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x9, 0xfe, 0x40], [0x8001, 0x0, 0x7, 0x2, 0x0, 0x1f, 0x0, 0x80000, 0xfbfffffffffffffc, 0x5536], [0x0, 0x0, 0x100000, 0x47, 0x1, 0xfffffffffffffffc, 0x4], [0xffeffffffffffe06, 0x200, 0x2, 0x5, 0x3246, 0x3], [{0x0, 0x7fff, 0x56, 0x3}, {0x7, 0x7, 0x72, 0x2000000000000}, {0x9, 0x106, 0xfffffffe, 0x800}, {0x3, 0x7, 0x8004, 0x20000402}, {0x6, 0xfe, 0x8}, {0x0, 0x788, 0x40, 0xb4eb}, {0x0, 0xfffffffd, 0x8002, 0x2}, {0x0, 0x8, 0x0, 0x6}], {0x4, 0x0, 0x3}, {0x7, 0xb, 0x3, 0x1000000}}}, 0x5}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:30:53 executing program 1: renameat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0xffffffffffffffff, 0x0) 02:30:53 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffff, 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) close(r1) execve(0x0, 0x0, 0x0) 02:30:53 executing program 3: ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000140)=[{}], 0x3e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc0}, {0x4d}, {0x6, 0x0, 0x0, 0x804000b}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:30:53 executing program 2: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 02:30:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000019c0)) munmap(&(0x7f00007fe000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 02:30:53 executing program 3: sysctl$net_inet_etherip(&(0x7f00000000c0), 0x8, 0x0, 0x0, 0x0, 0x0) 02:30:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff00030002088cc1017b0000000e00"}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:30:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x5}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:30:53 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) read(r0, &(0x7f0000000140)=""/25, 0x19) 02:30:53 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x0) 02:30:53 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000280)="e76e1abacb079c92050b741d2fde5fe45a87fabeb272eec3e1729108b5dd70cdb3f65ab79c24d48ed60a4306f15fce7f7745bf262f742a970f8593c4f54743d2c244b01f50", 0x45}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)) 02:30:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)='|', 0x1) 02:30:53 executing program 3: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000180)) 02:30:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a14eee16e780bec3d2656db", 0xe, 0x0, 0x0) 02:30:53 executing program 0: seteuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 02:30:53 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000640), 0x0, 0x0, 0x0) 02:30:53 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0xb4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x77) 02:30:53 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:30:53 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 02:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)=ANY=[]) 02:30:53 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 02:30:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e940c4495e2177cb06dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505", 0xbb}, {&(0x7f00000002c0)="12ffffff6e5d2110444faf15", 0xc}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 02:30:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x8009, 0xffffffff, "770e0000007b00"}) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 02:30:53 executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x5, 0x0, 0x0, 0x0) 02:30:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1021, 0x0, 0x0) 02:30:53 executing program 3: sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 02:30:53 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000003}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 02:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)={@remote, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @random="13508445a743", "2b095bc623b6c1b70465448f858e235e"}}}}) 02:30:53 executing program 3: setitimer(0x0, 0x0, 0x0) 02:30:53 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) 02:30:53 executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) write(r1, &(0x7f0000000200)="bc", 0x1) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x11, 0x0) 02:30:53 executing program 3: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 02:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 02:30:53 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffded7000) 02:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 02:30:53 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x7f) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) 02:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 02:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x45}, {0x6, 0x0, 0x0, 0xb785}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 02:30:53 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c}]}) 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, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 02:30:54 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000000c0)='A', 0x1) 02:30:54 executing program 0: sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, &(0x7f0000000200)="9e8fb96b509c7d6d2306ffdab6f3ead0909ac70ca466c0c9df47420b586da522e68209ec32bdfaa0474b41d11f2cd0fd", &(0x7f0000000300)=0x30, 0x0, 0x0) 02:30:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 02:30:54 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) 02:30:54 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 02:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7e34}]}) 02:30:54 executing program 2: r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) 02:30:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:30:54 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) symlink(0x0, &(0x7f00000000c0)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 02:30:54 executing program 1: nanosleep(&(0x7f0000000000)={0xfffffffffffffc01}, 0x0) 02:30:54 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, &(0x7f0000000100)="8264d326637b23993ecdbeff61310f93f269b43a6cfa237b815876963ed38637fea67a7d6e69aa35be9bab4fd8", &(0x7f0000001100)=0x2d, 0x0, 0x0) 02:30:54 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 02:30:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 02:30:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="e800f876223f800001000000", 0xc) 02:30:54 executing program 2: syz_emit_ethernet(0x26, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x2}]}}}}}}) 02:30:54 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fc}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) 02:30:55 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r0, 0x0) 02:30:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1300) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './bus/file0\x00', './bus\x00'}) 02:30:55 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) 02:30:55 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fc}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) 02:30:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="aab1896d", 0x4) 02:30:55 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f0000000440)) 02:30:55 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fc}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) 02:30:55 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x881, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r0}, {r0}], 0x3, 0x0) 02:30:55 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x20fc}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0xea, 0x0, 0x0) 02:30:55 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r0) setregid(0x0, 0x0) 02:30:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000c69000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000f1ffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000540), 0x4) r2 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="5a61d922e802a6a1337d84f78ba3d613a5cb7ee038afd714fd1128c4b8cf2f60f95e698dcc1bfa10660cea3bda66deb5ba35b16f6cd4e3"], 0xa) setsockopt(0xffffffffffffffff, 0xfd16, 0x2, &(0x7f0000000580)="f0690ed3924a3884f2a4576f21164ad01a4653dbba49612ee141724727afd16123", 0x21) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 02:30:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) select(0x40, &(0x7f0000000180)={0x6d8}, 0x0, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) 02:30:55 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) fcntl$lock(r0, 0x0, 0x0) 02:30:55 executing program 3: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1012, 0x0, &(0x7f0000000100)=""/4114}) 02:30:55 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) 02:30:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x5}], 0x1, &(0x7f0000000080), 0x3, &(0x7f0000000140)={0x0, 0x7f}) 02:30:55 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) 02:30:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x800}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:30:55 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x82}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:30:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x25, 0x0, 0x0) 02:30:55 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x6}, &(0x7f00000000c0)={0x8}, 0x0) uvm_fault(0xfffffd806ae9d780, 0x608, 0, 2) -> e kernel: page fault trap, code=0 Stopped at pppacopen+0x19f: movq %r13,0x608 TID PID UID PRFLAGS PFLAGS CPU COMMAND *493782 60677 0 0 0x4000000 0 syz-executor.3 pppacopen(4086331,1,2000,ffff8000265527f0) at pppacopen+0x19f spec_open(ffff800027f76de8) at spec_open+0x3d7 VOP_OPEN(fffffd80679f3e18,1,fffffd807f7d89c0,ffff8000265527f0) at VOP_OPEN+0x6c vn_open(ffff800027f77038,1,0) at vn_open+0x467 doopenat(ffff8000265527f0,ffffff9c,20000100,0,0,ffff800027f77220) at doopenat+0x26a syscall(ffff800027f77290) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafc9074c8a0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806ae9d780, 0x608, 0, 2) -> e ddb> trace pppacopen(4086331,1,2000,ffff8000265527f0) at pppacopen+0x19f spec_open(ffff800027f76de8) at spec_open+0x3d7 VOP_OPEN(fffffd80679f3e18,1,fffffd807f7d89c0,ffff8000265527f0) at VOP_OPEN+0x6c vn_open(ffff800027f77038,1,0) at vn_open+0x467 doopenat(ffff8000265527f0,ffffff9c,20000100,0,0,ffff800027f77220) at doopenat+0x26a syscall(ffff800027f77290) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafc9074c8a0, count: -7 ddb> show registers rdi 0xffff800024b34000 rsi 0x421 rbp 0xffff800027f76d60 rbx 0 rdx 0xffff800024b34000 rcx 0x420 rax 0xffffffff81540f4f pppacopen+0x19f r8 0x6b0 r9 0xfffffd807f7d89c0 r10 0x645900cd5d71aca8 r11 0x9cc2d33352fcca19 r12 0xfffffd80679f3e18 r13 0 r14 0x4086331 __kernel_phys_end+0x1686331 r15 0xffff800027f76de8 rip 0xffffffff81540f4f pppacopen+0x19f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800027f76d10 ss 0x10 pppacopen+0x19f: movq %r13,0x608 ddb> show proc PROC (syz-executor.3) pid=493782 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff800026552d30,0xffff8000ffff9cf8 process=0xffff80002164b790 user=0xffff800027f72000, vmspace=0xfffffd806ae9d780 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 46112 461562 3420 0 2 0 syz-executor.0 46112 169274 3420 0 3 0x4000080 fsleep syz-executor.0 60677 182756 83601 0 2 0 syz-executor.3 *60677 493782 83601 0 7 0x4000000 syz-executor.3 24596 187406 38521 0 2 0 syz-executor.1 24596 515006 38521 0 3 0x4000080 fsleep syz-executor.1 99628 310478 0 0 3 0x14200 bored sosplice 68351 246368 0 0 3 0x14280 nfsidl nfsio 83322 65101 0 0 3 0x14280 nfsidl nfsio 5621 427289 0 0 3 0x14280 nfsidl nfsio 35988 473659 0 0 3 0x14280 nfsidl nfsio 53417 164213 0 0 3 0x14280 nfsidl nfsio 92614 339438 0 0 3 0x14280 nfsidl nfsio 70624 168117 0 0 3 0x14280 nfsidl nfsio 88264 180955 0 0 3 0x14280 nfsidl nfsio 34822 507866 0 0 3 0x14280 nfsidl nfsio 25037 479132 0 0 3 0x14280 nfsidl nfsio 79794 88167 0 0 3 0x14280 nfsidl nfsio 31934 81945 0 0 3 0x14280 nfsidl nfsio 35577 254032 0 0 3 0x14280 nfsidl nfsio 40001 19115 0 0 3 0x14280 nfsidl nfsio 90382 111781 0 0 3 0x14280 nfsidl nfsio 22171 460166 0 0 3 0x14280 nfsidl nfsio 37408 415685 0 0 3 0x14280 nfsidl nfsio 18758 385477 0 0 3 0x14280 nfsidl nfsio 69685 163072 0 0 3 0x14280 nfsidl nfsio 83551 475147 0 0 3 0x14280 nfsidl nfsio 28291 345421 99026 0 3 0x82 nanoslp syz-executor.2 83601 260249 99026 0 3 0x82 nanoslp syz-executor.3 3420 211337 99026 0 3 0x82 nanoslp syz-executor.0 38521 311643 99026 0 3 0x82 nanoslp syz-executor.1 99026 468388 85491 0 3 0x82 kqread syz-fuzzer 99026 418265 85491 0 3 0x4000082 thrsleep syz-fuzzer 99026 202537 85491 0 3 0x4000082 thrsleep syz-fuzzer 99026 34769 85491 0 3 0x4000082 thrsleep syz-fuzzer 99026 120627 85491 0 3 0x4000082 thrsleep syz-fuzzer 99026 507584 85491 0 3 0x4000082 thrsleep syz-fuzzer 85491 424942 83380 0 3 0x10008a sigsusp ksh 83380 439485 77839 0 3 0x9a poll sshd 23675 153233 1 0 3 0x100083 ttyin getty 77839 361276 1 0 3 0x88 poll sshd 39158 205035 38729 73 3 0x100090 kqread syslogd 38729 404203 1 0 3 0x100082 netio syslogd 85163 293975 1 0 3 0x100080 kqread resolvd 13337 164702 54809 77 3 0x100092 kqread dhcpleased 5135 461782 54809 77 3 0x100092 kqread dhcpleased 54809 392676 1 0 3 0x80 kqread dhcpleased 15999 110568 0 0 3 0x14200 bored smr 35749 191051 0 0 2 0x14200 zerothread 98468 335955 0 0 3 0x14200 aiodoned aiodoned 26021 69268 0 0 3 0x14200 syncer update 35086 222735 0 0 3 0x14200 cleaner cleaner 17470 512406 0 0 3 0x14200 reaper reaper 9936 284426 0 0 3 0x14200 pgdaemon pagedaemon 57868 430380 0 0 3 0x14200 bored viomb 74988 427183 0 0 3 0x40014200 acpi0 acpi0 56636 265787 0 0 3 0x14200 bored softnet 22433 124108 0 0 3 0x14200 bored systqmp 55776 190262 0 0 3 0x14200 bored systq 53312 258567 0 0 3 0x40014200 bored softclock 7367 374702 0 0 3 0x40014200 idle0 1 99406 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10159 6594K 6721K 78643K 11607 0 pcb 13 8K 8K 78643K 43 0 rtable 151 5K 6K 78643K 265 0 ifaddr 53 12K 13K 78643K 66 0 sysctl 1 1K 1K 78643K 5 0 counters 23 16K 17K 78643K 25 0 ioctlops 0 0K 4K 78643K 42 0 iov 0 0K 12K 78643K 9 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1236 78K 78K 78643K 1350 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 14 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 9 29K 45K 78643K 427 0 sigio 0 0K 0K 78643K 3 0 proc 60 55K 71K 78643K 346 0 subproc 52 3K 3K 78643K 53 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 55 3K 3K 78643K 73 0 ether_multi 1 0K 0K 78643K 8 0 mrt 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 2K 78643K 433 0 tdb 3 0K 0K 78643K 3 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 215 43K 52K 78643K 6230 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 23 0 NDP 7 0K 1K 78643K 18 0 temp 67 4187K 4675K 78643K 4365 0 kqueue 12 14K 16K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 44 0 41 1 0 1 1 0 8 0 rtentry 112 71 0 6 2 0 2 2 0 8 0 unpcb 136 117 0 104 1 0 1 1 0 8 0 syncache 296 7 0 7 3 2 1 1 0 8 1 tcpqe 32 468 0 468 3 2 1 2 0 8 1 tcpcb 736 51 0 43 1 0 1 1 0 8 0 arp 88 11 0 1 1 0 1 1 0 8 0 inpcb 304 163 0 154 2 1 1 2 0 8 0 nd6 48 13 0 1 1 0 1 1 0 8 0 kcovpl 48 4 0 0 1 0 1 1 0 8 0 pfrktable 1344 7 0 6 1 0 1 1 0 8 0 pfrule 1360 7 0 4 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 277 0 2 18 0 18 18 0 8 0 art_table 32 278 0 2 3 0 3 3 0 8 0 art_node 16 70 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1878 0 471 89 0 89 89 0 8 0 ffsino 240 1878 0 471 84 0 84 84 0 8 0 nchpl 144 2512 0 895 61 0 61 61 0 8 0 uvmvnodes 80 2023 0 0 42 0 42 42 0 8 0 vnodes 224 2023 0 0 119 0 119 119 0 8 0 namei 1024 6690 0 6690 1 0 1 1 0 8 1 pfiaddrpl 120 2 0 2 1 0 1 1 0 8 1 scxspl 216 7310 0 7310 9 8 1 8 0 8 1 plimitpl 152 31 0 21 1 0 1 1 0 8 0 sigapl 424 666 0 612 8 1 7 7 0 8 0 futexpl 64 2056 0 2054 1 0 1 1 0 8 0 knotepl 112 272 0 221 2 0 2 2 0 8 0 kqueuepl 184 41 0 34 1 0 1 1 0 8 0 pipepl 304 90 0 74 2 0 2 2 0 8 0 fdescpl 432 632 0 612 3 0 3 3 0 8 0 filepl 120 2121 0 1973 6 1 5 5 0 8 0 lockfpl 104 50 0 48 1 0 1 1 0 8 0 lockfspl 48 22 0 20 1 0 1 1 0 8 0 sessionpl 144 19 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 7 1 0 1 1 0 8 0 ucredpl 96 213 0 203 1 0 1 1 0 8 0 zombiepl 144 612 0 611 1 0 1 1 0 8 0 processpl 1000 666 0 611 7 0 7 7 0 8 0 procpl 672 1077 0 1014 6 0 6 6 0 8 0 sosppl 168 3 0 3 2 1 1 1 0 8 1 sockpl 448 324 0 299 4 0 4 4 0 8 0 mcl64k 65536 4 0 4 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 9 0 9 2 2 0 1 0 8 0 mcl4k 4096 8 0 8 2 1 1 1 0 8 1 mcl2k 2048 66703 0 66647 32 22 10 27 0 8 2 mtagpl 96 48 0 4 3 1 2 2 0 8 0 mbufpl 256 108656 0 108330 26 4 22 22 0 8 0 bufpl 288 3888 0 132 269 0 269 269 0 8 0 anonpl 24 150733 0 135933 118 6 112 117 0 188 18 amapchunkpl 152 14924 0 14326 31 3 28 28 0 158 3 amappl16 200 1607 0 1120 39 10 29 39 0 8 3 amappl15 192 91 0 89 1 0 1 1 0 8 0 amappl14 184 2 0 0 1 0 1 1 0 8 0 amappl13 176 41 0 39 1 0 1 1 0 8 0 amappl12 168 103 0 100 1 0 1 1 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 147 0 139 1 0 1 1 0 8 0 amappl9 144 460 0 457 1 0 1 1 0 8 0 amappl8 136 429 0 400 2 0 2 2 0 8 0 amappl7 128 165 0 156 1 0 1 1 0 8 0 amappl6 120 138 0 124 1 0 1 1 0 8 0 amappl5 112 644 0 626 1 0 1 1 0 8 0 amappl4 104 552 0 531 1 0 1 1 0 8 0 amappl3 96 252 0 235 1 0 1 1 0 8 0 amappl2 88 354 0 313 2 0 2 2 0 8 0 amappl1 80 13736 0 13276 12 1 11 12 0 8 0 amappl 88 5920 0 5752 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 632 0 612 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 632 0 612 1 0 1 1 0 8 0 vmmpekpl 168 7794 0 7766 2 0 2 2 0 8 0 vmmpepl 168 60148 0 58274 103 12 91 103 0 357 6 vmsppl 272 631 0 612 3 1 2 2 0 8 0 rwobjpl 24 17327 0 14064 21 1 20 20 0 8 0 pdppl 4096 1270 0 1224 72 24 48 54 0 8 2 pvpl 32 331610 0 313235 186 5 181 186 0 265 28 pmappl 216 631 0 612 2 0 2 2 0 8 0 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 613 0 56 16 0 16 16 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace pppacopen(4086331,1,2000,ffff8000265527f0) at pppacopen+0x19f spec_open(ffff800027f76de8) at spec_open+0x3d7 VOP_OPEN(fffffd80679f3e18,1,fffffd807f7d89c0,ffff8000265527f0) at VOP_OPEN+0x6c vn_open(ffff800027f77038,1,0) at vn_open+0x467 doopenat(ffff8000265527f0,ffffff9c,20000100,0,0,ffff800027f77220) at doopenat+0x26a syscall(ffff800027f77290) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafc9074c8a0, count: -7 ddb> machine ddbcpu 1 No such command ddb> trace pppacopen(4086331,1,2000,ffff8000265527f0) at pppacopen+0x19f spec_open(ffff800027f76de8) at spec_open+0x3d7 VOP_OPEN(fffffd80679f3e18,1,fffffd807f7d89c0,ffff8000265527f0) at VOP_OPEN+0x6c vn_open(ffff800027f77038,1,0) at vn_open+0x467 doopenat(ffff8000265527f0,ffffff9c,20000100,0,0,ffff800027f77220) at doopenat+0x26a syscall(ffff800027f77290) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafc9074c8a0, count: -7