Warning: Permanently added '10.128.1.96' (ED25519) to the list of known hosts. 2023/11/12 20:17:36 fuzzer started 2023/11/12 20:17:39 dialing manager at 10.128.15.235:30001 2023/11/12 20:17:39 syscalls: 389 2023/11/12 20:17:39 code coverage: enabled 2023/11/12 20:17:39 comparison tracing: enabled 2023/11/12 20:17:39 extra coverage: enabled 2023/11/12 20:17:39 delay kcov mmap: enabled 2023/11/12 20:17:39 setuid sandbox: enabled 2023/11/12 20:17:39 namespace sandbox: support is not implemented in syzkaller 2023/11/12 20:17:39 Android sandbox: support is not implemented in syzkaller 2023/11/12 20:17:39 fault injection: support is not implemented in syzkaller 2023/11/12 20:17:39 leak checking: support is not implemented in syzkaller 2023/11/12 20:17:39 net packet injection: enabled 2023/11/12 20:17:39 net device setup: support is not implemented in syzkaller 2023/11/12 20:17:39 concurrency sanitizer: support is not implemented in syzkaller 2023/11/12 20:17:39 devlink PCI setup: support is not implemented in syzkaller 2023/11/12 20:17:39 NIC VF setup: support is not implemented in syzkaller 2023/11/12 20:17:39 USB emulation: support is not implemented in syzkaller 2023/11/12 20:17:39 hci packet injection: support is not implemented in syzkaller 2023/11/12 20:17:39 wifi device emulation: support is not implemented in syzkaller 2023/11/12 20:17:39 802.15.4 emulation: support is not implemented in syzkaller 2023/11/12 20:17:39 swap file: support is not implemented in syzkaller 2023/11/12 20:17:39 fetching corpus: 0, signal 0/2000 (executing program) 2023/11/12 20:17:39 fetching corpus: 50, signal 6554/9968 (executing program) 2023/11/12 20:17:39 fetching corpus: 100, signal 9132/13839 (executing program) 2023/11/12 20:17:39 fetching corpus: 150, signal 9985/16070 (executing program) 2023/11/12 20:17:39 fetching corpus: 200, signal 11196/18498 (executing program) 2023/11/12 20:17:39 fetching corpus: 250, signal 11933/20471 (executing program) 2023/11/12 20:17:39 fetching corpus: 300, signal 12526/22265 (executing program) 2023/11/12 20:17:39 fetching corpus: 350, signal 13981/24486 (executing program) 2023/11/12 20:17:40 fetching corpus: 400, signal 14936/26372 (executing program) 2023/11/12 20:17:40 fetching corpus: 450, signal 15463/27946 (executing program) 2023/11/12 20:17:40 fetching corpus: 500, signal 16162/29515 (executing program) 2023/11/12 20:17:40 fetching corpus: 550, signal 16805/31005 (executing program) 2023/11/12 20:17:40 fetching corpus: 600, signal 17274/32305 (executing program) 2023/11/12 20:17:40 fetching corpus: 650, signal 17684/33573 (executing program) 2023/11/12 20:17:40 fetching corpus: 700, signal 18315/34875 (executing program) 2023/11/12 20:17:40 fetching corpus: 750, signal 18719/36048 (executing program) 2023/11/12 20:17:40 fetching corpus: 800, signal 19101/37190 (executing program) 2023/11/12 20:17:40 fetching corpus: 850, signal 19468/38260 (executing program) 2023/11/12 20:17:40 fetching corpus: 900, signal 19769/39323 (executing program) 2023/11/12 20:17:40 fetching corpus: 950, signal 20263/40227 (executing program) 2023/11/12 20:17:40 fetching corpus: 1000, signal 20696/40227 (executing program) 2023/11/12 20:17:40 fetching corpus: 1050, signal 21080/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1100, signal 21433/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1150, signal 21851/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1200, signal 22048/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1250, signal 22340/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1300, signal 22719/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1350, signal 23183/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1400, signal 23464/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1450, signal 23692/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1500, signal 23970/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1549, signal 24343/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1599, signal 24666/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1649, signal 25093/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1699, signal 25424/40228 (executing program) 2023/11/12 20:17:40 fetching corpus: 1749, signal 25662/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 1799, signal 25889/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 1849, signal 26068/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 1899, signal 26314/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 1949, signal 26506/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 1999, signal 26668/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 2048, signal 26944/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 2098, signal 27140/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 2148, signal 27374/40229 (executing program) 2023/11/12 20:17:40 fetching corpus: 2198, signal 27638/40230 (executing program) 2023/11/12 20:17:40 fetching corpus: 2248, signal 27862/40230 (executing program) 2023/11/12 20:17:40 fetching corpus: 2298, signal 27982/40230 (executing program) 2023/11/12 20:17:40 fetching corpus: 2348, signal 28194/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2398, signal 28385/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2448, signal 28617/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2497, signal 28812/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2547, signal 29020/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2597, signal 29211/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2647, signal 29449/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2697, signal 29665/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2747, signal 29828/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2797, signal 29993/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2847, signal 30234/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2897, signal 30385/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2947, signal 30523/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 2997, signal 30673/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 3047, signal 30889/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 3097, signal 31074/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 3147, signal 31241/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 3197, signal 31409/40230 (executing program) 2023/11/12 20:17:41 fetching corpus: 3247, signal 31574/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3297, signal 31743/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3347, signal 31876/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3397, signal 32054/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3447, signal 32196/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3497, signal 32323/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3547, signal 32464/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3597, signal 32602/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3647, signal 32721/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3697, signal 32864/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3747, signal 32964/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3797, signal 33638/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3847, signal 33784/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3897, signal 33905/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3947, signal 34008/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 3997, signal 34134/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 4047, signal 34319/40233 (executing program) 2023/11/12 20:17:41 fetching corpus: 4097, signal 34432/40235 (executing program) 2023/11/12 20:17:41 fetching corpus: 4147, signal 34557/40235 (executing program) 2023/11/12 20:17:41 fetching corpus: 4197, signal 34673/40235 (executing program) 2023/11/12 20:17:41 fetching corpus: 4247, signal 34808/40235 (executing program) 2023/11/12 20:17:41 fetching corpus: 4297, signal 34963/40239 (executing program) 2023/11/12 20:17:41 fetching corpus: 4346, signal 35082/40239 (executing program) 2023/11/12 20:17:42 fetching corpus: 4396, signal 35235/40239 (executing program) 2023/11/12 20:17:42 fetching corpus: 4446, signal 35398/40239 (executing program) 2023/11/12 20:17:42 fetching corpus: 4496, signal 35500/40239 (executing program) 2023/11/12 20:17:42 fetching corpus: 4545, signal 35653/40239 (executing program) 2023/11/12 20:17:42 fetching corpus: 4595, signal 35800/40240 (executing program) 2023/11/12 20:17:42 fetching corpus: 4645, signal 35914/40240 (executing program) 2023/11/12 20:17:42 fetching corpus: 4695, signal 36054/40241 (executing program) 2023/11/12 20:17:42 fetching corpus: 4745, signal 36213/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 4795, signal 36325/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 4845, signal 36474/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 4895, signal 36586/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 4945, signal 36705/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 4995, signal 36835/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 5045, signal 37015/40242 (executing program) 2023/11/12 20:17:42 fetching corpus: 5095, signal 37131/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5145, signal 37267/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5195, signal 37381/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5245, signal 37483/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5295, signal 37597/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5345, signal 37714/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5395, signal 37844/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5445, signal 37952/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5495, signal 38052/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5545, signal 38161/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5595, signal 38269/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5645, signal 38363/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5695, signal 38450/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5745, signal 38552/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5795, signal 38645/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5845, signal 38767/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5895, signal 38868/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5945, signal 38956/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 5995, signal 39056/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6045, signal 39158/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6095, signal 39265/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6145, signal 39360/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6195, signal 39458/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6245, signal 39550/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6295, signal 39654/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6345, signal 39762/40244 (executing program) 2023/11/12 20:17:42 fetching corpus: 6395, signal 39862/40244 (executing program) 2023/11/12 20:17:43 fetching corpus: 6445, signal 39967/40244 (executing program) 2023/11/12 20:17:43 fetching corpus: 6495, signal 40062/40244 (executing program) 2023/11/12 20:17:43 fetching corpus: 6497, signal 40066/40244 (executing program) 2023/11/12 20:17:43 fetching corpus: 6497, signal 40066/40244 (executing program) 2023/11/12 20:17:43 starting 8 fuzzer processes 20:17:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="392c337403ff0b765a", 0x9) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, &(0x7f0000000040)='\v', 0x1) close(r4) close(r3) r5 = accept$inet(r1, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000600)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:43 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="0bd1bfdf185c07c5", 0x8}], 0x1, &(0x7f0000000540)=[{0x10}], 0x10}, 0x0) 20:17:43 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r0, &(0x7f0000000180)="fd1d92c3acabee067c344712a8db", 0xe) 20:17:43 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000140)="5d93", 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 20:17:43 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="ff187c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) 20:17:43 executing program 4: open$dir(&(0x7f0000001440)='./file1\x00', 0x0, 0x0) 20:17:43 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 20:17:43 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 20:17:43 executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 20:17:43 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20200, 0x0) acct(&(0x7f0000000400)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') 20:17:43 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1b6) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file1\x00') 20:17:44 executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f0000001180)={0x0}, 0x10, 0x0, &(0x7f00000011c0)={0x0, 0x32ad1309}) 20:17:44 executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x21) 20:17:44 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001180)=[{&(0x7f00000011c0)="bd30615cdf06288a3ee0ebb434b4f3b2db949e26", 0x14}], 0x1) 20:17:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) sync() 20:17:44 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xfffffffffffffffe, &(0x7f0000000180)=0x6) 20:17:44 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xfffffffffffffd36, 0x0) recvmsg(r0, &(0x7f0000001980)={&(0x7f0000000140)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 20:17:44 executing program 7: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 20:17:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) sync() 20:17:44 executing program 4: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="bb", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) close(r0) execve(0x0, 0x0, 0x0) 20:17:44 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="00000001", 0x4) 20:17:44 executing program 2: clock_gettime(0x2, 0x0) 20:17:44 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) 20:17:44 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffb5}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(r0, &(0x7f0000000040), 0x9a, 0x0, 0x8000001f, 0x0) 20:17:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x5}, {0x25}, {0x6, 0x0, 0x0, 0x400}]}) write(r0, &(0x7f0000000240)="52512109564ba6e1cfa64d14ce13", 0xe) 20:17:44 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:44 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0xffff, 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) dup2(r4, r2) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r1) 20:17:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 20:17:44 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="c4", 0x1}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 20:17:44 executing program 0: pipe(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) dup2(r0, r1) 20:17:44 executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000400)="2e1fc7123ab85b161ee1697a053e9377e7e2f6ba56c2f843c7ad2cb2dd6c97b039ad4b28d92eb8fa5ea70a7c3d5935eb49b2b67ad21fd96b184e30e9ed8b7f5125a5dd20ae92cc69efe28c0bd35a95a98131db4f82c1fa7f29833dd4c4dc84998a44899c681283f1691a030fe709cc2c45cf51f0b6d6680232312090529688279686cb0a74897b9a1378efee977a22df97e9604f159919b59c165c63c4ca", 0x9e}, {&(0x7f00000004c0)="d95152ad3ae178643bd6905a4e10b6f02b6f4c379434c207d63fb76518d927f73cc71ba4a444c7355b6d0c59daff6be2ec52261d7d9a4be1c764947cd1df2ca71fb20e3720d1fb30875aa6b7a7cdd734732e", 0x52}, {&(0x7f0000000540)="ee2292f880c69e6f695138ca66cf262efcb8db1d6ca4f9e88b8fff9ef7437b3689f680ae97386dcccc89f4d9ff5a58a378d550affba70583d8c45d7194ffb000a3629050392a97a3", 0x48}, {&(0x7f00000005c0)="1458a11caa20fc969c086dae6f52d3014fb04843c188f260d5f48e3299b14f77e4463bd9bd8a8d64167d0d722a3f4a57c1510acadcc320e1d9b90c78093d4890883e42b51caca21188722efcdce076fd0aa6b4f2c02469f5a7fbf4af81f249cdd3dfafd3584d4c2918a5f724410c188ed873c9867fef36e01dff354e2cf9c95e41f445bf88aa8e183fd4633aad3f9aef0069a3e056c7746659fde766fcdfd268f488586ab8ff256137a5726de11074069f942e93cf26", 0xb6}, {&(0x7f0000000680)="3ae319d5d17a4c3cbf3613d988ff3f382871db", 0x13}, {0x0}, {0x0}, {0x0, 0xff08}, {0x0}], 0x9) 20:17:44 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x80000001}, {0x40}, {0x6}]}) write(r0, &(0x7f0000000200)="30f6506f11572e8eb8a79d89aea7", 0xe) 20:17:44 executing program 4: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="b4f65ebdd9de2b52f254820d24b8b3a7537698b166dd03c6d8626e564101bac41a570f4eac951864d664d7c079bf16d7fd11de2d3f0263ed0791ee0e061c9babb6571b16d440b2d85558a9e1d25129c616ca3bad2e8057f608e9a23b1f300a86d364471421fbe98ed4add85813fe49232e11fd4600385530df55b6089ef26d8c34d62e7ea7b35fd6aca4ee8d6395052bf8aa059b58a1ac09487acd0379565eb69b691226ce8acff4f85ff6ccdb28774fec614e40", 0xb4}, {&(0x7f0000000380)="7bedfccae7d6e6de108353a0653bc179a35a91428bf3c0250ff449b7d7f015b1049b52dfd4ebf66709dfa06478f863670a590ea44c0852372d3714ff4cca06b3066d5f7e930e6a36756a8fc4058a59f10f1f7b5e7c8d778317c6f6c7a069f968f147fe00dfb290ede56a357337be59be23b835962b0fc9c82b43d4197072e504ba10da0ec41080a833eb922f5d1eba2968f263cf393ee52c9061a6f2a34ea9df25a62096098a3b432f17a4c6eacc42aa758bcadb406ec1b1331c1d7475585986fd2c7b26fd22709d7a6bfdc4a83a4e4448d12f94eda52e9d42536c2470a65269cfac3da43b633b363d3280f18696b454a4cad372ba07381cb9fd64862bfd3cdfdb9fc40f9bb5bc57f0a67d14bee7c2f1c2df3eeb168eb4deddc51949fc0fd70872df902daef547001fcb5d8230220c2177e47becca1382a34d9df2506a4f979eeb2c6dcc5e9edb0aac8b859ee59627cfcdf40efcb04f0cf0ed4ef72a14f5caeae125d6cbcab5a34c7e8b03b30febc6760e7169cc2d2aa6c8841e80280d5828a3cf450923016a4b81a122f34cc97b2539eba317443f2ddfe7c5c108ba0116f61d7e53e469c0a77b9ae087c064cc8179fcd179292ebbc23de297a5b0552cc7cf0983d8fa201c422885cb8b2b6c200b70be5c62033ca0bc38489b8c492a03aa9e3c4cdabf3d9b0940d954996f83f8b1592bbf27551e778c8c024d076d2e2006eeab5d8e6d0e91ea11bff01e4479a827e6cbb489771c229afee08502a4c414f63df2d01896468a08fc4012b4f397f1b06faeb416ce1d9043fa72f9cad1f9dad2cf1669f1b27e652172393fb6b0191ff41e8c964a2339a786152af60ed9c57d7ab6a3bccabff5d2962d1c7341ef5d65d56f6d45736761be8bdbb240c742dba4259cca1161503eb82391b0a82583f82171c033fddde9552c53a278b9b5224017d02f2ba64a22ab53a964545255860d455b08063cfab160f6382a9260d64f60cec5e96b44d07a08e04baf234ccc19e7138585f3c1b86e252fe50a54c9a0a49cde06102bce3771c84c21656c332dbba749bed4062eafa9f97c8035d13bfa8c12d1a2907ed2dfbe5ea9b2d0bc19f1ce57fa63b06337276aae7c539c45db0d92bad101aee4f72faf743f9337784b83c64cfe623a85c400ac83ecb8a63e947fd9643d44193e5af2bb0a80cc7a37a479bc578f8f2674e13c646c869e3d2b36a33ddc165cd4fa2b5b59beee64de06d1742298ad3f6b7982fbb5d58486740be18d8beb6c3ddde14dd5a01557058cfa7d9e4a72fdb14613af8c4d1b523bc7de4e9b76ed48b90fac5f6aa948f4075d4f043f5308d63e9ffc20b546d2fa5f9a52a3497f9a020f45ea2b13c57b169984a91e648a5e4c943bf8dcae9da73287143441cdf527403c295438cbdc70907b67ab76bced6d18043ffbcee57cb0f62c092b2d3be8bcbd40db525913196aa1f71b1559fc5f58944b9f62f7fb0d7921e7956762ca46fb1fca6c343c314786f0a5d968d0077ab3c542bf0b46fb6b503178dbd20595aecaf69c9f875f843d478c2d91fad70302d115976fd966b01133960dcec73f12a7dc5e7d3a83034f4bf557975d2e497b1de503fc278883a2777c58ec4464097538368eea323c9118423fde80c787bfd5247d9bdceb92f81bf23159517785c54e972444cdc7b005620bb33cc4740694feb495e26745a6f682a451cf0a32545dde05d0828de25cc6e0ab1969287c0e9392a6e56f717c8a5d92758406f14cc471603f2e84e95f4c592ded55cbc437bd5ac5c51698006f2732222008c432f4216099fd043e4730e646f191cf5a5a805b80b4482d18c646174c0b7310a2cb8a7beca85d2d1d7db7e3327204eec5d00ae1337bb15a81a5bd2eedaa57776cfaf9a20874a358b9d66d8e42b8c3b87196e40e00c03cf788cba3ce37097ebac8c2fecdf56315d474a51541b8240fbae667c9e8b80d6aa23f0fe171aa6dfdc849f3dd393cdc35eee6b2e11fb73317b70f906590e7d0c13699c970f63c3e9c2ff884bf5b06983962c1b51b4684b42573fdd3891cff81a627b46b41a9ec69ce91517aefaaa9d2dacaf1b6627001504192b5ad1004c87f76b210ed0764587cb52f9fdd335e9b1e7e13224d53ca5ffea8cc8a92ecca62bbd33de0cbfd0ed9a6493f9192a28558d0b30ecfa8adcf91dc6a15102281f861b4a1d343dd44509b8cc38b2ff4ac23a4ff4e4b3d5db1712a12868aaa2775a9df7607a9c159759491cf193776da054cae28a2f196abfaf5f9c91be7f2d4a6705ff6e2bb5df8d13c73bf68b9e47bc11249e87dfa37641dfde150741fb2e3d858c954bca91f14080d3dc69e30a17bce2bb2ff098a6dac431da3f2f3ed6d225bad41b68ffb31a6bd271a2384482fea636a25969bb8d33951d07b7a86285c897f965e096a4ef9318e81f695e7bc80cb9ac82fa75e04a5eeee44f8385f2529afa83925c7b7dec7193fe61379cd9a7ffa121a7901b6059d4229987d9abc94b06664f333bf9c19f00ddf4be5522f011e0218b219fae0170aa87b0370e45a8503059837840c669576154ea452352d3a1f4276ded66684246125390a3046a62cb3ac0240b64be5bebdbae80f049f978d7bf6ebe6091fa58b9320a6cfc17e25e4fbad976011743f3af206d22c181ad1df19e6f6070a5cfa20038ddf182d058fc21465d642c6921695c17e7b6a08556116eb3c5fc4002681d927d6f73a7f41b56401ab5d02a764598a2f2adb30c8fb6960e866c46422e50e48d19e3400e0dddbf6df14f9632b628e2483760788d9f9344eeb5b5774fa74dddff40f7247a60650cd244ab353d699499d13876099b1f600a81906e9e4165bb59e91a838f71a2a31dd2be58bfaea3b3750cf0d3966d719c9b4196fc26a8b6c225dcf0b5464ff0bc52dd5a71f1733bf2294824b51676c3f75acfff3b042095fd7584cd88550f494c8e3e730463f5e4d199512698a9287e676450ae70a9d5f345f070b1084480dad6b212068c04ea2dc5c8556902f7f760abeb7779e33ef31c4830fe29fd66408822fe1019bdf57bbab303efe47de7ba4f190bfb6c1897a4215de53f372f0a67c8edf0b3e60e63f3a07d043339d6a890a99782b3e07f70c2b4956f0362920d4f9e4e25c348ed7245a05a16b41a3daa8bf4897c071a126434ca85dc588a174e8d94d19e632c3b320c9b61efdf3fc1caf0e4436f149f2766652e024b64a57a5048ca5e46ecb74b42b9aa556e6454ed0521a9e7361c88e50b19085f40b8920ddb5e05d42263e98062174f6bb1b8e5e8c4afae7c846f86f704ebe91c4c883718f4a9fcc659e5ba82dd609c13e9f718bbe98cac22e47defa4ac0401452b6d73b01082c447b27ac6eda3d5dfb4e4f15eb5b6a9a3daf8a24381ad94982f4662dd193a063d090c2bc10d6b8fc975af9243143289a36bc4e247879b6be40d0926338520ec14b1e446bb9013fc627d49b0ddb81f546141c5a022947ef5edf936363d96d2c08307d73d9d66709816a8448f6085638efcbc3fc432b96e1805526a4f821bb08ad4f0bab2547e3edd5623e1e44040b7c3e3a6404239187b4474b9046d3eb379cf1c4a9379da6f51dcaab6a53e125876efff605cdd48fd8d710a9ee2885794fb030f5955275c1f27b131ea9788290a8b7ae14ab2e81950d009551d6af2b01a532504ab4ec91acc247e8082fd74fe40b4140a0747ea5458d4331bf5fcf47a982d8c3fc9f5a2d69f435fc786421c411a2d822f6f894976ed966a97f581d5a694f5b75606a843243504d996c1776b27e3900dfd97c90b66d53e018d3efa7d2a98238bc621aa47f6ab8d803d8d5e2fbeecad9f53890282b75576174252ee0ab91238fa2b2363dc3c378e9ccba64eaf39358e337c7e7f5110dc698ce047967e8cd6d5ebb1eacc5972382518db19324ebd69c60f93e0ec16daec22603b3b6319034aa880b1d46a36509d1c2bb178ec3e33e75413569efe83e94b32067209ba17c01fa8052e2533a5bacb433dcb21530cc5f220ef9c7b606f49c043e2471e43219f6798105c7fadef134b6d7b7b44ec9ab48b1b477873bfedf071314270cbf7a2ff5e897e6250e40f3597028e988a6a51e18fc9d77365d67e87d1a85bbf084ed41a1c68236651c362d9d904d5d649be77ce7b449423ea763f3a2920fdf5d349ae841c9d9cc4578d839e3445ca15672613390424dfbebaaf89fca2bf9ed568fad1efdf6f71d715f3d9705b3b45cc27544cb06fcbdcc513c5a75dd9dc26cc02192bc8633bcb3c889a405e8c6c22f28fe9e992cf50795786dd03e11d941915d43f75d3ee55eab1882797b6eee894dd74ec40c1229f09d277848ccacf82fa24f7af29d506b7e72b3ddc9bea69e348bec6992aad33ae94b16de9666f28d358803570e518767d05e0473db4ed889daa1628f28362573b7bc6acc1d7078e8fd2247fa22b5e2e4a27820bfd8a5d425ddc09260a09fb663e88eecf2e3cfcc3081d1d7b12b1f6dc92c930c89d229dbf82ea36568077eea597596e2939dcc3a9e259f3314c7e8221a0593f72b3810b6ea7b170e35847ef3830a7a41c41d1dc627761c0126ba0ab66905499b46d76293ff2772527853bec0d618ed1605f7ac716c5d34b5e0d0ad1b62711e37d56e9ec62b362e8337d311f58713952f583f1258c8de961fd0d0481c65b26aaf1dec3bf7e9dd19673f3fe52717db963c40adefd2d063af7cb7fa5530a2cba2d3643b0c4596c5ea07396d85f534a34559a8efd6853e6c390553525f1732f508f8db76b9e8431ae61b2843e5eee8610e6cc6e08a10fe8d8e5794205de1ae7ed4020d3127413ba414b10bde602a241a0c6808fd6d58f48dfe5b33dda29a37b5cae1274e8f84ff0d34e6087d8b417cc2f349137e6e2e191d9f889782fdf76b5e3d91c084d2821255daedfcc00f99d6918ccff50a4023cb1188d6886479678b6a2f8881b7768eee10fec3a644d30753e13ca6032e547c18ba17f740baf585420c7d0a4d32943cbfc9c1d09c5db86165a4b0c59ac91131d50a94631e1f15dacf53580d07912256b56934098004618a69609e15a8bcb667f0d733a8145e3cdc1e354cf679d8b3a2872c2624c0830151ee6f1ddf2dda18a90803850c99f5f4b9b2e76bcefeaed79d476e9537a3ed7e551fc76e75c91a87932ad5782a128581cb4c937991e6414f799a4b64dd1ba13386d14ba64c4bdade2071ddf38ea4a82fcca996cde931c7a30b8d7f7967eeddb0dc8383cba8788d401cb987108bf55905f312dac767246256f808bb802fb1cda870af27c809af30fdba80349dd410b2a2f43c4fb24ba89ade66008ba3e876281bdc4f1a57216c5184a70fc0e7b0efc5b29d33e6eec5792c0a4dabbc2080febea44efad9ee11a8196d33625ffcd698857fd267f99bdbfeab80fbaced19cae79c1398e449941d2b245849ccd26b5bc48bbacb90b3fbe4ed0a50b68e6329acfcd31e12f40c4c52ed264a1fffbce107f56d9e63c30ca6f34dcca144e03686bddfaaeb7bcc4716c30e10079f7bde8d6508eb09e40889778b6205117170433cb769f8ac99a6e3d0ba3fd6141fdc49c71cd771d1d552741f0b88571f75e55ce42dfc2a9e636feef076d8084ce278c685cdba4ef5e2d28c7ba71e32768337a0a338ceda48ed5520478d47af725485961314500eae56ef832ad53bd672385f94e6a8b371ddc70e48b7ba4916f3d3f3ffe7d7c618c252911afc7e6ffbd583b444a7ef2e7b072f5f27300243e75a236a4b45b702fbb60fac376bae957b9c7f893c4cf996a71f5563f3c890e63fce4b0c34c3a22f60049f0313", 0x1000}, {&(0x7f0000001380)="a1b3465acb9611a097920eadcc59ff1342876971a65a6966f158611e72179985826209e9c18d7e64adcf030774d241bd5ffd764e7499a5ddf584bacf25551e553166bd09b0e70e696a757345a69f1f48196c0248a4ec5116a6d4cbcff3d94a92f2789b4c036d889fd8c3bf4470544de6a10028786b697d23f1e3504adabdef25afa594500dfe28bb39a314aa400245c1a6c5a059afcab6bd4fa59581ceb22ecf97290ca0ea742fb5839480a295d075b01af6e41653238a51e23d865edc31e982ed2280536d66d6b476f546d55dc2740caf188f0bc4cf9c49336f190a278e54649ae063dfeb7bf685ab6c653775401adf93361cb426115dab399b5ba4153f712bc5a5cfd7b01d3acb4a3c53ba5a343e675849c306417b85d75235c5f49b92d32b1d8f3326912658270a3f523b0d84bfb3f2b5c568e5972503e37f36fca24fd1ec3d5aa963683f8141f08e680464428043ad7b328f740bab9924350626418b8c2a98cffb667251e82534b8c9d81b46c770dd1278572e0a62f53d3b87cceb63a11987e5e05eff2848270e6db097619eccff2c4f2172de730713c41dab9e21cc644ad31836e4966734af6ae94c785289f104e3b6055668064ba18758e7f5c2a158ccd08fdb41fa801fb5ef46ad754f530af1cfcf9a47d83b2124aa58c7d25104e1a68233502faffd9e769221c43a51b4d604d7ef66faf2ffcb0533025be9614b7cf052cc95b19acfc4ce8900aaa35cd088871e9899cebf87e3538e9cce6db6d9a33a3ddcfd07ad31a900de8295ed249dd6ba8641fa7e6b482954de1aec8aa6bb1a3a4f723e01b5df2ecc2239e32ac5333510bb8966de270b6ee14690917cd67a1722f6f4d5fd2685ab432b32e2d280409fceb10141a1c0dbb7da7d96d73cefb4cb49d2e6fb39e4ac6e0fc54143fb9e2c200016fe3455f8a4053eacc93cd6ed7ff4fd66ea58d159ecdc71893762523d41147eb7d560dbd1e77dda8336b840529c1ce37d7f0309c3f1a52464469d57490f87facdf80847aa78a311983f9087323e79ba976320a74501f65ac8be0208d496c6886c238cfffa65bbee1c27a393ec80846d2de490506e21b54e9ab4a5f1b9d7fb96e737e2e8d42520a70c0f5e87d5455376a99fec0635953c5948d4722c302ae55352cce8c2d6497bdd6ff78cbc7b7902709bea21e5f962cdd4c1435261cbc09bad706c266512128b67687edef969375ffab58a6017fb61d6b81e994aebb015e1706bb9fa1779ab5cfe78f1277e64536cbd5ee427d2c81903c219d0d1e4c0af67bdff974fe1d109b0528ffb3ee64b6f195e5bc0629c9479e6f6cc15cea0196dc2a279997accdc058601a68f5ea4ddc96bac4eb23bd32dba0db2934d0ed386190cf9f6f5d6311326e6e35fec1288baeb280edfad56086ff39fb27e49d7f226fe3ea509b8d5fe1a4d15ba77735d24d539e099a0a30822672e1426d7689ff51cdd846724333af956bac23ca781aa679212a3cb26c378dd69f4da10edb984addbe036224543e6c54156bae6b210a7c33112d16886a2fb97bf74c00dfe3432de71527ed95f01e413e5c46701d71d2cb3ac47b1ee7a061dc135d7e1146713213ac9f1be7e934e59209edfb56455ed0701c4544f1e4d68c0a74823ac3b810ddf4c1c3a0df2fe5863921bf26ee1dd065a77a0daeab72f3e9905c0ffd6d38b7226031a817fd4e7c29e89a7025b2c875d91a51a3090b9964e96a0528849b2338962dee47c981dae8f54fcaee4948a486a89fd875163dfe0f12fbbdd8236ac24a3e7b1b5dbec3f0d13034fac74314c7bba1fc4721afca49062892febf7be9ef2dac59a65e9b7986e017fd90ae509985c8fa8f19138c101e6273cfdeafcde278344d8f3761a0c70c32e0a22550d06734f7e40b7ec549ace8666eb2cc637b082a5b5197c59f79a3e8c12a2f5fc7b62dc34a2c71e5ef5c0acbdf05153359a1301b67c0ee68aa7de98255ceff2e7567eed24c69bf77f1d67681d80548fb5db39fe39c819382baaa8a2eb352b97f1c3001c320dca5bc61eaba9dd1f3e5df5e9c72f252f6725373c885b2356a3ac184c673f516a6b8f3a797b355f48d99aeb7dbb79c6d24942bafca1fb729065104baf87c2a35b07c631503af602d5621d15b2a7ae5b1a4f4aadef0e62772fd301c58ed4c5a862893321ce3a47ff6fb098c9936bfd61495b383235bd753d0a2f663571f8652e507ea364d196054aaad4ac9317989ce56b622f0b9e31b7f6bd595024d1df3e1496cd93df9e28ec1e1a367915f5bf84bc277067b62afaa4875c640679dbf228f502daeeb53a903be294350a2411a13945d397e3fce25de4e0f7e9a80df8d7ba8260e3a1f92e73045b9d3958e7c2666ba6a97476d7b63fadac044596e56fc2ec0ee08b4b4afd132e45e6cceb0bb1d0ff5064eb3bad44f70aaac13323225deb9e4c52e2136de92a02614118d883f961ce5273a43581f9f80f83b969777aa1e21167ced30e97091bee643338ae33f8ea08cf82a723013f43394f65687d10849384b4b591ef2497a63ea0113594009c616037ce66a3b4a0a322099ef9579b24c0f25bf3ee7669c2ee53c4d4aa81ef7e232cef902f6320fcee44959fa6839128a2e0076f69ea806e7d12a9267936d25a7d04e1fc48826ecbde3600226ae3ee47413a3fdcece282b3ce8a06108b50fd387ae503bb9d40d86dd2ff3c616e3fef2daafdc9eec5291cbde3430c1cf5d3a4eb205bff5b5459bb069f373265c08e65ed35b6e9e76160ca7184c61397300cce96f167a2285ce542e53b9f41e8dcc9666e8e05a1178349306df1b5fbfb1569be355fa11a5b396dbb4b814f5e5033002e02e78595ed6a2352e9621590d8481e53b39f1bd98106ffb93fac06238fca2a7234141d1599dd6d41ace820588dc35d67d8b3b9b31bdbc92cacf2ca9544bd4de068dbb2caa35da11d30d6026be239e5d5569d87c4a535a9720abe60e42ae4f6307740c787f65760b45af2f11af7bcbc3538d6fdfa56b916d98fd1f5417c273fc5a71f25666b2f6950a913dda6b0ba33775944a3849a141e173f280c953677c0c2f69da936825f01116f721daa110e015787ca8f692b1dd1c74e75da01666d1aa4842934f2ccee33f8e4f2be5269ded5832471f2dd5a4f178bc4160b22789eaae7c0bee76a7c171220d3211e3476f201da07a8d3d839fb7f2c8d52d1ade4a4226196f0e101fdfc329c2f4fdced98a91ac2956e8d2e0a6341d992970e19d56f2e8e159faefb65cc51fccc6df1edef7ad6dc4334648201d58bb239b792e28cb1e5ba5276000c962f49b256af540bae1d414641372e266ed8df9b164059bcd45ab386b868055598b4cdb38ef922941cd818ee1b7f104a2e1a589ff89342568275cd40c9bd8ab38c46dead80ce7206761128db260857f4cd0fe30af3cb1d7c9f085557384ba09673107de10592ede040b7673fe5238c3a65e580fd00b408bd5194a02af968d1ffd2169d4045601e007b9d3f7422880b303b4e5dffd61af2e0bc4ccd1cc55fb0cec93cd1ca594f1d1cadc99be262a6c1a307bcef7ff3d35e80a2b6e22f840571c19e62183d10d15feea3b8480d82f2ef3d5557b8393b678142ad270e07f84b57758f6a2eb35e58aaa64ae13dc4807c41d6584b0e37386bafd9cab9e0446a48d57c054b05f9a3eeb28ef7f5701b19f4915b4503eb9433a60da53fae4c442ec7cc1b90922bc8fd2bd03204f2ae6625d342865c976d0c5f941cb25e474a4c033895aa289c5c058719eccf19e0dda5f48270a68f55738ba04a64b7c4c4f190b7d9d3fa526f2c13e0f63600b584ddacf5bf1046cc1c83889f667717c536e8de7fadaa8391c59adaf0f1ceff7a0dc9d900f76328b8e8f02c113aa29b28bb62e79448ef765fa49f0612b3c0a39bf0c3266168e44be3e85411f366e453946e8b92800bdc440208ce5ff1117d6f8ea40d69fa146e9dde6f2966b2ebd3c55bbd5ccd37b6e4bc2b894f9c2bf9b9eb2183ab3379ea28b2c4a7f6f3ca697a2344f4c9fe8368e6beed6a6be258579f25cbcc93e8ed3d210f788577924b759c96321a57060bfbf58f5878a01be31094a64e5971e1b2bbf5d67fd26bbd5f0b45a5a23281c306d4cfa752ad94397a50820c2d34238e8067bb967fb34f95bc1afc7981ff9b2f1cf48e07d6d808c93af45512d4050b33c7e5ff42d3310a42533ab30a5b680b9614fa15a8fa99cf1181c2fa93efdd25035d8ff7d99eea65936e32485175474e92968babf06f969670fb844119ac509789efeb3cbc8543af93d2302f60abf047fb7202fe575c61c959a4e147240afbae70b50d4542298205cf13facece032fce07d2cc1340b47caf6fc7d0eb4e629b317e5542e71f0a898826b71eda7637eea070932ab9f1ee96724f42e78628ede0d72ba4450bee7bdde95fb5b6d742dbaefb18ed5effbf7190c28764ab633f4e7b28daf8fb394be711b1db82655242cd5c61692c0a318541ae86ca150ab29087dff6024048ab27f260e5cca5292a4dc50e798dd656e4c1e284acf3846ea8f46ff11ab523ad50d40bc16c3c70489994c1204939fa930190d4fefa076e236db7fd09cf31695680713f67a62ea69e7559da3a2a283cf33a2076faf0ecac5b02623152ec421507313b45e22237bb5f3b05dd9ee04e62c2e68e2bb2578f890830e5e4899c3dbb8348ca74dfe969c01bf80c5bf3d92d1e6090d708c45df6c0e2f948dccd08cefe36f4cc29a4a9c1a9696c1409c582c5c744b947c4a9909bda78c17567fb1502d977759cd942a766b6273b1a977872573681890ef6493cdb70332666e6e817f62d5cfcde2f9bf774723770bffcab485f90ddb765d536addcd53c5074c57990db5454bcf62d37a15133902ef68451dd7a6a270798915e423e23454ff61959f666cbf7655c465917f8682105db0ec7f726b1193da94cabdd504c05eee8ee3201fbf5f06a816340bc5913b4c90fe97fcdd60538fed21fd4a1217f29aba28dfec8ab90f78ab9d3c590ac07a9d48361cc820837a40e07134eac5c2c10720f0ae8d1a7346204bac036f5aaca3d138b4df01fb137d02c436443f16b2cbbafe8ea81f737bd153a2ec26d57cc2909336f8f2a5f9e5aaa266463c014a445eb821864a04e72b103013e8a733c62cb09d86c66aef78705d7cfd2fda39c4c47fd4b461545e928647cc3b390fc1850d53e012a95b4f0eac2409db05adf0a", 0xe5c}], 0x3) execve(0x0, 0x0, 0x0) 20:17:44 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 20:17:44 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f00000000c0)=[{0x1}, {0x3}, {0x4000006, 0x0, 0x0, 0xe7}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:17:44 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) sync() 20:17:44 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="f802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939893f318a9be4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3ddd449a77df42626f550652dbad49affd5b9bceeba2d3d15ba78e5f44866b769ffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af324b968546a08820a9c160ef0d507d130f1f9224a3f663991b014328588022ef952d7a42aa7540f67f7e389a9313164f5bae6ff441177c35f806f79b868501e0c013afa9e3e3d7efaaacd18728f9bc3da75bfb8a1339e80db704568a0f93e913a2403b4de2240bc998d1ac460d91c4b43c33294f1bb36712be281878dec8d6b3b87b7e2a3a176e18beb1f39dd914b25c7de9c7587ffc3ce3127bb94780b3a8abcc4ce31266d0fa0623b38ec924febdb4094c3255f79c1b398159010bb22ccaba5f3450c4b53ae20c6ebd37c3a1b7826ececeb74d1694df5023cffe2470d20c8e5fd4b1a767efb836ef032db89bc43bc1f00bd41e2b8c43bf8eba3b9e46d8918e9527fefba05c614e86cfd1095ba0067d7c3cfcb29a9b8cc7e17270c14c994dfd26bca9639cc2f749bdc441eefca841a1c5d3d85ecc4318081e34eb0ab9f8aa9b6dc51fef51a0b8753fadbbba8f9a163e6a962d38a4214f8cd9a28784beb3cd6f09867729ce6774a4f9166164e740c451ac4c2f046ee0a69003137c6ceedf632046c3d90db597443a8c14de91be87d4cea60cef93dfabb4340a612891c5075f5cb4dcc85062445a8d4c6a9b0fea076be04d69161cb8339ed3ca1d465c9ea6861d84d5026c2c627637a3332e984ea6fad9e312b6cc458aaf8615e89cd9b5c31036257e42166ebfcd6890545a9908766e6eb3ad94ee1fe849f826375ebd0542a9e26ce83963160232966911ed4565a2227d56929b470df78cec70a7fd09659bdce7545b2fda86e4430abc08996511b2c707d1c1bb7f1c59b1b277fad9fb67e29d89077d3dd8132e7dd58612c3da850f9022afccc29bcc65c5a346715d4be73649498a011c74d92d42f94e3a9195d43cc6dc8e9cab1b1f31018fa53d3fb9e5092f5a7e278eda79afd6260f3bad0f80042ebeceb5b71a2531cc3d4183b06416bf6895e155b6d276b79a5fe0dbe8508b814406b7b066db8a4a521192a3f5aba3d31a0e2089b7f841c3fd36a4766353ee635ac251ae241e1f9474355fbbab0d61255ab355613cf1e3b4a36d37088576ed67208e1fedd7c213aba2dfe34a9cda4cb1213bbb97c0fabe19ef6cabb50182bcc3f7b22e9e3d30ff323cb4ef6b1c9f72305d82b1a7565081ef03fba9a86a9fc0e709aab60ca9456e663566d9ba2c09381e4026db8368226ed48fa1b5a5b374c0a2a38e94dc9b696456ed0b8fc1b009b3179e2649aec762f72db44c72187bb9eceeb4c58587b3b71066f5236bbefbdd2e2139ec9938ff48dd167bbe53e62c3c6227abf52e57855b1d91b7f55afa4667082aa09c84eea508bbdea70ceafd3e3ffe2dfdd32c0f8e5af4c64374016860a70358f14d8d2fd93443feee4b28f308dceb6725c75a4f8d26d8e754014921e351335183a1862abbdab664ce014a3e4c6a9436f301bf44f41b9c98e8adcf5f9a4a7d4cc4d46ae83d39066d38ef4a7f5986e2b8916fa5d1b3782e5cedba89f2119f2942e07b88310a6a92766adfe71d036b466d0a409468739cdb317518e345812063d11e2f29f82218053bcec5bb33533580a78cf4d37071880bb7cdb5d81362b8b769850f76ce3fb26c96ed561d7c0716acd594f4b8e4f6d559841925f47021e154c9d60821b5613a9b5470b12b04240d90f5290aae54b81ca18fc8f2b92de2931effb1b3726c2f98899a663e071dd4cb77984d50684689716e8082ee7d47482675487788d44884688836bf91ae92fd34e3ca3580e9394af865448e948968acede61bc2a3eee82a06d5af0e633df7306356621052573d45e10c83a11085faa26329fdcbd55675176bd237f8c989b7af25ccc1537b85d0c4c883587fca923f2afc5afcc6b1f85ccaf53c2c939231ec46ff038305312aac502afe07abca9a932b6590a0205fa1d0", 0x5bc}], 0x2}, 0x401) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00102e2f6669f9aa30"], 0xa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="34802a2b12a1215c9525b234dc90519ebddf748e74bfddea2f664ae20f1a2bef7d92c274142d1788f00c19cbcf410c06cb56bc15227beabc53cf078eaf8c6b4a89e1eea43385aba08d5fd90955b4eee8fee1000b517dddcb5b3b13ffeda2ee7c9c1c4ef66fb372f6afb2b4c9dc5dd9860cba35de72c117b4648cfd5388693afcd05b67a8ad318225d0ed8d8a08c3fb61193880567a871b2c1c304cd7593e2e6a60298ad0acf7bd9d70ef053ae0ac1c3001e9e87a07816b7fe9"}], 0x5) 20:17:44 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x319, "74f537851f000000215d000000000098b300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 20:17:44 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:44 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="f802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939893f318a9be4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3ddd449a77df42626f550652dbad49affd5b9bceeba2d3d15ba78e5f44866b769ffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af324b968546a08820a9c160ef0d507d130f1f9224a3f663991b014328588022ef952d7a42aa7540f67f7e389a9313164f5bae6ff441177c35f806f79b868501e0c013afa9e3e3d7efaaacd18728f9bc3da75bfb8a1339e80db704568a0f93e913a2403b4de2240bc998d1ac460d91c4b43c33294f1bb36712be281878dec8d6b3b87b7e2a3a176e18beb1f39dd914b25c7de9c7587ffc3ce3127bb94780b3a8abcc4ce31266d0fa0623b38ec924febdb4094c3255f79c1b398159010bb22ccaba5f3450c4b53ae20c6ebd37c3a1b7826ececeb74d1694df5023cffe2470d20c8e5fd4b1a767efb836ef032db89bc43bc1f00bd41e2b8c43bf8eba3b9e46d8918e9527fefba05c614e86cfd1095ba0067d7c3cfcb29a9b8cc7e17270c14c994dfd26bca9639cc2f749bdc441eefca841a1c5d3d85ecc4318081e34eb0ab9f8aa9b6dc51fef51a0b8753fadbbba8f9a163e6a962d38a4214f8cd9a28784beb3cd6f09867729ce6774a4f9166164e740c451ac4c2f046ee0a69003137c6ceedf632046c3d90db597443a8c14de91be87d4cea60cef93dfabb4340a612891c5075f5cb4dcc85062445a8d4c6a9b0fea076be04d69161cb8339ed3ca1d465c9ea6861d84d5026c2c627637a3332e984ea6fad9e312b6cc458aaf8615e89cd9b5c31036257e42166ebfcd6890545a9908766e6eb3ad94ee1fe849f826375ebd0542a9e26ce83963160232966911ed4565a2227d56929b470df78cec70a7fd09659bdce7545b2fda86e4430abc08996511b2c707d1c1bb7f1c59b1b277fad9fb67e29d89077d3dd8132e7dd58612c3da850f9022afccc29bcc65c5a346715d4be73649498a011c74d92d42f94e3a9195d43cc6dc8e9cab1b1f31018fa53d3fb9e5092f5a7e278eda79afd6260f3bad0f80042ebeceb5b71a2531cc3d4183b06416bf6895e155b6d276b79a5fe0dbe8508b814406b7b066db8a4a521192a3f5aba3d31a0e2089b7f841c3fd36a4766353ee635ac251ae241e1f9474355fbbab0d61255ab355613cf1e3b4a36d37088576ed67208e1fedd7c213aba2dfe34a9cda4cb1213bbb97c0fabe19ef6cabb50182bcc3f7b22e9e3d30ff323cb4ef6b1c9f72305d82b1a7565081ef03fba9a86a9fc0e709aab60ca9456e663566d9ba2c09381e4026db8368226ed48fa1b5a5b374c0a2a38e94dc9b696456ed0b8fc1b009b3179e2649aec762f72db44c72187bb9eceeb4c58587b3b71066f5236bbefbdd2e2139ec9938ff48dd167bbe53e62c3c6227abf52e57855b1d91b7f55afa4667082aa09c84eea508bbdea70ceafd3e3ffe2dfdd32c0f8e5af4c64374016860a70358f14d8d2fd93443feee4b28f308dceb6725c75a4f8d26d8e754014921e351335183a1862abbdab664ce014a3e4c6a9436f301bf44f41b9c98e8adcf5f9a4a7d4cc4d46ae83d39066d38ef4a7f5986e2b8916fa5d1b3782e5cedba89f2119f2942e07b88310a6a92766adfe71d036b466d0a409468739cdb317518e345812063d11e2f29f82218053bcec5bb33533580a78cf4d37071880bb7cdb5d81362b8b769850f76ce3fb26c96ed561d7c0716acd594f4b8e4f6d559841925f47021e154c9d60821b5613a9b5470b12b04240d90f5290aae54b81ca18fc8f2b92de2931effb1b3726c2f98899a663e071dd4cb77984d50684689716e8082ee7d47482675487788d44884688836bf91ae92fd34e3ca3580e9394af865448e948968acede61bc2a3eee82a06d5af0e633df7306356621052573d45e10c83a11085faa26329fdcbd55675176bd237f8c989b7af25ccc1537b85d0c4c883587fca923f2afc5afcc6b1f85ccaf53c2c939231ec46ff038305312aac502afe07abca9a932b6590a0205fa1d0", 0x5bc}], 0x2}, 0x401) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:44 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="f802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939893f318a9be4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3ddd449a77df42626f550652dbad49affd5b9bceeba2d3d15ba78e5f44866b769ffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af324b968546a08820a9c160ef0d507d130f1f9224a3f663991b014328588022ef952d7a42aa7540f67f7e389a9313164f5bae6ff441177c35f806f79b868501e0c013afa9e3e3d7efaaacd18728f9bc3da75bfb8a1339e80db704568a0f93e913a2403b4de2240bc998d1ac460d91c4b43c33294f1bb36712be281878dec8d6b3b87b7e2a3a176e18beb1f39dd914b25c7de9c7587ffc3ce3127bb94780b3a8abcc4ce31266d0fa0623b38ec924febdb4094c3255f79c1b398159010bb22ccaba5f3450c4b53ae20c6ebd37c3a1b7826ececeb74d1694df5023cffe2470d20c8e5fd4b1a767efb836ef032db89bc43bc1f00bd41e2b8c43bf8eba3b9e46d8918e9527fefba05c614e86cfd1095ba0067d7c3cfcb29a9b8cc7e17270c14c994dfd26bca9639cc2f749bdc441eefca841a1c5d3d85ecc4318081e34eb0ab9f8aa9b6dc51fef51a0b8753fadbbba8f9a163e6a962d38a4214f8cd9a28784beb3cd6f09867729ce6774a4f9166164e740c451ac4c2f046ee0a69003137c6ceedf632046c3d90db597443a8c14de91be87d4cea60cef93dfabb4340a612891c5075f5cb4dcc85062445a8d4c6a9b0fea076be04d69161cb8339ed3ca1d465c9ea6861d84d5026c2c627637a3332e984ea6fad9e312b6cc458aaf8615e89cd9b5c31036257e42166ebfcd6890545a9908766e6eb3ad94ee1fe849f826375ebd0542a9e26ce83963160232966911ed4565a2227d56929b470df78cec70a7fd09659bdce7545b2fda86e4430abc08996511b2c707d1c1bb7f1c59b1b277fad9fb67e29d89077d3dd8132e7dd58612c3da850f9022afccc29bcc65c5a346715d4be73649498a011c74d92d42f94e3a9195d43cc6dc8e9cab1b1f31018fa53d3fb9e5092f5a7e278eda79afd6260f3bad0f80042ebeceb5b71a2531cc3d4183b06416bf6895e155b6d276b79a5fe0dbe8508b814406b7b066db8a4a521192a3f5aba3d31a0e2089b7f841c3fd36a4766353ee635ac251ae241e1f9474355fbbab0d61255ab355613cf1e3b4a36d37088576ed67208e1fedd7c213aba2dfe34a9cda4cb1213bbb97c0fabe19ef6cabb50182bcc3f7b22e9e3d30ff323cb4ef6b1c9f72305d82b1a7565081ef03fba9a86a9fc0e709aab60ca9456e663566d9ba2c09381e4026db8368226ed48fa1b5a5b374c0a2a38e94dc9b696456ed0b8fc1b009b3179e2649aec762f72db44c72187bb9eceeb4c58587b3b71066f5236bbefbdd2e2139ec9938ff48dd167bbe53e62c3c6227abf52e57855b1d91b7f55afa4667082aa09c84eea508bbdea70ceafd3e3ffe2dfdd32c0f8e5af4c64374016860a70358f14d8d2fd93443feee4b28f308dceb6725c75a4f8d26d8e754014921e351335183a1862abbdab664ce014a3e4c6a9436f301bf44f41b9c98e8adcf5f9a4a7d4cc4d46ae83d39066d38ef4a7f5986e2b8916fa5d1b3782e5cedba89f2119f2942e07b88310a6a92766adfe71d036b466d0a409468739cdb317518e345812063d11e2f29f82218053bcec5bb33533580a78cf4d37071880bb7cdb5d81362b8b769850f76ce3fb26c96ed561d7c0716acd594f4b8e4f6d559841925f47021e154c9d60821b5613a9b5470b12b04240d90f5290aae54b81ca18fc8f2b92de2931effb1b3726c2f98899a663e071dd4cb77984d50684689716e8082ee7d47482675487788d44884688836bf91ae92fd34e3ca3580e9394af865448e948968acede61bc2a3eee82a06d5af0e633df7306356621052573d45e10c83a11085faa26329fdcbd55675176bd237f8c989b7af25ccc1537b85d0c4c883587fca923f2afc5afcc6b1f85ccaf53c2c939231ec46ff038305312aac502afe07abca9a932b6590a0205fa1d0", 0x5bc}], 0x2}, 0x401) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:44 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="f802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939893f318a9be4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3ddd449a77df42626f550652dbad49affd5b9bceeba2d3d15ba78e5f44866b769ffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af324b968546a08820a9c160ef0d507d130f1f9224a3f663991b014328588022ef952d7a42aa7540f67f7e389a9313164f5bae6ff441177c35f806f79b868501e0c013afa9e3e3d7efaaacd18728f9bc3da75bfb8a1339e80db704568a0f93e913a2403b4de2240bc998d1ac460d91c4b43c33294f1bb36712be281878dec8d6b3b87b7e2a3a176e18beb1f39dd914b25c7de9c7587ffc3ce3127bb94780b3a8abcc4ce31266d0fa0623b38ec924febdb4094c3255f79c1b398159010bb22ccaba5f3450c4b53ae20c6ebd37c3a1b7826ececeb74d1694df5023cffe2470d20c8e5fd4b1a767efb836ef032db89bc43bc1f00bd41e2b8c43bf8eba3b9e46d8918e9527fefba05c614e86cfd1095ba0067d7c3cfcb29a9b8cc7e17270c14c994dfd26bca9639cc2f749bdc441eefca841a1c5d3d85ecc4318081e34eb0ab9f8aa9b6dc51fef51a0b8753fadbbba8f9a163e6a962d38a4214f8cd9a28784beb3cd6f09867729ce6774a4f9166164e740c451ac4c2f046ee0a69003137c6ceedf632046c3d90db597443a8c14de91be87d4cea60cef93dfabb4340a612891c5075f5cb4dcc85062445a8d4c6a9b0fea076be04d69161cb8339ed3ca1d465c9ea6861d84d5026c2c627637a3332e984ea6fad9e312b6cc458aaf8615e89cd9b5c31036257e42166ebfcd6890545a9908766e6eb3ad94ee1fe849f826375ebd0542a9e26ce83963160232966911ed4565a2227d56929b470df78cec70a7fd09659bdce7545b2fda86e4430abc08996511b2c707d1c1bb7f1c59b1b277fad9fb67e29d89077d3dd8132e7dd58612c3da850f9022afccc29bcc65c5a346715d4be73649498a011c74d92d42f94e3a9195d43cc6dc8e9cab1b1f31018fa53d3fb9e5092f5a7e278eda79afd6260f3bad0f80042ebeceb5b71a2531cc3d4183b06416bf6895e155b6d276b79a5fe0dbe8508b814406b7b066db8a4a521192a3f5aba3d31a0e2089b7f841c3fd36a4766353ee635ac251ae241e1f9474355fbbab0d61255ab355613cf1e3b4a36d37088576ed67208e1fedd7c213aba2dfe34a9cda4cb1213bbb97c0fabe19ef6cabb50182bcc3f7b22e9e3d30ff323cb4ef6b1c9f72305d82b1a7565081ef03fba9a86a9fc0e709aab60ca9456e663566d9ba2c09381e4026db8368226ed48fa1b5a5b374c0a2a38e94dc9b696456ed0b8fc1b009b3179e2649aec762f72db44c72187bb9eceeb4c58587b3b71066f5236bbefbdd2e2139ec9938ff48dd167bbe53e62c3c6227abf52e57855b1d91b7f55afa4667082aa09c84eea508bbdea70ceafd3e3ffe2dfdd32c0f8e5af4c64374016860a70358f14d8d2fd93443feee4b28f308dceb6725c75a4f8d26d8e754014921e351335183a1862abbdab664ce014a3e4c6a9436f301bf44f41b9c98e8adcf5f9a4a7d4cc4d46ae83d39066d38ef4a7f5986e2b8916fa5d1b3782e5cedba89f2119f2942e07b88310a6a92766adfe71d036b466d0a409468739cdb317518e345812063d11e2f29f82218053bcec5bb33533580a78cf4d37071880bb7cdb5d81362b8b769850f76ce3fb26c96ed561d7c0716acd594f4b8e4f6d559841925f47021e154c9d60821b5613a9b5470b12b04240d90f5290aae54b81ca18fc8f2b92de2931effb1b3726c2f98899a663e071dd4cb77984d50684689716e8082ee7d47482675487788d44884688836bf91ae92fd34e3ca3580e9394af865448e948968acede61bc2a3eee82a06d5af0e633df7306356621052573d45e10c83a11085faa26329fdcbd55675176bd237f8c989b7af25ccc1537b85d0c4c883587fca923f2afc5afcc6b1f85ccaf53c2c939231ec46ff038305312aac502afe07abca9a932b6590a0205fa1d0", 0x5bc}], 0x2}, 0x401) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0xff76) 20:17:44 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="13ee43cdeb1def4a87ddd7bb248ece40c778d4c9e0a12ce00bd3e43041262a431670a560316c031a8a7bada5e92aacd4be0badcab0ba9b35ba603911ccd175298f266356ccf329d74a709ded365dfa437db6ee2cffc2d8ff7aebd6aae5b707870439db45659fbe72aad1d601c02b59fdf5576729bb7228fcebca93dc5c4957ba2f0707e5ad9e62c65e8170ffb221caacd7de01b768fc6ecd81daf533c8d879c637116168267a0b0d0147a77cbcbcfd28c437d59b9e58dbca8ce29c567dab5dbb0ac90046bbac91766dee321b4460883f8b4e24f30964eae27e4cd84db7d1512de7bc18dbd423b342a8651662c8d7421cbe", 0xf1) 20:17:49 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000040)="b2", 0x1) 20:17:49 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "02ad99", 0x14, 0x29, 0x0, @rand_addr="feceba01000000000000002cc224be00", @rand_addr="ff0000000000000100", {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:17:49 executing program 7: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x1c0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000004c0)="f033e1a868995f4578e411aa74e27aef09b52ea0ea8337184e22ab77b0bacc4359bc22d4bf2bf6027c83db50e042c21a6ba4629d1dc51d4de639a71ba23d56d92b3ec595108fba66c11efea2319a45b33d1db617a2188225b21b73fa07046fcfcea65543fa1f75a9db183fb48c42083ce4fc521e0464fab2ee063c808a4e998573e256b0b3d35a01d93746be6b9c291150a462d2813c4e68", 0x98}, {&(0x7f00000005c0)="74263a4ed38e99490aa689b8936e323a68cf778ade3928ac506b28567d071e2ada83608efd90cea8be03ce5d417f48b86824cec697b2582615ef7a1a33d1e47d911d508e9b18abe474e472f3edd7668d9e91995f4205bec6634871d5dcb81862869c8cc63c367ea2001a2b7582490e370c278764aefe0d346e15eb9ed4576609a1b6b437d32f1c38dca0ccfda16926e85bc09b8220888ec8fe2eaebd04f073c06d440aa7a087ec60b34dff1feb22c9e3bbf52b4b541015b6a1430bc562505e5fc0fbc4905c434129af249acfdcc078a0aeb55f21ee1896ddba5b9c474edd4fc90c1220ce5b7b1e3f37b962bb9036fb4c1bcf9da707cec2bf9a4cce98", 0xfc}, {&(0x7f00000000c0)="15e45fe5", 0x4}, {&(0x7f00000006c0)="9f2066a653699d72355f59c0d690dedececa073b28ab6a1db47928493bba470d18c72e9b61a4c35f090e047b1130748c4bb79b68a9d4129ec993fbf56ab17763eba610224dc7db4c064153ded5d4a322af310f025317bfe50fbbf5e2721adc76d68a9f570802f1006e668e2c1b33080250ee9c8e8776e72523cfb080ccb8919b050868fe2d77c627f90b9cd4e784c2fcc719e3a415d4cf27df360f917f0f4643362d731733c1c032f96bc51489be3b9a25546c0b813ddb0da6bb6b374ec33c87f1be1f3aa2503d476109d3a376b39a1172e114325bb21dfe6bf0516882a27bab3a", 0xe1}, {&(0x7f0000001780)="519ec3d1b8a0a94fd43b3900ddbb5cfdd7afa2cade16ef582677d3469357d02906355a1655a7467ea499ca8d98b7c27f28781bb8e62f675d2fa55e843312c527b1d286835c68056a51789e436036cc92961493c99c8999521496a456e2fb6a6ec3aaae4ae588ff981f7b011cc5bd274c70b69e18487a688e2ca9623c6cbad799bbe786f220788a6d6c5153052327f5c8ad8609102b48e9eeba19c4d7aa0ef26aecc8f52fde8cf47f47636ae9c21af7e3186148aaa58a29ec63829c6de03cfd569803ac36b47dc7a9f1c215050a9976e5ec1079d8957f0752dbc5f5b93c266f98810386ea45b2e3f39cfdc249bc60d30bd877a8a35003bf87da49e3b74a4f81e030fd1b44e7c7b0eceaa22b0973389a4ba3568f379226e4b4f674c3266191095c1cc2d16bad990c1aa47a88e8fd349adcee6986b87515a30a0f01dd0bb647db5d4e0538945995e5c67f1ebdf562ee6d616effafd64d697a2639adf3bd8297f02e4d264a8e16b75937fa1c6566167c473907ba01b35fc9e7e5258e5ca03c2c647bb50e29d478a13a3e1e0a88310773f6004426043a6b49c1c628b35f6ccc51c3576d70e6121e2fc3fa1f2fa50f8e45769b3ffe67bec3d9815e30bec75590d23d45aaf3ad4eecf969ffc006a54c9ef03f516d57e8bbf1aa5f3ac3cd38eb8fa9f07fe7de10e83f24ac2386e4c745a8d8b4f60e6829a9baf633afab2d98c852245e00829e9ea1afedd8a60b9c46abd12ef397b50024fa7bf6582ffc30e56137e750ce0c638988a2583b6d73320fe87ace9c8a99f8d0782618d05bdee0027aa61c6f3d2c2cb0e7c148b81abeaa124fecca7a370f6c04a384aafd6768fac9f86100d5be0032d16876f6b84f6273aed178df94c7ddeff029a5050f7fafcd63f8bee7a64e6e61d1565ba6478b7eef1bf458ffab8df3d1c71003dfff69e47d8fbb43cd9ba7d2cba961a371b3133fc7f7bfa399e3596b003a829cb882d891c386870af8b43a46ed484c46c372a1d931db8c13b81fadfb490cf6c8558795a8234311077689fa38f44a09347c18cc8c17d25c1285729e05f1ee3b302812673c4abb71539a42a0be03980735ae757a1315175be349077761cb49442cd9d93b29a80a26e7cf848c9a6136d978439f49f11136f0fbadcd3dde863c1e07aaaa163368ec4b0fea661e8e1fe2162a090b6c58a12abeda7a2747b4d5d001eb81d09364a2625d9e6eabab352bb1eb6b3596e80a94043d31fc4b78148f6a648e5babafc325990f62813bb18aaf5b9dc2b120b4f937b6602d59c395b8f51a476cffb1578d5bfad23c335cfa922b6620a5e9a57e88a273f2aab02e09a782a2f6ca1e97ecc132847a5693c7317fb68f503af5ef7cf5f62a9c045231bbf548a0a7152ea8972f36d217b97733d5bc241d84980394a6a031554b84fd76ce213d2fb552f6434080eb839eadd6dce00fec040d6bf4233296e15949b7ca36819f25c25ce1b70ca539da6aa72d208fb26b0f19363d95d89a42cef5a8172620f2e4831d2784d77d63162afdc59aec2cb41bef6e7b42b4cd31fbfaad9423c3e07486b7c99c0c5eb8b69af1697ce2397baae6537780eec328dc2fab4d338b920560ab59262ce1c3659319f0f63b2581ca58dc9e170dbcc9c91ee1d20e14deff0cd5a95b2781b6930cfe94fbb15d7d9d96f0c268dcdc90241a7001a0abe79db66a6c6696cfebcaa2500e79519bd4f27f6f2e3c79ea18ed836dfa606f04fd5aeb5ba5216fdf345649759e4a58efe884aaa1a01dc69ffc4e5dba27874b2a2a16650526a683342164986d78242fec98181fa54999ca9ed2260609820877aa2738912f48e0496ea0c6edcdb5f61d6964426b047d6fe771091f5358e6d714677d604ccd8afb7806e28bc52b81bd86dffc1fa12159e62e8c51a49da30a7ae986104b0c8a32a60a2b9fa4551b097bb66c012f66649f781fbfff4b82d8ccccb24c4cc6eab1dd753097a459c8ff518539d23402101ea0c1e1339e6f810d57a44fe0f1e9f2bfa8df19bc1fb867e0fc87cd1e1dfe441d9bf58c72528bc200659fbfba8bd8a5e44bc5926ac85d60b77f1264fd4a554861a09818823b20618b5ba37d8fccd03ef884bda7dd787499323120f97f667f959ce5547c0da2e676fe6ed601b81d4147405995370e0bfbffb44782821d675e735f97520da4da0a0917f51b9722974947294dcb3bc169f0bef3cab58cf200bbffc2aefe709aa996b66ac2ab20ba6db67326f9c6108f8737c7eb881ca92b21f593218aaf19fd9ee5206bccb213d264fa966f429615e3de47e7de23f5fd8834e628ec991faa189694c887b2ebd5ff23cb65e803c43b7ba0b6582711a6365a7a6c559c1cec8e66d43a326341207ae2e95a22020223df09b876ede42482a2157ade15a7da974e95fed38598dbf7356242e1deb9a453be297eb044799b56093b9dc4534fcb9e3d12598b853de72a5f9789dd5aa80cf9be4463ff86f5a44b99b9b44e9b97d522d5b599413db713042f0d5d658b6b46417cfdc435f375936a875f36bad73702c272139e30156fb6e72e69ba1dc9dfc62e22f86f7d5b189047b66c1517b97666c7b654afec5eb8533ab98a4cec16a5e31edea4f0f20b54b51a9a083e18571443c0650cdde4f2ee73d347d44286fabac80de43a6137529990fb9faceb84a0df080c35e809e4516ae69b9f25c0c51570cde38d4bde84617d7dcf543a418ed0e358eb36449bf40f3eff250eb4bac73ae09895f371f29a66b320c80077028a7b7ce931b030ad551af75e0d08b2608768484de5c2ee3953ef8f1491633691a8467e31c312be75018810454da35601877530c4fb35e16c228ad7c221fc949a99fbfa6aee2d5db4e40cdd9af32b8ba2a70d4377eedef46d01223a3fe1224c0ba2832760d3b3ce898636581452241337db9f22fd942c3b71ffe894811ae578be027f6977deb05d19d008b6bb0ed6833d540f3e340ea42ec9481e8fd94cb92009e288fcfa5f2b808b67f17a2bb6d3b84a8558b1aa7bce7107dd983971f5f1ae32b6e6920cd5b1be456b4e48b4281e37f632aeeeab44ce9fd9c7d71c1f738da0e0c088c46f3e7e37e194ef24299e89c2f0b5b5caa9687bbd7c63df975aa8512fa94de9c48fb292925713053266349a647298f9be13fe148e7895333dec5c953c9888740267f7fe598202dba17aea918602f79149426c3fb275cd289ab77ca71ec25724921d53620a1c9e85ccf73d04e5efbd9cfe1e49f7e5d4a1c8315f3c08a669b84ee8dbc683ddc8f399fd317443642eea5b277a1ffd327fcd00d1af1e8ec1d78a2a6ac13aa786c6f63cd0bee1b26e5518ab8b633623145c9fc6ac0255c78bd1d9ebe46009c33e700600329308591786954dcf3d765df0b67edc84e5b215097222bc5a731d8e6da21d4c4f219f5faccbfb95acc12fcd203ca184df8f6b95334eafa815b561987d8b37802a56d9fdd98cf7656be24ee36e29ede9a43fc4a7c7da48caf88b0e7458a16f52536ba27d94b5a408b1d274edf4c9aaac962e06e086e9127702ca48e71d73caff1ad98c815602aef942e6f542dcdde47f5970cf24d315d3dae93579b1dba7840b27c0c53061e5fd37bd2710c455a48252a695f8b506706b39852fce7aa53bee99263e68ee682dd2009bce9db4bd31b782ad8f94aad50d74688ceb8cdd723307dd451f527490494dbbef66f71c13a851cefff1bb764c085113157a9094d7f8697d609f2de06a32df1c63d23ffe313f92403f14b65565b909bcaea2f045e676edd6f1d609c54de51244b9efa058ff6c8ab1ce6906181daf4a650d8b728de7f144583fed66eed3875deddc23599061c6aac7597710f906bb15f35fcb0ece6ed61b67145a127cf14d33fa757359807b363aa8c3485d50af4a9b3715878433336017f261be4c3dd6b99800224799e8c0e54be61f8d662c62168a726880642c2471cc08a9f7fa921589ca9d8451b0372e3e861c66d012f4daafcec1c66fbaa21c68aab4b8da2f5c279e6a294c83445df23b6f2b8583d4a587f1a2d56893ccf637bf0c59fd97201badcc9fbeabf92b3f523f5ca294c1c67037e76ee0d842c90139b12d1ec63df6a16509a450315f72766878c19add9ca7d4492281c8f729561cc724d99072b3571b834f143036cd9f22c4b476bf850f65cb9dd70f7d06f496261ff6a95a70b01c756d365ad6c843af86ea86b8f05a95b5f2c0ac73424ee6e7980168c6dd5a61d0287f9b09e431d629fe85ecb29f4cc7701cef13098d6d9302c72299828ac963a7091cabe048f84455a56fd4e4f682cc54808b8561adb584df1774f865763df88a40b9597bf654b664d356115b71486d9ec26d5e54c32892c609d99d90d988084da6aa7eb780943b5cae6cc61440e2bebab6463a166df4956b62d0bc3b890412042aa735eae5bb5ed6a9d41c3f65cacdbbf43180a688f424ab06e6d74b836259f22856341e2b08e9071ea6bb03d3b3bef2fc11d0422980ffd918b25611e8d9458b10021c231d9795de134d7fa6861f065e2c28f8b7a11bc3ab1155cb91bcded884f515eb93fee3fd11a9cf71c4a84c2c26687ebf4a705158d7867f5303189088751f25a0c8d7158de418d794a905f111b636e18857b787221b107572c3a376568cbd010158c37d0eec0233ac4a51f4d07cc5b86710eed46ad13c97b32d24e4e9ba2708e9733ed10f1441dd1ebfbfed4df290fcce4ddac26385d2a9717970cb5ae98f0fa058c9378213423f14465422e559fdf145b5cc08186e8f0f83b975ff2efb906fde3a38b48d7d2b471ca35a166b3f674032a752651f8afb1ba125e85dc55fd17efb1e2adaa45cda446df3b154744eccd824f6e59ac38b2387506fbcade31b1a9a7cf98fadc45dcb532182976baeeb1301a4f18cb0638b15d25ad8a41e40220bf9c7b6639b4703fd51b26d267da449bbdc83cb6b41adfe4a5bfc8f8be642cd8b71220f7bcfc3cf40ff41eee0b5375cbf42a669c0006baaac3db0241bb8492c3a85f5b98e842644dfc4eb3149b3db222a95117e5eb813340cf8dc07bb011046e9fb133dd93183f1bbc34fa488b99adc7bd37b2bc125b9a715aaa3fc1a21be75712c05b37fb0eb610bbf5c11c6373c77d9a3192ec55d3a4935dbc29e10b7caef75a9d28eae115dbdde64f37a3c4254af8716d18cf0bd94a5f124ad93e053a1abf8c1bc28fc09c9f3e10d77126d55fc87cc2fd2bf47bda0ae3577d5477cbaa21bf84a90a58a20f771f7ea9b91527a67996154b1e9ee2418262e888faa87aa70d99248ec89adea870d603111c0a371da35538ca050aa88474de9d59c36d07f6fcd9ff0fbaed45448cba4055fd04249d93fdf5cb44c907ba8db81961129c82641485edb66c30055de7ef82be3374422167654323d97d55130389aab56a8102238d038152810625bc9bd037dbd8554e72878c4a945848f32090a700fc76734102eb9011b9c52404f0ad17faa54a8ed2bd7f457fa83bd3aa1ccfcd67e8300871cc4fa79dafbddabd3493c7de2261392e0348fa8dcbac06318e29a549191175f25fd7bb770890f5d00d2d68210e46c802e4532a8c70f97ea5f8f9c9c5386e7dec83f8c976d879cf7cad1e2ed49be296a6213a00d3e005dada38f87817ba411918176f808408fea9d7ba2446e4a2ce9c1f2e9d81ac5f03fefcd7582280157fa1d68d1abb34eaacb2b4fe4219157c94d8a44ce3ca5c4e6e04997e06c52f5751b7e2664f3da5b5643f954d8742fa318a9957611544a03ccf27464e1f450530488568544226f1ce9a0321c542d894c197c25b56bf3adbbe194510f5a", 0x1000}, {&(0x7f0000000340)}, {&(0x7f00000007c0)="97b5b4e9e6b9c15352014a0ab2fda71d6c6deefca8855d53abfab60f30ce6f613758127a4db4114161e6abc1c2b0ccb3623fef8f8b595a95be0855345aeae115a2261e8bbc1a93f2e60a9e5da3361ad1f902784f339b4b3516a8e780250cfe8d3fa4b75ead7b8e48d6c19a", 0x6b}, {&(0x7f0000000840)="4c1f1a40182fb19b4df9311406bdafe7cee13451894adfccae6e0b606deb74f6e053e530fd0edacc7fa7322093681bdd0d3d629ee299d6edec48b9c056909f13c44f19f09ddb850ef188ccfd1999669e45082d5fc686366971014109d857ee86c796e6bf", 0x64}], 0x8) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="78e7df7fb36f03bfd60a0955d05e40a98c4d108a16fe18fdd38bb25baaa24775342021bb8ed2594a02b37ee2734876940d94268b1c27142ebc3f93b684a552c1a80cbc2e7e829b282d0513e65c3696752173dd0905a4abca477d4d36feaf3706efdc57a65745af161c3bcddce2e3d3f51a1c4031590d6f0ce64e459654bf9c1eef62370158ec2273d2e708551ce50fe17aef813431c114b369a344a4cd17645959abeff65b27003bf6932685f2ae2f2542f6d2379cfb6577509918eb5882801dbd9e9bf5fc247f8d3669ead35fba3d"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x8) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x200, 0x121) readv(r5, &(0x7f0000000480), 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x8}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x20}, {r5, 0x40}], 0x6, 0x200) chmod(&(0x7f0000000100)='./file0\x00', 0xb9) chmod(&(0x7f0000000240)='./file0\x00', 0x1e4) r6 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="18", 0x1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$lock(r7, 0x9, &(0x7f0000000480)={0x1, 0x1, 0xf, 0x1000}) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup(r6) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x404, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x10, 0xe, 0x0, 0x7fff}, 0x7, 0x4, 0x3, 0xffffffffffffffff, 0x9, 0x1, 0x1004000000, 0x8}) 20:17:49 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) sync() 20:17:49 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="dac79f396f165e73749021cc3f141caace004f5a74b8d2d149be44f9d9510e88d5d7c8dc4d094038b85d9505cabd6d4be1f406f7d11e53ea3e5fa9e82a42951ce13592f7b8f2517a3d130a44", 0x4c}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) 20:17:49 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x54}, {0x87b6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="931f62527e2d", @random="de4573ab7688", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x3, 0x0, 0x8}}}}}}) 20:17:49 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:49 executing program 5: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') 20:17:49 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000001, 0xffffffffffffffff}) 20:17:49 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x20208, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30003) truncate(&(0x7f00000000c0)='./file0\x00', 0x2fffd) 20:17:49 executing program 5: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:49 executing program 1: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:49 executing program 4: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000400)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x8005}]}) write(r0, &(0x7f0000000280)="93a78107885943b85b58e2a92932", 0xe) 20:17:49 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x4}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:17:50 executing program 1: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 7: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x1c0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000004c0)="f033e1a868995f4578e411aa74e27aef09b52ea0ea8337184e22ab77b0bacc4359bc22d4bf2bf6027c83db50e042c21a6ba4629d1dc51d4de639a71ba23d56d92b3ec595108fba66c11efea2319a45b33d1db617a2188225b21b73fa07046fcfcea65543fa1f75a9db183fb48c42083ce4fc521e0464fab2ee063c808a4e998573e256b0b3d35a01d93746be6b9c291150a462d2813c4e68", 0x98}, {&(0x7f00000005c0)="74263a4ed38e99490aa689b8936e323a68cf778ade3928ac506b28567d071e2ada83608efd90cea8be03ce5d417f48b86824cec697b2582615ef7a1a33d1e47d911d508e9b18abe474e472f3edd7668d9e91995f4205bec6634871d5dcb81862869c8cc63c367ea2001a2b7582490e370c278764aefe0d346e15eb9ed4576609a1b6b437d32f1c38dca0ccfda16926e85bc09b8220888ec8fe2eaebd04f073c06d440aa7a087ec60b34dff1feb22c9e3bbf52b4b541015b6a1430bc562505e5fc0fbc4905c434129af249acfdcc078a0aeb55f21ee1896ddba5b9c474edd4fc90c1220ce5b7b1e3f37b962bb9036fb4c1bcf9da707cec2bf9a4cce98", 0xfc}, {&(0x7f00000000c0)="15e45fe5", 0x4}, {&(0x7f00000006c0)="9f2066a653699d72355f59c0d690dedececa073b28ab6a1db47928493bba470d18c72e9b61a4c35f090e047b1130748c4bb79b68a9d4129ec993fbf56ab17763eba610224dc7db4c064153ded5d4a322af310f025317bfe50fbbf5e2721adc76d68a9f570802f1006e668e2c1b33080250ee9c8e8776e72523cfb080ccb8919b050868fe2d77c627f90b9cd4e784c2fcc719e3a415d4cf27df360f917f0f4643362d731733c1c032f96bc51489be3b9a25546c0b813ddb0da6bb6b374ec33c87f1be1f3aa2503d476109d3a376b39a1172e114325bb21dfe6bf0516882a27bab3a", 0xe1}, {&(0x7f0000001780)="519ec3d1b8a0a94fd43b3900ddbb5cfdd7afa2cade16ef582677d3469357d02906355a1655a7467ea499ca8d98b7c27f28781bb8e62f675d2fa55e843312c527b1d286835c68056a51789e436036cc92961493c99c8999521496a456e2fb6a6ec3aaae4ae588ff981f7b011cc5bd274c70b69e18487a688e2ca9623c6cbad799bbe786f220788a6d6c5153052327f5c8ad8609102b48e9eeba19c4d7aa0ef26aecc8f52fde8cf47f47636ae9c21af7e3186148aaa58a29ec63829c6de03cfd569803ac36b47dc7a9f1c215050a9976e5ec1079d8957f0752dbc5f5b93c266f98810386ea45b2e3f39cfdc249bc60d30bd877a8a35003bf87da49e3b74a4f81e030fd1b44e7c7b0eceaa22b0973389a4ba3568f379226e4b4f674c3266191095c1cc2d16bad990c1aa47a88e8fd349adcee6986b87515a30a0f01dd0bb647db5d4e0538945995e5c67f1ebdf562ee6d616effafd64d697a2639adf3bd8297f02e4d264a8e16b75937fa1c6566167c473907ba01b35fc9e7e5258e5ca03c2c647bb50e29d478a13a3e1e0a88310773f6004426043a6b49c1c628b35f6ccc51c3576d70e6121e2fc3fa1f2fa50f8e45769b3ffe67bec3d9815e30bec75590d23d45aaf3ad4eecf969ffc006a54c9ef03f516d57e8bbf1aa5f3ac3cd38eb8fa9f07fe7de10e83f24ac2386e4c745a8d8b4f60e6829a9baf633afab2d98c852245e00829e9ea1afedd8a60b9c46abd12ef397b50024fa7bf6582ffc30e56137e750ce0c638988a2583b6d73320fe87ace9c8a99f8d0782618d05bdee0027aa61c6f3d2c2cb0e7c148b81abeaa124fecca7a370f6c04a384aafd6768fac9f86100d5be0032d16876f6b84f6273aed178df94c7ddeff029a5050f7fafcd63f8bee7a64e6e61d1565ba6478b7eef1bf458ffab8df3d1c71003dfff69e47d8fbb43cd9ba7d2cba961a371b3133fc7f7bfa399e3596b003a829cb882d891c386870af8b43a46ed484c46c372a1d931db8c13b81fadfb490cf6c8558795a8234311077689fa38f44a09347c18cc8c17d25c1285729e05f1ee3b302812673c4abb71539a42a0be03980735ae757a1315175be349077761cb49442cd9d93b29a80a26e7cf848c9a6136d978439f49f11136f0fbadcd3dde863c1e07aaaa163368ec4b0fea661e8e1fe2162a090b6c58a12abeda7a2747b4d5d001eb81d09364a2625d9e6eabab352bb1eb6b3596e80a94043d31fc4b78148f6a648e5babafc325990f62813bb18aaf5b9dc2b120b4f937b6602d59c395b8f51a476cffb1578d5bfad23c335cfa922b6620a5e9a57e88a273f2aab02e09a782a2f6ca1e97ecc132847a5693c7317fb68f503af5ef7cf5f62a9c045231bbf548a0a7152ea8972f36d217b97733d5bc241d84980394a6a031554b84fd76ce213d2fb552f6434080eb839eadd6dce00fec040d6bf4233296e15949b7ca36819f25c25ce1b70ca539da6aa72d208fb26b0f19363d95d89a42cef5a8172620f2e4831d2784d77d63162afdc59aec2cb41bef6e7b42b4cd31fbfaad9423c3e07486b7c99c0c5eb8b69af1697ce2397baae6537780eec328dc2fab4d338b920560ab59262ce1c3659319f0f63b2581ca58dc9e170dbcc9c91ee1d20e14deff0cd5a95b2781b6930cfe94fbb15d7d9d96f0c268dcdc90241a7001a0abe79db66a6c6696cfebcaa2500e79519bd4f27f6f2e3c79ea18ed836dfa606f04fd5aeb5ba5216fdf345649759e4a58efe884aaa1a01dc69ffc4e5dba27874b2a2a16650526a683342164986d78242fec98181fa54999ca9ed2260609820877aa2738912f48e0496ea0c6edcdb5f61d6964426b047d6fe771091f5358e6d714677d604ccd8afb7806e28bc52b81bd86dffc1fa12159e62e8c51a49da30a7ae986104b0c8a32a60a2b9fa4551b097bb66c012f66649f781fbfff4b82d8ccccb24c4cc6eab1dd753097a459c8ff518539d23402101ea0c1e1339e6f810d57a44fe0f1e9f2bfa8df19bc1fb867e0fc87cd1e1dfe441d9bf58c72528bc200659fbfba8bd8a5e44bc5926ac85d60b77f1264fd4a554861a09818823b20618b5ba37d8fccd03ef884bda7dd787499323120f97f667f959ce5547c0da2e676fe6ed601b81d4147405995370e0bfbffb44782821d675e735f97520da4da0a0917f51b9722974947294dcb3bc169f0bef3cab58cf200bbffc2aefe709aa996b66ac2ab20ba6db67326f9c6108f8737c7eb881ca92b21f593218aaf19fd9ee5206bccb213d264fa966f429615e3de47e7de23f5fd8834e628ec991faa189694c887b2ebd5ff23cb65e803c43b7ba0b6582711a6365a7a6c559c1cec8e66d43a326341207ae2e95a22020223df09b876ede42482a2157ade15a7da974e95fed38598dbf7356242e1deb9a453be297eb044799b56093b9dc4534fcb9e3d12598b853de72a5f9789dd5aa80cf9be4463ff86f5a44b99b9b44e9b97d522d5b599413db713042f0d5d658b6b46417cfdc435f375936a875f36bad73702c272139e30156fb6e72e69ba1dc9dfc62e22f86f7d5b189047b66c1517b97666c7b654afec5eb8533ab98a4cec16a5e31edea4f0f20b54b51a9a083e18571443c0650cdde4f2ee73d347d44286fabac80de43a6137529990fb9faceb84a0df080c35e809e4516ae69b9f25c0c51570cde38d4bde84617d7dcf543a418ed0e358eb36449bf40f3eff250eb4bac73ae09895f371f29a66b320c80077028a7b7ce931b030ad551af75e0d08b2608768484de5c2ee3953ef8f1491633691a8467e31c312be75018810454da35601877530c4fb35e16c228ad7c221fc949a99fbfa6aee2d5db4e40cdd9af32b8ba2a70d4377eedef46d01223a3fe1224c0ba2832760d3b3ce898636581452241337db9f22fd942c3b71ffe894811ae578be027f6977deb05d19d008b6bb0ed6833d540f3e340ea42ec9481e8fd94cb92009e288fcfa5f2b808b67f17a2bb6d3b84a8558b1aa7bce7107dd983971f5f1ae32b6e6920cd5b1be456b4e48b4281e37f632aeeeab44ce9fd9c7d71c1f738da0e0c088c46f3e7e37e194ef24299e89c2f0b5b5caa9687bbd7c63df975aa8512fa94de9c48fb292925713053266349a647298f9be13fe148e7895333dec5c953c9888740267f7fe598202dba17aea918602f79149426c3fb275cd289ab77ca71ec25724921d53620a1c9e85ccf73d04e5efbd9cfe1e49f7e5d4a1c8315f3c08a669b84ee8dbc683ddc8f399fd317443642eea5b277a1ffd327fcd00d1af1e8ec1d78a2a6ac13aa786c6f63cd0bee1b26e5518ab8b633623145c9fc6ac0255c78bd1d9ebe46009c33e700600329308591786954dcf3d765df0b67edc84e5b215097222bc5a731d8e6da21d4c4f219f5faccbfb95acc12fcd203ca184df8f6b95334eafa815b561987d8b37802a56d9fdd98cf7656be24ee36e29ede9a43fc4a7c7da48caf88b0e7458a16f52536ba27d94b5a408b1d274edf4c9aaac962e06e086e9127702ca48e71d73caff1ad98c815602aef942e6f542dcdde47f5970cf24d315d3dae93579b1dba7840b27c0c53061e5fd37bd2710c455a48252a695f8b506706b39852fce7aa53bee99263e68ee682dd2009bce9db4bd31b782ad8f94aad50d74688ceb8cdd723307dd451f527490494dbbef66f71c13a851cefff1bb764c085113157a9094d7f8697d609f2de06a32df1c63d23ffe313f92403f14b65565b909bcaea2f045e676edd6f1d609c54de51244b9efa058ff6c8ab1ce6906181daf4a650d8b728de7f144583fed66eed3875deddc23599061c6aac7597710f906bb15f35fcb0ece6ed61b67145a127cf14d33fa757359807b363aa8c3485d50af4a9b3715878433336017f261be4c3dd6b99800224799e8c0e54be61f8d662c62168a726880642c2471cc08a9f7fa921589ca9d8451b0372e3e861c66d012f4daafcec1c66fbaa21c68aab4b8da2f5c279e6a294c83445df23b6f2b8583d4a587f1a2d56893ccf637bf0c59fd97201badcc9fbeabf92b3f523f5ca294c1c67037e76ee0d842c90139b12d1ec63df6a16509a450315f72766878c19add9ca7d4492281c8f729561cc724d99072b3571b834f143036cd9f22c4b476bf850f65cb9dd70f7d06f496261ff6a95a70b01c756d365ad6c843af86ea86b8f05a95b5f2c0ac73424ee6e7980168c6dd5a61d0287f9b09e431d629fe85ecb29f4cc7701cef13098d6d9302c72299828ac963a7091cabe048f84455a56fd4e4f682cc54808b8561adb584df1774f865763df88a40b9597bf654b664d356115b71486d9ec26d5e54c32892c609d99d90d988084da6aa7eb780943b5cae6cc61440e2bebab6463a166df4956b62d0bc3b890412042aa735eae5bb5ed6a9d41c3f65cacdbbf43180a688f424ab06e6d74b836259f22856341e2b08e9071ea6bb03d3b3bef2fc11d0422980ffd918b25611e8d9458b10021c231d9795de134d7fa6861f065e2c28f8b7a11bc3ab1155cb91bcded884f515eb93fee3fd11a9cf71c4a84c2c26687ebf4a705158d7867f5303189088751f25a0c8d7158de418d794a905f111b636e18857b787221b107572c3a376568cbd010158c37d0eec0233ac4a51f4d07cc5b86710eed46ad13c97b32d24e4e9ba2708e9733ed10f1441dd1ebfbfed4df290fcce4ddac26385d2a9717970cb5ae98f0fa058c9378213423f14465422e559fdf145b5cc08186e8f0f83b975ff2efb906fde3a38b48d7d2b471ca35a166b3f674032a752651f8afb1ba125e85dc55fd17efb1e2adaa45cda446df3b154744eccd824f6e59ac38b2387506fbcade31b1a9a7cf98fadc45dcb532182976baeeb1301a4f18cb0638b15d25ad8a41e40220bf9c7b6639b4703fd51b26d267da449bbdc83cb6b41adfe4a5bfc8f8be642cd8b71220f7bcfc3cf40ff41eee0b5375cbf42a669c0006baaac3db0241bb8492c3a85f5b98e842644dfc4eb3149b3db222a95117e5eb813340cf8dc07bb011046e9fb133dd93183f1bbc34fa488b99adc7bd37b2bc125b9a715aaa3fc1a21be75712c05b37fb0eb610bbf5c11c6373c77d9a3192ec55d3a4935dbc29e10b7caef75a9d28eae115dbdde64f37a3c4254af8716d18cf0bd94a5f124ad93e053a1abf8c1bc28fc09c9f3e10d77126d55fc87cc2fd2bf47bda0ae3577d5477cbaa21bf84a90a58a20f771f7ea9b91527a67996154b1e9ee2418262e888faa87aa70d99248ec89adea870d603111c0a371da35538ca050aa88474de9d59c36d07f6fcd9ff0fbaed45448cba4055fd04249d93fdf5cb44c907ba8db81961129c82641485edb66c30055de7ef82be3374422167654323d97d55130389aab56a8102238d038152810625bc9bd037dbd8554e72878c4a945848f32090a700fc76734102eb9011b9c52404f0ad17faa54a8ed2bd7f457fa83bd3aa1ccfcd67e8300871cc4fa79dafbddabd3493c7de2261392e0348fa8dcbac06318e29a549191175f25fd7bb770890f5d00d2d68210e46c802e4532a8c70f97ea5f8f9c9c5386e7dec83f8c976d879cf7cad1e2ed49be296a6213a00d3e005dada38f87817ba411918176f808408fea9d7ba2446e4a2ce9c1f2e9d81ac5f03fefcd7582280157fa1d68d1abb34eaacb2b4fe4219157c94d8a44ce3ca5c4e6e04997e06c52f5751b7e2664f3da5b5643f954d8742fa318a9957611544a03ccf27464e1f450530488568544226f1ce9a0321c542d894c197c25b56bf3adbbe194510f5a", 0x1000}, {&(0x7f0000000340)}, {&(0x7f00000007c0)="97b5b4e9e6b9c15352014a0ab2fda71d6c6deefca8855d53abfab60f30ce6f613758127a4db4114161e6abc1c2b0ccb3623fef8f8b595a95be0855345aeae115a2261e8bbc1a93f2e60a9e5da3361ad1f902784f339b4b3516a8e780250cfe8d3fa4b75ead7b8e48d6c19a", 0x6b}, {&(0x7f0000000840)="4c1f1a40182fb19b4df9311406bdafe7cee13451894adfccae6e0b606deb74f6e053e530fd0edacc7fa7322093681bdd0d3d629ee299d6edec48b9c056909f13c44f19f09ddb850ef188ccfd1999669e45082d5fc686366971014109d857ee86c796e6bf", 0x64}], 0x8) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="78e7df7fb36f03bfd60a0955d05e40a98c4d108a16fe18fdd38bb25baaa24775342021bb8ed2594a02b37ee2734876940d94268b1c27142ebc3f93b684a552c1a80cbc2e7e829b282d0513e65c3696752173dd0905a4abca477d4d36feaf3706efdc57a65745af161c3bcddce2e3d3f51a1c4031590d6f0ce64e459654bf9c1eef62370158ec2273d2e708551ce50fe17aef813431c114b369a344a4cd17645959abeff65b27003bf6932685f2ae2f2542f6d2379cfb6577509918eb5882801dbd9e9bf5fc247f8d3669ead35fba3d"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x8) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x200, 0x121) readv(r5, &(0x7f0000000480), 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x8}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x20}, {r5, 0x40}], 0x6, 0x200) chmod(&(0x7f0000000100)='./file0\x00', 0xb9) chmod(&(0x7f0000000240)='./file0\x00', 0x1e4) r6 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="18", 0x1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$lock(r7, 0x9, &(0x7f0000000480)={0x1, 0x1, 0xf, 0x1000}) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup(r6) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x404, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x10, 0xe, 0x0, 0x7fff}, 0x7, 0x4, 0x3, 0xffffffffffffffff, 0x9, 0x1, 0x1004000000, 0x8}) 20:17:50 executing program 5: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 20:17:50 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 20:17:50 executing program 4: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:50 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "61060a616a2af171ed8aa6bc40862c5000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) syz_open_pts() syz_open_pts() 20:17:50 executing program 5: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 4: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) sysctl$kern(0xfffffffffffffffe, 0x99ff1a28d739454, 0x0, 0x0, 0x0, 0x8ae44fae) 20:17:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 20:17:50 executing program 3: syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="1bbbeb1f72d0", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "071780", 0x40, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3}, @hopopts], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "0500", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @empty}}}}}}}) 20:17:50 executing program 1: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r0, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = getuid() setreuid(0xee00, r4) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, r4, r5, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r6 = getuid() setreuid(0xee00, r6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 20:17:50 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 20:17:50 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) r3 = geteuid() semop(r2, &(0x7f00000003c0)=[{0x4, 0x7, 0x1000}, {0x0, 0x4a4e, 0x800}, {0x1, 0x8000, 0x3800}, {0x2, 0x1, 0x800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r6, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r4, 0x6102, 0x0, 0xffffffffffff8000}) semop(r2, &(0x7f0000000480)=[{0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x4, 0xda1, 0x1000}, {0x0, 0x1, 0x1000}], 0x4) r7 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r10 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r5, r9, 0x103, 0x80}, 0x0, 0x877e, r4, r10, 0x3, 0x100, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffefe, 0x0, 0xffffffffffffffff, r3, r9, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000840)=[0x8001]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x6, r8, 0x0, r3, r6, 0xad, 0x8000}, 0x1c28, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffb, 0x0, r6, r11, r12, 0x8, 0x3}, 0x9, 0xc05, 0xbe6}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="641f5ef08902c4ec6f33e13a1c7827c552c0dd7be398024776b8466e67be9bc72fe9e11d916777fcb0ec1906296cf1f1cce5191f5b6186dafc1d6f11ffa43641803652f612824d08"], 0x10) r13 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x40}, {0x12}, {0x81, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:17:50 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:50 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b", 0x90}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 20:17:50 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000140)=0xfffffff9) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)='z', 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x8001) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x1ea) 20:17:50 executing program 7: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x1c0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000004c0)="f033e1a868995f4578e411aa74e27aef09b52ea0ea8337184e22ab77b0bacc4359bc22d4bf2bf6027c83db50e042c21a6ba4629d1dc51d4de639a71ba23d56d92b3ec595108fba66c11efea2319a45b33d1db617a2188225b21b73fa07046fcfcea65543fa1f75a9db183fb48c42083ce4fc521e0464fab2ee063c808a4e998573e256b0b3d35a01d93746be6b9c291150a462d2813c4e68", 0x98}, {&(0x7f00000005c0)="74263a4ed38e99490aa689b8936e323a68cf778ade3928ac506b28567d071e2ada83608efd90cea8be03ce5d417f48b86824cec697b2582615ef7a1a33d1e47d911d508e9b18abe474e472f3edd7668d9e91995f4205bec6634871d5dcb81862869c8cc63c367ea2001a2b7582490e370c278764aefe0d346e15eb9ed4576609a1b6b437d32f1c38dca0ccfda16926e85bc09b8220888ec8fe2eaebd04f073c06d440aa7a087ec60b34dff1feb22c9e3bbf52b4b541015b6a1430bc562505e5fc0fbc4905c434129af249acfdcc078a0aeb55f21ee1896ddba5b9c474edd4fc90c1220ce5b7b1e3f37b962bb9036fb4c1bcf9da707cec2bf9a4cce98", 0xfc}, {&(0x7f00000000c0)="15e45fe5", 0x4}, {&(0x7f00000006c0)="9f2066a653699d72355f59c0d690dedececa073b28ab6a1db47928493bba470d18c72e9b61a4c35f090e047b1130748c4bb79b68a9d4129ec993fbf56ab17763eba610224dc7db4c064153ded5d4a322af310f025317bfe50fbbf5e2721adc76d68a9f570802f1006e668e2c1b33080250ee9c8e8776e72523cfb080ccb8919b050868fe2d77c627f90b9cd4e784c2fcc719e3a415d4cf27df360f917f0f4643362d731733c1c032f96bc51489be3b9a25546c0b813ddb0da6bb6b374ec33c87f1be1f3aa2503d476109d3a376b39a1172e114325bb21dfe6bf0516882a27bab3a", 0xe1}, {&(0x7f0000001780)="519ec3d1b8a0a94fd43b3900ddbb5cfdd7afa2cade16ef582677d3469357d02906355a1655a7467ea499ca8d98b7c27f28781bb8e62f675d2fa55e843312c527b1d286835c68056a51789e436036cc92961493c99c8999521496a456e2fb6a6ec3aaae4ae588ff981f7b011cc5bd274c70b69e18487a688e2ca9623c6cbad799bbe786f220788a6d6c5153052327f5c8ad8609102b48e9eeba19c4d7aa0ef26aecc8f52fde8cf47f47636ae9c21af7e3186148aaa58a29ec63829c6de03cfd569803ac36b47dc7a9f1c215050a9976e5ec1079d8957f0752dbc5f5b93c266f98810386ea45b2e3f39cfdc249bc60d30bd877a8a35003bf87da49e3b74a4f81e030fd1b44e7c7b0eceaa22b0973389a4ba3568f379226e4b4f674c3266191095c1cc2d16bad990c1aa47a88e8fd349adcee6986b87515a30a0f01dd0bb647db5d4e0538945995e5c67f1ebdf562ee6d616effafd64d697a2639adf3bd8297f02e4d264a8e16b75937fa1c6566167c473907ba01b35fc9e7e5258e5ca03c2c647bb50e29d478a13a3e1e0a88310773f6004426043a6b49c1c628b35f6ccc51c3576d70e6121e2fc3fa1f2fa50f8e45769b3ffe67bec3d9815e30bec75590d23d45aaf3ad4eecf969ffc006a54c9ef03f516d57e8bbf1aa5f3ac3cd38eb8fa9f07fe7de10e83f24ac2386e4c745a8d8b4f60e6829a9baf633afab2d98c852245e00829e9ea1afedd8a60b9c46abd12ef397b50024fa7bf6582ffc30e56137e750ce0c638988a2583b6d73320fe87ace9c8a99f8d0782618d05bdee0027aa61c6f3d2c2cb0e7c148b81abeaa124fecca7a370f6c04a384aafd6768fac9f86100d5be0032d16876f6b84f6273aed178df94c7ddeff029a5050f7fafcd63f8bee7a64e6e61d1565ba6478b7eef1bf458ffab8df3d1c71003dfff69e47d8fbb43cd9ba7d2cba961a371b3133fc7f7bfa399e3596b003a829cb882d891c386870af8b43a46ed484c46c372a1d931db8c13b81fadfb490cf6c8558795a8234311077689fa38f44a09347c18cc8c17d25c1285729e05f1ee3b302812673c4abb71539a42a0be03980735ae757a1315175be349077761cb49442cd9d93b29a80a26e7cf848c9a6136d978439f49f11136f0fbadcd3dde863c1e07aaaa163368ec4b0fea661e8e1fe2162a090b6c58a12abeda7a2747b4d5d001eb81d09364a2625d9e6eabab352bb1eb6b3596e80a94043d31fc4b78148f6a648e5babafc325990f62813bb18aaf5b9dc2b120b4f937b6602d59c395b8f51a476cffb1578d5bfad23c335cfa922b6620a5e9a57e88a273f2aab02e09a782a2f6ca1e97ecc132847a5693c7317fb68f503af5ef7cf5f62a9c045231bbf548a0a7152ea8972f36d217b97733d5bc241d84980394a6a031554b84fd76ce213d2fb552f6434080eb839eadd6dce00fec040d6bf4233296e15949b7ca36819f25c25ce1b70ca539da6aa72d208fb26b0f19363d95d89a42cef5a8172620f2e4831d2784d77d63162afdc59aec2cb41bef6e7b42b4cd31fbfaad9423c3e07486b7c99c0c5eb8b69af1697ce2397baae6537780eec328dc2fab4d338b920560ab59262ce1c3659319f0f63b2581ca58dc9e170dbcc9c91ee1d20e14deff0cd5a95b2781b6930cfe94fbb15d7d9d96f0c268dcdc90241a7001a0abe79db66a6c6696cfebcaa2500e79519bd4f27f6f2e3c79ea18ed836dfa606f04fd5aeb5ba5216fdf345649759e4a58efe884aaa1a01dc69ffc4e5dba27874b2a2a16650526a683342164986d78242fec98181fa54999ca9ed2260609820877aa2738912f48e0496ea0c6edcdb5f61d6964426b047d6fe771091f5358e6d714677d604ccd8afb7806e28bc52b81bd86dffc1fa12159e62e8c51a49da30a7ae986104b0c8a32a60a2b9fa4551b097bb66c012f66649f781fbfff4b82d8ccccb24c4cc6eab1dd753097a459c8ff518539d23402101ea0c1e1339e6f810d57a44fe0f1e9f2bfa8df19bc1fb867e0fc87cd1e1dfe441d9bf58c72528bc200659fbfba8bd8a5e44bc5926ac85d60b77f1264fd4a554861a09818823b20618b5ba37d8fccd03ef884bda7dd787499323120f97f667f959ce5547c0da2e676fe6ed601b81d4147405995370e0bfbffb44782821d675e735f97520da4da0a0917f51b9722974947294dcb3bc169f0bef3cab58cf200bbffc2aefe709aa996b66ac2ab20ba6db67326f9c6108f8737c7eb881ca92b21f593218aaf19fd9ee5206bccb213d264fa966f429615e3de47e7de23f5fd8834e628ec991faa189694c887b2ebd5ff23cb65e803c43b7ba0b6582711a6365a7a6c559c1cec8e66d43a326341207ae2e95a22020223df09b876ede42482a2157ade15a7da974e95fed38598dbf7356242e1deb9a453be297eb044799b56093b9dc4534fcb9e3d12598b853de72a5f9789dd5aa80cf9be4463ff86f5a44b99b9b44e9b97d522d5b599413db713042f0d5d658b6b46417cfdc435f375936a875f36bad73702c272139e30156fb6e72e69ba1dc9dfc62e22f86f7d5b189047b66c1517b97666c7b654afec5eb8533ab98a4cec16a5e31edea4f0f20b54b51a9a083e18571443c0650cdde4f2ee73d347d44286fabac80de43a6137529990fb9faceb84a0df080c35e809e4516ae69b9f25c0c51570cde38d4bde84617d7dcf543a418ed0e358eb36449bf40f3eff250eb4bac73ae09895f371f29a66b320c80077028a7b7ce931b030ad551af75e0d08b2608768484de5c2ee3953ef8f1491633691a8467e31c312be75018810454da35601877530c4fb35e16c228ad7c221fc949a99fbfa6aee2d5db4e40cdd9af32b8ba2a70d4377eedef46d01223a3fe1224c0ba2832760d3b3ce898636581452241337db9f22fd942c3b71ffe894811ae578be027f6977deb05d19d008b6bb0ed6833d540f3e340ea42ec9481e8fd94cb92009e288fcfa5f2b808b67f17a2bb6d3b84a8558b1aa7bce7107dd983971f5f1ae32b6e6920cd5b1be456b4e48b4281e37f632aeeeab44ce9fd9c7d71c1f738da0e0c088c46f3e7e37e194ef24299e89c2f0b5b5caa9687bbd7c63df975aa8512fa94de9c48fb292925713053266349a647298f9be13fe148e7895333dec5c953c9888740267f7fe598202dba17aea918602f79149426c3fb275cd289ab77ca71ec25724921d53620a1c9e85ccf73d04e5efbd9cfe1e49f7e5d4a1c8315f3c08a669b84ee8dbc683ddc8f399fd317443642eea5b277a1ffd327fcd00d1af1e8ec1d78a2a6ac13aa786c6f63cd0bee1b26e5518ab8b633623145c9fc6ac0255c78bd1d9ebe46009c33e700600329308591786954dcf3d765df0b67edc84e5b215097222bc5a731d8e6da21d4c4f219f5faccbfb95acc12fcd203ca184df8f6b95334eafa815b561987d8b37802a56d9fdd98cf7656be24ee36e29ede9a43fc4a7c7da48caf88b0e7458a16f52536ba27d94b5a408b1d274edf4c9aaac962e06e086e9127702ca48e71d73caff1ad98c815602aef942e6f542dcdde47f5970cf24d315d3dae93579b1dba7840b27c0c53061e5fd37bd2710c455a48252a695f8b506706b39852fce7aa53bee99263e68ee682dd2009bce9db4bd31b782ad8f94aad50d74688ceb8cdd723307dd451f527490494dbbef66f71c13a851cefff1bb764c085113157a9094d7f8697d609f2de06a32df1c63d23ffe313f92403f14b65565b909bcaea2f045e676edd6f1d609c54de51244b9efa058ff6c8ab1ce6906181daf4a650d8b728de7f144583fed66eed3875deddc23599061c6aac7597710f906bb15f35fcb0ece6ed61b67145a127cf14d33fa757359807b363aa8c3485d50af4a9b3715878433336017f261be4c3dd6b99800224799e8c0e54be61f8d662c62168a726880642c2471cc08a9f7fa921589ca9d8451b0372e3e861c66d012f4daafcec1c66fbaa21c68aab4b8da2f5c279e6a294c83445df23b6f2b8583d4a587f1a2d56893ccf637bf0c59fd97201badcc9fbeabf92b3f523f5ca294c1c67037e76ee0d842c90139b12d1ec63df6a16509a450315f72766878c19add9ca7d4492281c8f729561cc724d99072b3571b834f143036cd9f22c4b476bf850f65cb9dd70f7d06f496261ff6a95a70b01c756d365ad6c843af86ea86b8f05a95b5f2c0ac73424ee6e7980168c6dd5a61d0287f9b09e431d629fe85ecb29f4cc7701cef13098d6d9302c72299828ac963a7091cabe048f84455a56fd4e4f682cc54808b8561adb584df1774f865763df88a40b9597bf654b664d356115b71486d9ec26d5e54c32892c609d99d90d988084da6aa7eb780943b5cae6cc61440e2bebab6463a166df4956b62d0bc3b890412042aa735eae5bb5ed6a9d41c3f65cacdbbf43180a688f424ab06e6d74b836259f22856341e2b08e9071ea6bb03d3b3bef2fc11d0422980ffd918b25611e8d9458b10021c231d9795de134d7fa6861f065e2c28f8b7a11bc3ab1155cb91bcded884f515eb93fee3fd11a9cf71c4a84c2c26687ebf4a705158d7867f5303189088751f25a0c8d7158de418d794a905f111b636e18857b787221b107572c3a376568cbd010158c37d0eec0233ac4a51f4d07cc5b86710eed46ad13c97b32d24e4e9ba2708e9733ed10f1441dd1ebfbfed4df290fcce4ddac26385d2a9717970cb5ae98f0fa058c9378213423f14465422e559fdf145b5cc08186e8f0f83b975ff2efb906fde3a38b48d7d2b471ca35a166b3f674032a752651f8afb1ba125e85dc55fd17efb1e2adaa45cda446df3b154744eccd824f6e59ac38b2387506fbcade31b1a9a7cf98fadc45dcb532182976baeeb1301a4f18cb0638b15d25ad8a41e40220bf9c7b6639b4703fd51b26d267da449bbdc83cb6b41adfe4a5bfc8f8be642cd8b71220f7bcfc3cf40ff41eee0b5375cbf42a669c0006baaac3db0241bb8492c3a85f5b98e842644dfc4eb3149b3db222a95117e5eb813340cf8dc07bb011046e9fb133dd93183f1bbc34fa488b99adc7bd37b2bc125b9a715aaa3fc1a21be75712c05b37fb0eb610bbf5c11c6373c77d9a3192ec55d3a4935dbc29e10b7caef75a9d28eae115dbdde64f37a3c4254af8716d18cf0bd94a5f124ad93e053a1abf8c1bc28fc09c9f3e10d77126d55fc87cc2fd2bf47bda0ae3577d5477cbaa21bf84a90a58a20f771f7ea9b91527a67996154b1e9ee2418262e888faa87aa70d99248ec89adea870d603111c0a371da35538ca050aa88474de9d59c36d07f6fcd9ff0fbaed45448cba4055fd04249d93fdf5cb44c907ba8db81961129c82641485edb66c30055de7ef82be3374422167654323d97d55130389aab56a8102238d038152810625bc9bd037dbd8554e72878c4a945848f32090a700fc76734102eb9011b9c52404f0ad17faa54a8ed2bd7f457fa83bd3aa1ccfcd67e8300871cc4fa79dafbddabd3493c7de2261392e0348fa8dcbac06318e29a549191175f25fd7bb770890f5d00d2d68210e46c802e4532a8c70f97ea5f8f9c9c5386e7dec83f8c976d879cf7cad1e2ed49be296a6213a00d3e005dada38f87817ba411918176f808408fea9d7ba2446e4a2ce9c1f2e9d81ac5f03fefcd7582280157fa1d68d1abb34eaacb2b4fe4219157c94d8a44ce3ca5c4e6e04997e06c52f5751b7e2664f3da5b5643f954d8742fa318a9957611544a03ccf27464e1f450530488568544226f1ce9a0321c542d894c197c25b56bf3adbbe194510f5a", 0x1000}, {&(0x7f0000000340)}, {&(0x7f00000007c0)="97b5b4e9e6b9c15352014a0ab2fda71d6c6deefca8855d53abfab60f30ce6f613758127a4db4114161e6abc1c2b0ccb3623fef8f8b595a95be0855345aeae115a2261e8bbc1a93f2e60a9e5da3361ad1f902784f339b4b3516a8e780250cfe8d3fa4b75ead7b8e48d6c19a", 0x6b}, {&(0x7f0000000840)="4c1f1a40182fb19b4df9311406bdafe7cee13451894adfccae6e0b606deb74f6e053e530fd0edacc7fa7322093681bdd0d3d629ee299d6edec48b9c056909f13c44f19f09ddb850ef188ccfd1999669e45082d5fc686366971014109d857ee86c796e6bf", 0x64}], 0x8) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="78e7df7fb36f03bfd60a0955d05e40a98c4d108a16fe18fdd38bb25baaa24775342021bb8ed2594a02b37ee2734876940d94268b1c27142ebc3f93b684a552c1a80cbc2e7e829b282d0513e65c3696752173dd0905a4abca477d4d36feaf3706efdc57a65745af161c3bcddce2e3d3f51a1c4031590d6f0ce64e459654bf9c1eef62370158ec2273d2e708551ce50fe17aef813431c114b369a344a4cd17645959abeff65b27003bf6932685f2ae2f2542f6d2379cfb6577509918eb5882801dbd9e9bf5fc247f8d3669ead35fba3d"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x8) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x200, 0x121) readv(r5, &(0x7f0000000480), 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x8}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x20}, {r5, 0x40}], 0x6, 0x200) chmod(&(0x7f0000000100)='./file0\x00', 0xb9) chmod(&(0x7f0000000240)='./file0\x00', 0x1e4) r6 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="18", 0x1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$lock(r7, 0x9, &(0x7f0000000480)={0x1, 0x1, 0xf, 0x1000}) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup(r6) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x404, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x10, 0xe, 0x0, 0x7fff}, 0x7, 0x4, 0x3, 0xffffffffffffffff, 0x9, 0x1, 0x1004000000, 0x8}) 20:17:50 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 20:17:50 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:50 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:50 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 20:17:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="eb", 0x1) 20:17:50 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:51 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @random="25051d02481b"}) 20:17:51 executing program 7: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x1c0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000004c0)="f033e1a868995f4578e411aa74e27aef09b52ea0ea8337184e22ab77b0bacc4359bc22d4bf2bf6027c83db50e042c21a6ba4629d1dc51d4de639a71ba23d56d92b3ec595108fba66c11efea2319a45b33d1db617a2188225b21b73fa07046fcfcea65543fa1f75a9db183fb48c42083ce4fc521e0464fab2ee063c808a4e998573e256b0b3d35a01d93746be6b9c291150a462d2813c4e68", 0x98}, {&(0x7f00000005c0)="74263a4ed38e99490aa689b8936e323a68cf778ade3928ac506b28567d071e2ada83608efd90cea8be03ce5d417f48b86824cec697b2582615ef7a1a33d1e47d911d508e9b18abe474e472f3edd7668d9e91995f4205bec6634871d5dcb81862869c8cc63c367ea2001a2b7582490e370c278764aefe0d346e15eb9ed4576609a1b6b437d32f1c38dca0ccfda16926e85bc09b8220888ec8fe2eaebd04f073c06d440aa7a087ec60b34dff1feb22c9e3bbf52b4b541015b6a1430bc562505e5fc0fbc4905c434129af249acfdcc078a0aeb55f21ee1896ddba5b9c474edd4fc90c1220ce5b7b1e3f37b962bb9036fb4c1bcf9da707cec2bf9a4cce98", 0xfc}, {&(0x7f00000000c0)="15e45fe5", 0x4}, {&(0x7f00000006c0)="9f2066a653699d72355f59c0d690dedececa073b28ab6a1db47928493bba470d18c72e9b61a4c35f090e047b1130748c4bb79b68a9d4129ec993fbf56ab17763eba610224dc7db4c064153ded5d4a322af310f025317bfe50fbbf5e2721adc76d68a9f570802f1006e668e2c1b33080250ee9c8e8776e72523cfb080ccb8919b050868fe2d77c627f90b9cd4e784c2fcc719e3a415d4cf27df360f917f0f4643362d731733c1c032f96bc51489be3b9a25546c0b813ddb0da6bb6b374ec33c87f1be1f3aa2503d476109d3a376b39a1172e114325bb21dfe6bf0516882a27bab3a", 0xe1}, {&(0x7f0000001780)="519ec3d1b8a0a94fd43b3900ddbb5cfdd7afa2cade16ef582677d3469357d02906355a1655a7467ea499ca8d98b7c27f28781bb8e62f675d2fa55e843312c527b1d286835c68056a51789e436036cc92961493c99c8999521496a456e2fb6a6ec3aaae4ae588ff981f7b011cc5bd274c70b69e18487a688e2ca9623c6cbad799bbe786f220788a6d6c5153052327f5c8ad8609102b48e9eeba19c4d7aa0ef26aecc8f52fde8cf47f47636ae9c21af7e3186148aaa58a29ec63829c6de03cfd569803ac36b47dc7a9f1c215050a9976e5ec1079d8957f0752dbc5f5b93c266f98810386ea45b2e3f39cfdc249bc60d30bd877a8a35003bf87da49e3b74a4f81e030fd1b44e7c7b0eceaa22b0973389a4ba3568f379226e4b4f674c3266191095c1cc2d16bad990c1aa47a88e8fd349adcee6986b87515a30a0f01dd0bb647db5d4e0538945995e5c67f1ebdf562ee6d616effafd64d697a2639adf3bd8297f02e4d264a8e16b75937fa1c6566167c473907ba01b35fc9e7e5258e5ca03c2c647bb50e29d478a13a3e1e0a88310773f6004426043a6b49c1c628b35f6ccc51c3576d70e6121e2fc3fa1f2fa50f8e45769b3ffe67bec3d9815e30bec75590d23d45aaf3ad4eecf969ffc006a54c9ef03f516d57e8bbf1aa5f3ac3cd38eb8fa9f07fe7de10e83f24ac2386e4c745a8d8b4f60e6829a9baf633afab2d98c852245e00829e9ea1afedd8a60b9c46abd12ef397b50024fa7bf6582ffc30e56137e750ce0c638988a2583b6d73320fe87ace9c8a99f8d0782618d05bdee0027aa61c6f3d2c2cb0e7c148b81abeaa124fecca7a370f6c04a384aafd6768fac9f86100d5be0032d16876f6b84f6273aed178df94c7ddeff029a5050f7fafcd63f8bee7a64e6e61d1565ba6478b7eef1bf458ffab8df3d1c71003dfff69e47d8fbb43cd9ba7d2cba961a371b3133fc7f7bfa399e3596b003a829cb882d891c386870af8b43a46ed484c46c372a1d931db8c13b81fadfb490cf6c8558795a8234311077689fa38f44a09347c18cc8c17d25c1285729e05f1ee3b302812673c4abb71539a42a0be03980735ae757a1315175be349077761cb49442cd9d93b29a80a26e7cf848c9a6136d978439f49f11136f0fbadcd3dde863c1e07aaaa163368ec4b0fea661e8e1fe2162a090b6c58a12abeda7a2747b4d5d001eb81d09364a2625d9e6eabab352bb1eb6b3596e80a94043d31fc4b78148f6a648e5babafc325990f62813bb18aaf5b9dc2b120b4f937b6602d59c395b8f51a476cffb1578d5bfad23c335cfa922b6620a5e9a57e88a273f2aab02e09a782a2f6ca1e97ecc132847a5693c7317fb68f503af5ef7cf5f62a9c045231bbf548a0a7152ea8972f36d217b97733d5bc241d84980394a6a031554b84fd76ce213d2fb552f6434080eb839eadd6dce00fec040d6bf4233296e15949b7ca36819f25c25ce1b70ca539da6aa72d208fb26b0f19363d95d89a42cef5a8172620f2e4831d2784d77d63162afdc59aec2cb41bef6e7b42b4cd31fbfaad9423c3e07486b7c99c0c5eb8b69af1697ce2397baae6537780eec328dc2fab4d338b920560ab59262ce1c3659319f0f63b2581ca58dc9e170dbcc9c91ee1d20e14deff0cd5a95b2781b6930cfe94fbb15d7d9d96f0c268dcdc90241a7001a0abe79db66a6c6696cfebcaa2500e79519bd4f27f6f2e3c79ea18ed836dfa606f04fd5aeb5ba5216fdf345649759e4a58efe884aaa1a01dc69ffc4e5dba27874b2a2a16650526a683342164986d78242fec98181fa54999ca9ed2260609820877aa2738912f48e0496ea0c6edcdb5f61d6964426b047d6fe771091f5358e6d714677d604ccd8afb7806e28bc52b81bd86dffc1fa12159e62e8c51a49da30a7ae986104b0c8a32a60a2b9fa4551b097bb66c012f66649f781fbfff4b82d8ccccb24c4cc6eab1dd753097a459c8ff518539d23402101ea0c1e1339e6f810d57a44fe0f1e9f2bfa8df19bc1fb867e0fc87cd1e1dfe441d9bf58c72528bc200659fbfba8bd8a5e44bc5926ac85d60b77f1264fd4a554861a09818823b20618b5ba37d8fccd03ef884bda7dd787499323120f97f667f959ce5547c0da2e676fe6ed601b81d4147405995370e0bfbffb44782821d675e735f97520da4da0a0917f51b9722974947294dcb3bc169f0bef3cab58cf200bbffc2aefe709aa996b66ac2ab20ba6db67326f9c6108f8737c7eb881ca92b21f593218aaf19fd9ee5206bccb213d264fa966f429615e3de47e7de23f5fd8834e628ec991faa189694c887b2ebd5ff23cb65e803c43b7ba0b6582711a6365a7a6c559c1cec8e66d43a326341207ae2e95a22020223df09b876ede42482a2157ade15a7da974e95fed38598dbf7356242e1deb9a453be297eb044799b56093b9dc4534fcb9e3d12598b853de72a5f9789dd5aa80cf9be4463ff86f5a44b99b9b44e9b97d522d5b599413db713042f0d5d658b6b46417cfdc435f375936a875f36bad73702c272139e30156fb6e72e69ba1dc9dfc62e22f86f7d5b189047b66c1517b97666c7b654afec5eb8533ab98a4cec16a5e31edea4f0f20b54b51a9a083e18571443c0650cdde4f2ee73d347d44286fabac80de43a6137529990fb9faceb84a0df080c35e809e4516ae69b9f25c0c51570cde38d4bde84617d7dcf543a418ed0e358eb36449bf40f3eff250eb4bac73ae09895f371f29a66b320c80077028a7b7ce931b030ad551af75e0d08b2608768484de5c2ee3953ef8f1491633691a8467e31c312be75018810454da35601877530c4fb35e16c228ad7c221fc949a99fbfa6aee2d5db4e40cdd9af32b8ba2a70d4377eedef46d01223a3fe1224c0ba2832760d3b3ce898636581452241337db9f22fd942c3b71ffe894811ae578be027f6977deb05d19d008b6bb0ed6833d540f3e340ea42ec9481e8fd94cb92009e288fcfa5f2b808b67f17a2bb6d3b84a8558b1aa7bce7107dd983971f5f1ae32b6e6920cd5b1be456b4e48b4281e37f632aeeeab44ce9fd9c7d71c1f738da0e0c088c46f3e7e37e194ef24299e89c2f0b5b5caa9687bbd7c63df975aa8512fa94de9c48fb292925713053266349a647298f9be13fe148e7895333dec5c953c9888740267f7fe598202dba17aea918602f79149426c3fb275cd289ab77ca71ec25724921d53620a1c9e85ccf73d04e5efbd9cfe1e49f7e5d4a1c8315f3c08a669b84ee8dbc683ddc8f399fd317443642eea5b277a1ffd327fcd00d1af1e8ec1d78a2a6ac13aa786c6f63cd0bee1b26e5518ab8b633623145c9fc6ac0255c78bd1d9ebe46009c33e700600329308591786954dcf3d765df0b67edc84e5b215097222bc5a731d8e6da21d4c4f219f5faccbfb95acc12fcd203ca184df8f6b95334eafa815b561987d8b37802a56d9fdd98cf7656be24ee36e29ede9a43fc4a7c7da48caf88b0e7458a16f52536ba27d94b5a408b1d274edf4c9aaac962e06e086e9127702ca48e71d73caff1ad98c815602aef942e6f542dcdde47f5970cf24d315d3dae93579b1dba7840b27c0c53061e5fd37bd2710c455a48252a695f8b506706b39852fce7aa53bee99263e68ee682dd2009bce9db4bd31b782ad8f94aad50d74688ceb8cdd723307dd451f527490494dbbef66f71c13a851cefff1bb764c085113157a9094d7f8697d609f2de06a32df1c63d23ffe313f92403f14b65565b909bcaea2f045e676edd6f1d609c54de51244b9efa058ff6c8ab1ce6906181daf4a650d8b728de7f144583fed66eed3875deddc23599061c6aac7597710f906bb15f35fcb0ece6ed61b67145a127cf14d33fa757359807b363aa8c3485d50af4a9b3715878433336017f261be4c3dd6b99800224799e8c0e54be61f8d662c62168a726880642c2471cc08a9f7fa921589ca9d8451b0372e3e861c66d012f4daafcec1c66fbaa21c68aab4b8da2f5c279e6a294c83445df23b6f2b8583d4a587f1a2d56893ccf637bf0c59fd97201badcc9fbeabf92b3f523f5ca294c1c67037e76ee0d842c90139b12d1ec63df6a16509a450315f72766878c19add9ca7d4492281c8f729561cc724d99072b3571b834f143036cd9f22c4b476bf850f65cb9dd70f7d06f496261ff6a95a70b01c756d365ad6c843af86ea86b8f05a95b5f2c0ac73424ee6e7980168c6dd5a61d0287f9b09e431d629fe85ecb29f4cc7701cef13098d6d9302c72299828ac963a7091cabe048f84455a56fd4e4f682cc54808b8561adb584df1774f865763df88a40b9597bf654b664d356115b71486d9ec26d5e54c32892c609d99d90d988084da6aa7eb780943b5cae6cc61440e2bebab6463a166df4956b62d0bc3b890412042aa735eae5bb5ed6a9d41c3f65cacdbbf43180a688f424ab06e6d74b836259f22856341e2b08e9071ea6bb03d3b3bef2fc11d0422980ffd918b25611e8d9458b10021c231d9795de134d7fa6861f065e2c28f8b7a11bc3ab1155cb91bcded884f515eb93fee3fd11a9cf71c4a84c2c26687ebf4a705158d7867f5303189088751f25a0c8d7158de418d794a905f111b636e18857b787221b107572c3a376568cbd010158c37d0eec0233ac4a51f4d07cc5b86710eed46ad13c97b32d24e4e9ba2708e9733ed10f1441dd1ebfbfed4df290fcce4ddac26385d2a9717970cb5ae98f0fa058c9378213423f14465422e559fdf145b5cc08186e8f0f83b975ff2efb906fde3a38b48d7d2b471ca35a166b3f674032a752651f8afb1ba125e85dc55fd17efb1e2adaa45cda446df3b154744eccd824f6e59ac38b2387506fbcade31b1a9a7cf98fadc45dcb532182976baeeb1301a4f18cb0638b15d25ad8a41e40220bf9c7b6639b4703fd51b26d267da449bbdc83cb6b41adfe4a5bfc8f8be642cd8b71220f7bcfc3cf40ff41eee0b5375cbf42a669c0006baaac3db0241bb8492c3a85f5b98e842644dfc4eb3149b3db222a95117e5eb813340cf8dc07bb011046e9fb133dd93183f1bbc34fa488b99adc7bd37b2bc125b9a715aaa3fc1a21be75712c05b37fb0eb610bbf5c11c6373c77d9a3192ec55d3a4935dbc29e10b7caef75a9d28eae115dbdde64f37a3c4254af8716d18cf0bd94a5f124ad93e053a1abf8c1bc28fc09c9f3e10d77126d55fc87cc2fd2bf47bda0ae3577d5477cbaa21bf84a90a58a20f771f7ea9b91527a67996154b1e9ee2418262e888faa87aa70d99248ec89adea870d603111c0a371da35538ca050aa88474de9d59c36d07f6fcd9ff0fbaed45448cba4055fd04249d93fdf5cb44c907ba8db81961129c82641485edb66c30055de7ef82be3374422167654323d97d55130389aab56a8102238d038152810625bc9bd037dbd8554e72878c4a945848f32090a700fc76734102eb9011b9c52404f0ad17faa54a8ed2bd7f457fa83bd3aa1ccfcd67e8300871cc4fa79dafbddabd3493c7de2261392e0348fa8dcbac06318e29a549191175f25fd7bb770890f5d00d2d68210e46c802e4532a8c70f97ea5f8f9c9c5386e7dec83f8c976d879cf7cad1e2ed49be296a6213a00d3e005dada38f87817ba411918176f808408fea9d7ba2446e4a2ce9c1f2e9d81ac5f03fefcd7582280157fa1d68d1abb34eaacb2b4fe4219157c94d8a44ce3ca5c4e6e04997e06c52f5751b7e2664f3da5b5643f954d8742fa318a9957611544a03ccf27464e1f450530488568544226f1ce9a0321c542d894c197c25b56bf3adbbe194510f5a", 0x1000}, {&(0x7f0000000340)}, {&(0x7f00000007c0)="97b5b4e9e6b9c15352014a0ab2fda71d6c6deefca8855d53abfab60f30ce6f613758127a4db4114161e6abc1c2b0ccb3623fef8f8b595a95be0855345aeae115a2261e8bbc1a93f2e60a9e5da3361ad1f902784f339b4b3516a8e780250cfe8d3fa4b75ead7b8e48d6c19a", 0x6b}, {&(0x7f0000000840)="4c1f1a40182fb19b4df9311406bdafe7cee13451894adfccae6e0b606deb74f6e053e530fd0edacc7fa7322093681bdd0d3d629ee299d6edec48b9c056909f13c44f19f09ddb850ef188ccfd1999669e45082d5fc686366971014109d857ee86c796e6bf", 0x64}], 0x8) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="78e7df7fb36f03bfd60a0955d05e40a98c4d108a16fe18fdd38bb25baaa24775342021bb8ed2594a02b37ee2734876940d94268b1c27142ebc3f93b684a552c1a80cbc2e7e829b282d0513e65c3696752173dd0905a4abca477d4d36feaf3706efdc57a65745af161c3bcddce2e3d3f51a1c4031590d6f0ce64e459654bf9c1eef62370158ec2273d2e708551ce50fe17aef813431c114b369a344a4cd17645959abeff65b27003bf6932685f2ae2f2542f6d2379cfb6577509918eb5882801dbd9e9bf5fc247f8d3669ead35fba3d"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x8) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x200, 0x121) readv(r5, &(0x7f0000000480), 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x8}, {r1, 0x10}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {r2, 0x20}, {r5, 0x40}], 0x6, 0x200) chmod(&(0x7f0000000100)='./file0\x00', 0xb9) chmod(&(0x7f0000000240)='./file0\x00', 0x1e4) r6 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="18", 0x1) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) fcntl$lock(r7, 0x9, &(0x7f0000000480)={0x1, 0x1, 0xf, 0x1000}) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup(r6) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x404, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x10, 0xe, 0x0, 0x7fff}, 0x7, 0x4, 0x3, 0xffffffffffffffff, 0x9, 0x1, 0x1004000000, 0x8}) 20:17:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr}, @icmp=@echo_reply}}}}) 20:17:51 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 20:17:51 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 20:17:51 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffff9, 0xc5, 0x10}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1b9}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5b, 0x0, 0x849c, 0x0) 20:17:51 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:51 executing program 2: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6bb, 0xfffffffc, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e3f8f49eb20f250d4946005addb5b55219300f3f00dccf5878dd6ba730d038ee93ffe832a92ad3e22739f88248249e17afb2016ee9387abceb462c0f16881d3ee9c64b3051bc5ce8a5085fa389f977cd03a2e7514bc884364468fa5fe4ce7f873ea0dbc7a2e12cd13d", 0x69}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000002940)="618378479a121b0589c881dca6e62d6ea55a8c17cedeae7041f067276da0febd330ba623a67e3d4a94b7d2eac01ce2208b705b3c320ee93ab3b351f5c5fc91c0266fc8c205dba98b94e71b1a9a64cda171d4625b62a9405ba329a055bf15f95fb0621a72b1ebcda0d9e64122ef3ecbc3ead1458249a854dc0b2159dd621a95e10535e0508f8f939b7a49c35e06047e8fbc1e00d9172af40ed5e15901a3e69cd59cb3260c2323f4cc44fbb485494f5a42a29c3c815e07f6a660af7d756af9bf32847571889202a5e901f6e8f21a80665ccb9da2294c4cf169c37df80bc4f884bf451035602345c1b934db8f0cb8281915348ce7fbd9eb9f43ef689330fc41a2ae6cacf019bd3baa743dd47fe8e4b298791202c4f369f2437b0cd51b7414d505740505b24727367176d7bac5463dd736dd9deab3fbf4c02bf520b111dbb19da8e8a3df7c89c98e6f8d37f2b575b797606e369710a6ae2d6310d2e4b41ba93bdfb37332753548c6dc6674035800fa4e43836c295c097dc50762a41a755d3a0bb032522a4ddf934dd92c48c38b2c51740c55c909bd48e22903f1897b93b59a4cedbf10a66768828273ac2562c434a2194d5977627c5ca818c224eb7d165b1fb3ed7abf28a87fb490e69d16426831dc147c4858cd2041dd4d108cabab72fd230c3e5ba785c7ad8df59eebdc7170416c71e7fd5de0f4d3fd38442aacf69a8e04ccebfc5fec5ffb8f0835e70d5c392e8436e4ca414cfb9ddab9370dffc6f2ed11ce1c4e864422e3d8e2447132131c1dc9eb4bbfdf9206214ced1123965e52398a9e237d7757d9213c424dca771cc38fc87a1817614e75cdbcf0fca4a49d733875e46fc2f2aedfabb8ca33edd953c05a01d7a9840eff4a4413f6371d56db2ac5a1f90c768e124c0388bb0f9c19760436791d2b3ba2ae6680ee7d878cdf99b95128e23532c492cbc3248bb597d8a4962e1a67ee5f937302c911c2de16d5c6b8844a9b79febb92d42e4775b99c0a2da00699eb76d84c04aaf127096df2bf6f1fca4b72f6827e391eb0d070e98ad56e097801a19cfb7aa85eded7820373cc36721428094684b083ed18f6f2048925607be4dd5f0f8e989c6ebe0285af95978bd2a4284468693fb3d48ea080a23904e7b90d6e782be8eb286e6f30ca4c07ee2a1ee0154daa90d015f329660da645ff256a0b61a3b458095e52b20ddc863d320a4dbfd16a2985c45168330966643978248657ea0e5e82c4b6a1489efc453fc2f4c8d530074cae89c046717b846d0ed81c21689dd7d6a961420d40c4b3b0304d2b52b6d42205cf1b1f38300f5e0abf7f950f71e889516bcad4397af0889c877b8dbf4069f91b619209a84a8fee2952192ec6b3d28d1ee527189b52f34fd75db6808ada114a1dc9029ae43e3e0035b5b64b9c713f57c7c08b3b8201d9d46272066923a4c5ef60aca1e110e0614b2e29d6916b152e7662bee72cdf9530b916f0073cbc9a97cbd9ceb6411b234fe823c5d7ffbcaeb9a48cc13760f5b1dcb10d4de476e4dc1aadd4d26db2d5fc64ceb628785f6c8a52fd4a0871c4e9f162ab37523b9ab46fd74d9f13446959e1bb42c494996c39d1f5b6346bd1c0ef43ed417464006b119826065ce4c7e69a7a2ae26e7752de1291c07bc62b418fe1925f8ca8046c2b55ab07c1544e003b634a83117d274c10bb1a30ed3a661d91edf4210b02af5df2cd8556584b441aaa80f144237575db3ce8c117137d2960dc4dbb41c60c802d44f367acde04adf7741b230d02ebf1d3bab604f73d85c077691ad2bbc68d154f6f9cc554748a8b5357fea68c8e6b3b179d973e0bb44ef320a3aa22a33f6104ef8f15b5b0a7741d50bb5a270aea55211da74256850ea425d26033432cbcdae234f7ca0821b0270afa5510c622c53be2bceeefe67db6a84e7acc91ad7e6742825feb7495949982fb8b5edddfe367345db3b67f91cee6db38afb2285c676ad85b1f6b1162155e1f741ea54e8fc3907a784cb9797f1051ef470c3555ca4576e95da271bf27df6b0c964135b9489f06d1a829d736b74fbb195eac53ee7027094eb0319ad08c845a72ffb886c5f65a86457ad3e44ab893b4da10fabcf21eee8a623869a31118c863c207eaa74ec840aed5e59d4fac913f838866ef05b4dfd7bd33391d26708a26fc0da1dfaf992a30c6860cab5fe1844ea5e055608cd1ee2e2816e6c9d6dd01372715e1fdc9ed3a10cd917b32b542e843cf8d9b35ec0d4e76e2470ba1a78154a1a3d8a7bfb69f71446272902dd068095fe870b2467c56e99a8438424ce092b5d5de634a2f8aadf2f8ac911914ca00a20bf65769276af30d99f9573c997051165da7b59179cbd577448b2fb05bdc1aca07a21f56d513572b40d1de5fef3195932de4245cf9e231b999fb9f62bc0efc11252a737d5b2a261cf3d7580d43dd460e04eecf5dc70635a9b3eb9ee81d6b6bc643b9c543bfa7c9b237ceea45e6e57c70bfef98a1f795371d015c01b5167b35d2948f8f0497cc39ae54e9b24210f3fbb35293d188a1535038f155e4804ad940a17761632b33cca4bb353275e4ff78e437dd9ae9fbffe07e1612a49ef123b297f515b55076be4a842e001d4dbfc0261defc7477c850f500f1b5062d41bc658ab789126634f10da895a38d177c100ca96bc7eea73c3094423e37805c04fdfe31e9d6924d284eedaac50325ab180a82980b14a7f13a8258291fef7ee1a74e3dcc7d62501cd87f2ac0e01341f6e64a725e43b7a2ead1aabe5d979f07cb39a4ddf17134ad5339f298b90b021dc7efe4e31a390aaa725ffdb380a098428340cc3c26f14f5e0277f10f0629c148b47bd532ecd8124622ee4e90e368d42b24736fe5f658dc2ae36a5d74d5f7c94ebb9a327d5a3143ea026d0395114d9b42692dc1947aa4a6f6bf27edc90c477424005161a1a66c4fbea601bb1f9c3fe417aad48c84a3077ebb7abe4b8f2fe6ca075dc079534ca6059d7bd3a1e0d12c5ddd602eb0e6cb75d734fae6c8bc430e7d8849bf14136e3d2759ec842ffaa05b921bfde2321e14fe4625f40d350db33520c8eec8926bde556c47f05cf4ddc14bd1ec4d6e436eb12c380d71b499433d008e03ffabc1c6530687afda88d3e911e5263a6b09c350f2f4423ebe1f39602cf74fe29bf007adf95edf1ae1f622ad67e885db2f592c94fd3ae8602114d69cf46a303db64cd7d15d9cdbcaa72a04ae567a728433ba29a6df9d52444b803f84039775e2011376793f29272e60a30870906f977334d76b223e7c93eb11d81fb5f6e08b00d33d5ba6056af393ec8ba84113a7763e028228286e0a97ec12e20c27aabfbcd2bbf932e44baf0678359a27aef0fffc9a12bf383ca075fefe8db550658bb67ae8f1813de0a2009f144d850c0dbfd213cbd04e5ca81d75a33d8c9fc0fa3653aec96a3de9b05192c7f4c5b3fb3cef146f6aa800f3bbeb2fa0b15f6c319d20a15da6c83960b54dbd90bfd5c2b9aa44e216ab45bc014c8dec28fdd4db968c7ec5724db68b166cbcbae2f97afea38b9e54879be799fe3987cff11c4320e3cd727b0e30e339ebc49001e2e9aab36cffbcd3e921d5048a945ecffcf8a32644d59e79cc696a8e2c87ea87403d15e64e8d1ba2af411bb5e177fa73d67a58634bc17b928d5f5329ca756b4917064b1f9ba0568f230e51af7982a754b8f60bdd9aae6ae4e03aa9e7c515007050baca6172ef907eead1562bef393d27d9e9e2831efd96ca3eb824552c927df45ff16b915a61b316f8d416b325b88548f75e3c2b4e084523f6242d41e003046d34594f37af5d2a2a6b599df6c28cc7d04e32b301432b23b91bbd3b21544061f0bd2c95014d02c98e8ebdc579203c2b14e28b96ae7efca8c27a505a69cf7f79a5360581f4c636d810d1603fe8993b5b02d0e6f6affc66c0cf1d765489f5cc9ee417f16937fea51944575b9f3698ace0c81f549e43f69a003ae7d8cda6daddaae66fc771871f66cac4b427732ddf2f8c3cc5fe4c4f566b846b854b411353dad6c99eb8708b00a3aa016dbca88fceb7b053b9481b11ac800a86bce95b2970c71f732f6020107be128ed6913f4d38e94a252c49c4af9e586870650fbf4dca51e6254464a9ceb03af6d3e4d738f9f876b0f01df71d97b4741423e27dc1162692b1388ecd3d9d47c51afcb61f8b6456a4e1dac49573b4b5f4a1cd6fd2752d0db0e3bce4883dcdaa0441b20433e6c735df4b650ef4ae1e576c8c94477703f0359d23cca29200092ac3edecc8e4a9eb711ecf52ce2b2a542ef0c9a86da3bae19a8face12f796aaf1ecdb8b2039c5775835e0ec4fa5775d9ad52f5666fb1f950febd65a7187f52747ee4b8c26e62d94def358b9c3d4349318039e2c4d027ab2899a9bda6f2630fcffdaf4b00bf77cd53f5cebaac7d5d1d95458732eb83250e694445ec9933d53fb88116953e3a891edd5cddf970c6bc29664e61a6ae556d392216b792be28fda828987012936577ca1d6449f9238de9eadd8bc7f31fa8da0ad4a04e2a426182a81751badd0754c797b8ae5007fdc8ee8a16482e7368ff61be07b6a6ace6e5703b8ae3aefc8f7b85343320a082605a82b16ebd8470e59d867939905dbf916524aec3c4729efb2288e3354bbef2b3418555b4eaae162c4f0ab8c7eba264a297621fa5490192705d0683260a660db0c55baa7ee1d108496ed64e6dba8a7d1a97c3a789aadaeadd514c098b53c16eb3d0d2e93a644970df6774097544e6cfdefd96639695eebaefdbd42535bb4e59ebb562ce0e9569bb3dd725bf6cafbfbdfc2b93f19d7f961b78603d1877f312526d8f7db97f22211a44bcc7648b8a368b5f6d3ed49a5cbb0df2f1cca017140e7a5f1e0cc29d8f50b6cae71989005b12b6920e15f19ae8c5680afa736206c01b5365d6e333c3e0526249d5e97a2fc520473af3caef92d55abc4afa3faef6f100cbd830a920d9e34c1f619f3ad2fe8506c6c7c4035161a9b45754bcd68071af414ddd8883bc6338d9968079e39e09c8fcf780817f239d7905abcc4cda6f0f6ccd7c29380b17d59aeacf0242d23491d7ed23f2380228558223840d7d559e834e06ef8c0e45e2fef6366e3155543c3f29778d1046d0dc13fe513639c3115f7a9313399e0a27ea92865e96279395b5c0c4683089641f11eddc4d1cbed92f9a43cbbe84b753a16d9ef074fc8b2a598d163458ba6bece1f23863dae488a6951453c116d2c9a3b66f55d33e7fdd199cf539c0d1b46dc22ddcc04cdb517542b46d7fce16be33ef2cab37211ab0ec2f08dca64bacb5873b169bb4d975909dd3f4c6d60cbe900ef61c303ef37c0811b73461c4ae84bff4d6d9d2b94af5df85d86a5837487e2953b0afe1dc299dd3002ec7ab20c0d983ae5f319a0e1d15e0ea48109c4d5ad0fabf6e0b966bcbed6daa2d0ae125b618b361997496fb84967a4a87760554325a4d7e75ea71e6daf3092293f68e2fe10d9755b1bd09a771943290b9398a87fe1b2acf969c85c6c2147e85437cd94b1cf8b6d1012acd349319cef42e17bcbf27d218f5e40f9df3bee5978a95279c55cd48d91b7bfb2b1878da524dd733e5e1d7a30c8a3dd61c5681d4b94cfcb00b583a90f5cf5f064d05438e2e5ab13fd1b18719bc6ad0913b72290819289a01", 0xf95}, {&(0x7f00000008c0)="01e242485ec21bf52de951e7328391b60c2c885c6aaf8381068e49fd702afdb11bd9e9ccc79cb6a04f488aaf65d61c04e8508cef2648891e8bc609a06310172105a306511cf0554cb709f1e99bfc1829d7080bee845158701a6ed4e160d358f6cf384b35c902f29058043dbf882a6b1ae2bd709e985b31676ffa717b64334be0b36171d611983cb0f000afbe33fdda86ea7757b809fa1b4bda7781b75aee7f5d03dc6b5c30cab2f8f5888f394b78b5f3bb995f4a4f30779ba914260fdb942b8b7b259e319947af3ebde3c914627bbc5f94bdcd3410ae5ebb129ff707260fd084b630893ea5708618eeacf0d952e69482840b86ff90c8ecd6bd7d837ef3c9b9e1bfc647e2519b1f8ea34c116ed70fafe1b26578c97d8edb9dda413964b0c53e1c3c6ba2f1c2ff73e334b07f6b988e496ffc1a60b8bd112c9811a76389ee2b7ea9ed0cfee627d664bd3056f87bcf6873110a8321d5aba73be8d8367c3806f94619417537735cac7c4f6e4a6290c6d72c276ec55625f9fd8e4a339120ecff5d68e7745b33d8f6f8b852e8cbf124cb850b45d8dc1880fc7e888189b46765e70ff8371cd1da79973c83621911083fe0f0e1d43751d057f757fe124f30a7d4be095f96e8d37399fdba20dff71601183e1f56847e11cc86510bfaf0f8010b66b9433318582c2952c42618dc700251c8341a2a06c722da98dbef4163449091cc9f187aa4436a82a112dbf251e6d48940d90cd03031d0ac489c30e81ee42e5756a0de069478da0b6dc9d570551d9e10c89464f6607358caf8e10986cde7279c9639fddaff81b001e169c93504802eb32ab333b957ae3a0b8ab9fb6974f44ccc7f98c79c68d2291daebb97b05245cad1a123df2d82deb748d3bbc389470058921dc2b09ddd92bd4085c31c615138004b5a217f174418f26b5534e3a610e9de2d357152cba0ded50504342ca9608994a2ebb73f7f12a5f1b33a4def33539a6447d142d38039d9741159826371e0d0bfce4030f070ce91594ed8cd499ad34168ed13b17bcf46842ecfff842b91e5684fb91460d48e0d8fdae3834044841cb9db5e8293e6131f8f575b251090e2fcfca3dbe0fc17b323b86a7a5e353d676e7685062287894b8e14fae40ec4588f7ddcb1636805fe9a183370e1327c99592686a6ddb6391a7ce40d63321cde768b0bd96d272d5f25d4987c052ef5aa22aaf4cbc71104c6d2c25ca3c0a9e29968dd1bda6d15490d746477aa0c8ece73fab3ecbee7bb93a096c362335e23e161043386626111502fee49af84f6472fb141c54f5d36e67330853d489b116e3bbea8f5b0940ab4d9ddac3aa3d65a0e0cfe7a45ead5c008ff98338fed5d088179127916a25a19f08a41ced01eb4cbf96010b6eb4ae53c0498c439e9425999837d1a5dd88f73af5ae8ea92994fb463ee65e3800cad1b99cfb5a123590baadf6a547ac0c4a69d2ec21a3f7274bb4b7060ae537d0fa3312da4789ae95cae9bf72c037718561d5e84789e4441dd0dc9a0e0803619bf49877ee8181cac3817f2455dc3a6589576b229d76f11d063214406c7fb0d0b20d9cf9c6a3ac645dac91702ffa740d19d7490c95507ea119602f32c500845138287c14932c3b5281408dd51b57958a3e450d18bcfb04ff896f737bbfe5604eae8d21aadfef74a4e0aeeca5f86d7b0f8e645457e116199a7eadceb82a69b2737271deafd60894ca079150dcdf409caa3afcd8ab4a6622bdec5b66ea5a5db3d3d9bc017faab0e4cf16cadb0710c7f232c183c82e688d8b2fd04e97851dd905a3c5d3a2d8969f3990f2a6c36af3cbb6ce1a36bb19b92a5a16af417410175935d13f3ae95bf81b98a5a2a3ff44604d0c1b3295fc6728b4fbf040000006fe00462aba4b1d738fc78f13a46a6cd28e103eaddb130a5885902f7e483b09b610d0c9eee1dd673784b36def8fe82827d5ddd7e380bea16cf778f735c2517ee105fcd9ea2ff6473ac9bc8b4c22d3b4e33e8f5f1fd0bd6776885e96a757b049aed1a357b76f4ac88d42c577022a26ad08d7b82d3a2db110d8f15276c6a4680ac2c8935901443f85712aa97c005f0bf195c00000000000000005284368e6a35777711fd3ff182c4b34ee3e5bf2189a809ea897626d5fe0b18", 0x5e9}], 0x2) writev(r0, &(0x7f0000000540)=[{&(0x7f00000006c0)="f205498c8c5635de57457ac1ac75bf92fe41bfef47fdc1c7ae2337ac69b30ab1019c1447f74338905ba8f3e30d6b3ce315ffc6e63265965b6663cf5c8ff08087e96c5aae22e00c5898980bf46890d0403a08ea66ff86665052ef59f9a2740bdce3a065b1c5df116fd10b5201901ae89bc4de7e0913d7ffecebd728498edd0ce6ef2cd40a612f66b5ebf49de3a514706de0d015a2c0f100000000000000032d76e7087a09329decea978d29bd668d5b832520b292847c2a4d1303b0a467136f68924e59b3b6d7c3f44e36aefda2d97f0579f154bcfcd6bc1afea7a3bdc643427a4916a38a436c77a6a8344c48ba810f73a63c266f265bf60369b60f6d820ac6984c3a2a13e2511b5d2d2d7215579a3795dc9e4c7cb8c5023db39df5282227c0691466160d165f59e93eba2760afd3e0e8158f6b0b5b3d469965afe9730490dc5c6eb9231dd6aa16e67624b523b801b2a1c576bd89cc0d06e540370cdba9a11b0572501e1805821126d8432f8ebfd9c0c2588f8a2a8a7efc4a76494d8a15747dc8432ac8b8238fecb3470131ac5cbb5e3a3b25e3fe6bf4389afe19b67cc03bde83d16f9ad9518871651a110e480b24860e36db8a53c8e2dfb94b4773a44a451fcb23a922fb48ab81b46a2fd0fc319ebc129112926ba176be80be4031801bdde0721dc2c3760a", 0x1e5}], 0x1) 20:17:51 executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3c4c58d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fcfd9f4caedafe2cd5ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba333d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f474a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a830a1b3122001ddd6607e4bbc8d85d47ab3f617a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ac1d8d7e2bf2ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d965", 0x13d}], 0x3) 20:17:51 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 20:17:51 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x3b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:17:52 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}) 20:17:52 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:52 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 20:17:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:17:52 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5c}, {0x60}, {0x6, 0x0, 0x0, 0x80000}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 20:17:52 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:52 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) 20:17:52 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7802ae"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe", 0x1}], 0x1}, 0x401) 20:17:52 executing program 3: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x67}, {{r1}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x8001, 0x0, 0xffffffff, 0x0) 20:17:52 executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaee9e2809421086dd6076ea0700383a00fe80"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 20:17:52 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) 20:17:52 executing program 2: r0 = kqueue() kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x41}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x1a}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5786, 0x0, 0x920e, 0x0) 20:17:52 executing program 7: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="0ca6647f", 0x4) 20:17:52 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa398ae2fbd46906df00033b0000040000000000000000000000000000fe"]) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 20:17:52 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='r\x00') 20:17:52 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:52 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 20:17:52 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) fsync(r0) 20:17:52 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:52 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 20:17:52 executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="c09746b6600b", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2c, 0x0, @rand_addr="4c715f6300000a10fc0032aa00", @mcast2, {[@routing={0x2b, 0x0, 0x0, 0x1}], @udp={{0x3, 0x1, 0x8}}}}}}}) 20:17:52 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:52 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000003f40)={&(0x7f0000003f00)={0x0, 0x0, &(0x7f0000002e80)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) 20:17:52 executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="00020000", 0x4) 20:17:53 executing program 4: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 20:17:53 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 20:17:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="ab81fcafdd20", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xfffffffd}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @loopback}}}}}}) 20:17:53 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9fbaf7", 0x18, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x3a, 0x0, '\x00', [@enc_lim]}], @udp={{0x3, 0x2, 0x8}}}}}}}) 20:17:53 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) 20:17:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 20:17:53 executing program 2: sysctl$net_mpls(&(0x7f00000000c0), 0xc, &(0x7f0000000100)="5a5a595d0056caa8eaa4c6b181988bb3783b60c2ab6812bf87840aa0328bf8ff66b33879d75986dca9f59a547105436ac03dd232903b96939dc5af3fa28ecbe91c055263edd5e8683c1c8ca2fbf4c43cd45cf80c25b00e4a3de7dd94bf9c8a8c4a767cf8d2a3d57c411804a1e59ef959ce086883e9c158d3cc26eb3d3becc4f71b72e52d903dfb0b7056bb97e73587a3ec680157bf6583dfec7838bb06e829e56ac719e909e8", &(0x7f00000001c0)=0xa6, &(0x7f00000002c0)="5388bc09000000323b0fc5be794115e545a316403efd37c8251f47c26bedf772dac965fde1b8f7cb12e68062ccf863a802cfa95926cbf82ef47b862271b517a4b433606dccd3593a5a94bc0fd9b066243a5564fe70d387f5f42b50dfd342dec3b99c528406dcb00fae2ab6b21b8f846ff113db40da8f84b5c4b8ab9bae398712cd496592dad9", 0xfffffffffffffde7) 20:17:53 executing program 6: syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@random="e9ab2b575824", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @broadcast}, @icmp=@mask_request}}}}) 20:17:53 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=""/50, 0x32}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000540)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES8, @ANYBLOB="21f30367fa826db2cdbd99a89f938c9459e02702b4ccc38de896e8989de0bfcf76ffe69c2358cd681d6fce010ddf2acd37c1b328ff0db1bbeef29d31258b65b6725e21c33b9563b37c22e5a92a106fbbc4243bbb61a1061de77a7b1c15a7cf26ea37df1048a7a27b2164aa05888e48c2b92a89853ae6ce09c74818a3d06360696165b5984507f224254cd271da157f4516b6716aca9d058e4f5e4e0da318dc0f5ed52bcd6cea4ad749362be93eb5dbdabdfec0589ba97ecc814bff49cda8018796f9e8dc49b72d333984bca7fdfaaf449f65a50702fe6a65bd50a8c2bc2d4648403e5544b63a6334f7cdf10efeaaa8d9656538f8af67b7758db2857d7ebd6c7b17cce29a52bf9b6d5cc28b0872f08491ca3e351006a7ef482569f4a272989200437bfb2a81437ab307c00ba03ba9563b2c4d4df207c622bfd91ef1f234f81a57ffd3634c65d5fdc95569b93b6f8174f0789665df353f9d87bbd6a8da9069be677959af9b4094a3cf6869cdf3f0ca403c9ac502fc94d3332d6a1e5ba0814b85aed022a4bf419cc28fb0fbe90983eb633aaeab", @ANYRES8], 0x1008, 0xffffffffffffffff, 0x800) 20:17:53 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:17:53 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000200)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x0, "771051f42b81fde6c6cb57a76b6fe344254382f28d710296d6138b61f04d03c09c3600f935d8bc0d3d"}, {0xa0, 0x0, 0x0, "c97fb02b89dd39245c9c0aab2bf9b1a87c53d4aeb35141d75b8bafa77c061a9ddaef12cd1a4e936e3388b40ff199c005e473d0497fe76ccfd62eac8130879457e308592d34d3db3bf8d44677d494d05db92856d94cc1195d4632cfd59b9e18ce7e9ed5376f74112134bcb8ff8e88cb3a389ea696038ec39cb20b0ec622a19df801604bf2994e5f42c8"}, {0xc8, 0x0, 0x0, "33f33f15116854822b38da56aaabf966bb9634a2272c96cefaf851894f789f0863470a0ee4274e12fd94a55c96cecf261b6cc6cb655bdefbef7f303197acdacda23c16ab848b8be8c86c16613e6e72972877fe854ce44ea55516c8b3e40b51170826c1430245408d5065bc3cea09aeace57578094446041129369816c4a264d7d0e2b98ecdf0e80267cd1ddf43793d1302ebb6ab0fc9751a0641f08ac79940edfdf17e158fa7766c67d87a55a81fe89002"}], 0x1a8}, 0x0) connect$unix(r3, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='!\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:17:53 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000025c0), 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) 20:17:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x40001}, {0x3c}, {0x1}, {0x6, 0x0, 0x0, 0x1f}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) 20:17:53 executing program 7: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x8000, 0x4) r1 = dup(r0) listen(r1, 0x0) shutdown(r0, 0x1) 20:17:53 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) 20:17:53 executing program 3: poll(&(0x7f00000000c0)=[{}, {}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:17:53 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000400000100001fe0000000000000000000000000000bb0000000042003ad4927ca83df11d00003a000000000000008f"]) 20:17:53 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x55}], 0xc8b5, 0x0, 0x40000, 0x0) 20:17:53 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r5 = fcntl$dupfd(r2, 0x0, r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x98, 0x20000006, 0x1, 0x3ab}], 0x7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x10001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x8, 0x46}, {{r5}, 0x0, 0x81, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x80000000, 0x3, 0xd7d9}, {{r1}, 0xfffffffffffffff9, 0x6, 0x20, 0x7, 0xff}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x7bbe13e23e446a53, 0x1, 0x81}, {{r0}, 0xfffffffffffffffa, 0x84, 0x30, 0x800, 0x3}, {{r3}, 0xfffffffffffffff8, 0xa0, 0x1, 0xc3, 0xffffffffffffff39}], 0x5, &(0x7f0000000440)={0x3, 0x7}) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x64, 0x0, 0x0) close(r7) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r9 = socket(0x2, 0x3, 0x0) setsockopt(r9, 0x0, 0x64, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) setsockopt(r10, 0x0, 0x64, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000480)=0x6, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x13, 0xfffff, 0x1, 0xfffffffeffffffff}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x68, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x42, 0x1, 0x100000000, 0x7d2b640e}, {{r8}, 0xfffffffffffffff9, 0x48, 0x4, 0x800, 0xffffffffffffffe0}, {{r9}, 0xfffffffffffffffe, 0xc8, 0x2, 0x10001, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x5, 0xd1}, {{}, 0x0, 0x10, 0xf0000000, 0x4, 0xbd}], 0x6, &(0x7f00000000c0)={0x8000}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x81, 0x0, 0xba4, 0x0) 20:17:53 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000000)=0x29) 20:17:53 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x1}, {0x6, 0x0, 0x0, 0x400000}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c3c3fb0805000000000000000000", 0xe}], 0x1) 20:17:53 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0af0359a1c6c227e9d852311a2fe62a75d1eb8ab5d234006d2e20932c4aa817432894353283dc1bf187c3c78e0be83f49b608404ab6f334349a45a831c6aa803278e11e0178aac9f471407c9b628ccae5f3b8ada7c33882cb12bbfea8992ec3783d97d2764e0280c44c8b9613e4f255453381114bd0e2b400e9ab2ed653326e3a20f0a3d11d26ba5d3bb37242a5c88c169b587a2d00a", 0x3bd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 20:17:53 executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 20:17:53 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:17:54 executing program 7: syz_emit_ethernet(0x16, &(0x7f00000000c0)={@local, @local, [], {@generic={0x8035, "c1bac14c00000000"}}}) 20:17:54 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:17:54 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0xe35c831ce8af5cc9}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:17:54 executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="7c93781c", 0x4) 20:17:54 executing program 3: sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:17:54 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000200)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x0, "771051f42b81fde6c6cb57a76b6fe344254382f28d710296d6138b61f04d03c09c3600f935d8bc0d3d"}, {0xa0, 0x0, 0x0, "c97fb02b89dd39245c9c0aab2bf9b1a87c53d4aeb35141d75b8bafa77c061a9ddaef12cd1a4e936e3388b40ff199c005e473d0497fe76ccfd62eac8130879457e308592d34d3db3bf8d44677d494d05db92856d94cc1195d4632cfd59b9e18ce7e9ed5376f74112134bcb8ff8e88cb3a389ea696038ec39cb20b0ec622a19df801604bf2994e5f42c8"}, {0xc8, 0x0, 0x0, "33f33f15116854822b38da56aaabf966bb9634a2272c96cefaf851894f789f0863470a0ee4274e12fd94a55c96cecf261b6cc6cb655bdefbef7f303197acdacda23c16ab848b8be8c86c16613e6e72972877fe854ce44ea55516c8b3e40b51170826c1430245408d5065bc3cea09aeace57578094446041129369816c4a264d7d0e2b98ecdf0e80267cd1ddf43793d1302ebb6ab0fc9751a0641f08ac79940edfdf17e158fa7766c67d87a55a81fe89002"}], 0x1a8}, 0x0) connect$unix(r3, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='!\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:17:54 executing program 4: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="c8ef5c8683a3", [], {@ipv6={0x86dd, {0x0, 0x6, "05e50d", 0x19, 0x0, 0x0, @rand_addr="027e57e0d9a252ed9d188d567d60eacd", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56e768acc34139978a0fb882aa6e9ad91b"}}}}}}) 20:17:54 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socketpair(0x6, 0x1, 0x0, &(0x7f00000000c0)) 20:17:54 executing program 6: sysctl$hw(&(0x7f0000000340)={0x6, 0xe}, 0x2, &(0x7f0000000100)="7c370f8eca0ecb", &(0x7f0000000000)=0x7, &(0x7f0000000080), 0x0) 20:17:54 executing program 7: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 20:17:54 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffd, 0x0, 0xfffffffd, 0x5773c547, "0600f92f7e7be2df67610300000004001000"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3ed07bc1fb", 0x5}, {&(0x7f00000000c0)="3881d909c1de48fe4ca32c4bbc8bf84e55d03734b01a98591548582966b68e75c1bdc54c45cc6b0bbe8c104dab02f44c7d9b06d3ebc2d643ff3bb88261a47c96a9e6051ab319144b1ce7765cde", 0x4d}], 0x2) 20:17:54 executing program 6: getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0e0230"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c967bb5772e4b869199fa5e1952d52d1e5115357b6ec634967d507a117e8a46840de4f52e75512cec642b1fd4a045b16707cb8a38a6c069f5000f45d8ae5247d184b56e997b35f2eef8dd18c73279fb252509a690604be24a1dfc8e1ca0b0edfd7bd2d4677b75db78381c56851f96f9880b4cc42f61dd5c81591c6cac4f8562d05724a00000000e15ba45914ad0558e828a756c67a2e751fce52ccd860efbf95b1a321f3b33dfbcb2c347aea7774e7ef68030228f58776f2b0d55535b5df2b3725efe479fcce4820bc7575795741b254ae01d86d5daa359ce6300a1547afda8e3febcb8325a92751aa6f0f1f6dc5b274ab7a60d6f2c167d1d9d1c73b74855a43c1078a3e1ad47a63680cfe5f10d7556217774fd9fb455e79ec40c2b1cc9e687215e006972a4eda62fd6ddf3ba7c1879aab6c", 0x132}, {&(0x7f0000000400)="539a3e620f3d8bac6b95372878ac3320127345722a0fcc289f591f6acf9279066d2b997bd4cfe601dbe46bf83618b7fcd0b2c61c702033cf88499a87a7cea4b0079f86fd9e30a5fe1266018cdb422bc1037bd499242c935724a34ac1e7219c2c3af445293f0d537b0434a0ab092c514ba160497f427ac14ab36af67f87f480982ad210c9b2c9f3ae2048bf7a244158e1ce781e038ec6aa7cfa9245cdbf5481a8581dfd6a645400d8ef5612452d42e519ed6563f7204dd45be0c5bc228cf051fe3005e99551654f6076c2da403a8402044511ecdd66d068f3bda056adefa8f7f606220e3759d8c8d290d8c0ce9e0e37b3e3f49d87dad80c22", 0xf8}, {&(0x7f0000000500)="3234ba13e5f5da373d2eb10afc9c25fccaf27e060c20ab8cbbbddeaf93cb654b4a7e795c5fd4530454902fb70a6c993c4a485eb1dfff036efa50f3a096bf8c256a25d0581f163c946fa15e5b6721dbca0132fd4da595bf260a67743d6c490243b7f52b41e61cbe4f5c984f79ff3f2fb3d44961eae5aa7d72b5053cf16bf60a99653da9422de1f7a7f5dc2fe6e018e1c038c803ce1efaa17b668b35832e8a740dde3573bc691e58302e052359dca19b993c690948126886f22a41723ae80ae6fc1a588779beba89d37fa4e7414fc3230d32d0593701f75dfe4ce09b2baa0f8b31dcc24d110b56805cfc1c014b19fc36dc40d87fd74d67caec96e297684ef56709952ae3b155de1d5d21f5b368140e3f67093b6d99483acd2defad7fd96af2f3fc6af31a6000b6a9d118d4c15cfe2e37e5e8247c9c2934ce2aacd99de70151e5555da6b560f6c50c552c3e241559c177a748796a73b93b2a3484f558967289aed13abf64716ba8c1fd63d6024b0bcf9a6ff46e55ac2c017535705a1d12ca34d1848ed2782be26ab4831f6ec77471236dfee600fb5c5665d6165b113e4b31cfaacc033f3499daa1658045e02595cb44ed8d2581cad7777f648e417e88d9fd64c1abaca9c7a21eb7b0054ec919850035f6ab0f7b624044c6b992be8db47c14a768267f75d17099f0436494c65bee40d694c06ef9557464706107f7ad530ac3adb82b99b0ec1cac9baa571fa1e95ef01c1d51b35bf367d62ce3b5d78f4be3200bcec4cc88c9b6af3dee3c12fc719e85a867b6f917c8a5ca41c79b028a234343d08e44cc9e1c643e6ac0725c26c9b7179471d940e11fef5f638f8f4643a84df0fb64aadc028d50699472686236ff5532988679c3b8c6719117347dba42859617701be4ed6dcbb5807f06cac59f11287e64701bcced84572ae5d9aed3120e5e34fe48d824b6591a7293fa46b7b96da66d0c9aabff018dda2f9ac76fe7b91d91dfce87a58251c2b1f336cfc12791f787182d1896f50d94ac4c9b29650a8bbb847c0acf5ce8b9be8f223c6daf6eee749495f668a0ef8243ef6b3b6ba9efca498a79b4e372f5e2b6be92bda1900c1a062fab5f46f595a2f9fe85338ed49992dcd269d71938a93bd4b22160ff635abed09ba64318009425bfcaae0c3b3a1dad271bad10da44784629d3fb4b9ec4b703d53d3f79acce1c4b756acb09565754f48f17ac7e9d0704249374ce7dc0b185f9abbc5c30636de5499cd58a37c26216e11069482694f16ddd19c6273be94d517b9e84c54e5504086a0af4e94faab3a36387127963b9cec2814d7a1c373b05edf7286820aba691518f2a13569cc77e3b1050e02f1cddd46b6473f982f0972b45", 0x3c9}], 0x3) 20:17:54 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) 20:17:56 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:17:56 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000200)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x0, "771051f42b81fde6c6cb57a76b6fe344254382f28d710296d6138b61f04d03c09c3600f935d8bc0d3d"}, {0xa0, 0x0, 0x0, "c97fb02b89dd39245c9c0aab2bf9b1a87c53d4aeb35141d75b8bafa77c061a9ddaef12cd1a4e936e3388b40ff199c005e473d0497fe76ccfd62eac8130879457e308592d34d3db3bf8d44677d494d05db92856d94cc1195d4632cfd59b9e18ce7e9ed5376f74112134bcb8ff8e88cb3a389ea696038ec39cb20b0ec622a19df801604bf2994e5f42c8"}, {0xc8, 0x0, 0x0, "33f33f15116854822b38da56aaabf966bb9634a2272c96cefaf851894f789f0863470a0ee4274e12fd94a55c96cecf261b6cc6cb655bdefbef7f303197acdacda23c16ab848b8be8c86c16613e6e72972877fe854ce44ea55516c8b3e40b51170826c1430245408d5065bc3cea09aeace57578094446041129369816c4a264d7d0e2b98ecdf0e80267cd1ddf43793d1302ebb6ab0fc9751a0641f08ac79940edfdf17e158fa7766c67d87a55a81fe89002"}], 0x1a8}, 0x0) connect$unix(r3, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='!\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:17:56 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x46}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}}}}}) 20:17:56 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f00000001c0)="b6f1e8def6d537629d022135f027639dc8be065202224391e1ed05ed9ce50e4785f31e39e138b0de32946e362ea0", 0x2e}], 0x2) execve(0x0, 0x0, 0x0) 20:17:56 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 20:17:56 executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000054c0), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 20:17:56 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) dup(r3) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:56 executing program 7: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bf43b6e23bde37ab3b9185f732ed1b28", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x4000, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x2b, 0x0, 0x0, 0x3}]}}}}}}}) 20:17:56 executing program 7: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) chdir(&(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) 20:17:56 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x16}]}) syz_emit_ethernet(0x46, &(0x7f0000000280)={@random="af1bc64847c6", @random="9f1f7daf020a", [], {@ipv6={0x86dd, {0x0, 0x6, "9db762", 0x10, 0x0, 0x0, @loopback, @mcast1, {[], @icmpv6=@ndisc_ra}}}}}) 20:17:56 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe00) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 20:17:56 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x3d}, {0x1d}, {0x106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) 20:17:56 executing program 7: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) 20:17:56 executing program 4: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x79df168a60e736b5, 0x10, 0xffffffffffffffff, 0x0) 20:17:56 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) 20:17:56 executing program 4: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b\x00', 0x24, 0x6, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}, {"f20a8c2e933cd86bd05ccd4203a207c8db5b9fd2b429758b48695334"}}}}}}}) 20:17:56 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f00000001c0)="b6f1e8def6d537629d022135f027639dc8be065202224391e1ed05ed9ce50e4785f31e39e138b0de32946e362ea0", 0x2e}], 0x2) execve(0x0, 0x0, 0x0) 20:17:57 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x18}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffffffffffff5a) 20:17:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b80)={0xffffffffffffffff}) listen(r0, 0x0) 20:17:57 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 20:17:57 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x1000)=nil, 0x3000) r2 = geteuid() setreuid(r2, 0xee01) r3 = getpid() r4 = getuid() r5 = semget$private(0x0, 0x2, 0x200) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x9, r6, 0x0, r4, r7, 0x0, 0x9}, 0x4, 0x81, 0x81}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0x3}, 0xffffffffffffffff, 0x2, 0x0, r3, 0x3f, 0x6, 0x2, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r2, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x5}, 0xa9, 0x81, r8, 0xffffffffffffffff, 0x7, 0x2, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r2, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/107) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f00000000c0)) 20:17:57 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000200)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x0, "771051f42b81fde6c6cb57a76b6fe344254382f28d710296d6138b61f04d03c09c3600f935d8bc0d3d"}, {0xa0, 0x0, 0x0, "c97fb02b89dd39245c9c0aab2bf9b1a87c53d4aeb35141d75b8bafa77c061a9ddaef12cd1a4e936e3388b40ff199c005e473d0497fe76ccfd62eac8130879457e308592d34d3db3bf8d44677d494d05db92856d94cc1195d4632cfd59b9e18ce7e9ed5376f74112134bcb8ff8e88cb3a389ea696038ec39cb20b0ec622a19df801604bf2994e5f42c8"}, {0xc8, 0x0, 0x0, "33f33f15116854822b38da56aaabf966bb9634a2272c96cefaf851894f789f0863470a0ee4274e12fd94a55c96cecf261b6cc6cb655bdefbef7f303197acdacda23c16ab848b8be8c86c16613e6e72972877fe854ce44ea55516c8b3e40b51170826c1430245408d5065bc3cea09aeace57578094446041129369816c4a264d7d0e2b98ecdf0e80267cd1ddf43793d1302ebb6ab0fc9751a0641f08ac79940edfdf17e158fa7766c67d87a55a81fe89002"}], 0x1a8}, 0x0) connect$unix(r3, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='+\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='!\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:17:57 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff21) 20:17:57 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f00000001c0)="b6f1e8def6d537629d022135f027639dc8be065202224391e1ed05ed9ce50e4785f31e39e138b0de32946e362ea0", 0x2e}], 0x2) execve(0x0, 0x0, 0x0) 20:17:57 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) dup(r3) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 20:17:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000940)=0x506) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) 20:17:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) flock(r0, 0x3) 20:17:57 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}}}}}}) 20:17:57 executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) 20:17:57 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="6f35f7", 0x3}], 0x1, 0x0) 20:17:57 executing program 0: sysctl$ddb(&(0x7f0000000080)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 20:17:57 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:17:57 executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd29) 20:17:57 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x9d, 0x0, 0x0, 0x0) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0\x00') 20:17:57 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x8001, 0x4) sendmmsg(r2, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) 20:17:57 executing program 7: ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = dup(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000b00)) fcntl$getflags(0xffffffffffffffff, 0x0) 20:17:57 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = dup(r3) shutdown(r5, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:57 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x9d, 0x0, 0x0, 0x0) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0\x00') 20:17:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001400)={0x10}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20, 0x1a4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001400)={0x10}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000001400)={0x10}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0xfffffffffffffffe, 0x400}], 0xa909, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x1ce2, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x88, 0x2, 0x1, 0x80}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x22c4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x9, 0x3}, {{r5}, 0xfffffffffffffffe, 0x4, 0x10, 0x8, 0x234}], 0x0, &(0x7f00000004c0)={0x25d5, 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) write(r6, &(0x7f00000000c0)="3875e8f584f556afdb1c16edd14f3f5b218337c5196a7fb72a39485d171f914e22d88e06561d3511836d6cc5164fd9d38fdad3484c379ce3cba0bc5bb6692a15f3ab5ab63dc6de05af42ecc2ee61f7f5a3f5889ca4cbb8ece18ad06d0034cf59a79f59929267b3f7aacde9cd5b075028e5cd72c74f95701f9503a1fe353a459df287c69c62534b63d105839636c476e8cbebd7a6c505a6fbdcd9f0e5a8835fc894ea5c3f6e4f3dce18341a3804a047ad5d84c875587016fbf2ad01b257", 0xbd) open(&(0x7f0000000500)='./file0\x00', 0x200, 0x80) dup2(r6, r6) r7 = socket(0x18, 0x1, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write(r8, &(0x7f0000000340)="90ee9affeeff7caae93236116c2931c53bbbdf8eb3f2c991c67fa7f8ecca71716fa8aea6f40b400c4941273fa9d9822fc3c07622fe54625a23208ae9dbf9c6197eaaeb81e953c32cec74912d77e0be6a39e3d9e8a4a1ae3465a70f9cdb514d6f38cec3d4a46c99f8dfa27336261d8efd25b3566222aaf833f73fca50c96a5610ac5890dee841cdabe7c9777950dc55c1f4054c20a2fc135c37515c1a9a", 0x9d) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) write(r7, &(0x7f0000000240)="b70324550429de55e2ba60a5c42288b3f8e2249a15d77b252cf07a12739dce4c98eafdacac24a7e078", 0x29) 20:17:58 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)='#!/\n', 0x4}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:17:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket$inet(0x18, 0x3, 0x102) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:17:58 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) dup(r3) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:58 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{0x0}, {&(0x7f00000001c0)="b6f1e8def6d537629d022135f027639dc8be065202224391e1ed05ed9ce50e4785f31e39e138b0de32946e362ea0", 0x2e}], 0x2) execve(0x0, 0x0, 0x0) 20:17:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x4000006, 0x0, 0x0, 0x66f}]}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000002c0)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) 20:17:58 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x9d, 0x0, 0x0, 0x0) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0\x00') pckbd_enable: command error 20:17:59 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = dup(r3) shutdown(r5, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 4: sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:17:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 20:17:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780285"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) readv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000480)=""/228, 0xe4}], 0x6) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r0, r3) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)) 20:17:59 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x9d, 0x0, 0x0, 0x0) rename(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0\x00') 20:17:59 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) 20:17:59 executing program 0: dup(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) utimes(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='c\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) 20:17:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x3fe, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ftruncate(r0, 0x2) pwrite(r0, &(0x7f0000000080)="464bbc", 0x3, 0x0) 20:17:59 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x5c34, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 20:17:59 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 20:17:59 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) dup(r3) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) 20:17:59 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000100)="36b8b01faea560de9fa3a6284a70", 0xe) 20:17:59 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 20:17:59 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = dup(r3) shutdown(r5, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780285"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) readv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000480)=""/228, 0xe4}], 0x6) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r0, r3) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="f815b7757b4f", [], {@ipv6={0x86dd, {0x0, 0x6, "09e8cf", 0x10, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 20:17:59 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r3, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) setpgid(0x0, 0x0) r5 = getppid() setpgid(0x0, r5) close(r0) 20:17:59 executing program 3: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) 20:17:59 executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "e9275b", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x2c}]}}}}}}}) 20:17:59 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x3e7}]}) write(r0, &(0x7f0000000100)="2300110000fa4000805a099e20a0", 0xe) 20:17:59 executing program 4: syz_emit_ethernet(0x2b0, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa1f000000aabb86dd60fb301a027a2b00c614b69ddac4bdc4145f05e4485cbb81ffffffc2ffffff1df2c08ce97ef038f13c00e20a41b2c0f72b"]) 20:17:59 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = dup(r3) shutdown(r5, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:17:59 executing program 7: setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x101}, {0xffffffff}}, 0x0) 20:17:59 executing program 3: syz_emit_ethernet(0x4d, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @generic="2baa5abe58837dc8a0ed2427a7d3ae0041d3f3064896f3b92cd77e317dfd5eaedeb08fa0d1151d179ca136"}}}}) 20:17:59 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 20:18:00 executing program 7: sysctl$vfs_nfs(&(0x7f0000000200), 0xb, &(0x7f00000003c0)="ee9bb46d", &(0x7f0000000240)=0x4, &(0x7f0000001400), 0x0) 20:18:00 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 20:18:00 executing program 4: sysctl$hw(&(0x7f0000000340)={0x6, 0x1c}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) 20:18:00 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1baa, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@end]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 20:18:00 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000240)="bb5d5de2d74f6adde419b0fa8f8a", 0xe) 20:18:00 executing program 5: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000300)="21667c5047d92a191079afb9ed29f1b3548ebb3ed68c0800ea2b59e31d5bc9e79e9dc12335b17d00a49c59336debb8a0667e64b6d807ce5f8968364edf7a461ce76e081f29daf5db", &(0x7f0000000200)=0x48, 0x0, 0x0) 20:18:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780285"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) readv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000480)=""/228, 0xe4}], 0x6) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r0, r3) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:18:00 executing program 6: r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) 20:18:00 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:00 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, "dab4008000000000"}}}}}) 20:18:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x20}, {0x64}, {0x6, 0x0, 0x0, 0x60}]}) write(r0, &(0x7f0000000200)="93a7a9a8885943b85b47f8a990f4", 0xe) 20:18:00 executing program 4: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) 20:18:00 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000280)="87916a29", 0x4) 20:18:00 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 20:18:00 executing program 2: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382105000000720fd38bfbb770c1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0000c0781e4b2ffff000000", 0xb1, 0x0, 0x0, 0x0) 20:18:00 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x74}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {}], 0x2) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:18:00 executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x31, 0x1, 0x8000}], 0x1ff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:18:00 executing program 6: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 20:18:00 executing program 4: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) 20:18:00 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ea000001", 0x4) 20:18:00 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 20:18:00 executing program 5: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 20:18:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780285"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) sendmmsg(r3, &(0x7f0000000840)={0x0}, 0x10, 0x1) readv(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000480)=""/228, 0xe4}], 0x6) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r0, r3) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:18:00 executing program 4: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) 20:18:00 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="438a6e5474b7", 0x6}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 20:18:00 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 20:18:00 executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 20:18:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x2) 20:18:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @broadcast}) 20:18:00 executing program 4: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) 20:18:00 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) r2 = fcntl$getown(r1, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a, r2) 20:18:00 executing program 2: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x20000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:00 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x8, 0x5) accept$unix(r4, 0x0, &(0x7f00000004c0)) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x173) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="e74d38e5bcca18bfd9ba86d3c1652ee548d7f6362fc28d754d5d15917ee69243113040cac3181d4d2c66dd4e93ff6b8963e01ea3f8412b5404847a22d9a0587d190fd19f31dd668efdab70ed4a161c263e915cdfb7a818fbf3edfa74c6f5520408a2ef4aee3c006a4d6c7f83b8117e0c6a86fb4326d7381ca69783a8f0415fcfb86bc524385c4c20b849dceaaddf961472f65705b2a76def172519dec6fee35b5ef5976187d43c7db6498a4718ce", 0xae}, {&(0x7f0000000500)="d7a1f2386a", 0x5}, {&(0x7f0000000540)="db2eabc36906d4aec521d48d05a60b69e1a13571dbd2c19dadda458d2830c08dc40f52230110f66a724935c2e99264d4fcfe0aafdaea31c6fc349d82ec54a1acabd6865a7f93d7e2d06e9f0ed839d16224cd1cba994effff0660e42af4c616c5beb6adf5cb75e953", 0x68}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r7, r2) r10 = dup2(r8, r8) r11 = openat(r9, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r10, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) 20:18:00 executing program 6: sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:00 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="2f22c00b0f01", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@mask_reply}}}}) 20:18:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @broadcast}) 20:18:00 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 20:18:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @broadcast}) 20:18:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @broadcast}) 20:18:01 executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) 20:18:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0xe) 20:18:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000100)="36b8b01faea560de9fa3a6284a70", 0xe) 20:18:01 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) 20:18:01 executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) 20:18:01 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 20:18:01 executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r2) 20:18:01 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x4}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f00000000c0)="521300"/14, 0xe) 20:18:01 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 20:18:01 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x8, 0x5) accept$unix(r4, 0x0, &(0x7f00000004c0)) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x173) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="e74d38e5bcca18bfd9ba86d3c1652ee548d7f6362fc28d754d5d15917ee69243113040cac3181d4d2c66dd4e93ff6b8963e01ea3f8412b5404847a22d9a0587d190fd19f31dd668efdab70ed4a161c263e915cdfb7a818fbf3edfa74c6f5520408a2ef4aee3c006a4d6c7f83b8117e0c6a86fb4326d7381ca69783a8f0415fcfb86bc524385c4c20b849dceaaddf961472f65705b2a76def172519dec6fee35b5ef5976187d43c7db6498a4718ce", 0xae}, {&(0x7f0000000500)="d7a1f2386a", 0x5}, {&(0x7f0000000540)="db2eabc36906d4aec521d48d05a60b69e1a13571dbd2c19dadda458d2830c08dc40f52230110f66a724935c2e99264d4fcfe0aafdaea31c6fc349d82ec54a1acabd6865a7f93d7e2d06e9f0ed839d16224cd1cba994effff0660e42af4c616c5beb6adf5cb75e953", 0x68}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r7, r2) r10 = dup2(r8, r8) r11 = openat(r9, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r10, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) 20:18:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="780230aeec"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 20:18:01 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = dup(r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 20:18:01 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r0) close(r0) 20:18:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="c3c3fb0800120000000000000000", 0xe}], 0x1) 20:18:01 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x45}, {0x2}, {0x4000006, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000180)="c1649d14b44bfa0277a85cb4ea35", 0xe) 20:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x3c}, {0x6}]}) write(r1, &(0x7f0000000200)="30f6506f11572e8eb8a79d89aea7", 0xe) map stack 0x20000000-0x20400000 of map 0xfffffd806efb41d8 failed: hole in range 20:18:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/80) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, 0x0, 0x0, 0xad, 0x8000}, 0x1c28, 0x1, 0x100000000}) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff396}) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0xd9, 0x400}, {0x4, 0x2a5, 0x1800}, {0x3, 0x8000, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x6}], 0x7) r3 = geteuid() semop(r2, &(0x7f00000003c0)=[{0x1, 0x4}, {0x1, 0x4a4e, 0x800}, {0x1, 0x8000, 0x1000}, {0x2, 0x1, 0x800}], 0x4d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r6, 0x0, 0x0, 0xd4, 0x1fe}, 0x3, 0x0, 0x0, r4, 0x6102, 0x0, 0xffffffffffff8000}) semop(r2, &(0x7f0000000480), 0x0) r7 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r10 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, r5, r9, 0x103, 0x80}, 0x0, 0x877e, r4, r10, 0x3, 0x100, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, r3, r9, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x6, r8, 0x0, r3, r9, 0xad, 0x8000}, 0x1c28, 0x1, 0x100000000}) r11 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7, r11, 0xffffffffffffffff, r1, 0x0, 0x110, 0x40}, 0x0, 0x7b, 0x1f}) setreuid(0x0, r1) 20:18:01 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 20:18:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 20:18:01 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000640)=[{0x61}, {0x2}, {0x1006}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:01 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r2, r0) 20:18:01 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x8001, 0xfffffffb, "09000000000027d9215105000400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000780)="d9e1c07f9d5ccfcfb1cc42e70584508024860f78ee9158c4a05b0bb67de182e5cb4f7dc2a6c857bb58f6000000005726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6375d96dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb0909a446a20c0628a713f4882554eb128425773e636b4611e8f38bcdcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3ec3d2214e97f4ef11973995e82cd808bfd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ecd08862f34a56f1912f5abb6dabc2a81f1e0ac5fc71df81f8a8a70facdee6e1065b76", 0x112}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6", 0x50}, {&(0x7f0000000400)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427", 0x9f}], 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="6004d7af3f4ca238beed91e84a3178889b17872501a235cc69b1895802ca373d65148315886d221bfe11", 0x2a}, {&(0x7f00000010c0)="c0d0070000000a9c9d3560360db5d233915792dde67887b625a05a040ed4d16bae56b6808e2ca78a355ae46e80b32cfa2b9ec5d41e23be501d03fd4b0f4f73724aa794f7902e3cf4490f57e7285ae0017b82cdb56729f41fc3aa45f2c5b45632f1ace6d3e74367f7bdf2b38ec806ee5bd3114876ac598f351e6a3b20a872c12af0423052734961e0495dea90015bd54dc4a410f4f173865f59d72280deb3174dbdc1d7701fe86bbbf729d6f8c98336e044157f9e7ab93714358aef067ab63aeac9132e0f6fda5cc8ed00004bd69b0e399189a821ccab4492e7108deea54bcf1c749722386ea31b384eb05c16f65ec418b4949cd9bf781e2bc3709a407a726e8438958645a290904b89998e888b791031e64e9c5646c2c32c09a159180051215868bccdb8ad6fedbfb4a66810da987512e49eca27fa856a9ce46fbdb0a81d24922110ce668963e0cbda41320e0751f2706b04906450db2b594bbd56699f5d2fc7c69d9db91b2d6b6dc828dd70d42c0e464f7af94373ba06a3763c524d8522499c02826825178603db5f563125795bbdde76010ab921d56abaaa2c1108f22826e0b2f5ccf5a3939d2b77cffecb2857824cbe7854c219ad2a7468b6e4052e1053b0ae45eb295266778823e720ff5a9e09f4bece7da3b1a879186a07753d5ccd3f5a8a6ec97241226614dddf0e78667f2cb3dc012f8c3899bf3c05780dc6f8baae3a4264134e4865fbf024294bded51c6429fe", 0x254}, {&(0x7f0000000140)="68961cc7f477c31a5bd85eeb1c7fb1480c054c7dc3d38bf9d51eadb2ca56ae4e717fbaa54e359ed7a598adec86e9c98f6ab97e2cd540ec7c462ed92a3380c61c6694a1d02ca4", 0x46}, {&(0x7f0000000e40)="77ae4b7eccc39a6b91f9a6514edc52c5f71ad02ed6785a00cf03cb6fa427f52dc529d2e74487c72d109370fbd6350dcff1899c25f191e7d0540ad27fc32d2a42fdb8d4ec217cfac2dd10723ca8bb9c90aab914d28c1096f8a9068dec62f7d95f4e81a0ea6499ed73283b07294cb93a660b0388c7af8df7be427b4c9e15675b7552a32b50828deab469e08aad9fa5a119e05651e852d7b4657a7a89e0ab643c11b8b485e7127cb2124c90a0373d951bfd52ee07c15a6b86acf86a846731386c8c8014a57f54c0a9d96032ac3d3eb628cc55f2737505155e9f14e90f5683aea6d764a7f44ad446f333c2ac5f67449340e59363673b1cdaaa932ef86ef7767f4a9699c78e8b54b8ad7c05ab1dc2b16c5fac3cc465eaa193923d6427ec104415f40f06c6a51665fc09839124ea1b2831446e7180453759afaa7b621f173240379bc6d3f5a6e44a29cf0aea061750ac44f918d19bc1e3a362068b4e6e31cbc01961e35c5922fedec74064da29f03bdb19c323c28ece4f2c3b349bdc100dd0d5ec0dc09dc4f9333c19bd4359e9dd503694fa573ee51dc47b19a4b53fc33e356de6aaffbebcd92aab87c4ec0ec6e916e29aa9a567ee4f5404e1f10a736ba8e75e3bcd50e87aaacbdd45778dd32e356e04c9b54fb4a2263c9cece9e3d7b645e60481a7bc0e097e0cfa8c9f5e908bbc9f661a364f5435b28f419c37c0afd86cd2705d7b58c44f9433ad45c93d952e9e7982ef2ea9b665911375913e97a1975e4f2ae35cd1a22a3e081a027b74313b2905fc6bf02880a69d59501b418dca9a310f3a1ab7365b7a996a99b1ff13bfb5e4", 0x24b}], 0x4) 20:18:01 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000001}) 20:18:01 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000004c0)) 20:18:01 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) preadv(r0, &(0x7f0000002d00)=[{&(0x7f0000000b00)=""/98, 0x62}], 0x1, 0x0) 20:18:01 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000001}) 20:18:01 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:01 executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) 20:18:01 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 20:18:01 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000640)=[{0x61}, {0x2}, {0x1006}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x200}, {0xfffe}]}) write(r0, &(0x7f0000000180)="e15d585d42ca2087de0c351f6aee", 0xe) 20:18:01 executing program 2: sendsyslog(&(0x7f0000001080)="78d03aaf970df1271a698597933deb75d73884351a69aa045a9e99c44f158531ae85e37da223997932790619c93982c39df86b18005e7153e367c02a63b20c197dbb23123e5515cf83d632d097bd034cc8652020ba75cbaced7cda93f70adc1063457bad7de7b854ce28b7b9ff751b9de281b95f746bd0d03d808da8b9b75210a5a3c943e3498a42de3a8202cf0192efff52bc2fa25710eedbc67c9622fc7104ac856d180e2edfd4bdc660686a6631fd85177d14e06036a2456b81070cd1c913a3f7c531bb9e0e3c529f2fbe8edd414b3e57a2fb82567dcfc036a4aac74390c16c0a04a9476c1a2595f5dcb2a7ca59f6b4a515a608b8a43e6925785247ea8f923988882b268b102044463bb95f47714c5bee5987b377612d3304de6b01688cc95655456fe40be28e7f32ae8c0aeb849124a9e7d411b0a30fd72e1ed0dd211c6e2857d8c634cf5d58ba4e40acf04d9372468540adf0455cfd84f5fc5b89630972f5fa131ea61a3b596d94b4a26ea1ee66d2d876affe8962217fb94602416a8eae0d350e5b4dc4a279dcaaa3a7aa5fcaaa9234e9fdbc51a5d865bd8ad28f54c357f897c0fc3258c49d3899902d8f18406581ccc46748b07a1cec5afbfd7343c47369f0f025b87d30c1f7816629d0ea7f9bc305d0ba9294ed54a9992ba2dc417d9193f146e958afc27547d083b33b078b104905286f9ea305fcd1a661d7cfd7b1707fa28c4186364be4d95137e0e527652cf4df7c9727269d5e71a1a36ca9d49d5f242590e66688f828912e44e71a8ab8b02182e7b4fe5799c822fdd390d371f13b5f5ba79b4427693ad4791d157dee7474317c0366e054d831d4e097e7e208920c438035d7bae16d7667098d909974d9e0ab79302e87501e95f8075904b8f4d29cebb55518d39702949a85d3103bc42d2ca6784e0eb9bf1786e09cd4075ab6794766b5462852d12129ae978d229093a18bbd19b87a71fe05b119122d87376c29a4aafd79414e01054944a414fa728ee1a6f4224f6491884d6e41852a1fe023fa243f8d48b3041cd6cc8f2b9bfba46f317de35020e841689d9e3cc466a6b0ad0b3896b61d379e7d78c3c3320fcc3e01d43688fdb76ca2bcd8904f5a5944b1af3b0823ba1037363663effda060314aeb1fdcb7c721133de357b85e35d90b2baa4c24ba262c2e20197c2fbefeaf7a5b2c68a6e17501b053e866d35f4dcc65000c80aefdb9a729f2f0751d780f9af72f5354edfa9c08e94e1b0fa07b45758ff9253d2f36f0e914396adf9dc8a69363ef3c86f646d38966c977a7d9c3b956b032583256847e3e83de1618d2d42149c555ed29bfcda663366eaecfa61eabf216859a069786d0375f94ad587246ceb59c2826d2fb7d21ac77cab02385028aa75665013deedc027d9d2833012918e42cd47faace8c59288a0505a9f43b891afd2b5067c72914a44c53400506d638ccf2f6bff1128c055a1d66e81999651dbe30821002743e2678236fe9d37dd012b5832a2e304bff0df375a2cb248b0c8929433d73c87cb3cdfdb17ac300599f89e2e91412b7bb952ae396cad226164dd520d67f510c9ce7486eb788e69fcc3f24972db28c6538758d7951cf4f904fe6bf1b7c43cbccb379138b836e724744a0cfbf2d9019b1d55fb11da5e86bd233019b9b3766d5e178e651ee6ecd8e33b17b53e0cfd39fa6cd63d287e51ed7b648ecb26c092bcde7fa6c40037e1d17dc2536afac3b8b8a5e7ab110b6febeafb24351799fd36d90fbc3beb0d2397f0fcc45be0ad59ae31a932de4662a11375c40b9e2c6eceb868af8f135429f51ddd627d3a3d3163c8ebef1f38442cd1fbe5246b720e965542a62e895bc897f9b6b67ee62dd0a32b9a311f1a8696076dcb5f73741bf553cd5634e29558a8c55a779bea2f01a372425e8aca4456003eee5f3e3619e9564f08899c21ef0514c471a34484be9d980e5ed1480264324e500da5945bf2f1b9a7edbde61c86d5c309db18706b2804c861f4dc72eeba96a41359fc052ca00a3d6a8cb593b66d69086de4cc601e701f1004a1692923d875a5b539ec2b6f40611c81f45cfe02054cb1d7ab0d80e4cd3c0fc4c63387f21d5f40848eccd39277ca07c253b35b1c88db1a1facb38298e500bf70d02c2aa16f109913a3903f6b6a608776186cd3b4ce9b162a5adef4e74128e040fb14074b3b8bfdba5d5c08ca5cdf24ec52cc128c48879557a2cb36babb8fdef9e017d5035e312dd36f7651c8a736568b1881ea44fe0846bde1305e8f96059a38210540e1cb5aeb3175bad23b3de79343550754f73ce5a04504226f8e937d66256e6488ad4aaf5ac6aae034ee2b10797b068fd16f564699d0970c42dc38f42d11da90a0fadc77b50a63f7dab91bf0976ca5cc08fab9e7667f3af62c0ab698985bfbdde10f7fb00731ca91fec1835d712d6ca679f2e25d0c812db856183342ba8f5d1d2351895e1456e4a00685d3293dc78902f05329be8808bb65e157dc74c60aab655e686273fcf47e2360a5c90eba72f73d8a423fc43f70008c736a831f9e94635257409b0bc3848c385a69660c5fb0d3b7f276e1ff9c25ac3ed9cb2dc7c9e8a51b720a37699305439dc66affc329cc20c917813f394e517b5063261487e3b0394a2b1d23346af7d157046a2dc26468f089b4d0052f84e05f431d4f756b19071c30f6642f81027230f946caf0a203cb68048302091347547d615f1b0bfbb39505379eebf5ec4e07abe68fb6e82e57ea681f733653753d1f720fe1f9babf62e9bb20964d40ba2644de692c35f41ce790e587ffc004948488e50f16ad6f1b5bcffea4b8de2530ad0a36c2044919fcea984d4339aa375c67ff7f550b3e8aab9b2293fbf1aae9cdc1e1f4c092815209df42b03f1bbbc17ad1e", 0x801, 0x0) 20:18:01 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x8, 0x5) accept$unix(r4, 0x0, &(0x7f00000004c0)) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x173) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="e74d38e5bcca18bfd9ba86d3c1652ee548d7f6362fc28d754d5d15917ee69243113040cac3181d4d2c66dd4e93ff6b8963e01ea3f8412b5404847a22d9a0587d190fd19f31dd668efdab70ed4a161c263e915cdfb7a818fbf3edfa74c6f5520408a2ef4aee3c006a4d6c7f83b8117e0c6a86fb4326d7381ca69783a8f0415fcfb86bc524385c4c20b849dceaaddf961472f65705b2a76def172519dec6fee35b5ef5976187d43c7db6498a4718ce", 0xae}, {&(0x7f0000000500)="d7a1f2386a", 0x5}, {&(0x7f0000000540)="db2eabc36906d4aec521d48d05a60b69e1a13571dbd2c19dadda458d2830c08dc40f52230110f66a724935c2e99264d4fcfe0aafdaea31c6fc349d82ec54a1acabd6865a7f93d7e2d06e9f0ed839d16224cd1cba994effff0660e42af4c616c5beb6adf5cb75e953", 0x68}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r7, r2) r10 = dup2(r8, r8) r11 = openat(r9, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r10, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) 20:18:01 executing program 3: sysctl$net_inet_ipip(&(0x7f0000000080), 0x2, &(0x7f00000003c0)="f033b352d8c4fb8a1c68909ddba575f3574be23001edf99e650cff95bda868497ac94e04e2986b89d4dcf43c11b09d9a7d84405e8fffbfaf28513cfd05658bbeb6ffe3891b812f289d0a2f8c1cb2ab2df814604366c5d1c42ce090eca7224c3dae84d989f53eff677294e58a368115a6167928cef7f823fabb1ea6ac3857e349ba273a1093d7258f5a9a96316ac4146d6fefcc023c7bd4585a974c1f255ef2cd6952c4f2f810ae321c82892297edd745326235fb1dced882d8661e1cfd5c1d2314aa8420369b857d7433c3e01adb84bf89e4fcd63bbd35f09b5715218be7004deca4d1363dc70cc3f215766e085a7ac270661af6d8169cbb50e81ad9484faf15444600daabf2dc3213b2ef6a48391d43436c462f9bd8cc690909000000ca90e5bda4565bb5", &(0x7f0000000180)=0xf3, &(0x7f00000001c0)="000724a8322bf4576ab181430700b89cb264ffaf4f00eda4957589b6a4d790c681dcde191b0d7f447e388ea4dbf264ef24790ee98d077932faef07fada8f9cd8a697c22e3456c1fc8491dd2fbcca152c5bb17923c89335817000000000000000006e2a92ac3fdb1d96270b2d5b62007e785294fe6515c1232c53ad", 0x66) 20:18:01 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000640)=[{0x61}, {0x2}, {0x1006}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:01 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:18:01 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000001}) 20:18:01 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000640)=[{0x61}, {0x2}, {0x1006}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x28}, {0x306}]}) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="4927adc3e01c", "", @local, "020000005fa1d7b99fe7429fbf098934"}}}}) 20:18:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 20:18:01 executing program 6: setrlimit(0x5aa450ddc71af798, &(0x7f0000000040)) 20:18:01 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000001}) 20:18:01 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb181c1ca3be1a7bff21"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:18:01 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="637bcda721a4", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3134d0", 0x30, 0xf0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0b5c68e4990505945baa5cf1e7e9e2ad", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "865537", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="5a58f4995f617ef1d77822c8b24d5346"}}}}}}}) 20:18:01 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r1) setreuid(0x0, 0xee01) open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) 20:18:01 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) 20:18:01 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000440)='./file1\x00', 0x142) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file0\x00') 20:18:01 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pread(r0, &(0x7f0000000180)='<', 0x1, 0x2) 20:18:01 executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @noop]}}}}}}) 20:18:01 executing program 5: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0xa6) 20:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000340)={@local, @random="900d91176437", [], {@ipv6={0x86dd, {0x0, 0x6, "40dcde", 0x14, 0x0, 0x0, @mcast2, @loopback, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:18:01 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000340)=[{r0, 0x19c}], 0x1, 0x0) close(r1) 20:18:01 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x28, 0x0, 0x0) 20:18:01 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r0) 20:18:01 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) close(r0) bind$unix(r0, 0x0, 0x0) 20:18:01 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x8, 0x5) accept$unix(r4, 0x0, &(0x7f00000004c0)) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x173) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000300)="e74d38e5bcca18bfd9ba86d3c1652ee548d7f6362fc28d754d5d15917ee69243113040cac3181d4d2c66dd4e93ff6b8963e01ea3f8412b5404847a22d9a0587d190fd19f31dd668efdab70ed4a161c263e915cdfb7a818fbf3edfa74c6f5520408a2ef4aee3c006a4d6c7f83b8117e0c6a86fb4326d7381ca69783a8f0415fcfb86bc524385c4c20b849dceaaddf961472f65705b2a76def172519dec6fee35b5ef5976187d43c7db6498a4718ce", 0xae}, {&(0x7f0000000500)="d7a1f2386a", 0x5}, {&(0x7f0000000540)="db2eabc36906d4aec521d48d05a60b69e1a13571dbd2c19dadda458d2830c08dc40f52230110f66a724935c2e99264d4fcfe0aafdaea31c6fc349d82ec54a1acabd6865a7f93d7e2d06e9f0ed839d16224cd1cba994effff0660e42af4c616c5beb6adf5cb75e953", 0x68}], 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffffa}, {0x3, 0x0, 0x1f, 0x3d3e}, {0x0, 0x2, 0x0, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x89, 0xff, 0x1f, 0x540}]}) dup2(r7, r2) r10 = dup2(r8, r8) r11 = openat(r9, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x11b, 0xe2, 0x73, 0x3}]}) ioctl$BIOCSHDRCMPLT(r10, 0x40047309, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) 20:18:01 executing program 5: r0 = socket(0x11, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 20:18:01 executing program 3: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) 20:18:01 executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x249b}, 0xc) 20:18:01 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:18:01 executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000001440)="fc000080", 0x4) 20:18:01 executing program 5: msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 20:18:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 20:18:01 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r2) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x1002, 0x0) r6 = dup2(r4, r2) recvmmsg(r6, &(0x7f0000000540)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) 20:18:01 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:01 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="58e4b2936deab0cb2327911c419ad708c5299f623f28b6664186b2ed10b9f2caed5053250e", &(0x7f00000001c0)=0x25, &(0x7f0000000280), 0x0) 20:18:01 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x4000)=nil, 0x4000, 0x0) 20:18:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1a68, 0x0, "4182966d3dcb1a6866923dd8b6b85d3aeb3e9e47"}) 20:18:01 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080)="717f232c98a430da5c6c43d93f39f685da091fb0fc66a35068fe2790347fc9668b1338cf0c1b8c582ba2dbe3bbcd4153de6b8b40164a14573ab0b477d64294281ce3fdeee8b9b469ac3ba5579af46d791ab216ed2f92f1571b3e711e29c4fb14", &(0x7f0000001080)=0x60, 0x0, 0x0) 20:18:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{}, 0x0, 0x0, 0x40000000}, {{}, 0x0, 0x0, 0x40000000}], 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001300)={&(0x7f00000023c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000140)=""/242, 0xf2}], 0x1, 0x0}}, 0x10, 0x0, 0x0) 20:18:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0xfffff805}]}) write(r0, &(0x7f0000000080)="d6be02dbe305380c05e4361eb8d5", 0xe) 20:18:01 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) fcntl$setown(r0, 0x6, r3) close(r0) 20:18:01 executing program 7: msgsnd(0x0, 0x0, 0x0, 0x0) 20:18:02 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:02 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080)="1cfa6022", &(0x7f0000000140)=0x4, 0x0, 0x0) 20:18:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 20:18:02 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 20:18:02 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 20:18:02 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) 20:18:02 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="01", &(0x7f00000000c0)=0x1, 0x0, 0x0) 20:18:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="d6bc02e355c904346dc482dae354", 0xe) 20:18:02 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r3, r0, r6, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xee00, r7) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 20:18:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x5c}, {0x6, 0x0, 0x0, 0xb53}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 20:18:02 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) fcntl$setown(r0, 0x6, r3) close(r0) 20:18:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x4c2, 0x0) 20:18:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "d555c1", 0x0, 0x0, 0x0, @empty, @empty}}}}) 20:18:02 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001680)={0x0}, 0x10, 0x0, &(0x7f00000016c0)) 20:18:02 executing program 3: open(&(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 20:18:02 executing program 6: r0 = kqueue() r1 = dup(r0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) sendto$unix(r5, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700000000130000", 0xb0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6}, {{}, 0x0, 0x2a, 0x0, 0x0, 0xfff}], 0x4, &(0x7f0000000200)={0x4}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = dup(0xffffffffffffffff) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1f, &(0x7f0000000040)={0x3}) kevent(r0, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x3b}, {{}, 0xfffffffffffffff9, 0x7f}], 0xde47, 0x0, 0x0, 0x0) 20:18:02 executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000040), 0x9a, 0x0, 0x8000001f, 0x0) 20:18:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r4, r3) sendto(r4, &(0x7f0000000040)='K', 0x1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0x10, 0x42, 0x0) 20:18:02 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) fcntl$setown(r0, 0x6, r3) close(r0) 20:18:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = dup2(r0, r1) fcntl$lock(r2, 0x7, 0x0) 20:18:02 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="a1", 0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r3 = dup2(r0, r2) shutdown(r3, 0x0) 20:18:02 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x281, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x29, 0x2}], 0xb6d1, 0x0, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:18:02 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) fcntl$setown(r0, 0x6, r3) close(r0) 20:18:02 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:02 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:18:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket$inet(0x2, 0x3, 0x102) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:18:02 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x3, &(0x7f0000000000)=""/157, &(0x7f00000000c0)=0x9d) 20:18:02 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:02 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000202000000000000", 0xb1, 0x0, 0x0, 0x0) 20:18:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x50}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) 20:18:02 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 20:18:02 executing program 5: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) 20:18:03 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000008, 0xffffffffffffffff}) close(r0) syz_open_pts() syz_emit_ethernet(0xee, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 20:18:03 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:03 executing program 0: sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) 20:18:03 executing program 6: r0 = kqueue() r1 = dup(r0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) sendto$unix(r5, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700000000130000", 0xb0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6}, {{}, 0x0, 0x2a, 0x0, 0x0, 0xfff}], 0x4, &(0x7f0000000200)={0x4}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = dup(0xffffffffffffffff) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1f, &(0x7f0000000040)={0x3}) kevent(r0, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x3b}, {{}, 0xfffffffffffffff9, 0x7f}], 0xde47, 0x0, 0x0, 0x0) 20:18:03 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x206}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @random="ac3147d9e37f", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast2, @local, @rand_addr}}}}) 20:18:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x3}, {0x6, 0x0, 0x0, 0xddd}]}) write(r0, &(0x7f0000000080)="2300110000fa5a00805a099e20a0", 0xe) 20:18:03 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) close(r1) 20:18:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x80000000}, {0x5}, {0x3c}, {0x6, 0x0, 0x0, 0x40000000}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 20:18:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="780230"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) listen(r1, 0x0) 20:18:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 20:18:03 executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:18:03 executing program 1: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 20:18:03 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) 20:18:03 executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) 20:18:03 executing program 4: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="83500856", &(0x7f0000000040)=0x4, &(0x7f0000000080)="ace37a21", 0x4) 20:18:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000023c0), &(0x7f00000000c0)=0xfffffffffffffd01) 20:18:03 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0xc0, 0x6}, {0x6, 0x0, 0x0, 0x1fc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x20}, {0x40, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x80004}]}) write(r1, &(0x7f0000000180)="76e5daad6f01f8607d2a68e3793640c9956ef747", 0xfffffffffffffc93) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x39f4, 0x8, 0x3, 0x8001}, {0xf7fc, 0x1, 0x9, 0x9}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x6, 0x7, 0x3, 0x7}, {0x9, 0x6, 0x2, 0x3}, {0x2, 0x7, 0x1f, 0x3f}, {0xb94f, 0x4, 0xe7, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x80004}]}) write(r3, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0xff, 0x80, 0x9, 0x6}, {0xfff, 0x0, 0x4, 0x100000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) 20:18:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 20:18:03 executing program 5: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 20:18:03 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000001}) 20:18:03 executing program 6: r0 = kqueue() r1 = dup(r0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) sendto$unix(r5, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700000000130000", 0xb0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6}, {{}, 0x0, 0x2a, 0x0, 0x0, 0xfff}], 0x4, &(0x7f0000000200)={0x4}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = dup(0xffffffffffffffff) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1f, &(0x7f0000000040)={0x3}) kevent(r0, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x3b}, {{}, 0xfffffffffffffff9, 0x7f}], 0xde47, 0x0, 0x0, 0x0) 20:18:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) 20:18:03 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:03 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffeeb, 0x0) 20:18:04 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:18:04 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0xffffffffffffffff}, 0x10) 20:18:04 executing program 0: nanosleep(&(0x7f0000000200), 0x0) clock_gettime(0x2, &(0x7f0000000000)) 20:18:04 executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r1 = dup(r0) write(r1, &(0x7f00000000c0)="ae", 0x1) write(r0, &(0x7f0000000000)="092009040c00005c2acdb47f2ab5df308cbbaee4ffca2e0000000000000000000000000081e23792d74acf77892f4644c485848fa5b1e59405f3de729421100196da201482c3cfc0a694c2ea2fa2061190090bf8fbc468f4260bd0bf7a77ea8672c902da080a", 0x66) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) load: 1.14 not a controlling terminal 20:18:04 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) 20:18:04 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) bind(r1, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 20:18:04 executing program 0: kqueue() select(0x40, &(0x7f0000000080)={0x1}, 0x0, &(0x7f0000000100), 0x0) 20:18:04 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 20:18:04 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 20:18:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x88) write(r1, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xfffffffe, "be770000000046fd890100ffff7c072b9f848d1e"}) 20:18:04 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: £Ø*][ñ7ÌâÓÆŒ{6pgÌ´ëø…ĦáŠêœAùÌ^G‰‹¢á"ÍŽåÿÿ"í“ŸÿêÉ´m'´Z4ØÖw‰ûäíG¨MN?{@ÂUÅì2Zà"G´ç&8Ñ,k¼mÙÂ2‹ bŠH‹` 2þWÒÓô+:k{»×÷øz£’²œ§†ÌÁˆ@‰I¬Ÿá[•*m}aÕøï;3iƘoq¿¦?Í‘ªJ'š§AQÆ0­' 20:18:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x15}, {0x6, 0x0, 0x0, 0x40000}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) 20:18:04 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 20:18:04 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "057163", 0x0, 0x0, 0x0, @empty, @rand_addr="21f321c1d3eeb1a4cb665c2add376fed"}}}}) 20:18:04 executing program 6: r0 = kqueue() r1 = dup(r0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x3}, 0xc) sendto$unix(r5, &(0x7f0000000140)="b1", 0x1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040700000000130000", 0xb0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f00000003c0)) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x6}, {{}, 0x0, 0x2a, 0x0, 0x0, 0xfff}], 0x4, &(0x7f0000000200)={0x4}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r9 = dup(0xffffffffffffffff) connect$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1f, &(0x7f0000000040)={0x3}) kevent(r0, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x3b}, {{}, 0xfffffffffffffff9, 0x7f}], 0xde47, 0x0, 0x0, 0x0) 20:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x50}, {0x186}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="1f0818b939cc", @broadcast}) 20:18:04 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f0000000180)='./file1\x00', 0x0) 20:18:04 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 20:18:04 executing program 5: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80) syz_open_pts() syz_open_pts() 20:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x50}, {0x186}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="1f0818b939cc", @broadcast}) 20:18:05 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) 20:18:05 executing program 5: r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{}, {{r2}, 0xfffffffffffffff8, 0x81}, {{r1}, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x11}], 0x57a8, 0x0, 0x4000000, 0x0) 20:18:05 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd602187f900140600fe8000000000000000000000000000aaa758593a118ca11dcbdfe54c3d5b75214e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="57f9a992"]) 20:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x50}, {0x186}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="1f0818b939cc", @broadcast}) 20:18:05 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='cx'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 20:18:05 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) bind(r1, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 20:18:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 20:18:05 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 20:18:05 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="f80230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140)=0x8, 0x4) sendto$unix(r3, &(0x7f0000000240)="15", 0x1, 0x0, 0x0, 0x0) 20:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x50}, {0x186}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="1f0818b939cc", @broadcast}) 20:18:05 executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x1000}], 0x5d88, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 20:18:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000140)="00005789268adc00000000000002", 0xe) 20:18:05 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000001", 0x18, 0x3a, 0x1, @rand_addr="64c462239ce57dd57b71bbcddd81b1ba", @rand_addr="db0d2b9a5a8bed4710bd87368ee84c91", {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 20:18:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) dup2(r3, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@random='^Ye?lE', @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) 20:18:05 executing program 5: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 20:18:05 executing program 3: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:18:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="ea9d9d1e002c", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @broadcast, @remote}}}}) 20:18:05 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) 20:18:05 executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:05 executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080)="bcdfe54629c373d89319062be267aefa7aab4adeb7415759bc9e8d3b8d5c555e0f912c61ce193ef1ec7776a14c", &(0x7f0000000180)=0x2d, 0x0, 0x0) 20:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x30}, {0x20}, {0x4000006, 0x0, 0x0, 0x48d7}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:18:05 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) 20:18:05 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700b83a00fe8000000000000000000000000000aafe8000000000000000000000000000aa020090780000000060e8528800003a01fe7a60efc600000000000000000000bb0000000000000000000000000000000084"]) 20:18:05 executing program 3: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:18:05 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) bind(r1, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 20:18:05 executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, r0) getrlimit(0x0, &(0x7f0000000140)) 20:18:05 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000018c0), &(0x7f0000001b00)=0x4) 20:18:05 executing program 3: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:18:05 executing program 0: r0 = socket(0x1e, 0x3, 0x0) listen(r0, 0x0) 20:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x30}, {0x20}, {0x4000006, 0x0, 0x0, 0x48d7}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:18:06 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x80000001, 0xffffffdf, "979f8245627d00505f00"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) 20:18:06 executing program 3: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:18:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x30}, {0x20}, {0x4000006, 0x0, 0x0, 0x48d7}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:18:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:06 executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000200)=[{0x30}, {0x20}, {0x4000006, 0x0, 0x0, 0x48d7}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:18:06 executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 20:18:06 executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:06 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="a08cbaf7d0891627e6235146b186daaae98d60eea4830c941ea968d1093f12e41059329da36b6eefbb5894337ea67dbf3a332868", 0x34}], 0x1, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="aa669d5ef65e2206ad1855c24e7752c2b25ca094ff9e15621d8ffbb87c1710d78fd598a37bd10aa6104029d6ec2596d48c9e422d", 0x34}], 0x1) execve(0x0, 0x0, 0x0) 20:18:06 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) bind(r1, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 20:18:06 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 20:18:06 executing program 7: r0 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) 20:18:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:06 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="f90230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000140)=[{r5, 0xc0}], 0x1, 0x0) 20:18:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 20:18:06 executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r0, 0x0, 0x0) 20:18:07 executing program 7: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) 20:18:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000200)="30f6506f11572e8eb8a79d89aea7", 0xe) 20:18:07 executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000440)='./file1\x00', 0x142) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='./file1\x00') 20:18:07 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="f90230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000140)=[{r5, 0xc0}], 0x1, 0x0) 20:18:07 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 20:18:07 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mlock(&(0x7f00000a0000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 20:18:07 executing program 5: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:07 executing program 3: shmget(0x0, 0xc00000, 0x305, &(0x7f00003fe000/0xc00000)=nil) 20:18:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:07 executing program 4: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, &(0x7f0000001280)={0x1, "9d1729c0a34506e82ff9b5276f1f1488904fe4e427228ab75f5e5970ca3f7e70bb0c5a485c34f32ec3bd80465177c7a05beee1b2d476ed82ca76f8c03fa2cdff5682260714df3a4138b8596dc1b3fbd8c2bf45df2a5b14c6195bffd42b5e65fea1805ba1be7a99146e8f9dbf342ba274b39e69ee1adfa3ca92ea2e7e3ff1ac41907c4a7af2b300fc66c13273373b046353d31a9fd4270f1e4d9dcb65484c9dd7a0742da36f8f3e76f0629db82e78c77176ce4fac5ad07c6c8110af71cde70c8a4a39b25237462b955b98446af8e97ba3ce3db2d2be36079b60092a6ff467537aff1561d6f8eb538e4b36de844aa3273159cdf851704cd5817336d6df03f7f657d1af3068965dcdc649a0ea752513c9477fbb40c03bddae06ed6405392ac2b1c502155127dd835c1f67de9b3bba3c46c243fb8a6883e9bea7281b00a0c7b77512fe5cc6780da72be6802265f2d4ef7ed913751b3188ae98044552150f6b103976cd3b6a1c9dd9a136f5c7c21ace40de1f363ad28b76267b9a9cc7ada6afc4ed02e4d850baf019987bde7ad11d81d3bee159368f3c9842348163bf4adb0821ac680a4f55e5618fcd499b7cd60c0e9e6c5407ef955df362a76d68d32246463c60671d8b703886270bd902cf26a57f274f808a8f8e229446cfba93d7ea903b01ecd30518c507afddfc431171e66eb30ee055d72b74f776dd2e7433c69c02b93db5a21fd60982b2e354d36739684e5bbb097ad4b4e40491d9b93a38ec905457afc2090fadb62cd1a0e0ef2110bf56f79ebb9d9ebc58a11ce0ce70cd04f262ffa2c86d57edfb3d4a1335474dbcdd414254e2b6a2c9bbccf744fa05861e66a27b5c751bf13d35be778f97c8fefa7a842e7f99c9c5b120923e279001944f378d5a4cb1992c91832ebf69543f571d0efe1e776549f0c68a2430de9b63f2d73a11bf4ed215647f3ea41bd3836c3abd2d0c8e03f96e284f2e80417555e6a49a51016b749c0ed5639153d88c7716fc05935771e8b0130686798b1729f29dc4304d65972c68dffdd40981d59442357cc64b22cb3f653fa71fb89a2fbffb49e0ddd62fbb50e581ca05cee487b4531ed7d07fca7b81af2b706f8263532f4fd6e417ab3536674553b486061c4bbd6e15d27d57883dd2539047c17f7563d93c41f94b80b3bd4b18bab2ff92518c6f6e19a7ab883c0626d3223b4f3e6b8a2095a97e249be03938acb365d331522ac40b43a671948bb644a3f5d731fd719b2595842c0334a546e0449cdf16d8fd169a47f8df308af2c9a10ff495b7fa06187d107d5a58bdd5b5938963a5b73e97cb5cc41c8557c90e003e28e68b7fb1c752b4d8c8bf4fcc981dc779c6aa936bcc59e3ab4bae67b51f424994d349a7ee087a542713ddaaac431b5fea94eb56416aa4afa5d018954ece38550dc1168c11a2c30a16a6f5"}, 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/166}, 0xae, 0x0, 0x0) 20:18:07 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="f90230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000140)=[{r5, 0xc0}], 0x1, 0x0) 20:18:07 executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:18:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') 20:18:07 executing program 5: setitimer(0x0, &(0x7f0000000040)={{}, {0x6, 0x4fd2}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 20:18:07 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffd, 0x0, 0x83, 0xffffffff, "1a1143b37b01000000fc00fd00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="b13b0d75a0d7b2f76a7ddf086f5207d6b2889c35f7fcbea58105b13ba70d4c4d107ce50c29d66b23d76c8f4d4bbe1bd304e321633419876c67517767fc3575990cfefecfd5c0488fe93f6df46ed1d6b38386564e11099ffb93579f5303bdd3e967195e31004bc07c2436d4965994381443f2c41d9f332c62820b0f6e7f65b5f869a1109387c2ade5ab9ac958853b18ab6dbbf8ec3b4504e951dea19ef375e7891b30c605e93705a857b65037b161a702cc1dc2779df67ceb66a92974093929596d5230ca320125336db41a57964e8070289bdef3dcf1cffdde0ddc5a28b97ededd097527400cf7325c6126f7726aca931f5eef037d7eb64f0639b587e1d7a9c54ae814d38471e1c423af8aaa3769f71ed394d7b9679b29d3b0df37309f66a52d09aeac0c6c486f1c8c57551bef1d0ce4c214fef6c83a3664aff83f5ba67976936b846f56fe38fe876b718e65697eabec3578d9eda53e9dde66042781953377b6847eef720b4e216ed8265e3a6d03feb2d82b7c93bdd44ce06ff0e288332e4bea1852039f9817cfcd3bfd3fa6273cfd7840c8116b232c6391fe7f458d812bbafb6da2805ce435e5eb7201cacce04896ae0245bec789e4a8bda0ddbfc6e152f5513c518ad16973d9f05966cc09767542cf6a670a7b8b5e1dc6e6d26bdc4d7acce00b6a9f97d4008e67e0c20c9e615160ba722ea29215363983c968552e25e55c0165afbabf8d4580e3a220371ad24b97e7a6c456288ae76c07e596ff927796aaea14fe164f6a910217a2f33cef604527d0d9b4d518de6a8a11a9f2997fd8c9350e35ad991f0739f715a0d7ec24da75f739c313d1e25232cd12351c12455aa5d35c28", 0x261}], 0x1) 20:18:07 executing program 1: r0 = getpid() getpgid(r0) 20:18:07 executing program 5: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x80000000000007}) 20:18:07 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 20:18:07 executing program 7: writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d0", 0x82}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000540)={0x0, 0x0, 0x0}) 20:18:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x206}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@random="f3d1a6d3a70b", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "fc92cf", 0x8, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @loopback}, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) 20:18:07 executing program 1: msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 20:18:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) write(0xffffffffffffffff, &(0x7f0000000240)="2300110001fa400080", 0x9) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 20:18:07 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xfffffffc, "1a11fff0d0bf435c250a00ebff00"}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000200)=""/128, 0x80}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="2b8e9eb45edeff1928e5e83734b281ed69f75a3e5dfbb01c9cc6339ebb8ba2eb5fbd344b249b76cd21d10ad4b1cacea836c90fbaffd35c57d49dde9780fb9fc819a599385db7439dfc4154b14e0528884a10719711", 0x55}], 0x1) 20:18:07 executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) 20:18:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 20:18:07 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) 20:18:08 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="f90230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000140)=[{r5, 0xc0}], 0x1, 0x0) 20:18:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="f9c405ae97412c6e82432b6bc95a783cfba0a926a711a5c70c01b0fd6abe7e2e", 0x20}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="a975c3acd87cccc8f826c175bf9889399a22bc6cedbff3d369539eecdcc05035", 0x20}], 0x1) execve(0x0, 0x0, 0x0) 20:18:08 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 20:18:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x16}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000700)="fa09b2c3f08ad6357e45f700119f", 0xe}], 0x1) 20:18:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x82}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) 20:18:08 executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000200), 0x0) 20:18:08 executing program 7: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 20:18:08 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000340)={0x0}, 0x10, 0x1800, 0x0) 20:18:08 executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='x\x00') 20:18:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 20:18:08 executing program 5: symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000400)='.\x00') 20:18:08 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000280)="482d1a6b3611813d7c54db2f13bf7781444971052eab46b01e1754af6780a162934f011485c43e0c40307d77b6108cf5850048164742758bfe04915bd575aae8d6bb345c66c8299482973f4565114005fffe355c47b62179fc492394d12a406bf4cbb7ddfced6cc5cf94a7994e925ee28024e63a85c0071814c3699f80a02699e29d71978ec0f9d3baccd52d083827b96e25cf000000000000000000", 0x9c}, {&(0x7f0000000380)="08f99bda3d3354ee5920cfb7d139f2c97efd7a33213f5e81c6e6954a2d0c646e56962dbd53a35c04eedd722de82c6d00cc91b52a006fb2b375a7370b46e8b1703cb2c71c1192c03804766fed57f25909152d5943dca252553d5b1d8b641b8f51d10baad33fdad0", 0x67}], 0x2, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) ÍeœÐ#Ó`e@ÛCÚ€0|6¦o    20:18:08 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) getsockname(r0, 0x0, 0x0) 20:18:08 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) flock(0xffffffffffffffff, 0x0) 20:18:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 20:18:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 20:18:08 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000040)=[{r0, 0x1a5}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) 20:18:08 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000500)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10, 0x1}], 0x10}, 0x4}, 0x10, 0x0) 20:18:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) 20:18:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x74}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) 20:18:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x84}, {0x15}, {0x4000006, 0x0, 0x0, 0xffff}]}) write(r0, &(0x7f0000000140)="2300110000fa40008000a005002d", 0xe) 20:18:08 executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80047476, &(0x7f0000000040)) 20:18:08 executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1, 0x1, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1, 0x20000002}], 0x5786, 0x0, 0xfffffffc, 0x0) 20:18:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 20:18:08 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 20:18:08 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 20:18:08 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002d40)) 20:18:08 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:08 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="ef4ffc278e9a5a09df081f68724ad69501622b8dd789b8d9563370979732d87be8996c427c511232ab94b232aabd884dc8f9acfc39315b667fcbd43ecbea58ec7033e2faa95761ac4c9dfbb643d1662d88bfec0f4096efd9814a284dfb4b23617617e8e58f386a8548a91ba9cf35f92471cf8c69f195fd64b21f8a7cfc0cd0d2", 0x80}, {&(0x7f0000000040)="2c6d5d9f3b1a276b98d6c9772248ae11ed6306a84562a90bdd79f3195abe7550435f4d241ac1ca2e6423", 0x2a}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:18:08 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x2000, 0x325) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:18:08 executing program 4: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f00000048c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004800)=""/175, 0xaf}, 0x0) shutdown(r0, 0x0) 20:18:08 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e16a7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000040)="04", 0xff9a) bind(r2, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/504}, &(0x7f0000000280)=0x1fa) 20:18:08 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x6, 0x9, 0x0, 0x10, [{}, {0xd, 0x0, 0x0, 0x1f}, {0x0, 0x7}, {}, {}, {0x7, 0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x8}, {0x7}, {0x5, 0x1, 0x0, 0x18e}, {0x81}, {0x8}, {}, {0x0, 0x0, 0x0, 0x698e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f00000000c0)=[{}, {}, {}, {}, {}, {}, {}, {0xffffffffffffff9c}, {}, {}], 0x20000000000000bb, 0x0) 20:18:08 executing program 3: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r2, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) 20:18:08 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) 20:18:09 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) 20:18:09 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) 20:18:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x1, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) accept$inet6(r2, 0x0, 0x0) 20:18:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0xf8}]}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) 20:18:09 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) 20:18:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r2]) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, r3, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0xfff, 0x2e2}) shmget$private(0x0, 0x2a552bf6000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x103, 0x80}, 0x0, 0x3, 0x0, 0x0, 0x3, 0x100, 0x6}) fcntl$setown(r0, 0x6, 0x0) 20:18:09 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780285"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r0, r3) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 20:18:09 executing program 6: mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 20:18:09 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="0d78f5f7e028b91f657e3233", 0xc}], 0x1) execve(0x0, 0x0, 0x0) 20:18:09 executing program 5: sysctl$kern(&(0x7f0000000300)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 20:18:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) 20:18:09 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000180)="186e", 0x2, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) 20:18:09 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f0000002200)="4117cf96ae3f4d494e57f339b52abf0aea5f9937a398c0ab7e45f8a108868791a11fd7a6675cb0b5af4c65e0c2cf72a53b312f8313ea7c9a10450288088c131d75039e4cc686a5753b69c4813745ccef04e6b0f041ccc149fe09e39e2a19a37ff3a54004f80ebd16359671b196250c6b851b59fe92e39f1897c61024f97df2c84821280bdfbb598972becb6f67d98139f4968f92cd0f064bab85f7442dc3dc020d4a823f55c065eb42b2fda7ec5c2bc2f50bee61bd77caf60ca9c85c0e0a37184b370f1d608ba10ee349eb057189828ced81994b127bfc18b5d3ebb889e2d1991d9dcbe82adb74f713412bb1438988abec5052799fe58dc39d6540eb0e8cb2e71631c2629ba6fba5899dc61303588930fded7ebe09a13987ac7b1672a8ba354c72e981ac3f2bf2b1baabffff1bb98de0771ec3174036a798196103258b923f7afca2cff0b3b58ccbdb30a811f0978735029cda592467de86c0331851d0b37081865b98ad5366c1c36089060b093dbfdf96ae30a1db2efd7c1741a40762cfdb75361ed9f52fe2725540dd0e02186f20c1c9bbd2ae891c58f276f0ad57ca16e0d21aa5b05a3675f5777a8a532dd4f480f61283e0036f9ccba8", 0x1b8}, {&(0x7f00000000c0)="d7abf5ab00000000000000ee2ee41fd3967a", 0x12}, {&(0x7f00000001c0)="ac08d79cc6c99ad3a0b4a0a4b334d84106cc131dd50356845d45c76e7868f686f20aae83aa05ab1100e85a1082bd8db1387003f2ab74bd4639a49ba4b10014331a2c0cfc0106152777358d168e4d41ce7c0b2aa4f594a4ee7f2ee048687705097107c804285e9be389a1b35d726efe877020caa4e211e47a5f3858118a322c8f48db316bdcb63a69652c9e1ca343cf06a3998a2be3ad5411fe694d09fecf673e46fa5450223b64bff4fa39d872ac0a9142f45d5a6914f132f17cea986b85b82a130ae6a7666470fd9c5743bac10472e946d0baa5a5b7f894dc1250e7f9fb02413dcec98788a1384d99f39e17f992e3b39c6a0dbbd795fe32eadf76232166d3a0b264eeb8738c16d1141ef8df5610d0cd7f65d72b22b75ae85e52d0bd3fa6327d0993aadee26b880e10d2f4d9b93046db8a8d8def47cf41b11847c34db347c3808adc8a45d1b72043a0d4f9b542b5380355d88ef13d46042966c69606f87bfab86dd4aceaec1c43c1df9badfbc5d62471d79653d61aaf19b0fd0abc3ebea76b1c71a7d1d9316bdd79dd6d37fa085488376f69d6862079c7b0342608b1f03b0568e2a65d3115cf5a9528cefffc494c19b6953a340a7ae1464e1f8e32dc70335789d63a9566e1f1a69251c92352f51b3a677778eaa977d909ab2fcbda56a53d9e822f4958c231b8d56e987a5f176d9f703dab024f01cc54913d3349e4e0e4badbe2bc7f0937d47a152d50dc47e95ef83d0936231684de80f79ced6e1d8bc3f62967949089d1a8157fa309865eb078992fa43bd50211b763a57da4a064c2e9c07cf16181d1bbb223d24ffc9b87180d1832053388847798cabdf8ef964efa7e80bfe50c2c7554bbd719a5de066a493bd1bd008581f182ed42a1a006a70a2564bc5c167b8519fedbc6c11998581a3ffc4b59a48c759a7d4defb2161e7911e8fb1d87a3647b66d88c36a03fe6c23d97ff310981730d4b53c6b9bedac4091767734e558bbd5d3e5c6916c5cff0d2eba44a6fbac8a9a1df7877c56b06cbaadaad8421ab8342a8e4c75fb2426fd8cee77d997444411cb9743c7086c9d3d7e5835de7d5ddb7370052723d301485386d21568dee4c1dd61ad9734cc5ad06a93a74b26e172351131dca7ce84e7e94f33029de8f35e06f374e362e89a1aa5bb55a6d57ab7bdb6d72045c8bb3f0b13e7043b75e54cd74185c6f3da850b155bc2e72bfa87fe1b8e46a2141f703af9bd216e775a40a4e4d3f4ae458970b16bf78f8aec4aaf06d4ec7932f5fd4ed7551b273fb81c356ab98e6a3097460cd1d78da615ba5ce86bfcce38117bb6b346e3252ea172f549d3421dd7cf26da41e915f07057cc93513f9ea775620f8376f097a9e757105dd3e97c02c211133590c82c6c3daad10aa4cb68b2c6f7b7a11e4553f487302a5e3020d591aed192f054027627796e17fd7b99fdd27e87aea8a0cca1cf2a2d6e2cda9008b72f16b0acd54837f33146a49928ae47722586c81ba64f357fecfcc8c6acea97f9acafec64156f2faae5fce86cf1c2db80fb9901168e75e0f42d61471dbf61bb88670c20628df452de48854249b192faf309766a6112366dea598755b1ea1bceaef0880a51f78fb4b88403472399b34b5e1cfd4b501ac8bb9c9fe565e3d4420118a9c9641173892f3f552d7bd6a83d29dfa6875c42783a06c7476e874b3e7b9c5ff6b058e5336f26621e93811add45d192d09f147297b37363e0e6fc60407d1f970f847a2e67911a981467f976a999bae3cb13a0f0f1fcd9b5f1bf5ec0cf6a55b18a10af8c800966b5dc285eba0008ab1bd9653f1bb3be1664939d3797e09c321503533cdb043cba5e0fbb93e551cfe8c49d030c773e319536f06000e940144ad21c338e5f980cff923a9aa7a118b792dc143aec526f39861d37c474c2044606fd4c82ecd81eeb032e628597158b1d4d3f086c3344358f4cb6551a9abb18a654d864b70d9f3d6d06c87e00d27ca35c40efe0cd2fd8d6df6903eb96a13016e7ba4ed3006023fa256e76e236cae0ab81f8d848ff821f408e9d163390a361238f7eaf969a51e15d8d85c9ae73591f3959f9d2f21acfd9202d1c47d095edd1cfb219d6312628953403bb02eedd21ab67155988c9f581c8f5ccac31c7cc743ed1532815145269add2c98a7fdbac1c373ccc288dc2f5c762d3633e95575f1d989d421672db004f8104c9be86bc503098d78f33a77702d6a3dbabe691a5100967deddc2bad5a0389d4f5aadc2d1c16aa5a4b8d711d9d3e49c94ebf186d254e8d7c1fe5941adb72b4064d5610f7b4fb1f05c02188574fb3b8d94c0aa2d4bd0a271b593d46c55b919088c6d827dfcf9b3c35950288a6f3cd2b3de62ecf3c546d77f574b45fd8fcd314538068a4f00d40392f2f278a5d7d416ee99eb199be839548a52570a6fe469521003935cd59b75da64f41e828825f0fb7417bb77ef510425332b0808fa5b0c6cc758e4d5a04b27c987851b1036d38c86335def904ae844c0f5ed683e03523e17054224fc015f43a32c7c0b32ceac70a4e1e7d980c1de52e75aa2c91c2f4e1beafac1f9d55d28d879eade6ee4f711ff72e734783d9f6db8b07105f716433bf1313e44e633faf9ae86a30189b18dce86913a9a19109f8220923a0ffa6a5122795064a5fb91ddaf210ee8e06d0a32a6ecd2df0e7b3a04acb2e7a29c8e171bd8a1c64fca4f1ea9d8dfc5f431ae58616f5230474a119472edfde2f3d7a43244bded8c6ab0de05178e6ce7e036ea276a287c1f908ece23b203859607d909efc528c4ac35c9ad098c117f5eef979f8602dc17bd87af5059b1f02630e30b58f6e74f338038e12e83e5f03370d88f7be7e9b78ae543a6b1e8c136fc57d06f4f59e33733a07068cc668281b3256c87e64086f2e44d6783df3b2fa202a4c6abfabac9590e51f27f7da33f35377220b4acac0e3a1df51b27ee31b5e316ba39acf845261d3a84a6eaff7b1c7c9f5427966f8fe048bdba36faf1280bc77ddd680629aed5d0383473f41498ec4b9e67cef628882d56f9ec33d7d480e92cccb99c3b06dfe532f66dd7a8bcf1f654dd4bcf21d0358e2eaf55a1eba0e0c3c9e23794d1f4593e01a7ff7fa1e7e47644489387acbeb60c18927a1146b254d77c6744a9de802bc51143cc7465ffddaf01c585f209e18f54b0644240f663ca455cb3e104736bfbdbcbf51039f521de46bba3f98a4333d3561411e76e9bce22492cc7b2d823d56977a6e8d02d4a20f0e9953a8f5ad2e7e531c74e124a5b82584ebbd63d77b3925624f044f4510ae0a4d6a57c67a8e53e82d0ca547279bde75d04336a7aad28bd97070aa6d54dfffd8e8cddac9e3f44bd2f28a2937de2967b3a63613d85418fd462d21e5fc2fc5be6f2875f6a9a596338f84b46851a1c4d84e6674f22f91a980247c63941f4ae3dad21a9c196b7980b100de1d4a5dda25fe65c6faf154e41b64813718f6fed9a881fabda625095391e837227c4a2d29998b2776696e682a382070fe87578f7200cd88004088b503506e8b2d2b1f422caefaff47a51e9681280210d680676a41c90151da31522b822a2dbdd6b3e0c4c5a5b99a4bc349ea7d13e75889143908ca83ca0e5a0b614a7f9c24b3f81e3b6795efb7dd3047f3b425854b2ad1df67383ebf7650e69ce0ab5d51749a5323caddca3a154a2a4fcd66f7301dc15c2045a8d63a831dd4d37b4430a2910975e81ffea8c0fe8cec579358d0d8eae90565c5313d6af0d0dcc26969a1d37d05b55b65bb756cb9716a48a042146441e02415998779989e0b42baec153adb7341081e43e5d1c9c6f6304b07bd0548040362b2c694cb891daf2d8ff033ce4b136385c2f4996d88bb02b63584fb89b62bd59526ff926c6ae21aeb3050eb588cc0a3466d251bcdef49dc1bcc0b2178b3be6cdf5d92fdbcb87e19659479da899f2b5bf3c175c288fbd70e8e7955cb78a170c19ef033d7bee42400fe904d816548fe4719123bdb1c36a91786217fabe8679ee0050d5a03aef5ec91ce4c9f52d5c49e4175d7248b47a5fc1aa6b2dbf1f3941132561375ce7d1c57f9b5e58f660a2a6e53239e3fbc92931ca7afa14fa8c66df82883e37521d34ad00d2640008805fe563d057a47ead7f59075bb992541e5daf9df54baababcb237706dbc10e1bd0674c6fecca5dc123570e6e4f796196e7c5b5e3b2b28c97c5d1a1afc40b14ebb2511af68d8be9a4be333dc4e64068454ccb9140846bbf235e2cf8e377acde2992bc45b089fe77a15645b9488fde60e194d8b13d07da8d70fea7c16378353884a229b39d8a29ba6c22ba1e451456e95ef6ed206273e9bf4f6a09f595b5b382a95d60d9933de91e5c704a0b9a6a6df877b986b9fccf71a2aedbeabfa9570ed682fc56f3cc0c244f87b2a9f43336ece3207ad7d474c2dd41655449f6d64cf8dd5d1c2151e7e636d73b7336b6a2bcfecf0c79f282f7675da60a3f5ca177b211ecce44ea20f146be4b0b108a28005419f4260d5128281c6cb285a94d4677119c4583925a744d031f9875e5e16ea156a927054bed29a98f327233fba674e342cbbd913979cf2accd1b13458c45d8e075764e5c39c3a205c52bd260fae0319864faa0919c9d0479cea263490189e622b17eef38ed39c6ac52386f039f551fb037bf39bbd081ab95c4ac05e39c59ef2af80f23dcda72d164f50be86f6406a4bd4058ab7a90951a62567822dd8250cacca39ae0b6088356fb93d7b8ac75265f7cbba5850047a29ff6af58c6f9d25c6da76632f4e36bac3d2299e210c3f31c35ac8b0c76dbfa632c736379fc9602b58844fa2c455ff8ce2f0d8190e961f9737b5320a803554773a9c0aa338c340e874279832bcd435e3cb25fea1c2fa00fc1cf64df36ccaeaac939e0040f8fa2ba568ed29ed8d3917a38cca6078ed15923cda2387e50f3230b9414c47cfee05c6184e2484917383fe31a1520e42f2857f28d183ce07df69e31ad9409ba43c941ca023bfb3ac918fe312a925014895f258081e7a243932be5bda42893423e5a9484863a0746412db6172ebcc6ce8e28530db7462fdc46ca48fe89ebaa138f57cba3304518b3d4ad7823b4ad511e58be15ad1098358a86340c8a539bf6d31ded1d0809bf4d62c9cec29b6b830daf8668b175e883f10aee8d278ea584dfce40a44c75d76d7b1b20ebe5be009a6b1f5870ad356c00d38d14b21b6d82020d9f6757fe12a32a1222b813abb0d74090ead5114ad0092cb356fb5b92b29b0d74a4e2874a3f53052e33114e6a1bf21557c41a54d44227bb5e6064ba95a698b730137b3614b48df972257f28924b2b1a8a9eed92e61688f0135705fb86e1f23e8115a4e030fa729269dc32dedbb0c42f5ad4e2ae6e26217355bf93023e95860ac4499be7bd3c6a975234c", 0xee8}, {&(0x7f00000011c0)="9ee1b037dfb5f47df682acfb91a29c621b12388399cb8c491a0aa49e4af37ba54e7d003831c52b7649798330562b72241872586ece06f7cc57ef4522c89c6a5f2bc2f10382a628cce010dcfc5c1f877bc5184ffc2ca77b9d1760a2df943725348a8335882713ecf3138298149a147d3039645b33aa27a551e3acb50a3b2651bd6d3bf92af867a53b6d15e7d76525344dc1b3ebb8173736d5cc3bf8bd80b021c61c3e01aa1169f9b4967b384c1426df5d39a9df9da3cc1223565d3259028faffd2b241f3d23dd485476685d689df55f1aa9a1c697e8ab70bf4c118f70b248f8452f7e82a82ff02ed8bba42684dcf38d7707ff35486e918db052e924f8d793fb9897460c884dbca322e9967aba7bd90e85889f162097982413a0de93074994b2438b42affbb18787988c10b8f2c830d6ddbd83d8f96855af83d6f6be1deed1ff38ce8d95a4ae4cb37b502aabec79a9ec268bd12e23f9cdfa586a99aff919976915e541d3b1a55be845a6116d013e9962e28115236bcf8ab44076fa42d12db60e75646effa2d09c3c0a62e28fa82c53ed72390cabc3f1515ce9ac8190812f0576ea9ffa74eda5cdb0dcd573dab3288136546f671a3d14ca31a53bc58a6b6f7457c060c4f0c67a4f76ff6b2fba87da3f61f5202a809ab9a9912d625568f8858b2ed3f5b2d02b55d4205ebb2587fbcb1aed5f9528802d46037d035f12324290e36c291ed257e0a4b9c8cb0ab57635c6aa8c7e96a9e7ae1594bd0271a5e25c6c95f0e415b1d309662d345e58c368675c9894dee2025db988ca21d643cf475e3b1ebb212dfea5c12cb01c26a6971af0cc3e8aad22ffe8c9221d84a14c1bcb569996a28a073b090ed9ed4af1da1694419cb5f985271dc56c7c32a502504bb0b7f5b93fb05f814e5531fa01fdb9fa2a99fc9fda27e7bcddcda9c76994f9a704584596b319352a0f2d691a1d3cf9887deda1b6803b03eef6a095216bc83c78536eeb4db6c0d7a4ef425001bd4428d3d92480eca49124bcf89bee20a159ab2139f6ae2bfcce30195478015ee5ff43492dcd1eb9d9f087e06be8638ca9ec9ab4e308acece10a9d96d3929740b8137e975f46697041a6d3fd70fbacb7dc1e293d0f79c475a7b8a2b6e70a8b5de8336bcf0d7f51cbaf9986dc48bcb5d6ec8170e7331aaf55ddc45c64aa8ca9b6a2dc7b69542351c995c22163461453ba616f10cb8ff284c8d721f32f873686c6406e37c6d64730a81c2b2a1e5ca1a6fd01ebcf6e1dddd54ef985c8d71877f304cb3213093e79e8cb97fd33387ab7abe07dd8f47817196bfbd8a8b57d608b195c43b9bea5947d0131bd3eea634d08fa647287d6a98196840bcb657cd69f9cfc7d6712daaa7991084d3037d6fb10bfcd0441343f6ba407da8f620900235ec9382a2b033c3ac966499c9e35dadbdc46ca5d479180d4cb5cd394a478eafbce10b514697f6074670c8ae2415071b8d4e75cc9e6f4d90803cfbbc130a16bc4c3eb4a23b7484de4c4e9b8256ac8e22350a0b41d8b4b89d3c7930b809ea54c57079e90d535a8a7f8e2fe359db473eddd91f19026ba01efadace507bef2b3957843ebcd1b856b258600559c11466dcbdbdd9cca44c9b2131a2242dc208d32dcfd27c2cedb5c59ae37d57a766a2cdb882590a04114da0e015a677997a3edc4fcd9f9a767c806246f0e69e457f5a9fba79e4683a99efd8fd58afc2e14a4bcc57af47126f545554d9e6aea1d4c7e91f38341431ccfa280b75d8b626f4b48fd90b8245141b9ce02fb2e6a04a1a7b5b649c5ddf10890a1bf25ab41920ffcfcb5d360e9094660e89a4119fdc26d1354cfa766e19b633121dca5f7b3e3535940a218f561fb24e81a0e0ec8b22d84bc5f52555d6460b10bec7c626987da7315b4f39be1379b52ff991ccf95b7a1e54de5712686b73f6b2b3ac1d05c8a008feb16a7520ac06f2931483a38994ef416554864c6b10673f0a3aa39aea834ffc5ca44c9e824b2e669fab37735812199740d8cba130e25b9dc99ba5ccc41e25285cf542e894033b23957e4f15578567eb9422d660e2743ed4c61c83716effe01edad2e179d2a2fd4cc4ae90c3456abd12cd630cfe6e3d6951824f73025bbbc48c06c450459ca9bb837209ad493c09b044a3be34531c833dbfc2237a6f6734683709d7f5d6bc726680b64d45b7eca3fbe9440b93a9f36adf203aad37071eb9b944779dfba4c7e067e98e19833b6507145eba08a7778130620c8282a4e4d796dba07131e695379bc2d98dc36f0b99d33ed230fb3eace77bd7d65b0462a9da46014757af15d5c2154c7f58094b92144c4968a712c67180bdea8ccf2173c14419d1eafd786eacf8a74f1be135af286926d1db7ea350cac0b74539a8785fe010949b4a5f5ac32066a16c44ab2cf6203c424e0872284c71c66d224426011e6e002253b857735e0fc866b2ebb67e6345d9df0539efef39ce27908cb9e10139b1f4f79edae4d6463abe40b9963f38050df5c9136be2a98218d7f5a3cfa4cfba9d6ee28159cee28a7410bc2da43c4285c1505dd2bdb66477b04090daa11aa61633008c76dd338fc7eb593a8d4e84900200edbd5b9e0c50ad23d8dc2224d3a62509141b2e090339e1a309d6447da962b257cb87e0e61bcca682e306ac4be3a9c5b9bfa2f42e91fc4874ab88003de4e4b88439a66ce27c94999c43dbdb8f9165c3ab1d52717f0ca14445c79060290e6002604c76e22da0f2adb4834ea26fdaa90bd5c0d6ce0336cded0eee3a7c75233a45593b9aa2f018a67d3b8beaa81ef84739fbf8ec5b3cc9ecad6d1dcd6fb568b9b4a7f2ef63b90cedcfc9203fa5bd265a094dc919db51ee2c8dcc0956072c55188481d40e8eefb3b077871d19de8331e504d92c1af160613592261c0319493de3d50212c6ce258c95536cf84f90e3b0bfc3f4b1406cad8097de5a634dddaf4fbb696badbdaf4440407e3628b28c0f9df7925dccb24962526ca649dd846f942e70ff6102c46fd1b7379d0e363796169123d2199c33beface11a352f5599762992951a26dbb9c483a25a64bef8aa84aeb2bebc73de2fad4706839518cabb559a914a138a231a13b87a428d58629ace2bbb344ea072817635f9787d5405618303349b495a90fb90efe656ad48ab610d77995d41f9f4cd1faaf3e8c3f40c869f01843e95e483255024f905e3e2af84a2ed6ec8af8c1d4ca61317b8ac8607f4b86e2d5827274aaf559f53ef74e835e9faf94b4f8a5167f58ee4a86d0ee38795e89a03815412b6a236398ada758833e573f5a5c41d534668f15a8daa52bd3bb3b476223f59dd3c68a4c9cba6605faeff7beb0897d6e533c98942a967b3c76d258cb47a3058826e01e3c0be4757e3f81441453d90e5e43942e3eb431bbadba53ebc25926e532676ee1655f35c1f3f3dffaa208af6c623ee488cfc80210ff866cc92cdaed2cc974998107352d9c023daec0990fce1db553d03ab465694722abdaa746556e1b1061e80e233ff61a7aebfca1fbd9f9037438ad3e4afb46ea065c9af405bc321a1dc60c2f4e9f38dad01b2c57fb65ebeef6a0c9b151b393e615de8b21588ee94cc77fb3f27b53ef200e0712df263ffeab435942be2c17e24de588ffd3b2e9ea1e243fc97f6194b7b25cd8d08846c0ea340e3d7696ed50461ac525f2e3cfe91f0444c4a82f8bf368a3c55b796861917b71ceb7af1868692a866f6bf21c5cd7351b417ce22c4c44921d884655659aa05c7c21a318408f61ae0a818148da81f838eb212501b9aad417aeb3fd4b47ac822d2ba682c41c620d2d803531d17f4a6d720b0a1fde28d900463839b2127c67246d3af98bcdfbd363eb676996ad32ff09ff3f2079c3b1f1fbf2677d6a41e1486a3787a75420d2cc44e3591fc4735f3b153bab612fc4e56870a182c98104d5df2197f95800b0e0afb6c89a577bd085f1100714912841f538f5dc696c4f7b6ddd0bd3c343ff87275202dbc470641f43126ff48444430241bc9172b6d89b99d75d58cdf9ad7101c41ea010f6f31532d0a09aaa387c408278e67dae7435cd6011caac6407d6299f0951078e210434a7005b3713ede679acf91d97606909cdfba1b111cfea31c0c5c066c3158045f1a4df15c2b5ad979bc68be92d19069dbfd87824ee4a1e2f97a42752857933726f3882a9c087baff6d0d00b92c63337b1539903fc3dad05e46a872436f8b82bf1c1addb40a29f551d9a9fa07c7d95996faeab196d8185d82b497f27633a7a021d146143a7f5f79ff163586220216d75cefbf2567da719dda45b894ad7a91a119265a31a0cc4e617de181b825cd42cad7f64c6985cf2dbc787162f66aa24d0f1536f6c1c34b16f4353bfdba67581d46a07d061b2d1b6368cce1815d4cf37b7913639f9f838f62ebbfb9905053477ae1022f6d3e368c89a0e94601d43c7a63c442b0eec8a0a3f93b778a1c1a5d30379c282713cd4049e267472927c900ffe545e20991ae9b9b2ff419fb3037552e7562691689fbaffff6c3db1e22b3dc2f47de3c9093986133f29ee2c7b7302acb294e8eebd79a14254256729e756579d3a2d29f7d31866764df2c4d3072f4b6e57d03d90481a58e10865ba87a2a295ba5d26adadfc56cb9cfb34982947e42c68dd26bad6d18f296679af5fcc332a7935f824c093e6f0982d9e58bbdb87e81a4f3b2cb532ba2b1561df747ed3bdd651c0124bc5175394b6384fe5e363c2354e26d19ca6957183f2bfac2ce48561ec9ff4ab12d0b23dc312068b6c48891d6e9ddee86450a18397eb12b78caec709a30071be1c26cd2a56e4e4da11ad93b4b3ada08e3c013be2ebbc484774d2b0eb17e1d38f4a7f0476a362d34de26ba497ad46a83b6bde18bd0ef075994cd652bcf4ed766157887abf73a864a3873145d8719317a937d9baca26e44c54bc8b881d11837a8ec3d8335fc32d1380338c01f87930cea3cbca08b1ee298375f00ed02f0d9c7cc75c3057dd3976833be1de76ef6035664bc701ab357ea5af3ede2d136bbd0c84fb144dad5efc2b31e228a52f9c3ebd3f6930d5132ce9ecd6daa33d2662ac1f1207661e76df956cb801359118725d52cf55acba73c36c0138be28112de2e99989a0d3b9bbf6b52ae8b74c1e48dec30cc06120e1cca59341ba1f6911a313674646f9f9f6b5449ea3b0f9cf6ac7e28b00d49e6c9c8a93c3b2d7bfa199c3c21a5ed1707f9070a7ff206eb78ac7928c918c63a7fa524f6529741809dab183ba6b7d7d5fcca11811b646e6a354487057c1296425717a7f4da2db70ffb21b91631c393954ee63e8a6553024e00c352d49c3e586f35145496f33c8cb39f4a61e7e89892f2302eb63239aa7db82b690c1d3a55f84d3edee99f6983975f07892c1a12d2329e42e900be5bb92e4d92c0ba9876d69be18e4030a26003e805649518d86f4dbf86d9228a92c93603ac89f774455ad1a77e344f666913876741dbbbc33ba0818b0f5035ab6ca8e09fd6c575158110f5176af5aa98a4a201ba4971618517357f905e422b4c7bc3ec1df13db44998c2db78173af2cb0", 0xf50}], 0x4, 0x0) 20:18:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0xc050756a, &(0x7f0000000040)) 20:18:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x54}, {0x87b6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001240)={@local, @remote}) 20:18:09 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000180)="186e", 0x2, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) 20:18:09 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 20:18:09 executing program 3: pipe(&(0x7f0000000380)={0xffffffffffffffff}) write(r0, &(0x7f0000000940)='(', 0x1) 20:18:09 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 20:18:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10010, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) 20:18:09 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000080)="926fcd30", &(0x7f0000000140)=0x4, &(0x7f0000000280), 0x0) 20:18:09 executing program 3: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="bb", 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffa) 20:18:09 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 20:18:09 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000040)=[{r0, 0x8b}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) 20:18:09 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}) 20:18:09 executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="bb046ace9572", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', @rand_addr="000000000013ffe3002000", {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:18:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)='z', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:18:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000002}) 20:18:09 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000180)="186e", 0x2, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) 20:18:09 executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002a40)) 20:18:09 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f0000000040)={@broadcast, @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @broadcast, @random="6a134f0fe734"}}}}) 20:18:09 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000340)="fb511b11", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 20:18:09 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001040)=[{0x74}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000080)="d6be02dbe305380c05e4361eb8d5", 0xe) 20:18:09 executing program 6: mknod(&(0x7f0000000500)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10386, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="95", 0x1}], 0x1, 0x0) 20:18:09 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000500, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 20:18:09 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000180)="186e", 0x2, 0x195a05e282d6161, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) 20:18:09 executing program 5: openat$wskbd(0xffffffffffffff9c, 0x0, 0xdf9a8562a6849b3, 0x0) 20:18:09 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@broadcast, @random="9f6c6049fb82"}) 20:18:09 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 20:18:09 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000500, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 20:18:09 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1ff, 0x1000301010008}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010005}) 20:18:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)='z', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:18:09 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000059000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x7ff) 20:18:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000002}) 20:18:09 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000380)=0x5, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000140)="5d93", 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) 20:18:09 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000500, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 20:18:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)='z', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:18:09 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) 20:18:09 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ktrace(0x0, 0x5, 0x128, 0xffffffffffffffff) 20:18:09 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:18:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000002}) 20:18:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:09 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000500, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 20:18:09 executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = socket(0x2, 0x3, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r1, 0x0, &(0x7f00000031c0)) 20:18:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)='z', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:18:09 executing program 5: r0 = syz_open_pts() flock(r0, 0x0) 20:18:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) 20:18:10 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:10 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) getrusage(0x0, &(0x7f0000001180)) getrusage(0x0, &(0x7f0000001240)) 20:18:10 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 20:18:10 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xffff, 0x9}, {{}, 0xfffffffffffffff9, 0x36, 0x10, 0x166496ba, 0x1}, {{r0}, 0x0, 0xc6, 0x40, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x13, 0x2, 0xfffffffffffffffd, 0x8}], 0xfff, &(0x7f0000000000)={0xffffffff, 0x6}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x13, 0x10}], 0xde, 0x0, 0x7ff, 0x0) 20:18:10 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x3000)=nil, 0x3000) madvise(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x0) 20:18:10 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, &(0x7f00000002c0), 0x0) 20:18:10 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000002}) 20:18:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="25a31bf4ffffffff", 0x8}], 0x1) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x45f, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8602"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000), 0x10) 20:18:10 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) 20:18:10 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020300", 0x0, 0x7fffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:18:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) 20:18:10 executing program 5: r0 = socket$inet(0x18, 0x3, 0x102) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 20:18:10 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:10 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) getrusage(0x0, &(0x7f0000001180)) getrusage(0x0, &(0x7f0000001240)) 20:18:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 20:18:10 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x87}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000003c0)="d3d9bc6f7a689f45cf55fbaaa69c", 0xe}], 0x1) 20:18:10 executing program 4: getrlimit(0xc, 0x0) 20:18:10 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) 20:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) 20:18:11 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 20:18:11 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) getrusage(0x0, &(0x7f0000001180)) getrusage(0x0, &(0x7f0000001240)) 20:18:11 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000a80)={0x0, 0x0, 0x7fff, 0x104, "de147e28697eb540400f37dd2968739f893702a3"}) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000940)="80", 0x1}], 0x1) 20:18:11 executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 20:18:11 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) 20:18:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/80, 0x50, 0x840, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 20:18:11 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) 20:18:11 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:11 executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) getrusage(0x0, &(0x7f0000001180)) getrusage(0x0, &(0x7f0000001240)) 20:18:11 executing program 3: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="e163771ebfc5583995", 0x9) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:11 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f00000000c0)={0x400000000000008}, 0x0) shutdown(r0, 0x0) 20:18:11 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc0}, {}, {0x6, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) 20:18:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x2, 0x0, 0x80, 0x0) 20:18:11 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) writev(r1, &(0x7f0000001780)=[{0x0}], 0x1) shutdown(r0, 0x0) 20:18:11 executing program 2: r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) 20:18:11 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000180), 0x0) 20:18:11 executing program 3: sync() 20:18:11 executing program 6: socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000200)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f00000003c0)=[{0x40, 0x1, 0x0, "771051f42b81fde6c6cb57a76b6fe344254382f28d710296d6138b61f04d03c09c3600f935d8bc0d3d"}, {0xa0, 0x0, 0x0, "c97fb02b89dd39245c9c0aab2bf9b1a87c53d4aeb35141d75b8bafa77c061a9ddaef12cd1a4e936e3388b40ff199c005e473d0497fe76ccfd62eac8130879457e308592d34d3db3bf8d44677d494d05db92856d94cc1195d4632cfd59b9e18ce7e9ed5376f74112134bcb8ff8e88cb3a389ea696038ec39cb20b0ec622a19df801604bf2994e5f42c8"}, {0xc8, 0x0, 0x0, "33f33f15116854822b38da56aaabf966bb9634a2272c96cefaf851894f789f0863470a0ee4274e12fd94a55c96cecf261b6cc6cb655bdefbef7f303197acdacda23c16ab848b8be8c86c16613e6e72972877fe854ce44ea55516c8b3e40b51170826c1430245408d5065bc3cea09aeace57578094446041129369816c4a264d7d0e2b98ecdf0e80267cd1ddf43793d1302ebb6ab0fc9751a0641f08ac79940edfdf17e158fa7766c67d87a55a81fe89002"}], 0x1a8}, 0x0) 20:18:12 executing program 7: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 20:18:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x4000006, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f00000000c0)="6694b109000000009100187adb06", 0xe) 20:18:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ffffff}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) 20:18:12 executing program 3: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 20:18:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r1, &(0x7f0000000200)="30f6506f11572e8eb8a79d89aea7", 0xe) 20:18:12 executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) 20:18:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 20:18:12 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:18:12 executing program 4: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x800) 20:18:12 executing program 0: semop(0x0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) seteuid(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x0, 0xf3, 0x3ff, 0x7, 0x8000]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2, r3, r4, 0x1a0, 0x7f}, 0x3, 0x2, 0x1}) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, r2, r6, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @rand_addr="ddd5f9180f13d10af9791ec6947a6b01", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3c, 0x0, 0x0, 0x3}]}}}}}}}) 20:18:12 executing program 7: sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0xfffffdc9) 20:18:12 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) dup2(r3, r1) 20:18:12 executing program 5: setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) 20:18:12 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="5eda4c390175ebe9691aae767db220604b599edc", 0x2) 20:18:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000001680), 0x0) 20:18:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ffffff}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) 20:18:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000000000000b4, &(0x7f0000000000)=[{}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000025c0), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) 20:18:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ffffff}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) 20:18:12 executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pipe(0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvfrom$unix(0xffffffffffffff9c, 0x0, 0x0, 0x40, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="cb38f5920a2d2aaa8e161b180cb717028844b09065592556c8c8ab180ef5c3e47f0f8e480ad32a35437757b25bb80bd1339e7a52d3172b2cbd0630e12624f9d2fc1b4a46941bcab4f7e561d559c7bb8ef5dd26496fe80227456e3f6a9f2bb1d5eaaeb38575bbbe9b0d7c5e5f080417366d319131189c6d9adff4beeed927f64d6cd13b85322f7a4c0dd5d6041b89e42cfa1c43c5c8652e", 0x97}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:18:12 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000240)="49e7562f", &(0x7f0000000100)=0x4, 0x0, 0x0) 20:18:12 executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="aae6a6f9", &(0x7f0000000100)=0x4, &(0x7f00000000c0)="01000000", 0x4) 20:18:12 executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0x2c}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) 20:18:12 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdb, 0x8}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0xfffffffe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:18:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 20:18:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa398ae2fbd46906df00033b0000040000000000000000000000000000fe"]) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 20:18:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0)=0x3f, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:12 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="6e2ee8", 0x3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 20:18:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ffffff}]}) write(r0, &(0x7f00000000c0)="52512109564ba6e1cfa64d14ce13", 0xe) 20:18:12 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 20:18:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 20:18:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) close(r0) 20:18:12 executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:18:12 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="fe7f9a0e113f7137734703d80000000000000000000000000000a7c1ff4756f7a42b8129cd339858ced55812cde4436f410592b4ab342b24a52b74d2bd2e02f4dc882a8f5cbd9f80fa176848d9079da6f050d8e4b0985697a992682312e75f90", 0x60}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03", 0x31}], 0x2}, 0x0) recvmsg(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) close(r3) 20:18:12 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 20:18:12 executing program 7: sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) 20:18:12 executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:12 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, &(0x7f0000000340), 0x0, 0x0) 20:18:12 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x72}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000400)="9000b356", 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:18:12 executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 20:18:12 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file2\x00') symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file1\x00') 20:18:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 20:18:12 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0xffffffffffff7be9, 0x1000100000001, 0xffffffffffffffff}) 20:18:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 20:18:12 executing program 5: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:18:12 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff}) getdents(r0, 0x0, 0x0) 20:18:12 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/164, 0xa4}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0) execve(0x0, 0x0, 0x0) 20:18:12 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 20:18:12 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="34eb6cccd13fdfa4b629ad174cc8b312bb1d43c7294df1aafb04d4f37ec68220c6d8efd5dac2c911df72ee8ba72d9705234fb6c9a78ea7d84186ad1f4845391fe8909d851d69bff41a942dd785efe9c1da60ea9caa5df37323f8432de6b3d47fcb3911809f3023d958d80ac798553f03aabf2bb295e66b08fd74bf6acbcc736f72a7e77b9874b1190e4b5fa360e4ace505ea02c1e7c4c174c464118b1472bd4f732f49dd443fcecf254e768aa787a8613abd1d65652edd0e1af066872a7d1bd415f1df0444bcb238b845d35afc2e8982e21d8c207907be24021ce525ade4a92e76f6819fbab3b3b029c332e82dc186123b52b3dfe44e5d146f3382af4af6c9fdeeda16924919229b94404de529134b78d826be9233eb768509e77bff0082d081c6a5625f7a0d", 0x126}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000000)="fd", 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000003780)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000280)=""/66, 0x42}], 0x1) 20:18:12 executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001f80)={0x0}, 0x10, 0x0, &(0x7f0000001fc0)) 20:18:12 executing program 6: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x1000)=nil, 0x3000) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9}, 0x4, 0x81}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) getuid() setreuid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f00000000c0)) 20:18:12 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="d5c8662d", &(0x7f0000000140)=0x4, &(0x7f0000000180)="7ec9b96e", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000001c0)="4e91ca09fa9df78b59bfb6f52819932b91f2a32d6c6792e647d427ad7cc5286435dc67e391853b5e8c61fe2c111c634c350bd2099c039bcc8bc9a4bfb92d13c1178266b2c8e0fdb6f2a3b5151edb88fb4d798d26942d83475f3c1f9bcf27fb35cad0549e969c7e887283e8cc6d6a66234b10dbe57dd02638e9f2b9f91175dc0a78c13b757c4e65b70f5fa97a9a419dd2ca0db9a24938ddce5666d43266ed0ce4dc4135f11522502df9e8dba9b3f913b593365686ee3b5741bb2b742ac19f3b7f5cd182e50ee54c95492eb2d8a9c83c289325e7ec345fd65b3bab4c0e6a3222a9b629b58898f1ccd72f854560b6d2af1bbdc69f96e8c648d5", &(0x7f00000000c0)=0xf8, &(0x7f00000002c0)="9d2475102b41836b99a8d02fcf464530f7d2d9eec8a5091f57a02f428349347b56f60c84c51abd781005b993db4ebb573ab8c1c87fe4028dc6b4af3e652ae43af2df9377a12e7c50e9395cfe46c13be754e2a9e740269b80b75c0ba09b640a678542fa449ba3705f603e1f8e38d83671c58878c88f745d2de13d69eccfc0c2ff5ca55127fd3433855c83eb644f4f2e4394ad45b050ba6e465422066024d73c4f992b10cf81bcb5dcc0ad0a0a09b58df5482c36232d14b59bc6fd59bd704c3f388da4f2941a77c0d8361c6cf8bcc71c923889c34d89947c44e169681e8eb398a79760dabc", 0xe4) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f00000003c0)="2465aab51c31df89279af0f8718a5185fe6ff510d367fe11e9c4c51bb41df683a2c171345a17ddf3212902ce0366d36a06606744c751c5a28270b1b9689c4b8dcbd658c5426b51f632f7474c4e5fda1e3bdaf7780b30951daee7645f52593381196e8b373fd1ddc6f22566635f85b237ededaea4f657eeb21c9cf54ecdedd31cc0f18732d03dcf89f750762ef30fe771a76e5d32b66c362652d9f904daed5b2a22265e490fe34a0a43f56a4728515c1c436100f481b34b374586cc405818aca2f4c83da4f65d3da85d5556ea76c02d0714933c0fc40af8934621787e372e32e93432a5c92294ad24e48d1d341eed", &(0x7f00000004c0)=0xee, &(0x7f0000000500)="63cd153a33926863fcb6a9297e4af67ada35e9ad", 0x14) r0 = semget$private(0x0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe47) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) execve(&(0x7f0000000200)='.\x00', &(0x7f0000000380), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='.,\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x1, r8, r2, r5, r2, 0x0, 0xfd}, 0x8, 0x2, 0x7fffffffffffffff}) semop(r7, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x4, 0x1}, {0x1, 0x9}, {0x2, 0x2001, 0xc00}], 0x4) semop(r7, &(0x7f00000005c0)=[{0x2, 0xf31, 0x800}, {0x1, 0x33b4}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)) r9 = geteuid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xdc, 0x1800}, {0x4, 0x6, 0x1e1526a5b6a569aa}, {0x0, 0x8001, 0x1000}], 0x9) semop(r7, &(0x7f0000000440)=[{0x3, 0x3, 0xc00}], 0x1) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x200, 0x0, 0x0, r9, r10, 0x9b, 0x8}, 0x6, 0x9, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0x0, r6, r9, 0xffffffffffffffff, 0x84, 0xfffc}, 0xfffffffffffffff8, 0x5, 0x30}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x40, 0x20}, 0x2, 0x9, 0x100000001}) 20:18:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="000000000000000000000000edff00", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 20:18:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 20:18:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 20:18:12 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="d5c8662d", &(0x7f0000000140)=0x4, &(0x7f0000000180)="7ec9b96e", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000001c0)="4e91ca09fa9df78b59bfb6f52819932b91f2a32d6c6792e647d427ad7cc5286435dc67e391853b5e8c61fe2c111c634c350bd2099c039bcc8bc9a4bfb92d13c1178266b2c8e0fdb6f2a3b5151edb88fb4d798d26942d83475f3c1f9bcf27fb35cad0549e969c7e887283e8cc6d6a66234b10dbe57dd02638e9f2b9f91175dc0a78c13b757c4e65b70f5fa97a9a419dd2ca0db9a24938ddce5666d43266ed0ce4dc4135f11522502df9e8dba9b3f913b593365686ee3b5741bb2b742ac19f3b7f5cd182e50ee54c95492eb2d8a9c83c289325e7ec345fd65b3bab4c0e6a3222a9b629b58898f1ccd72f854560b6d2af1bbdc69f96e8c648d5", &(0x7f00000000c0)=0xf8, &(0x7f00000002c0)="9d2475102b41836b99a8d02fcf464530f7d2d9eec8a5091f57a02f428349347b56f60c84c51abd781005b993db4ebb573ab8c1c87fe4028dc6b4af3e652ae43af2df9377a12e7c50e9395cfe46c13be754e2a9e740269b80b75c0ba09b640a678542fa449ba3705f603e1f8e38d83671c58878c88f745d2de13d69eccfc0c2ff5ca55127fd3433855c83eb644f4f2e4394ad45b050ba6e465422066024d73c4f992b10cf81bcb5dcc0ad0a0a09b58df5482c36232d14b59bc6fd59bd704c3f388da4f2941a77c0d8361c6cf8bcc71c923889c34d89947c44e169681e8eb398a79760dabc", 0xe4) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f00000003c0)="2465aab51c31df89279af0f8718a5185fe6ff510d367fe11e9c4c51bb41df683a2c171345a17ddf3212902ce0366d36a06606744c751c5a28270b1b9689c4b8dcbd658c5426b51f632f7474c4e5fda1e3bdaf7780b30951daee7645f52593381196e8b373fd1ddc6f22566635f85b237ededaea4f657eeb21c9cf54ecdedd31cc0f18732d03dcf89f750762ef30fe771a76e5d32b66c362652d9f904daed5b2a22265e490fe34a0a43f56a4728515c1c436100f481b34b374586cc405818aca2f4c83da4f65d3da85d5556ea76c02d0714933c0fc40af8934621787e372e32e93432a5c92294ad24e48d1d341eed", &(0x7f00000004c0)=0xee, &(0x7f0000000500)="63cd153a33926863fcb6a9297e4af67ada35e9ad", 0x14) r0 = semget$private(0x0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe47) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) execve(&(0x7f0000000200)='.\x00', &(0x7f0000000380), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='.,\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x1, r8, r2, r5, r2, 0x0, 0xfd}, 0x8, 0x2, 0x7fffffffffffffff}) semop(r7, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x4, 0x1}, {0x1, 0x9}, {0x2, 0x2001, 0xc00}], 0x4) semop(r7, &(0x7f00000005c0)=[{0x2, 0xf31, 0x800}, {0x1, 0x33b4}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)) r9 = geteuid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xdc, 0x1800}, {0x4, 0x6, 0x1e1526a5b6a569aa}, {0x0, 0x8001, 0x1000}], 0x9) semop(r7, &(0x7f0000000440)=[{0x3, 0x3, 0xc00}], 0x1) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x200, 0x0, 0x0, r9, r10, 0x9b, 0x8}, 0x6, 0x9, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0x0, r6, r9, 0xffffffffffffffff, 0x84, 0xfffc}, 0xfffffffffffffff8, 0x5, 0x30}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x40, 0x20}, 0x2, 0x9, 0x100000001}) 20:18:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x45}, {0x3c}, {0x48}, {0x4006}]}) write(r0, &(0x7f0000000080)="b3a173390fb5ebee37e60d4c17db", 0xe) 20:18:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ad012e79"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) poll(&(0x7f00000018c0)=[{r0, 0x1}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x0) 20:18:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) 20:18:12 executing program 7: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chdir(&(0x7f0000000440)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x18) chdir(&(0x7f0000000280)='./file0\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 20:18:12 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='wv'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 20:18:12 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="d5c8662d", &(0x7f0000000140)=0x4, &(0x7f0000000180)="7ec9b96e", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000001c0)="4e91ca09fa9df78b59bfb6f52819932b91f2a32d6c6792e647d427ad7cc5286435dc67e391853b5e8c61fe2c111c634c350bd2099c039bcc8bc9a4bfb92d13c1178266b2c8e0fdb6f2a3b5151edb88fb4d798d26942d83475f3c1f9bcf27fb35cad0549e969c7e887283e8cc6d6a66234b10dbe57dd02638e9f2b9f91175dc0a78c13b757c4e65b70f5fa97a9a419dd2ca0db9a24938ddce5666d43266ed0ce4dc4135f11522502df9e8dba9b3f913b593365686ee3b5741bb2b742ac19f3b7f5cd182e50ee54c95492eb2d8a9c83c289325e7ec345fd65b3bab4c0e6a3222a9b629b58898f1ccd72f854560b6d2af1bbdc69f96e8c648d5", &(0x7f00000000c0)=0xf8, &(0x7f00000002c0)="9d2475102b41836b99a8d02fcf464530f7d2d9eec8a5091f57a02f428349347b56f60c84c51abd781005b993db4ebb573ab8c1c87fe4028dc6b4af3e652ae43af2df9377a12e7c50e9395cfe46c13be754e2a9e740269b80b75c0ba09b640a678542fa449ba3705f603e1f8e38d83671c58878c88f745d2de13d69eccfc0c2ff5ca55127fd3433855c83eb644f4f2e4394ad45b050ba6e465422066024d73c4f992b10cf81bcb5dcc0ad0a0a09b58df5482c36232d14b59bc6fd59bd704c3f388da4f2941a77c0d8361c6cf8bcc71c923889c34d89947c44e169681e8eb398a79760dabc", 0xe4) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f00000003c0)="2465aab51c31df89279af0f8718a5185fe6ff510d367fe11e9c4c51bb41df683a2c171345a17ddf3212902ce0366d36a06606744c751c5a28270b1b9689c4b8dcbd658c5426b51f632f7474c4e5fda1e3bdaf7780b30951daee7645f52593381196e8b373fd1ddc6f22566635f85b237ededaea4f657eeb21c9cf54ecdedd31cc0f18732d03dcf89f750762ef30fe771a76e5d32b66c362652d9f904daed5b2a22265e490fe34a0a43f56a4728515c1c436100f481b34b374586cc405818aca2f4c83da4f65d3da85d5556ea76c02d0714933c0fc40af8934621787e372e32e93432a5c92294ad24e48d1d341eed", &(0x7f00000004c0)=0xee, &(0x7f0000000500)="63cd153a33926863fcb6a9297e4af67ada35e9ad", 0x14) r0 = semget$private(0x0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe47) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) execve(&(0x7f0000000200)='.\x00', &(0x7f0000000380), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='.,\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x1, r8, r2, r5, r2, 0x0, 0xfd}, 0x8, 0x2, 0x7fffffffffffffff}) semop(r7, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x4, 0x1}, {0x1, 0x9}, {0x2, 0x2001, 0xc00}], 0x4) semop(r7, &(0x7f00000005c0)=[{0x2, 0xf31, 0x800}, {0x1, 0x33b4}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)) r9 = geteuid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xdc, 0x1800}, {0x4, 0x6, 0x1e1526a5b6a569aa}, {0x0, 0x8001, 0x1000}], 0x9) semop(r7, &(0x7f0000000440)=[{0x3, 0x3, 0xc00}], 0x1) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x200, 0x0, 0x0, r9, r10, 0x9b, 0x8}, 0x6, 0x9, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0x0, r6, r9, 0xffffffffffffffff, 0x84, 0xfffc}, 0xfffffffffffffff8, 0x5, 0x30}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x40, 0x20}, 0x2, 0x9, 0x100000001}) 20:18:12 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x14}, {0x6, 0x0, 0x0, 0x80000000}]}) write(r0, &(0x7f00000001c0)="7696e5f3d1f18ca8615ac7cf9ea8", 0xe) 20:18:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="fdf990cbc5f8ffd6176d6e272a4c", 0xe}], 0x1) 20:18:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 20:18:12 executing program 1: sysctl$machdep(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f00000001c0)="be5557e9", &(0x7f0000000280)=0x4, 0x0, 0x0) 20:18:12 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="34eb6cccd13fdfa4b629ad174cc8b312bb1d43c7294df1aafb04d4f37ec68220c6d8efd5dac2c911df72ee8ba72d9705234fb6c9a78ea7d84186ad1f4845391fe8909d851d69bff41a942dd785efe9c1da60ea9caa5df37323f8432de6b3d47fcb3911809f3023d958d80ac798553f03aabf2bb295e66b08fd74bf6acbcc736f72a7e77b9874b1190e4b5fa360e4ace505ea02c1e7c4c174c464118b1472bd4f732f49dd443fcecf254e768aa787a8613abd1d65652edd0e1af066872a7d1bd415f1df0444bcb238b845d35afc2e8982e21d8c207907be24021ce525ade4a92e76f6819fbab3b3b029c332e82dc186123b52b3dfe44e5d146f3382af4af6c9fdeeda16924919229b94404de529134b78d826be9233eb768509e77bff0082d081c6a5625f7a0d", 0x126}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000000)="fd", 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000003780)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000280)=""/66, 0x42}], 0x1) 20:18:12 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000080)="d5c8662d", &(0x7f0000000140)=0x4, &(0x7f0000000180)="7ec9b96e", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000001c0)="4e91ca09fa9df78b59bfb6f52819932b91f2a32d6c6792e647d427ad7cc5286435dc67e391853b5e8c61fe2c111c634c350bd2099c039bcc8bc9a4bfb92d13c1178266b2c8e0fdb6f2a3b5151edb88fb4d798d26942d83475f3c1f9bcf27fb35cad0549e969c7e887283e8cc6d6a66234b10dbe57dd02638e9f2b9f91175dc0a78c13b757c4e65b70f5fa97a9a419dd2ca0db9a24938ddce5666d43266ed0ce4dc4135f11522502df9e8dba9b3f913b593365686ee3b5741bb2b742ac19f3b7f5cd182e50ee54c95492eb2d8a9c83c289325e7ec345fd65b3bab4c0e6a3222a9b629b58898f1ccd72f854560b6d2af1bbdc69f96e8c648d5", &(0x7f00000000c0)=0xf8, &(0x7f00000002c0)="9d2475102b41836b99a8d02fcf464530f7d2d9eec8a5091f57a02f428349347b56f60c84c51abd781005b993db4ebb573ab8c1c87fe4028dc6b4af3e652ae43af2df9377a12e7c50e9395cfe46c13be754e2a9e740269b80b75c0ba09b640a678542fa449ba3705f603e1f8e38d83671c58878c88f745d2de13d69eccfc0c2ff5ca55127fd3433855c83eb644f4f2e4394ad45b050ba6e465422066024d73c4f992b10cf81bcb5dcc0ad0a0a09b58df5482c36232d14b59bc6fd59bd704c3f388da4f2941a77c0d8361c6cf8bcc71c923889c34d89947c44e169681e8eb398a79760dabc", 0xe4) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f00000003c0)="2465aab51c31df89279af0f8718a5185fe6ff510d367fe11e9c4c51bb41df683a2c171345a17ddf3212902ce0366d36a06606744c751c5a28270b1b9689c4b8dcbd658c5426b51f632f7474c4e5fda1e3bdaf7780b30951daee7645f52593381196e8b373fd1ddc6f22566635f85b237ededaea4f657eeb21c9cf54ecdedd31cc0f18732d03dcf89f750762ef30fe771a76e5d32b66c362652d9f904daed5b2a22265e490fe34a0a43f56a4728515c1c436100f481b34b374586cc405818aca2f4c83da4f65d3da85d5556ea76c02d0714933c0fc40af8934621787e372e32e93432a5c92294ad24e48d1d341eed", &(0x7f00000004c0)=0xee, &(0x7f0000000500)="63cd153a33926863fcb6a9297e4af67ada35e9ad", 0x14) r0 = semget$private(0x0, 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe47) r3 = geteuid() setuid(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) execve(&(0x7f0000000200)='.\x00', &(0x7f0000000380), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/pci\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='.,\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x1, r8, r2, r5, r2, 0x0, 0xfd}, 0x8, 0x2, 0x7fffffffffffffff}) semop(r7, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x4, 0x1}, {0x1, 0x9}, {0x2, 0x2001, 0xc00}], 0x4) semop(r7, &(0x7f00000005c0)=[{0x2, 0xf31, 0x800}, {0x1, 0x33b4}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)) r9 = geteuid() semop(r7, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xdc, 0x1800}, {0x4, 0x6, 0x1e1526a5b6a569aa}, {0x0, 0x8001, 0x1000}], 0x9) semop(r7, &(0x7f0000000440)=[{0x3, 0x3, 0xc00}], 0x1) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x200, 0x0, 0x0, r9, r10, 0x9b, 0x8}, 0x6, 0x9, 0x1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, 0x0, r6, r9, 0xffffffffffffffff, 0x84, 0xfffc}, 0xfffffffffffffff8, 0x5, 0x30}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x40, 0x20}, 0x2, 0x9, 0x100000001}) 20:18:12 executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000033c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/12, 0xc}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 20:18:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 20:18:12 executing program 5: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:18:12 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 20:18:12 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, &(0x7f0000000080), 0x52269a78, 0x0) poll(&(0x7f0000000180)=[{r0}, {}], 0x2, 0x0) kevent(r0, &(0x7f0000000100), 0x400, 0x0, 0x80000001, 0x0) 20:18:12 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20351a, '6\x00\x00\x00\b\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c3", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='\b', 0x1}], 0x1) 20:18:12 executing program 6: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) 20:18:12 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 20:18:13 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7ffffffffffffffe}}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) 20:18:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x1) 20:18:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) 20:18:13 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5396) open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 20:18:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 20:18:13 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, &(0x7f0000000080), 0x52269a78, 0x0) poll(&(0x7f0000000180)=[{r0}, {}], 0x2, 0x0) kevent(r0, &(0x7f0000000100), 0x400, 0x0, 0x80000001, 0x0) 20:18:13 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff9, 0x1, 0x820351a, "1a0e4de6d3090039d13e000002f9ffffff00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa09", 0x58}], 0x1) 20:18:13 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="34eb6cccd13fdfa4b629ad174cc8b312bb1d43c7294df1aafb04d4f37ec68220c6d8efd5dac2c911df72ee8ba72d9705234fb6c9a78ea7d84186ad1f4845391fe8909d851d69bff41a942dd785efe9c1da60ea9caa5df37323f8432de6b3d47fcb3911809f3023d958d80ac798553f03aabf2bb295e66b08fd74bf6acbcc736f72a7e77b9874b1190e4b5fa360e4ace505ea02c1e7c4c174c464118b1472bd4f732f49dd443fcecf254e768aa787a8613abd1d65652edd0e1af066872a7d1bd415f1df0444bcb238b845d35afc2e8982e21d8c207907be24021ce525ade4a92e76f6819fbab3b3b029c332e82dc186123b52b3dfe44e5d146f3382af4af6c9fdeeda16924919229b94404de529134b78d826be9233eb768509e77bff0082d081c6a5625f7a0d", 0x126}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000000)="fd", 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000003780)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000280)=""/66, 0x42}], 0x1) 20:18:13 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:13 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) shutdown(r3, 0x1) 20:18:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 20:18:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 20:18:13 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, &(0x7f0000000080), 0x52269a78, 0x0) poll(&(0x7f0000000180)=[{r0}, {}], 0x2, 0x0) kevent(r0, &(0x7f0000000100), 0x400, 0x0, 0x80000001, 0x0) 20:18:13 executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/4109, 0x100d}], 0x1, 0x100000000000005) 20:18:13 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)) 20:18:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x30, 0x0, 0x0, "e18b9ffe9a28e92e3eaf88d29fb41ab49c019c9375c271b495"}], 0x30}, 0x8}, 0x10, 0x0) 20:18:13 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37)    20:18:14 executing program 0: syz_extract_tcp_res(0x0, 0x0, 0x0) 20:18:14 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:18:14 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000200)="28931877", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) 20:18:14 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "057163", 0x0, 0x2b, 0x0, @empty, @rand_addr="21f321c1d3eeb1a4cb665c2add376fed"}}}}) 20:18:14 executing program 6: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 20:18:14 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c0}}) r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x3, 0x180) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x102) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000018c0)=[{0x10}], 0x10}, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a55677123a276d3ba4e9d129e9eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 20:18:14 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="34eb6cccd13fdfa4b629ad174cc8b312bb1d43c7294df1aafb04d4f37ec68220c6d8efd5dac2c911df72ee8ba72d9705234fb6c9a78ea7d84186ad1f4845391fe8909d851d69bff41a942dd785efe9c1da60ea9caa5df37323f8432de6b3d47fcb3911809f3023d958d80ac798553f03aabf2bb295e66b08fd74bf6acbcc736f72a7e77b9874b1190e4b5fa360e4ace505ea02c1e7c4c174c464118b1472bd4f732f49dd443fcecf254e768aa787a8613abd1d65652edd0e1af066872a7d1bd415f1df0444bcb238b845d35afc2e8982e21d8c207907be24021ce525ade4a92e76f6819fbab3b3b029c332e82dc186123b52b3dfe44e5d146f3382af4af6c9fdeeda16924919229b94404de529134b78d826be9233eb768509e77bff0082d081c6a5625f7a0d", 0x126}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000000)="fd", 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000003780)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000280)=""/66, 0x42}], 0x1) 20:18:14 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x15}, 0x2, &(0x7f00000000c0)="2281bc6e129b13e2b2d5b78c4c6676c8", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) 20:18:14 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, &(0x7f0000000080), 0x52269a78, 0x0) poll(&(0x7f0000000180)=[{r0}, {}], 0x2, 0x0) kevent(r0, &(0x7f0000000100), 0x400, 0x0, 0x80000001, 0x0) 20:18:14 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x116}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)={@empty, @local}) 20:18:14 executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "af391e", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) 20:18:14 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:18:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='.\x00') 20:18:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@remote, @broadcast}) 20:18:14 executing program 5: r0 = msgget(0x3, 0x3a9) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 20:18:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x7, 0x400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x3, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, r1, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002, 0x800}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x81, 0x6]) r8 = getegid() semop(r7, &(0x7f0000001480)=[{0x4, 0xffff, 0x3800}, {0x2, 0x451}, {0x3, 0x7, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x1, 0x9, 0x1000}, {0x0, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r8, r9, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) setreuid(r1, r9) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') setreuid(0x0, r0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') 20:18:15 executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 20:18:15 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:18:15 executing program 2: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 20:18:15 executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, &(0x7f0000000040)="028b3665", 0x4) 20:18:15 executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x386380a6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) 20:18:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='.\x00') 20:18:15 executing program 3: syz_emit_ethernet(0x4f, &(0x7f0000001340)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0759e5", 0x19, 0x3a, 0x0, @empty, @rand_addr="4940aa28e797a57e78fcf87d4f122a15", {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, "a7651b9675ccf02cb5"}}}}}}) 20:18:15 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x80106468, &(0x7f00000003c0)={'./file0\x00'}) 20:18:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@remote, @random="4107b3f04ab7", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @rand_addr, @empty, @loopback}}}}) 20:18:15 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x2) 20:18:15 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100), &(0x7f0000001080), 0x0, 0x0) 20:18:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x460c1350, 0x4) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) 20:18:15 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 20:18:15 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) accept$inet(r2, 0x0, 0x0) 20:18:15 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:15 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000014", 0x8) 20:18:15 executing program 4: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000d40)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d", 0x90}], 0x1) 20:18:15 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x581, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) 20:18:15 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x60}, {0x6, 0x0, 0x0, 0xfffff801}]}) write(r0, &(0x7f00000001c0)="95101d55e2be75a4911516f09dfb", 0xe) 20:18:15 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="0400000100000000", 0x8) 20:18:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='.\x00') 20:18:15 executing program 5: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@timestamp}}}}) 20:18:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="86ef41e4", 0x4) 20:18:15 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x48}, {0x126}]}) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cccd9a", 0x8, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) 20:18:15 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000004c0)='<', 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:18:15 executing program 7: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x4) 20:18:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 20:18:15 executing program 5: sysctl$kern(&(0x7f0000000200)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:18:15 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x0) 20:18:15 executing program 2: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 20:18:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) 20:18:15 executing program 3: setegid(0xffffffffffffffff) 20:18:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) flock(r0, 0x6) 20:18:15 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 20:18:15 executing program 6: openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) 20:18:15 executing program 7: sysctl$net_pipex(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:18:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000002c0)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='.\x00') 20:18:15 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x1c) setegid(r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r0) 20:18:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 20:18:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 20:18:15 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) 20:18:15 executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {{}, 0xfffffffffffffff9, 0x125, 0x1, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x800, 0x0, 0x10000, 0x0) 20:18:15 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000004c0)='<', 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:18:15 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r0, 0x0, 0x0) 20:18:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x7, 0x0, 0x0, 0x0, 0x2d) 20:18:15 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0xfffffffd, 0x0) 20:18:15 executing program 2: setegid(0x0) 20:18:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 20:18:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 20:18:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 20:18:15 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) 20:18:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:18:15 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:18:15 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000004c0)='<', 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:18:15 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:18:15 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/75, 0x4b}], 0x4, 0x0}}, 0x10, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':', 0x1}], 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) 20:18:15 executing program 2: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(0x0, 0x5, 0x128, r2) 20:18:15 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 20:18:15 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) 20:18:15 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x5}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000180)="52131f0000000000852300000000", 0xe) 20:18:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x7, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 20:18:16 executing program 1: r0 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000002c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffff9}]}}) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffff9, 0x42}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x8d}], 0x100, 0x0, 0x5e0c, 0x0) 20:18:16 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:16 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000200)=0xf7ffdffc) 20:18:16 executing program 6: setgid(0x0) 20:18:16 executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getown(r0, 0x5) 20:18:16 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0x400000}]}) write(r0, &(0x7f00000001c0)="d3dbf4108c4b4a543d8473ab9894", 0xe) 20:18:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xc0}, {0x16}]}) write(r0, &(0x7f0000000200)="23001f0d000400000009cc7808f2", 0xe) 20:18:16 executing program 0: kqueue() 20:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) 20:18:16 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000004c0)='<', 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) execve(0x0, 0x0, 0x0) 20:18:16 executing program 6: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xc0}, {0x16}]}) write(r0, &(0x7f0000000200)="23001f0d000400000009cc7808f2", 0xe) 20:18:16 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x8000000000}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:18:16 executing program 2: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x1df, 0x0, 0x0, "9627ca8281350a63ff7d4ed3a50b2f64f088f361", 0x0, 0x71a}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a5ee4875b4fce8ed9b87b5b49752f569c50d19dedc928b12b2d5223efb1d446f54569c2df1658fe7a05c66bec8b6ba5d1bbcf971050ce4b2274f798ec67e4933e38fd61821c988f5ad1a7533c63b1bdf86887acf02371e596622da2af4b94202ba0f3e9eda2769646559e9e5234a67d2048a31c6745b74bc7cd7977545f58c5f2dd922152d8348f4f8fdea8e4c5c6bc425591c9e043f97660201dd4a37eeab1f54a814223c9cca6bbad6524f5e5d27e309", 0xb1}], 0x1) 20:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x9636}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) 20:18:16 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) 20:18:16 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:18:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xc0}, {0x16}]}) write(r0, &(0x7f0000000200)="23001f0d000400000009cc7808f2", 0xe) 20:18:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) 20:18:16 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read(r0, &(0x7f0000000000)=""/7, 0x7) 20:18:16 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xc0}, {0x16}]}) write(r0, &(0x7f0000000200)="23001f0d000400000009cc7808f2", 0xe) 20:18:16 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) 20:18:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:18:16 executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00'}) 20:18:16 executing program 6: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:16 executing program 3: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:16 executing program 5: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/6, 0x6}}, 0x10, 0x0, 0x0) 20:18:16 executing program 7: recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1, 0x0}}, 0x10, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) 20:18:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 20:18:21 executing program 6: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 3: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 5: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffff5602, "7c4bc8a2353e5a3840d04cb6c34cc91e00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:18:21 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xf9}], 0x401, &(0x7f0000000280), 0x91b, 0x0) 20:18:21 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0xf000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}]}) 20:18:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) 20:18:21 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffe, "f4c21f59ee65ccf3ce030000000b2857a23719d2"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee", 0x3f}], 0x1) 20:18:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x40047463, 0x0) 20:18:21 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772e45890400000000ff0000361b1257bd1d0394002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008404200000", 0xb1, 0x0, 0x0, 0x0) 20:18:21 executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x13277db5) 20:18:21 executing program 5: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) setuid(0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 20:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c, 0x7, 0xff}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, @icmp=@mask_request}}}}) 20:18:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x4000006, 0x0, 0x0, 0xffffff2d}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 20:18:21 executing program 6: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 3: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="25a31bf4ffffffff0000011cc4f500009a1c349434344f86fc8aef00003af802183dd57305e363c30000000000000000", 0x30}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2803cb2c9bca3401650b4a3396353addb33e91aa1a13e518b3b9ece5fb9327dea261d51b", 0x24}], 0x1) 20:18:21 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x4af, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, "0400000000000000"}}}}}) 20:18:21 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) 20:18:21 executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 20:18:21 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001840)={0x3, &(0x7f0000000100)=[{0x14}, {0x44, 0x0, 0x0, 0x9da8}, {0x16}]}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000200)="1e4efc97705ad56d011a8742b8ff", 0xe}], 0x1) 20:18:21 executing program 2: clock_settime(0x100000000000000, &(0x7f0000000040)={0x0, 0x400000000}) 20:18:21 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 20:18:21 executing program 0: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x81e, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) 20:18:21 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x1f, 0x2000091d, "2d6ca7099e91502897ccf00000000000ffffffdd"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000700)="16bece756a94a7f5d020768ab4217f4c98a5805f7fca40857adb6c6807feb28c6a4908fa8ecc46bb80abb1de80d2abf31330ae6a9ae845972c636ceb8978acf85e5b3fc9225c3239ee92d6cc6c6c763bc0b50078e559e9d85cd0dd0c5efb86ce379ecd156536bce01045a9ffc285b06c45d6c482c2d737e1a979c26f1901220c7f0c1aee7a7bfb7ecd25985cb30ee53cd6b5ef26fe9b7b5aca283471d7a60acdb3d6df69925227c93b0f3512bab8d6091a454895994971da6bb6ed00e9f70f947ad996db5dec578ec0373591", 0xcc}], 0x1) 20:18:21 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x24, 0x4}], 0x1}) 20:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @broadcast, @broadcast, @multicast1}}}}) 20:18:21 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f788cf5f80882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d02080000000037282102000000720fd38bfbb770c1f572c881ea772ec5890400000000000000000000dd000e63000020020fff0c2300008abfba09006b2cf965ab28b949e724ee6dc200001d89e400010700000080042000", 0xb1, 0x0, 0x0, 0x0) 20:18:21 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000000}) 20:18:21 executing program 7: ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000140)="47f66c6c", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x100, 0xb3, 0x0, 0xec}, {0x7fff, 0x81, 0xa1, 0x1f}, {0x1ff, 0x7e, 0x4, 0x3}, {0x8, 0x1, 0x2, 0x9}, {0x101, 0x1, 0xf5, 0x2}, {0x8, 0x1, 0x8, 0x6}, {0x200, 0x3, 0x0, 0x80000001}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x8c3f}, {0x401, 0x40, 0x45, 0x8}, {0xb4, 0x9, 0x9, 0x7fff}]}) fcntl$setown(r0, 0x6, r1) 20:18:21 executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 20:18:21 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x4000006, 0x0, 0x0, 0xffffff2d}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 20:18:21 executing program 7: sysctl$hw(&(0x7f0000000200)={0x6, 0x1b}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) 20:18:21 executing program 1: clock_settime(0x100000000000000, &(0x7f0000000000)={0x500000}) 20:18:21 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 08:21:20 executing program 1: clock_settime(0x100000000000000, &(0x7f0000000000)={0x500000}) 08:21:20 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1) 08:21:20 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000371c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be3816499113c9cf5f882b297be1aa5b23edeb51e2f0ac3eaec257699a1f139b672f4d335c223e7d026ba8af630037282103000000720fd38bfbb770c1f5a872c881ea772ec5890400000000000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89000407000000800420000000676969bbdfd545110a951014486858fccdbf7ae5aaa02b18e24edaa72d10a8464c141a7e49597a9d33b087f3855f02cda33dc499d874880d9b54731624fb29c9999ddbd2c1d6169b15edacd05037dd1fc276e3fc5d6b71d425717466e3d342ee3d4087fdd2af1165dcabcee3a5e21405cbd4409527665fb8dcf66e14f6dc68c228ed8a296124c06b35eb6bee15a38a188060119ba4aeb72b8a036210ee31636093abbac9c0c50c5c9f0a3db4c5208a699468959b33cfb73aca675f11cbf8040331863860f740bfe2a27a15de33231d65d5b9ee69709f87d8d1e77ef2f51146bf5df4103575f420ac600c55a92697465921", 0xb1, 0x400, 0x0, 0x467f) 08:21:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44, 0x0, 0x0, 0xff}, {0x16}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="f1dee5d080043828d6e259fa1c85", 0xe}], 0x1) 08:21:20 executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) 08:21:20 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$getown(r0, 0x3) setpgid(r1, 0x0) 08:21:20 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000880), 0x0, 0x0, 0x0) 08:21:20 executing program 1: clock_settime(0x100000000000000, &(0x7f0000000000)={0x500000}) 08:21:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x4000006, 0x0, 0x0, 0xffffff2d}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 08:21:20 executing program 4: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) execve(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000140)="03c1b2", 0x3, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 08:21:20 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0)=0x1f, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x802, 0x0, 0x0) 08:21:20 executing program 6: sysctl$net_inet_divert(&(0x7f0000000c40), 0x4, 0x0, 0x0, 0x0, 0x0) 08:21:20 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5197) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 08:21:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x4af, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}}}}}}) 08:21:20 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "e85288", 0x0, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@routing={0x84}]}}}}}}}) 08:21:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x4000006, 0x0, 0x0, 0xffffff2d}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 08:21:20 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)={@empty, @local}) 08:21:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x45}, {0x5}, {0x4000006, 0x0, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000180)="c1649d14b44bfa0277a85cb4ea35", 0xe) 08:21:20 executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000280), &(0x7f00000002c0)) recvmsg(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:21:20 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x40001}, {0x3c}, {0xc}, {0x6, 0x0, 0x0, 0x1f}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) 08:21:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) 08:21:20 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="befac45842ac8dc2af960b08529902704ceb41f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bc25f566f202c56969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188d82af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c8818fa4019f9b0fcdbbc162c67fd4773bc30c8715c6347e16fe88d815319f58328c3d4463936daf2b67544b53c6aaa0538aa9e85458d3497f21ab3951fd8883d2aa7fb960c7371d4f8e88afd9c0e1459f74e26e8e1ac1d487e79f06db05e5b807c50d41bd892ea25ffccf8a882263a4608c63ae78e18160a79a0472e2b94d0b350366ebc35e22163323c26bd6033201b6fb193b9c27c3abc615beeca807c445c5a6b89ca1af2c6846b52f2cd86828969cce6683777d402591c13a1a9c1176211b9174c7c51201e72b8ed4b6ca4a608baef12acd92e6f0035c3bde722f11b24e99f2b4875b85d342c05e89276f3356ec6ff15f854b59b56aaac54f0217181ea747533a1591f7cb25ea1b90c19d2961ce228cb4caa4f35fa12a429c0af4afb74202598432fac11754648a39addd8f7157dab7f0ce9bd01e1cb6b1c280c91cb8e1ef10bde478090e34841256593a40ae6209e0a9606c7338f7b4450df88bdac7ff6c0eff9d03ad10e4e5561309adcd65bf24dc533ef01073fc464c72dad6d0ea58f458531ba55dc088b52cd4d3afe37263fb434d99bb64d3ec1d83c9f9563d62e6d775f5dd93dfd4516e76accaf4fba1c6b51292fa917ef028c1aecac63f523d2138dd887fdb7e3395c853adc6cf86df40bf0acd8821ca321ca521334219fb5644feb1f97ef82e1e1335ec69dc3ea2b6b20aece3a08a6ec61015409858e236da17f02b1755ec3e5b7bd4133a7aa91b005abe6405e35594a90b3cb20839e816a0d22692f5e16848c38a0d805fdb616b06c4d75f503cfe124e9a039e946c15c9e00d4a294bcaaa3bbd11e60df314c6232e9812fa3f9c3fe6ab027cd1c5c6214cf276e39984abff078305b276a8d4775f5102c279951564372b26e36d2f293b4d26984c6120b7d25ebf9e649b97c6a180713ee39e41a87379a640a9606625d03866450e7afdad61f382227aa633a3ba3883015ab9e484f754b35c380d7c88cfdab3a88cc3545083c0215024903852e9a3f69dad9c8b01615ddeda2fccc68f801d91154425f591e743e16640688c09464bfd0d3f18ec96a6bcd9e528f4d912e302e77c59c388844fb7d70cc6456d71c10bcd77e557af8fd32c63ec3c0e2ed78b1f3d1cec322bcaf6567cd49a1168d38449a24ec3515f88c8584b1fc5ecf28fed14ba9fb68be6acc2d2540ef88dc6039f6cb54fffaaaf962360a668d7360f0a2de5ca75ec4c10d1930a0c961e0c9263f0831b14039864299f5ea9ad484f809d832fa1535c47ab90d67b8c90b11c1b0db9aca4004f3c2fbc87f17a764f261c61e35961604fa082b9b282ad2b5200baa0657e9a7025b8da6a2199eb3768889ebe7d8137ef105a57e732073999b24c172a553599d885df024460f7bd689c976b0e23d3fceaf601b7315f22e59307039f7573f3808d5892bfb0f5ba30feea0961e347a932d58235f57f767b0d485bd5bece0e85c99c8eecbd", 0x4d1) 08:21:20 executing program 1: clock_settime(0x100000000000000, &(0x7f0000000000)={0x500000}) 08:21:20 executing program 4: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) execve(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000140)="03c1b2", 0x3, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 08:21:20 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) 08:21:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x4000006, 0x0, 0x0, 0xffffff2d}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) 08:21:20 executing program 7: setitimer(0x0, &(0x7f0000000240)={{0x1000000000000001}}, 0x0) 08:21:20 executing program 6: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x0) 08:21:20 executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) close(r0) 08:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x74}, {0x6, 0x0, 0x0, 0x80060}]}) write(r0, &(0x7f0000000200)="93a7a9a8885943b85b47f8a990f4", 0xe) 08:21:20 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 08:21:20 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000001680)) 08:21:20 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002600)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) 08:21:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x80}, {0x9236}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 08:21:20 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 08:21:20 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, 0x0) 08:21:20 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5b8, "225e98d1550400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3b7d06c50a3ecb6054e04f7c72880000000000000065652c8b8dad2331f8e3e27e207ea73b23675c01bbc9b1a5e781d78116a1d65410967533cb4f23f16ea07def8e3edcf7baa966328ad464fdef4d79001f6a459802e82c747ea226d104", 0x5e}], 0x1) 08:21:20 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) 08:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="c3c3fb0800120000000000000000", 0xe}], 0x1) 08:21:20 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) 08:21:20 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) 08:21:20 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="438a6e5474b7", 0x6}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 08:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x0) 08:21:20 executing program 2: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x800000000000007}) execve(0x0, 0x0, 0x0) 08:21:20 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 08:21:20 executing program 4: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) execve(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000140)="03c1b2", 0x3, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 08:21:20 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) 08:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x0) 08:21:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) 08:21:20 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="438a6e5474b7", 0x6}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 08:21:20 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) 08:21:20 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 08:21:20 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x316}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="2c2e53d4155b", @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @broadcast, "699d4bf023fffc67fc2bc30867b23d8a"}}}}) 08:21:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 08:21:20 executing program 4: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="c340f06b", 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) execve(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000440)='w', 0x1, 0x7, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000140)="03c1b2", 0x3, 0x7, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 08:21:20 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)='C', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 08:21:20 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) 08:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x106}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="bad0e2d88035", [], {@ipv6={0x86dd, {0x0, 0x6, "0090ea", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff126bac1ac6be73c680001300ba00"}}}}) 08:21:20 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 08:21:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x0) 08:21:20 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="438a6e5474b7", 0x6}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 08:21:20 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="000a0500000000000000"], 0xa, 0x0, 0x2, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e0230"], 0x10) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) socket(0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) poll(&(0x7f0000000000), 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}], 0x0, 0x0, 0x0, &(0x7f0000000380)) kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb8) 08:21:20 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x200fe3, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 08:21:20 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="438a6e5474b7", 0x6}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 08:21:20 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2000005}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) 08:21:20 executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 08:21:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 08:21:20 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0) 08:21:20 executing program 5: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 08:21:20 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 08:21:20 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000b00)=[{0x0}], 0x1) 08:21:20 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x8001, 0x2d46, 0xfffffd89, "71b3e6ec3209417f90d8bb07051fde0341a2564e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="6839e140df7a625026c79d7b68830ff60d6238c07cbe3d8027243fba66d40d4f7d62036b1f7ed10fdabd86fb3e51f6ae32d3ef5caeff6d21ba5a65d3646e0cd77f67cd7bb13118dec47fa28efadc19a3e404799a592abf3e4ab69af3fce31b082c3009", 0x63}], 0x1) 08:21:20 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}, {0xffffffffffffff9c}], 0x20000000000000ed, 0x0) 08:21:20 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2c}, {0x116}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x0, 0x8}}}}}}) 08:21:20 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffd7f) 08:21:20 executing program 1: socket(0x21, 0x0, 0x2) 08:21:20 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) 08:21:20 executing program 3: r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) 08:21:21 executing program 4: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 08:21:21 executing program 0: r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3787a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7334a069d70800000000000000000089040066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340b0000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 08:21:21 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x8}, 0x10, 0x0) 08:21:21 executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 08:21:21 executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file2\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0\x00') symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 08:21:21 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4106) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 08:21:21 executing program 1: socket(0x21, 0x0, 0x2) 08:21:21 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x200fe3, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 08:21:22 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "1a11fff0d0bf435c250a00ebff00"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfff, 0x0, 0x716ee249, 0xfff, "15732871f5a55b5896a102000000000000008ca3"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="a4cfa8b524f835f5f6694bd0b797121a5882", 0x12}], 0x1) 08:21:23 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r5) 08:21:23 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7}, {0xfff8}]}) 08:21:23 executing program 1: socket(0x21, 0x0, 0x2) 08:21:23 executing program 7: pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7948) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:21:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r3, r2) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) dup2(r2, r1) 08:21:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x3ff}]}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000003c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) 08:21:23 executing program 1: socket(0x21, 0x0, 0x2) 08:21:23 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) readv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/161, 0xa1}], 0x1) 08:21:23 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x3f}]}) write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) 08:21:23 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x200fe3, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 08:21:23 executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cd5bbb", 0x30, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "fd08c3", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 08:21:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 08:21:23 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000030000000000001"]) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) 08:21:26 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="0015477d2bd9ad247cdd79ed29a46f6d323b838768adb175756475408d82baca279ef81a8b838df0723523af8d9bee25fe87912be4f8cca56e5ea9948f5d4ceab3d24942a373a377d2fda487080077950824d81e2e5c7f62b980370ba199fa771dc65a0de5082de39026c1b5512267ba3809063f6281bcda5fbc252000cc53a888c7c305f6ffafde637e953863a5fa6a7d82376521255fb35e6bfe3308cbbe78029d744a2051ecf6c387629b0d4b3ed201fd4722bb4d142e492aec97d40f6a93d51bac32cd0e9ffed877f576e7af0c0e65b02fc43451a1ae825bdf2643cd171c1fc19e5ff3be06678c972002ad39741df9633b54dd90e6e1fb33a0940a514ac126ad028a1e0611fe8b170380c2184aadcd9ca24e6ef4a77f5acbb610076b00fbc453f0952e319872edf09a025d06b8044ee71014c18b73aa2f1124e69a4087e587c9b6b906fb04508f7d5427090d0908222eb334146098b42e7ca00078cdde272f3de4dbf68d13bcfb82677277141b9dfd5e6455224cfeea3455d9b18b37c8ca32b9bea5392c5072f875736420eef8bad45a40d64bc37fb47861111ce4d9743062622af92270b26ad3cb59e871ff8cd8225488262382d3b62606e4bb41506c2b8deb22b7e7685b3eaac46feb4f5bf28fc097caa16be6837738a64d6fdc44f22c71d6cc8bca9cd53297e2c8dbf6832b8200"/511, 0x66c20e281d942a22) r2 = socket(0x18, 0x3, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x25, 0x0, 0x0) dup2(r3, r4) 08:21:26 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x801, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0xf76) 08:21:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x7}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) 08:21:26 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r3, r2) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) dup2(r2, r1) 08:21:26 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000001c0)='r\x00') chroot(&(0x7f00000006c0)='./file0/file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 08:21:26 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x3ff}]}) write(r0, &(0x7f0000000180)="76e5da7b92c3d820009fd1890000", 0xe) 08:21:26 executing program 5: fchmod(0xffffffffffffffff, 0x0) 08:21:26 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x200fe3, 0x0, 0xffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 08:21:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 08:21:27 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="6600fd5c61fd0441066c539ed7e416ce9fa1ec3ae1a80f68826971499047e00623ca74fde3802fcca74d185fcca49b9bc811c6af87be135ed3d912abd864372db7885e5c2640f32516838ce615b345a8fee93cdf40eac08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a700dae0e867173fff3c95581d09ec2a97824002e0ec7ecb2351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635b5a617098421bf02dd7d628722ed4633d5b", 0xd8}, {&(0x7f0000000580)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd94a6a763b2ccaa6258868bfcbda8fb43f27c2ef774e1e83afff4e399fb6c0c1b6", 0x35}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="a4d1def6a09663e3088418dc50bb65fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec014d9cac4d91cd009ddcab13270ba875055c433f3925b83f49bb591dd6a865d8e42a5ebe8aa0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e8477702404000000f23e327b1621d49ca154e78e73cbe8256644ec01dcafac94f3495883c046e6fbe82976ec5e62f97d755e8a4a63df023b9face4f591452981cf57b624cc6495d6a88779ab2805620e4d44d1b8895a4e2c6f9475c2cc439542250ff8cc64a2438925d5382fb8656ce74164ecf711bc26bbe84f58d3b7b5f4ba6ae454a2dcc36c77ea8dee3163f31846225ef2104512b3e740287d15581c8dc069960e78c8477643824b6a992e9849c63261f7397a2fecd561ea355d8ad50b8eef9c8b8977acb16bc3e5fbd47c9a5ac6e511cf51d91c139f8c340132d725d8dcbeaee5ad17", 0x159}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e941f0000001a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272000000", 0x115}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a1531360dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000003240)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a05000000000000005c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc04f59af5b3a252d21e8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8", 0xae4}], 0x5) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) execve(0x0, 0x0, 0x0) 08:21:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r3, r2) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) dup2(r2, r1) 08:21:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8001}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:21:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) dup2(r3, r2) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="15012e2f66696c6530"], 0xa) dup2(r2, r1) 08:21:27 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) 08:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2c}, {0x7}, {0x6, 0x0, 0x0, 0x7ffd}]}) write(r0, &(0x7f0000000180)="2300110000fa4000805a099e20a0", 0xe) 08:21:27 executing program 7: setreuid(0xffffffffffffffff, 0x0) 08:21:28 executing program 6: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="a5", &(0x7f00000001c0)=0x1, &(0x7f0000000200), 0x0) 08:21:28 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x116}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@empty, @remote}) 08:21:28 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09009cfaef01018b7482ecd2870000690200"}) close(r0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 08:21:28 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="6600fd5c61fd0441066c539ed7e416ce9fa1ec3ae1a80f68826971499047e00623ca74fde3802fcca74d185fcca49b9bc811c6af87be137ed3d912abd864372db7885e5c2640f32516838ce615b345a8fee93cdf40eac08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a700dae0e867173fff3c95581d09ec0000000000000000cb2351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635b5a617098421bf02dd7d628722ed4633d5b", 0xd8}, {&(0x7f0000000440)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd94a6a763b2ccaa6258868bfcbda8fb43f27c2ef664e1e83afff4e399fb6c0c1b60ec10b", 0x38}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="a4d1def6a09663e3088418dc50bb65fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec014d9cac4d91cd009ddcab13270ba875055c433f3925b83f49bb591dd6a865d8e42a5ebe8aa0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e8477702404000000f23e327b1621d49ca154e78e73cbe8256644ec01dcafac94f3495883c046e6fbe82976ec5e62f97d755e8a4a63df023b9face4f591452981cf57b624cc6495d6a88779ab2805620e4d44d1b8895a4e2c6f9475c2cc439542250ff8cc64a2438925d5382fb8656ce74164ecf711bc26bbe84f58d3b7b5f4ba6ae454a2dcc36c77ea8dee3163f31846225ef2104512b3e740287d15581c8dc069960e78c8477643824b6a992e9849c63261f7397a2fecd561ea355d8ad50b8eef9c8b8977acb16bc3e5fbd47c9a5ac6e511cf51d91c139f8c340132d725d8dcbeaee5ad17", 0x159}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e941f0000001a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272000000", 0x115}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a1531360dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000003240)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a05000000000000005c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc04f59af5b3a252d21e8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8", 0xae4}], 0x5) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xe2ee4f19, 0x401, "13beeaedb0dad0bc6ce29b21dd6b1900f5587546"}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) 08:21:28 executing program 5: shmdt(0x0) 08:21:28 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x518, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 08:21:28 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="6600fd5c61fd0441066c539ed7e416ce9fa1ec3ae1a80f68826971499047e00623ca74fde3802fcca74d185fcca49b9bc811c6af87be135ed3d912abd864372db7885e5c2640f32516838ce615b345a8fee93cdf40eac08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a700dae0e867173fff3c95581d09ec2a97824002e0ec7ecb2351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635b5a617098421bf02dd7d628722ed4633d5b", 0xd8}, {&(0x7f0000000580)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd94a6a763b2ccaa6258868bfcbda8fb43f27c2ef774e1e83afff4e399fb6c0c1b6", 0x35}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="a4d1def6a09663e3088418dc50bb65fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec014d9cac4d91cd009ddcab13270ba875055c433f3925b83f49bb591dd6a865d8e42a5ebe8aa0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e8477702404000000f23e327b1621d49ca154e78e73cbe8256644ec01dcafac94f3495883c046e6fbe82976ec5e62f97d755e8a4a63df023b9face4f591452981cf57b624cc6495d6a88779ab2805620e4d44d1b8895a4e2c6f9475c2cc439542250ff8cc64a2438925d5382fb8656ce74164ecf711bc26bbe84f58d3b7b5f4ba6ae454a2dcc36c77ea8dee3163f31846225ef2104512b3e740287d15581c8dc069960e78c8477643824b6a992e9849c63261f7397a2fecd561ea355d8ad50b8eef9c8b8977acb16bc3e5fbd47c9a5ac6e511cf51d91c139f8c340132d725d8dcbeaee5ad17", 0x159}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e941f0000001a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272000000", 0x115}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a1531360dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000003240)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a05000000000000005c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc04f59af5b3a252d21e8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8", 0xae4}], 0x5) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) execve(0x0, 0x0, 0x0) 08:21:28 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0x80}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:28 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 08:21:28 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x40}, {0x306}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="2c2e53d4155b", @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @broadcast, "699d4bf023fffc67fc2bc30867b23d8a"}}}}) 08:21:28 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 08:21:28 executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 08:21:28 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 08:21:28 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:28 executing program 6: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='.\x00') 08:21:28 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 08:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x28}, {0x306}]}) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @local, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="4927adc3e01c", "", @local, "020000005fa1d7b99fe7429fbf098934"}}}}) 08:21:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x4000006}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) 08:21:29 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 08:21:29 executing program 6: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="e163771ebfc5583995484c75219b7a5fa213713301ff227c9933841234884dbf4d2ce4574f599e4c5476e1ac3835c3bd61199fcead6af7d639031ede6189a11c58724d09e9f59b4f6a", 0x49) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 08:21:29 executing program 5: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000200)="bcec276eb6ac73f9b9c9b6d1f8ed5123", 0x10) 08:21:29 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={0x9}, 0x0) 08:21:29 executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4081, 0xff1}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 08:21:29 executing program 2: sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f00000000c0)="c6e8c716", &(0x7f0000000100)=0x4, 0x0, 0x0) 08:21:29 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="6600fd5c61fd0441066c539ed7e416ce9fa1ec3ae1a80f68826971499047e00623ca74fde3802fcca74d185fcca49b9bc811c6af87be135ed3d912abd864372db7885e5c2640f32516838ce615b345a8fee93cdf40eac08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a700dae0e867173fff3c95581d09ec2a97824002e0ec7ecb2351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635b5a617098421bf02dd7d628722ed4633d5b", 0xd8}, {&(0x7f0000000580)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd94a6a763b2ccaa6258868bfcbda8fb43f27c2ef774e1e83afff4e399fb6c0c1b6", 0x35}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="a4d1def6a09663e3088418dc50bb65fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec014d9cac4d91cd009ddcab13270ba875055c433f3925b83f49bb591dd6a865d8e42a5ebe8aa0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e8477702404000000f23e327b1621d49ca154e78e73cbe8256644ec01dcafac94f3495883c046e6fbe82976ec5e62f97d755e8a4a63df023b9face4f591452981cf57b624cc6495d6a88779ab2805620e4d44d1b8895a4e2c6f9475c2cc439542250ff8cc64a2438925d5382fb8656ce74164ecf711bc26bbe84f58d3b7b5f4ba6ae454a2dcc36c77ea8dee3163f31846225ef2104512b3e740287d15581c8dc069960e78c8477643824b6a992e9849c63261f7397a2fecd561ea355d8ad50b8eef9c8b8977acb16bc3e5fbd47c9a5ac6e511cf51d91c139f8c340132d725d8dcbeaee5ad17", 0x159}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e941f0000001a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272000000", 0x115}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a1531360dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000003240)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a05000000000000005c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc04f59af5b3a252d21e8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8", 0xae4}], 0x5) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) execve(0x0, 0x0, 0x0) 08:21:29 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 08:21:29 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001040)=[{0x74}, {0x2}, {0x6, 0x0, 0x2, 0xfffffffd}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) write(r0, &(0x7f0000000080)="d6be02dbe305380c05e4361eb8d5", 0xe) 08:21:29 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x104}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x8003, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:21:29 executing program 5: nanosleep(0xfffffffffffffffe, 0x0) 08:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) 08:21:29 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3de348", 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 08:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x1c}, {0x3c}, {0x6, 0x0, 0x0, 0x80}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:29 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) 08:21:29 executing program 6: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000710, r0) nanosleep(&(0x7f0000000000), &(0x7f00000000c0)) 08:21:29 executing program 7: pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, 0x0, 0x0) 08:21:29 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3de348", 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 08:21:29 executing program 7: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) 08:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x1c}, {0x3c}, {0x6, 0x0, 0x0, 0x80}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:29 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/160, 0xa0}, 0x0) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) 08:21:29 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3de348", 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 08:21:29 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="6600fd5c61fd0441066c539ed7e416ce9fa1ec3ae1a80f68826971499047e00623ca74fde3802fcca74d185fcca49b9bc811c6af87be135ed3d912abd864372db7885e5c2640f32516838ce615b345a8fee93cdf40eac08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a700dae0e867173fff3c95581d09ec2a97824002e0ec7ecb2351d664261791757338c392bfaf365971139cf40ff609e84a93799b3db231bde2ae5d6189bc57b593a4aa702e86fd8bf9b0d76c55ed0f1a4172db6f7731f0234532635b5a617098421bf02dd7d628722ed4633d5b", 0xd8}, {&(0x7f0000000580)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd94a6a763b2ccaa6258868bfcbda8fb43f27c2ef774e1e83afff4e399fb6c0c1b6", 0x35}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000020c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e005", 0x140}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="a4d1def6a09663e3088418dc50bb65fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec014d9cac4d91cd009ddcab13270ba875055c433f3925b83f49bb591dd6a865d8e42a5ebe8aa0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e8477702404000000f23e327b1621d49ca154e78e73cbe8256644ec01dcafac94f3495883c046e6fbe82976ec5e62f97d755e8a4a63df023b9face4f591452981cf57b624cc6495d6a88779ab2805620e4d44d1b8895a4e2c6f9475c2cc439542250ff8cc64a2438925d5382fb8656ce74164ecf711bc26bbe84f58d3b7b5f4ba6ae454a2dcc36c77ea8dee3163f31846225ef2104512b3e740287d15581c8dc069960e78c8477643824b6a992e9849c63261f7397a2fecd561ea355d8ad50b8eef9c8b8977acb16bc3e5fbd47c9a5ac6e511cf51d91c139f8c340132d725d8dcbeaee5ad17", 0x159}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e941f0000001a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272000000", 0x115}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a1531360dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000003240)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a05000000000000005c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc04f59af5b3a252d21e8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8", 0xae4}], 0x5) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000ec0)="5d20d61924495f5749f5c45c7fabe8f26c5b2ed784a905ccd97d15b819b4718dd9f11a09665336fbc15b8637b612f017a63db97121eabe00", 0x38}], 0x1) execve(0x0, 0x0, 0x0) 08:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x1c}, {0x3c}, {0x6, 0x0, 0x0, 0x80}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:29 executing program 7: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="10000000", 0x4) 08:21:29 executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:21:29 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3de348", 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 08:21:29 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 08:21:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000940)={0x1, 0x3}) 08:21:29 executing program 5: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d79580000000000008100060008004327016800650006e2339078ac1400bb0000000288036444100131ffffffff0000001f000000089c060000000901440cb681ac14"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1302"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) 08:21:29 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001540)=[{0x0}], 0x1) mlock(&(0x7f00000f3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080), 0xfe3, 0x0, 0xfffffffe, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 08:21:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x2) 08:21:29 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x10) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) 08:21:29 executing program 4: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) 08:21:29 executing program 6: clock_settime(0xffffffffffffffff, 0x0) 08:21:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x1c}, {0x3c}, {0x6, 0x0, 0x0, 0x80}]}) write(r0, &(0x7f00000001c0)="76e5daad6f01f8607dc9956e8c63", 0xe) 08:21:30 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r2) sendto$inet(0xffffffffffffffff, &(0x7f0000000640)='}', 0x1, 0x0, 0x0, 0x0) r6 = dup2(r2, r1) recvmmsg(r6, &(0x7f0000000540)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r1, 0x1) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) 08:21:30 executing program 1: seteuid(0xffffffffffffffff) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) 08:21:30 executing program 0: r0 = open(&(0x7f0000000200)='./file2\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000c40)=[{&(0x7f0000000840)=""/207, 0xcf}], 0x1, 0x7fffffffffffffff) 08:21:30 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 08:21:30 executing program 5: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/177, 0xb1}], 0x1, 0x0}, 0x3842) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005040000000000000000070000001a5113fecea10500fef93535f748cf5f882b297be1aa7cf5330051e2f0ac3ebbc2feb3fda1139b672fc4f2bd53eb067e7335a069d7ac434e000000000000008904000000000000001bf75dd4bac500002002c5dbfad800000008d471a3f8340012703000000000000002000000000000000000000000000000000000e5ffffffffffffff00000000001760fb7aa86d2d1b0ff0e77d2ea9e6e25e1950786d182e2a240965ce23e0b21a7ea998814e10586a71b4db81b74007abfe528063bc0000000000000000007be50b19144e8e227065ce369525a37ab45865c9a2970a6d452058c1c58b977928a240512fb289a791b1a1130b1c80d629b3e02d904b8f27aa5ef8d98ff110f2f7c8b5821ce7cc7008", 0xb1, 0x8, 0x0, 0x58) 08:21:30 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x3e, 0x0) 08:21:30 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000006c0)) 08:21:30 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) 08:21:30 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x1503) 08:21:30 executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) 08:21:30 executing program 1: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 08:21:30 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x1503) 08:21:30 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x1503) 08:21:30 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) accept$inet(r1, 0x0, 0x0) 08:21:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 08:21:30 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:21:30 executing program 2: shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) 08:21:30 executing program 5: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/177, 0xb1}], 0x1, 0x0}, 0x3842) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005040000000000000000070000001a5113fecea10500fef93535f748cf5f882b297be1aa7cf5330051e2f0ac3ebbc2feb3fda1139b672fc4f2bd53eb067e7335a069d7ac434e000000000000008904000000000000001bf75dd4bac500002002c5dbfad800000008d471a3f8340012703000000000000002000000000000000000000000000000000000e5ffffffffffffff00000000001760fb7aa86d2d1b0ff0e77d2ea9e6e25e1950786d182e2a240965ce23e0b21a7ea998814e10586a71b4db81b74007abfe528063bc0000000000000000007be50b19144e8e227065ce369525a37ab45865c9a2970a6d452058c1c58b977928a240512fb289a791b1a1130b1c80d629b3e02d904b8f27aa5ef8d98ff110f2f7c8b5821ce7cc7008", 0xb1, 0x8, 0x0, 0x58) 08:21:30 executing program 7: utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x5, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80, 0xffffffffffffffff, r3, r4, r5, 0x20, 0x9}, 0x101, 0xc, 0x7}) chown(&(0x7f0000000080)='./file0\x00', r1, r3) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r6 = getuid() msgget(0x3, 0x108) setreuid(0xee00, r6) r7 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3}) 08:21:31 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 08:21:31 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001780)=[{0x0}], 0x1d) close(r0) pipe(&(0x7f0000001940)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 08:21:31 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 08:21:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) dup2(r3, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) 08:21:31 executing program 7: sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="e0c9f2ce", &(0x7f0000000140)=0x4, 0x0, 0x0) 08:21:31 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x1503) 08:21:31 executing program 2: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r2, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r0) 08:21:31 executing program 5: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/177, 0xb1}], 0x1, 0x0}, 0x3842) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005040000000000000000070000001a5113fecea10500fef93535f748cf5f882b297be1aa7cf5330051e2f0ac3ebbc2feb3fda1139b672fc4f2bd53eb067e7335a069d7ac434e000000000000008904000000000000001bf75dd4bac500002002c5dbfad800000008d471a3f8340012703000000000000002000000000000000000000000000000000000e5ffffffffffffff00000000001760fb7aa86d2d1b0ff0e77d2ea9e6e25e1950786d182e2a240965ce23e0b21a7ea998814e10586a71b4db81b74007abfe528063bc0000000000000000007be50b19144e8e227065ce369525a37ab45865c9a2970a6d452058c1c58b977928a240512fb289a791b1a1130b1c80d629b3e02d904b8f27aa5ef8d98ff110f2f7c8b5821ce7cc7008", 0xb1, 0x8, 0x0, 0x58) 08:21:31 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x54}], 0x1, 0x0) 08:21:31 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 08:21:31 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 08:21:31 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) fchmod(r0, 0x0) 08:21:31 executing program 3: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 08:21:31 executing program 2: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000002c0)="b06385c8", &(0x7f0000000100)=0x4, &(0x7f0000000080)="03000000", 0x4) 08:21:31 executing program 5: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/177, 0xb1}], 0x1, 0x0}, 0x3842) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005040000000000000000070000001a5113fecea10500fef93535f748cf5f882b297be1aa7cf5330051e2f0ac3ebbc2feb3fda1139b672fc4f2bd53eb067e7335a069d7ac434e000000000000008904000000000000001bf75dd4bac500002002c5dbfad800000008d471a3f8340012703000000000000002000000000000000000000000000000000000e5ffffffffffffff00000000001760fb7aa86d2d1b0ff0e77d2ea9e6e25e1950786d182e2a240965ce23e0b21a7ea998814e10586a71b4db81b74007abfe528063bc0000000000000000007be50b19144e8e227065ce369525a37ab45865c9a2970a6d452058c1c58b977928a240512fb289a791b1a1130b1c80d629b3e02d904b8f27aa5ef8d98ff110f2f7c8b5821ce7cc7008", 0xb1, 0x8, 0x0, 0x58) 08:21:31 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 08:21:32 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 08:21:32 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x0) 08:21:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) dup2(r3, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) 08:21:32 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:21:32 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="a08cbaf7d0891627e6235146b186daaae98d60eea4830c941ea968d1093f12e41059329da36b6eefbb5894337ea67dbf3a332868fd61011ef5f56c3334d5b61fa2e00573630859ef2f2d12f9edaa2502db5b6dc5ed860d9770f7918701989de28e763867d6d471f40ee89ad9755ed904b0fd47452f64a12a83c3e21cae8f2ee4e29a6d59a2899338fb79daeb80834e746346bd308b6694ea79f3e2873184ed0a0ce5544ab9afb558b0e97a444b556d53c3c470565c8e2f2daa2f57e518f6c92c048290746a77eebb7b570d4f840a83a22e0543c8c60c16fe3dbb17e88346ba57ebe70207c869c064891da16c42afcee66f1fc1cd92517820515a7579e6952c6a3a6ec2c335f8a035ddcf0fdbd455f5d230a511822dbff61449702e", 0x11b}, {&(0x7f0000000000)='.', 0x1}, {&(0x7f0000000140)="2ef0", 0x2}], 0x3, 0x0) execve(0x0, 0x0, 0x0) 08:21:32 executing program 7: sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) 08:21:32 executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 08:21:32 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) 08:21:32 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x4}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 08:21:32 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) 08:21:32 executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) 08:21:32 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x3ff}, 0x0, 0x0, 0x0) 08:21:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="ff1895a3280d5ba11b417550b62a50f6a5a80a5bcce4672c08bac8131e613b423cbdb989354774a3367045350e777a46665e035933947bb4f94ff41be2afa568cd43158f1a3b89c30699e87afe412cdc8688b8d91f0099cf642a7d7e142de4ece095ed1225e8e5ea3f14ccbd6da076ac1ddd001b26133cc52a9f583bcbdaabe1925944b3308a08000000000000001128510000"], 0x1c, 0x0}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000440)={0x10, 0x6}) r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe51) r3 = msgget$private(0x0, 0x6c) msgget$private(0x0, 0x34) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7fd600faffc9bf32, 0x0) poll(&(0x7f0000000040)=[{}, {r4, 0x1}], 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7fd600faffc9bf32, 0x0) poll(&(0x7f0000000040)=[{}, {r5, 0x1}], 0x2, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff396}) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(r6, &(0x7f00000003c0)=[{0x4, 0x7, 0x1000}, {0x0, 0x4a4e, 0x800}, {0x1, 0x8000, 0x3800}, {0x2, 0x1, 0x800}], 0x4) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="19d6f61b34ebdea3facccd9627f933c73fe066cb6d741d8bebe13102281f0bdbc766ab0b625febee44232d9d766a3ab3446700020af7ccc498fe1cfb9add5180869e0b294850ca937f32a37df87547bdb570c252e99d1e7a3922dc", @ANYRESOCT=r2, @ANYRESOCT=r3, @ANYRES64=r4, @ANYRESHEX=r0, @ANYRESOCT=0x0], 0x401, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x401, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000dc0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x1b7, 0x2}, 0x4, 0x2, 0x0, r1, 0x8, 0x2000, 0x80fffffffffffff, 0xffff}) r7 = getuid() setreuid(0xee00, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0) dup2(r8, r8) r9 = getuid() setreuid(0xee00, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x3, r7, 0x0, 0x0, 0xffffffffffffffff, 0x48, 0x4}, 0xbe000000000000, 0x8000000000000001, 0xffffffffffffffff, 0x0, 0x8, 0x10001, 0x5, 0x3f}) 08:21:32 executing program 7: sysctl$net_mpls(0x0, 0x0, &(0x7f0000000040)="f3127d94ff0cd929c50829e67205b71a9cbe75e65a433dd31b", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 08:21:32 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000cc0)) 08:21:32 executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xffffffffffffffbe, 0x2000100008000}) 08:21:32 executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 08:21:32 executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0/..\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') 08:21:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) dup2(r3, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) 08:21:32 executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000002800)=[{0x0}, {&(0x7f00000005c0)="a3c0e0846c3d83114374fe37a0c20c0ade5b0ba8c463040dc6040af151141f7aaf054afc974ef2f0f1e842148b95b1ed345e744e287d3d8b1616fd6b30b5f6c264e7f1599660098928cd89184f4fdeabb968581cd50e41eac7f7b2ae88676c405c66f1f5e44f8b9e7034c90b968180f59bab488239a0c0cfe0849b2658d104fffc2a5b500dfdfad43a197228e3c576816e2e05", 0x93}], 0x2) execve(0x0, 0x0, 0x0) 08:21:32 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffb0) 08:21:32 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) 08:21:32 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) 08:21:33 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="d293a7c9", &(0x7f0000000080)=0x4, &(0x7f0000000180)="69fea8fa", 0x4) 08:21:33 executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 08:21:33 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0xaaaab00, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00'}) 08:21:33 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) 08:21:33 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {r0, 0xd0}], 0x2, 0x0) 08:21:33 executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f00000000c0)="f905ac33a09fdfd5ce1d5ad9", &(0x7f00000001c0)=0xc, &(0x7f0000000200), 0x0) 08:21:33 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xb629c588323d6e9f}, {{r1}, 0xffffffffffffffff, 0x25}], 0x800, 0x0, 0xffff, 0x0) 08:21:33 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000540)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) 08:21:33 executing program 6: setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = semget$private(0x0, 0x5, 0x10) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) setpgid(0x0, r9) r10 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r11, r13, r14, r3, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, r7, r1, r6, r4, 0x40, 0x1f}, 0x5, 0xd5, r9, r10, 0x8, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x5, r6, r3, 0x0, 0x0, 0x0, 0x3f}, 0x1ff, 0x8, 0xffff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1d, 0x0, r1, r2, 0x0, 0x91, 0x9}, 0xfffffffffffffffd, 0x1, 0x8000}) r15 = msgget$private(0x0, 0x21) r16 = getpid() r17 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r15, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0x1000, r16, r17, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) r19 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002900)={{0x6, r18, 0x0, r19, 0x0, 0x1, 0xbcf0}, 0x401, 0x9, r16, r17, 0x8001, 0x0, 0x2bd3, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x3, r19, r3, r2, r8, 0x1a1, 0x1000}, 0x1000, 0x100, 0x3}) 08:21:33 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2}, {0x4000006, 0x0, 0x0, 0xffff}]}) write(r0, &(0x7f0000000340)="48c476dc2d2d28c4c888980d4a2e", 0xe) 08:21:33 executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) 08:21:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) dup2(r3, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) syz_extract_tcp_res(0x0, 0x0, 0x0) 08:21:33 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 08:21:33 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @random="82e215b6800c", [], {@ipv6={0x86dd, {0x0, 0x6, "8a00", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bf43b6e23bde37ab3b9185f732ed1b28", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3a, 0x0, 0x0, 0x3}]}}}}}}}) 08:21:33 executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xfe3, 0x0, 0xffff7bfe, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 08:21:33 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="d293a7c9", &(0x7f0000000080)=0x4, &(0x7f0000000180)="69fea8fa", 0x4) 08:21:33 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x8864}}}) 08:21:34 executing program 0: socket(0x2, 0x2, 0x0) 08:21:34 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="d293a7c9", &(0x7f0000000080)=0x4, &(0x7f0000000180)="69fea8fa", 0x4) 08:21:34 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 08:21:34 executing program 6: r0 = kqueue() r1 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x71}], 0x5, 0x0) kevent(r0, &(0x7f0000000040), 0x800, 0x0, 0xffff, 0x0) 08:21:34 executing program 3: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') 08:21:34 executing program 2: sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) 08:21:34 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x157}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:21:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x80000001}, {}, {0x3c}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r1, &(0x7f0000000200)="30f6506f11572e8eb8a79d89aea7", 0xe) 08:21:34 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="d293a7c9", &(0x7f0000000080)=0x4, &(0x7f0000000180)="69fea8fa", 0x4) 08:21:34 executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) 08:21:34 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x4000000000000007, 0x0, 0x0, &(0x7f0000000000), 0x0) 08:21:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x1ff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000480)) 08:21:34 executing program 0: faccessat(0xffffffffffffffff, 0x0, 0x20, 0x0) 08:21:34 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='v', 0x1}], 0x1) 08:21:34 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) 08:21:34 executing program 0: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r3 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r3, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000540), 0x0) 08:21:34 executing program 1: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) 08:21:34 executing program 6: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "5a1723eea07a234d463577bd01aedfa8ad008403"}) 08:21:34 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 08:21:34 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='v', 0x1}], 0x1) 08:21:34 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x9236}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}) 21:58:24 executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) 21:58:24 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r0}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r1}) acct(&(0x7f0000000040)='./file0\x00') 21:58:24 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b60a3e", 0x30, 0x0, 0x0, @rand_addr="fe8b201920b0f87aa44ed7f673d1a1fb", @rand_addr="00000000000000ffffffe40000cc00", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "1048ae", 0x0, 0x0, 0x0, @loopback, @empty}}}}}}}) 21:58:24 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7c4b353e5a01cc010017e9c4f7b6de4cc91e001f", 0xfffffffe}) 21:58:24 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='v', 0x1}], 0x1) 21:58:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) 21:58:24 executing program 3: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 21:58:24 executing program 6: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x0, "86aa1ff25376f10b30bec508293b00df70fdaaaf"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchflags(r1, 0x0) r3 = dup2(0xffffffffffffff9c, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) kqueue() sync() OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 21:58:24 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1100000000005, 0xffffffffffffffff}) 21:58:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000380)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000040)='./file0\x00') 21:58:24 executing program 7: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) dup2(r0, r2) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 21:58:24 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 21:58:24 executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000840)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332999c9b35a703b60c7b3c89185d2bed25e73f67ca6918bef4cd0aa3d52bbf1ab75d8c4102f4e3138c2290357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000002c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a49a033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16", 0x164}, {&(0x7f0000000240)="8c5f", 0x2}], 0x4) 21:58:24 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x51b5587778285765, 0x0) 21:58:24 executing program 6: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81000}}, &(0x7f0000000080)) 21:58:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1}, {0x106}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @random="f2d51a7fdabe", "1fca66c81ed48ea1dcfe8d7b197a4186"}}}}) 21:58:24 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63020000ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) 21:58:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/80, 0x50, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x401, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 21:58:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 21:58:24 executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='v', 0x1}], 0x1) 21:58:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1}, {0x106}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @random="f2d51a7fdabe", "1fca66c81ed48ea1dcfe8d7b197a4186"}}}}) 21:58:24 executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={0x0, 0x0, 0x0}) 21:58:24 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000140)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}) 21:58:24 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x0, 0x0, 0x0) 21:58:24 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 21:58:24 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1}, {0x106}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @random="f2d51a7fdabe", "1fca66c81ed48ea1dcfe8d7b197a4186"}}}}) 21:58:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 21:58:24 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000040), 0x62) 21:58:24 executing program 7: syz_emit_ethernet(0x72, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "02ad99", 0x3c, 0x6, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08c24be00", @rand_addr="ff0fbbbfaf576c80773d52b52bac96e5", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @rand_addr="f1242e05f7b822710e5b43436202a791", [{0x0, 0x2000009b, "835ad7000175821c27f0779087ff7017c76f7162046cfbc4e6cadb07d29abe1aec79"}]}}}}}}) 21:58:25 executing program 4: r0 = socket(0x18, 0x4003, 0x0) listen(r0, 0x0) 21:58:25 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1}, {0x106}]}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @random="f2d51a7fdabe", "1fca66c81ed48ea1dcfe8d7b197a4186"}}}}) 21:58:25 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 21:58:25 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xd030, 0x3, 0x7ffdfff5, 0xffff4b1b, "2de94869ff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="88326b9c04093815fe0584cccfd0890c40dd4b2f5f7606f16b956580", 0x1c}], 0x1) 21:58:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 21:58:25 executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000003640)=@file={0x0, ""/4089}, &(0x7f0000004640)=0xffb) 21:58:25 executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000002c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001800)={0x0}, 0x10, 0x0, 0x0) 21:58:25 executing program 0: chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) 21:58:25 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 21:58:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000100)="ccf725d9e56a7f8633", 0x9, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) 21:58:25 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @rand_addr}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}}}}}}) 21:58:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/111, 0x6f) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="c1d50ec69603e91b7684639f601fa6c3f628594314ec1f1b9d7c996f06da6d8af874bb6e758aaaa2e99f966ab914d189243c8249224a3c912568b33a587c2512fd06833583b71f6cdcb6fb33be77fe0bbe1c21e6c877ba66b5162122ddca2655faccc562dbd32c086a74a96565b747", 0x6f}], 0x1) 21:58:25 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x44}, {0x14}, {0x6, 0x0, 0x0, 0x2000000}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c3c3fb0800120000000000000000", 0xe}], 0x1) 21:58:25 executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x800, 0xffffffffffffffff}}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x0, 0x0}) 21:58:25 executing program 4: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x9}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 21:58:25 executing program 0: sysctl$hw(&(0x7f0000000400)={0x6, 0x8}, 0x2, 0x0, &(0x7f00000004c0), &(0x7f0000000500), 0x0) 21:58:25 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331813fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8b87c0037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff0000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdf9) login: uvm_fault(0xfffffd806b765af8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtrequest+0x8e1: movzbl 0(%r14),%r15d TID PID UID PRFLAGS PFLAGS CPU COMMAND *367710 9869 0 0 0x4000000 0 syz-executor.5 rtrequest(1,ffff80002dddaaf8,0,ffff80002dddaa68,0) at rtrequest+0x8e1 rtm_output(ffff800000d54d00,ffff80002dddaba0,ffff80002dddaaf8,0,0) at rtm_output+0x5f7 route_output(fffffd80663df700,fffffd8064bc39b8) at route_output+0x6b3 route_send(fffffd8064bc39b8,fffffd80663df700,0,0) at route_send+0x8f sosend(fffffd8064bc39b8,0,ffff80002dddad60,0,0,0) at sosend+0x66d sendit(ffff8000212c12a0,3,ffff80002dddae60,0,ffff80002dddaf40) at sendit+0x65d sys_sendto(ffff8000212c12a0,ffff80002dddaef0,ffff80002dddaf40) at sys_sendto+0x84 syscall(ffff80002dddafc0) at syscall+0x606 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f81520db80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806b765af8, 0x0, 0, 1) -> e ddb{0}> trace rtrequest(1,ffff80002dddaaf8,0,ffff80002dddaa68,0) at rtrequest+0x8e1 rtm_output(ffff800000d54d00,ffff80002dddaba0,ffff80002dddaaf8,0,0) at rtm_output+0x5f7 route_output(fffffd80663df700,fffffd8064bc39b8) at route_output+0x6b3 route_send(fffffd8064bc39b8,fffffd80663df700,0,0) at route_send+0x8f sosend(fffffd8064bc39b8,0,ffff80002dddad60,0,0,0) at sosend+0x66d sendit(ffff8000212c12a0,3,ffff80002dddae60,0,ffff80002dddaf40) at sendit+0x65d sys_sendto(ffff8000212c12a0,ffff80002dddaef0,ffff80002dddaf40) at sys_sendto+0x84 syscall(ffff80002dddafc0) at syscall+0x606 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f81520db80, count: -9 ddb{0}> show registers rdi 0xffff80002618a000 rsi 0x649 rbp 0xffff80002dddaa40 rbx 0x33 rdx 0xffff80002618a000 rcx 0x648 rax 0xffffffff819d49b2 rt_putgwroute+0x112 r8 0x20 r9 0 r10 0xa7e2205bf3cfea0b r11 0x19f0b3d2d3a978f2 r12 0xfffffd80645d0478 r13 0xffff80002dddaaf8 r14 0 r15 0xffff8000006c91e0 rip 0xffffffff819d3741 rtrequest+0x8e1 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002ddda950 ss 0x10 rtrequest+0x8e1: movzbl 0(%r14),%r15d ddb{0}> show proc PROC (syz-executor.5) tid=367710 pid=9869 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=77, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000212c0d50,0xffffffff82cd23e8 process=0xffff80002129cca8 user=0xffff80002ddd6000, vmspace=0xfffffd806b765af8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9869 98345 42622 0 2 0 syz-executor.5 * 9869 367710 42622 0 7 0x4000000 syz-executor.5 46656 444325 28761 0 2 0x81000 syz-executor.4 46656 196360 28761 0 3 0x4003000 suspend syz-executor.4 1520 275171 66788 0 2 0 syz-executor.6 1520 461489 66788 0 3 0x4000080 fsleep syz-executor.6 17556 49961 30774 0 2 0 syz-executor.3 17556 2532 30774 0 3 0x4000080 fsleep syz-executor.3 25591 121476 59558 0 2 0 syz-executor.7 86919 441313 75628 0 2 0 syz-executor.1 86919 398732 75628 0 3 0x4000080 fsleep syz-executor.1 50862 391115 86815 0 2 0 syz-executor.2 50862 367501 86815 0 3 0x4000080 fsleep syz-executor.2 48265 83651 17011 0 2 0x2 syz-executor.0 71083 83293 1 0 3 0x100083 ttyin getty 7027 471063 0 0 3 0x14200 bored sosplice 91724 268608 0 0 3 0x14200 acct acct 28761 500150 17011 0 3 0x82 nanoslp syz-executor.4 59558 219782 17011 0 3 0x82 nanoslp syz-executor.7 30774 297579 17011 0 3 0x82 nanoslp syz-executor.3 66788 233590 17011 0 3 0x82 nanoslp syz-executor.6 42622 58640 17011 0 3 0x82 nanoslp syz-executor.5 86815 491018 17011 0 3 0x82 nanoslp syz-executor.2 75628 265701 17011 0 3 0x82 nanoslp syz-executor.1 17011 372886 1694 0 3 0x2000082 thrsleep syz-fuzzer 17011 48559 1694 0 3 0x6000082 nanoslp syz-fuzzer 17011 384530 1694 0 3 0x6000082 wait syz-fuzzer 17011 420848 1694 0 3 0x6000082 wait syz-fuzzer 17011 78150 1694 0 3 0x6000082 thrsleep syz-fuzzer 17011 8657 1694 0 3 0x6000082 thrsleep syz-fuzzer 17011 208172 1694 0 3 0x6000082 wait syz-fuzzer 17011 217513 1694 0 3 0x6000082 kqread syz-fuzzer 17011 56097 1694 0 3 0x6000082 wait syz-fuzzer 17011 127618 1694 0 3 0x6000082 thrsleep syz-fuzzer 17011 145246 1694 0 3 0x6000082 wait syz-fuzzer 17011 393639 1694 0 3 0x6000082 wait syz-fuzzer 17011 273446 1694 0 3 0x6000082 wait syz-fuzzer 17011 265677 1694 0 3 0x6000082 wait syz-fuzzer 17011 469977 1694 0 3 0x6000082 thrsleep syz-fuzzer 17011 523075 1694 0 3 0x6000082 thrsleep syz-fuzzer 1694 15058 28930 0 3 0x10008a sigsusp ksh 28930 325903 66180 0 3 0x9a kqread sshd 66180 196134 1 0 3 0x88 kqread sshd 48747 369103 77107 74 3 0x1100092 bpf pflogd 77107 341370 1 0 3 0x80 netio pflogd 61213 138713 7698 73 3 0x1100090 kqread syslogd 7698 26341 1 0 3 0x100082 netio syslogd 4619 114109 1 0 3 0x100080 kqread resolvd 44923 202418 76694 77 3 0x100092 kqread dhcpleased 58115 34996 76694 77 3 0x100092 kqread dhcpleased 76694 405396 1 0 3 0x80 kqread dhcpleased 36544 468637 0 0 3 0x14200 bored smr 38984 235569 0 0 2 0x14200 zerothread 35309 96449 0 0 3 0x14200 aiodoned aiodoned 7434 174257 0 0 3 0x14200 syncer update 43613 298793 0 0 3 0x14200 cleaner cleaner 18489 152601 0 0 3 0x14200 reaper reaper 24445 156807 0 0 3 0x14200 pgdaemon pagedaemon 32091 346096 0 0 3 0x14200 bored viomb 92681 109252 0 0 3 0x40014200 acpi0 acpi0 29845 227486 0 0 7 0x40014200 idle1 20516 197328 0 0 3 0x14200 bored softnet3 80090 144205 0 0 3 0x14200 bored softnet2 12083 326510 0 0 3 0x14200 bored softnet1 62062 165045 0 0 3 0x14200 bored softnet0 33883 203514 0 0 3 0x14200 bored systqmp 29142 490486 0 0 3 0x14200 bored systq 53531 211563 0 0 3 0x14200 tmoslp softclockmp 67844 523209 0 0 3 0x40014200 tmoslp softclock 31093 223887 0 0 3 0x40014200 idle0 1 11864 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 9869 (syz-executor.5) thread 0xffff8000212c12a0 (367710) exclusive rwlock netlock r = 0 (0xffffffff82bb4fd0) #0 witness_lock+0x447 #1 rtm_output+0x554 #2 route_output+0x6b3 #3 route_send+0x8f #4 sosend+0x66d #5 sendit+0x65d #6 sys_sendto+0x84 #7 syscall+0x606 #8 Xsyscall+0x128 Process 48265 (syz-executor.0) thread 0xffff800021270d48 (83651) exclusive rrwlock inode r = 0 (0xfffffd806693ff80) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vget+0x200 #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x13ba #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e2 #11 namei+0x55a #12 dounlinkat+0x9d #13 syscall+0x5e2 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806693f920) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 dounlinkat+0x9d #8 syscall+0x5e2 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 6543K 6932K 78643K 12178 0 pcb 13 8K 8K 78643K 56 0 rtable 241 7K 7K 78643K 458 0 pf 32 9K 10K 78643K 62 0 ifaddr 45 15K 15K 78643K 62 0 ifgroup 55 2K 2K 78643K 88 0 sysctl 3 0K 0K 78643K 3 0 counters 60 35K 36K 78643K 74 0 ioctlops 0 0K 4K 78643K 1495 0 iov 0 0K 12K 78643K 15 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1294 81K 81K 78643K 1646 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 31 0 dirhash 12 2K 2K 78643K 21 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 17 61K 93K 78643K 1338 0 sigio 0 0K 0K 78643K 17 0 proc 70 91K 128K 78643K 629 0 subproc 104 6K 7K 78643K 130 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 124 0 in_multi 99 7K 7K 78643K 188 0 ether_multi 1 0K 0K 78643K 2 0 mrt 3 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 79 360K 360K 78643K 79 0 exec 0 0K 1K 78643K 486 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 8 62K 64K 78643K 10 0 UVM amap 340 87K 92K 78643K 14035 0 UVM aobj 14 4K 4K 78643K 15 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 12 0K 2K 78643K 39 0 temp 58 5916K 6041K 78643K 22606 0 kqueue 12 18K 24K 78643K 114 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 93 0 89 1 0 1 1 0 8 0 rtentry 112 136 0 24 4 0 4 4 0 8 0 unpcb 144 296 0 281 1 0 1 1 0 8 0 syncache 304 50 0 50 3 2 1 1 0 8 1 tcpqe 32 125 0 125 4 3 1 1 0 8 1 tcpcb 808 240 0 209 6 2 4 4 0 8 0 arp 120 23 0 4 1 0 1 1 0 8 0 inpcb 368 589 0 555 5 1 4 4 0 8 0 nd6 136 31 0 7 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 pffrag 232 6 0 3 1 0 1 1 0 482 0 pffrnode 88 6 0 3 1 0 1 1 0 8 0 pffrent 40 12 0 9 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 59 0 36 1 0 1 1 0 8 0 pfstkey 128 59 0 36 2 0 2 2 0 8 0 pfstate 376 59 0 36 5 1 4 4 0 8 0 pfrule 1344 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 552 0 95 29 0 29 29 0 8 0 art_table 32 553 0 95 4 0 4 4 0 8 0 art_node 16 134 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 16 2 1 1 1 0 8 0 semupl 112 20 0 20 1 1 0 1 0 8 0 semapl 112 29 0 19 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 3005 0 1556 92 0 92 92 0 8 0 ffsino 272 3005 0 1556 98 0 98 98 0 8 0 nchpl 144 4682 0 4181 63 40 23 63 0 8 0 uvmvnodes 80 3363 0 0 69 0 69 69 0 8 0 vnodes 216 3363 0 0 187 0 187 187 0 8 0 namei 1024 13607 0 13607 2 1 1 2 0 8 1 percpumem 16 50 0 7 1 0 1 1 0 8 0 kstatmem 264 38 0 14 2 0 2 2 0 8 0 scxspl 216 15630 0 15630 13 11 2 8 1 8 2 plimitpl 152 77 0 61 1 0 1 1 0 8 0 sigapl 424 1664 0 1614 7 1 6 7 0 8 0 futexpl 64 6614 0 6610 2 1 1 1 0 8 0 knotepl 120 354 0 0 10 0 10 10 0 8 0 kqueuepl 216 114 0 106 1 0 1 1 0 8 0 pipepl 320 191 0 163 3 0 3 3 0 8 0 fdescpl 496 1644 0 1614 5 1 4 5 0 8 0 filepl 152 5080 0 4838 11 1 10 11 0 8 0 lockfpl 104 219 0 216 1 0 1 1 0 8 0 lockfspl 48 100 0 97 1 0 1 1 0 8 0 sessionpl 144 28 0 11 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 587 0 574 1 0 1 1 0 8 0 zombiepl 144 1614 0 1614 2 1 1 1 0 8 1 processpl 1072 1664 0 1614 4 0 4 4 0 8 0 procpl 680 3038 0 2967 7 0 7 7 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 57 0 51 1 0 1 1 0 8 0 sockpl 488 984 0 931 8 0 8 8 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 23 0 0 3 0 3 3 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 268 0 0 34 0 34 34 0 8 0 mtagpl 96 77 0 0 2 0 2 2 0 8 0 mbufpl 256 895 0 0 55 0 55 55 0 8 0 bufpl 288 5886 0 140 411 0 411 411 0 8 0 anonpl 24 331188 0 319282 108 16 92 92 0 186 14 amapchunkpl 152 45390 0 44511 42 5 37 37 0 158 3 amappl16 200 8875 0 8552 41 14 27 29 0 8 8 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 167 0 153 2 1 1 2 0 8 0 amappl13 176 14 0 14 2 2 0 1 0 8 0 amappl12 168 2393 0 2359 3 1 2 2 0 8 0 amappl11 160 131 0 117 1 0 1 1 0 8 0 amappl10 152 55 0 43 1 0 1 1 0 8 0 amappl9 144 270 0 269 1 0 1 1 0 8 0 amappl8 136 252 0 189 3 0 3 3 0 8 0 amappl7 128 210 0 185 2 0 2 2 0 8 0 amappl6 120 277 0 271 1 0 1 1 0 8 0 amappl5 112 140 0 128 1 0 1 1 0 8 0 amappl4 104 495 0 468 2 1 1 2 0 8 0 amappl3 96 8541 0 8450 4 1 3 3 0 8 0 amappl2 88 2067 0 1993 3 1 2 3 0 8 0 amappl1 80 14162 0 13599 23 10 13 23 0 8 0 amappl 88 13456 0 13225 6 0 6 6 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 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1645 0 1615 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1645 0 1615 1 0 1 1 0 8 0 vmmpekpl 168 15374 0 15316 3 0 3 3 0 8 0 vmmpepl 168 116561 0 114273 133 30 103 115 0 357 2 vmsppl 464 1644 0 1615 5 1 4 5 0 8 0 rwobjpl 56 37547 0 32756 71 3 68 68 0 8 0 pdppl 4096 3298 0 3230 168 98 70 84 0 8 2 pvpl 32 795271 0 777546 350 179 171 327 0 265 17 pmappl 248 1644 0 1615 3 1 2 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 920 0 104 24 0 24 24 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace rtrequest(1,ffff80002dddaaf8,0,ffff80002dddaa68,0) at rtrequest+0x8e1 rtm_output(ffff800000d54d00,ffff80002dddaba0,ffff80002dddaaf8,0,0) at rtm_output+0x5f7 route_output(fffffd80663df700,fffffd8064bc39b8) at route_output+0x6b3 route_send(fffffd8064bc39b8,fffffd80663df700,0,0) at route_send+0x8f sosend(fffffd8064bc39b8,0,ffff80002dddad60,0,0,0) at sosend+0x66d sendit(ffff8000212c12a0,3,ffff80002dddae60,0,ffff80002dddaf40) at sendit+0x65d sys_sendto(ffff8000212c12a0,ffff80002dddaef0,ffff80002dddaf40) at sys_sendto+0x84 syscall(ffff80002dddafc0) at syscall+0x606 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f81520db80, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800020d48ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020d48ff0) at sched_idle+0x41e end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d48ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x312 sched_idle(ffff800020d48ff0) at sched_idle+0x41e end trace frame: 0x0, count: -5