05:04:43 executing program 3: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) 05:04:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd600000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r6, 0xffffffffffffffff, r6, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r5, r8, r6, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r5, r7, r11, r8, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r12 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r12, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {0x8, 0x0, 0x0, 0x2}, {0x8000, 0x3, 0x5d, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 05:04:43 executing program 2: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000001cc0)='./file0\x00', 0x6000, 0x4ed) open(&(0x7f00000020c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) 05:04:43 executing program 6: open(0x0, 0x731, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @loopback, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@echo_reply}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 05:04:43 executing program 1: r0 = semget(0x2, 0x2, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x64697aeda4851294, 0x1da}, {0x0, 0x1, 0x800}, {0x4, 0x20}, {0x4, 0x6, 0x3800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1800}, {0x2, 0x5}, {0x2, 0x3, 0x800}], 0x9) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, 0x0, 0x0) syz_emit_ethernet(0x376, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff79277587258e86dd6084fc0600403a0000000000000000000000000000000000ff020000000000000000000000000001c9"]) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000280)=[{0x4, 0x6, 0x1800}, {0x2, 0x6, 0x800}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x43, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x1, 0xe2, 0xc00}, {0x1, 0x7fff, 0x800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7fffffff, 0xffffffffffffffff, r9, r10, r11, 0x3, 0xe0}, 0x8000, 0x2, r12, 0xffffffffffffffff, 0x8001, 0x3, 0x6}) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:04:43 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x5c}, {0x416, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r6 = getpid() pipe2(&(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x40000424, r6) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r2) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x4, 0xffe, 0xc, 0xa66a, "20b17c09b8180000d07c00000800", 0xfffffffd}) mknod(&(0x7f0000002640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1004, 0x0) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) 05:04:43 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000c985d58dbbfe800000f66ce78fdbf4dc060000", @ANYRES32]) 05:04:43 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000001100), 0xffffffffffffff7e) 05:04:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/71, 0x47) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="b3c68364d813ad60b1959ba7b9c0fd624cf87856408d86d12fc2559c0b75c25b52046ec9cfbd91073998e83b57e55990e08929bc6e51fbe769dbdeba7971c0bf29b6126113ddc8a77e4d0bf32a6251f5309f7c00d32804f64de2dcc6e5c631e5d88f7702c0d0f3", &(0x7f0000000200)=0x67, &(0x7f0000000240)="e9443a5e2a90b762f7dc5d9451fc80db8b774d8b8f1bfc87b7", 0x19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000002c0)='./file1\x00', 0x1) sendto$unix(r1, &(0x7f0000000300)="3e8d26", 0x3, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$unix(r1, 0x0, &(0x7f0000000380)) sysctl$net_inet_etherip(&(0x7f00000003c0), 0x4, &(0x7f0000000400)="7daeba1fb4ce7dfb42cc35ad6b20a1296aeef347567939a920460e0be2876bfc3d79c6f004a7a45665a4bafcf48e3b3c78a2d4c18001750acdd494f3fdf19885ac7b3c1b1eb3ba", &(0x7f0000000480)=0x47, &(0x7f00000004c0)="7f168017a3bd9dfd5d", 0x9) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000540)=[{r2, 0x4}, {r5, 0x2}, {r1, 0x4}, {r3, 0x1}, {r0, 0x8}], 0x5, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r6 = accept$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) symlink(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00') setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000680)="20ccd0154833ba82ba3b4af2aef9e8f22b8198051b916c89763cda0fb0534508a92096d4370bf7e1650b11c476f9f24f3072d67c979f6ee70ec39e6252165da76983c90b22112fa8a29bfd92f76a83fc7563a478440fcb8ec8e7b63c18cccde87870114230484c6960840e81c0b2af957bbf363c6f1db582016adb469d4396c6f579a8ad3f49429a98b730384751113a458b9886c18724c6d643dd6224b43ddc1d", 0xa1) r7 = dup2(r3, r4) setsockopt(r7, 0x6bf9129e, 0x3fc, &(0x7f0000000740)="38c48dfa8e3414714da005f92b", 0xd) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000780)={0x10, 0xef, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000098e000/0x2000)=nil, 0x7}, {&(0x7f0000ed7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000a98000/0x3000)=nil, &(0x7f0000464000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ad6000/0x4000)=nil, 0xb62}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000b06000/0x2000)=nil, 0x8}, {&(0x7f0000f34000/0x1000)=nil, &(0x7f0000cd8000/0x2000)=nil, 0x2}, {&(0x7f00009f8000/0x3000)=nil, &(0x7f00004b9000/0x3000)=nil, 0x5}, {&(0x7f00006d0000/0x800000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000494000/0x4000)=nil, 0x3}, {&(0x7f0000939000/0x3000)=nil, &(0x7f0000eb7000/0x3000)=nil, 0x5}, {&(0x7f0000c39000/0x2000)=nil, &(0x7f0000413000/0x2000)=nil, 0x1f}], './file1\x00', 0x3}) mknod(&(0x7f0000000980)='./file2\x00', 0x4, 0x8) chmod(&(0x7f00000009c0)='./file3\x00', 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) setreuid(r8, 0xffffffffffffffff) rmdir(&(0x7f0000000a80)='./file2\x00') mknod(&(0x7f0000000ac0)='./file0\x00', 0x1000, 0x9) sysctl$net_inet_etherip(&(0x7f0000000b00)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000b40)="544967196274c420d00387598c76163e018ab792898826f85a577412315b86ef1c01455fcd5310c8f06a3bb78ec569b217a749eea8b4be732a49050f4a65a749c82019cf56468030332bdaeae351f7f5d0127d8ae3e13dfe554e3b577d9ce319ef976efdf69937baf8d6f2ce10f19cc38f0a644fc0fb2ae8a3e7e28a81f0076ddf7bd0f01ef69f01ae4e5b90951791f35eef49f5144526d216f13d021c2181a0c55b7473c0402b6251149cf455fbf80201b6b6793882331699fc5c0ea3f673c399d18f56fae42ea07d96acfab4bc984d247ecd73f4cc0639210d10095c627e2ca66e1d8408d653ab", &(0x7f0000000c40)=0xe8, &(0x7f0000000c80)="12279d0ba233541ae9efe087e0267b7e083812678fb156f1c394f208", 0x1c) r9 = open$dir(&(0x7f0000000cc0)='./file3\x00', 0x8000, 0x4) dup2(r2, r9) connect$unix(r3, &(0x7f0000000d00)=@file={0x1, './file1\x00'}, 0xa) chmod(&(0x7f0000000d40)='./file0\x00', 0x14) readlinkat(r4, &(0x7f0000000d80)='./file4\x00', &(0x7f0000000dc0)=""/32, 0x20) 05:04:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000180)=[{0x2, 0x3, 0x7404, 0x8001, 0x800}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44}, 0x7fff, 0x0, 0xffffffffffffffff, r2, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r3, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) r6 = socket(0x2, 0x2, 0x0) r7 = semget(0x2, 0x4, 0x0) semop(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) 05:04:43 executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = kqueue() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02"], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) syz_open_pts() socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="7bcfa30feb6735860100d87fb93dc146f7a77125de397c8f5e1f3879294fed7c6bf3644b67b767110677f37fe9c02127aa557092dae55c4dc42c4e221e4ebf5bb378a13016147cdd6e212a027703ddc96c79a397c67d2e3f0e9fc27733ca592a899f88055ca6e41a6cdc8785a270854c3f9b50e5cd1a2b7488b949c424c7d9"], 0x10) write(r4, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000280), 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000002600)="0cb258856c667c4b9659b6f0f77090572e05039f0dcd55722d2e874e16694146ed22edf7127381dd131a97f603f1197c22e807d9152ca8544e217400", 0x3c}], 0x1) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r7) write(r3, &(0x7f0000000300)="04bdfadd1d2873c63e3534825ba167e2fea9aec4", 0x14) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1, 0x0, 0x3, 0x800}, {0x400, 0x1, 0x1, 0x7}, {0x44, 0x20, 0x5, 0x1}, {0x9, 0x90, 0x1, 0x4}, {0x87c, 0xe1, 0x81, 0x8}, {0x5, 0x8, 0x3f, 0x2}, {0x2, 0x0, 0x2, 0x800}, {0x1757, 0x1, 0xff, 0x21}]}) 05:04:43 executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="315eb165f151860ed2c848536bba26d4a77a8a11f81cbb", 0x17) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 05:04:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) munlock(&(0x7f0000057000/0x3000)=nil, 0x3000) r1 = getuid() setreuid(0xee00, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) 05:04:43 executing program 5: mknod(0x0, 0x0, 0xffffffff) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000140)="cb67c4673f9d0a74332f6964256db8193b9c043dc79d1e779bd2cf10cbfb8c5eb6f10d144eab915e482e11da6fc1955a89c6a2da5abb88f6a67d35bca4e8203f25d546eaeaf499844608645e5deb2e9d94e6b7aa33968731cb4a73363332", 0x5e}, {&(0x7f00000003c0)="39453ee7d827c071c0d1890a960d5bad73da57ce19b693b16d21aade9aaca0cbbca81e002c811606415023f7a04b1c01", 0x30}, {&(0x7f0000000540)="fbe8590c9b55470aabf2904d50cbf3fc36f3db0f009db3a29d81d1544f4cf0361591cba1f651541606acea3e08a015b367cc19647d819032065f815e9303cfa8d620cee77ebb0a515942230d43ab857ab4a80fa854e488f420c4cc7e5293db1b202c3379f53b878505", 0x69}, {&(0x7f0000000080)='P', 0x1}], 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\:(}\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='tap', &(0x7f0000000400)='tap', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x83]}-#,-[\x00', &(0x7f00000004c0)='(]\x00']) 05:04:43 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) 05:04:43 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x580d) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) chown(&(0x7f0000000440)='./file0\x00', 0x0, r3) r4 = socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) truncate(&(0x7f0000000400)='./file0\x00', 0x8000) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) seteuid(0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x114) r6 = getuid() setreuid(r6, r6) r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r7, r3, 0x9, 0x1ff}, 0x9, 0x5, 0x10001}) 05:04:44 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x6b) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x2, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x20, 0x1, 0x7}, {{r7}, 0xfffffffffffffffd, 0x19, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r1, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="d57494451a5beb39f81ee5ef89ca40c6923745dacdc56e39ce33e6fca30ffade6e3b2d799652264e324573cc8432437536bf429f8656e80103d9b06a66fa25201b2464e9f4781ef2bebc0438a7333a9bd3e4224849a64833a03cc8f4d3ba7b8cab1b687cce976669449e6bfc3ea78388f762f04f7ed0c018d3274648ab7f5fbc9fd11d7be175652abba6c920c603e7ee57277be2509261943d0a332570cd631f6d6ad561fae53ded1064fe55c6fc7af61c5683413fe24dd2eef453c5383bf5b045c855c8b741ffaf1317a03d8f0cbb31eeb7470f", 0xd4, 0x407, &(0x7f0000000080)={0x2, 0x3}, 0xc) 05:04:44 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x14, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="5f07e49fc06a8462f221fbe9bf1ed92810"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="ce", 0x1}], 0x1) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setregid(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) 05:04:44 executing program 7: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r0, r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51}, {{r1}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) pwrite(r0, &(0x7f00000004c0)="d55dd02e5c86671d521137e15b040999157e83e6f6c25cc5689e51a1b78123bcbf9482eec174b992253f138c69d3b9bfd42ea67879e394b134df35f5bedfebaf7734363ba82d28918d1b278eb19937c2b11bd465a32c77041f7f1dfdd15391655b7ff1796daac8b2ec7078051fd0ea65d023e241372304142e70269f42d45b776644243f66f7e8bfe0d8e959797ac6d2967f407e11b00da8b3394776b7a26673310685ef584dd5610005e1d3be97d2ddadd1b0740cdf26de6f59e1cce37ff8c6652f3d2fa2772cfbf970b2dc15547914c5c7ec151a4e46f3b7c1b322148a99c1fab4818facf7967e3ec24f3c9dc4a0765bf580ac90cb9b99b262aefb1a782d48c96c25485825b4f798f915e5a5964fd45b3260f61d6237e780147fae33bafe0ae8b9351ce05da32f1be454cc2649706d08a0d5e2908e8af9fbacdcb6f2fbeae4ecf717f2b79230125ffdc74df40f047b66d26f524f9bebfe25593195367c583af1872728e60ca41fb5ef727a052ac218a1ff23d4d386ea885231de1d2c56ccd78abe899a15c891086bdd78e017058591323b422cff09efce601916e778fbc12404926a2d510fa4d0f47a55a5ae31b000affa1183063f11d21590c3a7384ae1675fc3c34c382ba2a880df9a2276111e76ed4dbfd8a52737bdf30c0f2ad90768c4dca05294ded508683354ba8a29d94900a8a2cdbbeac5ab7b4f3f62a082df6a90128af40fb0fa90dbba036bdcccdb41caa79defc31d4a135e793e609eb44d46558716a453f40081b2878a78acc6f2a905a3a7b55e0c640cf8d94413296bc9ee055c50a16adbe7e793bcdab9b9b1437396897a4a904f091b6a46c16ee9a19bcfdad93600ccd9b6b93e0f5c3b8c9a40166eb9746e1deb43d20cbd07902afc28e682ad24eee5488c190fc766be47f0e616a1063036027da979c5e7a1d337bf02b4fcc66976ea59289a7dea88a8c781b0be7340d9f70e5ac813c44f117726f83f960b7fa0747e2dcff1fe438e96e27723afb18b4105fb703d40d018a67eddf7d28885bb118d25d08de71795dd6589a4a0daff441c1f6345ec7dbba17bca712d8f4c7b072e922508c026ac813112213755bc1762c3fe01eed7d900349bd04e5bc4a1a7f9e5cc913a49450dce2c1b76f32d620c1d732cbfa23bf439743aad8c3760b4a3b925366256a3e34abb2881b0ee0c404afaddfc323576819af56ad6d432df8b3c03afc2a3b50300b3635ca61380f06f2b0d3a2d1e2e109e39528f0b6e46994aff27ee914e7b8e73eef111d4b7746c96ee2282077f73d38615bca41cb143dacb02981e23ee94aebcd9c3afeec746c47e1acf35bbc5864526c0d61b1edf43daeaaffb6702de1afee7c9b3c28c7c50bb58380ba37547051757442f21acc23944fb3a7014db1ac30145acae908796e27d64bbc0fd3e8c2fc05c4830abc5dd8566c4df91ae4a7073e9bc7135f72079a2dd90fc7518b199641a923c3c44d84b6b18bc1cdb250f362c907f59dfcfbe475f7a3b8ff5b9bd71b971073919de56f57d5cf23fad6f080b94aba4288d2ec5d66581605c4687e02127021f33891dc80390589d52d4efedad2dc5523b9d6146a2af74aa33d9f272e0eec9617af2c4fb5a61c645f741b18e221eb0c325c4cb3bd261f09eeea6dc4d9eb287874c33043a3f816272f33fc4ece2665a6642ef755dcef4b671547de3ae73f7af18029a31988f62169e5851cf01947c4083361c12a7b91f5948a3246985ed21ed0aa4d144ec89a4373d055cf988bed41e271faaee699ca950e5016ba61659c33dc62d4d81c84799967a2a2437e897b5c93d46d1d872468d43da05b989bda43886ae0b83ac1d19b839e8109dea97de685618d5cad2274f6e1bca485ee0207f736d6197005eacb61ae8fff6a182de8efea0889d177e68fb95585b365bccd34df7126745a3589ff266b2fc678ad9ade9e14daea0649c3eff584d6fff15d2f0db8406c586d76eafa267511ba318a683ad2a33d630a70d3aee88c4d2636b6e70315e13e937607157733215945813dc3fa44196d24274b4b5284cc1ad6cd03cf72159e7f45cadc6498fae7ff3740440866376f8637c5e4145197fd241ab937fed30a51a7ad6c52780ee5269586f92b6b8017c95dbfcb6a5fb60f53b2560886479fc915a33e3c3c79fad7774527e1f8e95aa077f168add3b480e0b18b1495fe0fd6edcdc891461f0b7b62078f3d56dbb68d8a21f5061cd10296ed41071f3b312329cf6bf9a48f7769561936a553a5c39fae481b9190f2887f48e337ea3c0f3df0f0e4e5be8b949dd5ced615a37ede5a63c4637b3849d3cc4d242cff7af71803c721204748aeae53de8a91815694b2525091d6c0360a55595b50f1ca2e0105cd6183d1e316def0ffe02b84a7b037fd2747905dd023b77652548bdf49272dae0f4fe66a661c95c5f3db74580e914815cbee924e7ab2392bdf468f90458b3cc677620742cd8735540599ca7dfc5ca835d21a10ce068403ea101fae2def058ff4ce0546a8903e10f01f0e57cc3672e65257447e057f89d235921969364e8c9d061cd018c5a2082b0bb75cbab24aa70031961747aae5f12a62609a9d710691c183ff3a98ac5adc421a6ba99cea51216ceed3cd006bb1ddf453660133eb1796bc0e17293be2147e76690f1ce8e25aea9c7f8db76c4d78ca1ba92bc23ea313c5ff076a24a75cde5be074a5add8a7bb8074c5c171ada681c4a54bc0c8d56c4e35dc72b46a57d8acd9b6003014ccff71c9882933b6417dda7ce856e77f99810a6b15f4ca6c170174448ded00517af70f0fafdb48ddedfb454012df99d3d1092f0e829544c9a6d2bad32fa006d96cf4b1ffccb73eb244aa803091a627a48256cb22835f1ce53ff1fca9fa1b0f8742cf773496bdb8b8496015c4656c3b619313e70d4ffa11c96a0c84c544ae9a3b14413575dcd10e8317885bd9ce1f1018f4b7e6556038206911a952835d8cea7f8fb4169d9afcef7f4261fa1a97ac6a21a8e09cb739e3266386260ef01a30dd60e8ab204f78a4e761d9b3e37d1c4a2d9ffdaa6d6f708a7f54a53a161a102aa4a7244622511ccacdf7aec941d478c1873c8b29becacbb5f8eb4119a036441cb526e21c0191eba01262a2636a3ddc4e8f890804e9bdc8c61a24ab372c6601762ca655bf24893960588ecf9239be185a3a347e7a71f627a39269fe2543e3fe66be1475526fc3b0d4f5d6a06718b528890b67cb3712c3059a18b28427c16f21918653392a06f32fba96ad330025a4205c6f9b669be6a4d295fd9f22af7cab8a5937bfc991a52f230bd8b417e4bebde113e529db59cc624c544315d5e51f813dd3a8da86e1148e8b32524137283d567d7dac889d7ec9968258f23627e2a01b0aa6bab1fdef6373098137947905afe135bc4a36a72737bd55958500378bbc0e78d3a6d85238517d9106a1c6ff8b3b308c70b532183ae7f3d50bf56694099593eed46b1416dc4b2bb99f830946f2e7a499ba2df90209a2cda002d95e44c6e1d0a6db5b786b52ef763d468d867223f1380f2d385b5969752380a384ffdb9dfe2a32bdf802ec39faf6cbe91540108fe9e93fbf3f8370c3983c46753f4daf4d40dec568adc8674cf0aaec39505a205ea4a9b609012fd433851cf7ea16bdaea744a39130adea92659b96802b63db9a77ff9f8b143d18b8f8a037c467d57f86d2b7ee5df7ed521e8d5989197b0687c05615b13765882b214213a7dda817824323d237618cf4ff4814a350444b114b963da7057746184dd5d4fca37d2b5aa1a0fdcae48fdff76e87dc9d149e6428ac9893658a2d98ec9b90389db1b5c17fc370521e98cd66e044e62ec872e0b47b47c88e143d3058f61404b383751ed003192f55f301d5672b06a432492b729764a30228340e2ac47b5912d8b26000bcab22c0883e0152b3c46ca18bca81fe5e9b23c92d7266ebb9fa832c9b04b6acc4c45659c0b63df5f4d6119f826573ec68d7e1b1198b1d2d44e1a5cd410ac961066dfb914cc4a62fd2bf66df08bcce7d4078d65fe8656cfdcb652c55045bc33a129561f0ee5bee063928b27b18cc611cba4e75e6af97e067595fb89931505f13323d9aaf81c54742cdc8b1552845335274454a8268d80283d1185b8b3ec985f641ea43fb12d9216ebef5d1ef7b042fbf45df62866fabac0874f9c2b8544ed978d179fe81b824935dc673738ca4b728f40812a6ebada89c0669ff8db3bfb55adbe2ea932a68992ed3eb1ae40368269d0646747c1edf3728be2fadc22ddbefaec107a7ac3ebe36bcd1c1accd9164465376a283aabdfbc8ca8217e5ec97897f9f9df3b52f2d5ec1514b56de115f77c6be563fce0b5941755ff823ede81b32500586b5b71ca892fa21f888bd5cf8bcc7381ffe9ce01f9284d3d3583e08d0443c4d61f24054744e02a82ae5de41665ffb17ac5f62a5e1eac79bad35bca976035502d65c07fdc3278e5d490521c70599dc3c98639c6df9442b7b5053ed9cf4ea453d2d7921f3f1d70c793331bbaac126c549a15a2d74bbeab25435abc7beda8fb2c89784b566354e4df9a3f5c7185001dd68547f593a54a7695c08d5f1a4c5904c94c10b9a55dacdd51a190b5947a257000995fd2e80c0c17e1064ec38e0c8f01b93b850f81569d9c3b708b58e35aebaf08e02e9a4303f94486445ce5d3cf62f25fc24f675f3fcdc949631726cdc0b600c6044193b8dbd418c01ba417ad2c4e2fcd59e5948fd514c534ac7132a821a646dc29ceb68c944ec9114e663d1d025bb2cc7e4bb115d784da3d787a7c4ef849ad62a9bfd260981e6b4fe5215790aec6b16a7ec60a5bc76a828cd8083574c3beb87317bae3db9174e34aba23aaaef1800534d43065f2dbabdfa5b5e0fbacca5b1a8b28d964f71ec67340a44a86e10bf1cea0f5c36cc2e6317d8b88d6e5e32d796e0cf82d5fa9c05cd3ea55303be6049a060f09a920a08cc19eeac19c19756cd0ad39f0916562cceb2c068fb3166e4766bdcf64b703119a3a9f2dcdf5ace185bcd1fcae987c37e751585dc3bf2783689ed94695f7cd835e85437962ac931e9d1bd581a0437ad61a1a5689af020f0108bb0cad8433ebc65e646606fecc5357e4afb80032c02d557cc9875117a64d5486e0a032eca349797778b9962d6932163446c1e937a7865df49411825ff7d846c78f42a742e512c5368434800453026d882a3196cd7aa7c0f0debf810e17e7b728e8be10df722cad65c01702d245f97a3abdf38733bdff67eb03f81cdb38c088b10d1ff0ab4ddeac3cfff0f6ee012e9c470ba34865eceecae092aa385fe3a07d4462ca9c71b8ad3cdc3842a87aa74cab3fa25ed096426fff35cf7953ef0075e8c311247f1083b1a57f3db2bf3aab6ec280b4ba58e5068f4ed0455fe2888a709a8a80e85a75faefe08ccc31f29c1f31ad8485745f8e8a8b73cdd51b0307c2c6e078a1e4219259e9d782f86cf71a65968a2679bca50c561cf7d376466c55c25a5fe7e669f386414283f31904f7dc6f89a74036e8806086e74d72bbfefef3133c027826a683399f06c52abedd749a85c498fcc75547e8d69ded9a4f4450241b002fbbb7f88b7c620a7dd5b5136bf240c0085e6ec4e8df95fec1fc2ed166680f63fbd5ec8a72d3e5d2d6ecc64171965786b9d15e70c9b07ead76cba74fd6184592dd63f875210f7047b634621f83419558633bfdd6e15655943eb1bf83fccc25563d2b45d73200fc354aab14742e34eaac4043dd9c4d59757acf6cf37d570ac08c79b44e54b01b51c875804ed1e7b96d6d9d14f98de188d5", 0x1000, 0x7) syz_emit_ethernet(0x6e, &(0x7f0000000440)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) syz_emit_ethernet(0x1e, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0xb518, "c2de0cddfb5077ac"}}}) 05:04:44 executing program 6: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, &(0x7f0000000080)="65feaba9a71942a5fbcc75d906533e3eef050187d5d9b202000000fb859420a22914549717c82003f54e897388c9e2f81be6000010", &(0x7f0000000100)=0x35, &(0x7f0000000180)="e66bbc758b56d6ec9bb4d31f6baf4e2f994049ca596e0ed28d86e85e3f73a8753399826c4e53b46fe1280423c5f687301954bf9389e9ae926c3c828f3276", 0x3e) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x10400, 0x102) r1 = open$dir(&(0x7f0000000480)='./bus\x00', 0x100, 0x8) renameat(r0, &(0x7f0000000400)='./bus\x00', r1, &(0x7f00000004c0)='./bus\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107008, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) semget$private(0x0, 0x5, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="6147d439d33eea136eb6166fbd9bc0cae3c16573cb5a8ab91d12d51830fc8c328a910139cddc5ea45b0bbd35bd1bbd17d70fc90af3c16a7e70fc80906c8d1e1a82041c8a1ee6c6c5a4ef2fda3c86850a6ee0af63b284ad0ad94d53643efc659e82c749c1bfb098765a979ae98c04008c4fdd493e70198893d0a60bdd0000d8ee029a6fb1d38bcdcedf4f687d1749e2353578bbd88452b68e4e0e3d75a7c5695dd679a6cef3a44150dcf1881909ba2b6989938972f2f109f4adb6de5e640ea8ece081f4f68496728af0999939b726bd2bea46ffbb82bdd7b51efd37df0584d80585754d938b3146b7a13e6896f89d9a44d2edec2fc8da688840188179d87661f246ecf286e602ab3278eb2ccb1e8f38304fd397d5d1357a0118aba701a28a25620df428be7d8997fe0ffcf16d3bd5fd41f77e69f1325b6dada6a65369a5c8b222666f9864cba22f86a0716ebac5a8041d97edfe10797c61d75623fd702798534b987a739bec09f35e27be138a76cc3f98333c34f68a9ba1a53777cc18835de42cb19e38151bea58350e9716252fca8c4f1f657e5c805d68ba882cd43d46520d85738a901ffc9292ab4352a62172ae2dfa24908b5f08"], 0x8) 05:04:44 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 05:04:44 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) r1 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r5 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) close(r0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b3754f", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) execve(0x0, 0x0, 0x0) 05:04:44 executing program 7: utimes(&(0x7f0000001080)='./file0\x00', &(0x7f0000001100)={{0xffffffffffffffff, 0x11}, {0x3, 0x3}}) getsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000000)=""/4096, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() clock_getres(0x6, 0x0) kevent(r0, &(0x7f0000001000)=[{{r0}, 0xfffffffffffffffe, 0x54, 0x20, 0x1, 0x8000000000000003}], 0xffffffff, 0x0, 0x3f, 0x0) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0xf0}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffe51) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)="7678a01209fbed529cd697d74538c34fb44f2516bd09b464544ec903edf470f1238e1abf301023b671f834d6a9bc691391d18a2ca5372cbcc34778721a4b868313e2ba0923739f1953afcdf336", 0x4d}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) getuid() nanosleep(&(0x7f0000001040)={0xd33, 0x8000000000000000}, &(0x7f00000010c0)) fchflags(r0, 0x10001) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01"], 0xa) msgrcv(0x0, 0x0, 0xa4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:04:44 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x23) 05:04:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x2000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) 05:04:44 executing program 5: open$dir(&(0x7f0000000080)='./file0\x00', 0x5f5f0077e68f5365, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x10000, &(0x7f0000000100)="00020000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="fcffffff", 0x4) truncate(&(0x7f0000000200)='./file0\x00', 0x1) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 05:04:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 05:04:44 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 05:04:44 executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000239000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000a80), 0x0, 0x1) socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x41}}) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000004c0)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000480)={0x8, 0x0, 0x3f}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r5 = syz_open_pts() close(r5) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r6, &(0x7f0000000180)=""/198, 0xc6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYBLOB="83183b5435ce4b8509e3b59443259e41335ae5cf4538ec55873127e0d96901927b27b8422e80e3cbbf9f75dffb0601534e6ff92e049bcc2e35bdc790dea922b09e2502a09c1af97e8a46630548d26797f34fe83856eb9b1eb0b22d4297000073cccbd9363489dc39025ef1a0fa6a2cc81176ead5324a61c573c795a2049451717d36c5805e2d0e8b22e9d5652bf6409f9902bd03c5f6000000000000000000000000000000000000000000000000000000000002"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:04:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x40}, {0x6}]}) (async) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000140)="d4a7e9ca16f2e2d2f77d2b4b2e753ada60c394", &(0x7f0000000180)=0x13, &(0x7f00000002c0)="071c330d8154f5639b2b36919feb856c18b1488d7a582084accf2af5a9e36e2fb26af1a8dfa3969b2ebce5e88698570cd343acd144e0e07abe7eb848292e2304748f84cd64161655fbcabf54b67482e6a943236ebe5b6042b5417248d7fb1d31c1", 0x61) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@generic={0x4, 0x0, 0x0, "64766efa"}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000440)) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000480)="0783f45fa4ab72bf9b4a3257899db1d5432a704c71c13a841fdc16e0477df0549500ef3b6cd8c55a992732f3de0777f17ef182a10136feb4b4fce9a118b23af2369283ed8d291f9a2f8575daecec5e5dd80d6546a7afa788508b9128321f73fd86416b98ce1b7dc3ac9eb162de250aaa16164426e26fdb81a0095c4ee1afa9db8f5af372416cc88811ac5695a41c001ff376dab026fb91fb157eea64668fcc8c053aacdf9928321ab8630bb98d", 0xad, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) 05:04:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) close(r0) syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 05:04:44 executing program 3: setrlimit(0x4, &(0x7f0000000140)={0x10001, 0x54}) getrlimit(0x5, &(0x7f0000000000)) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/100, 0x64}, 0x1002f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x14c}], 0x1, 0x0) 05:04:44 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shutdown(0xffffffffffffff9c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) fsync(0xffffffffffffffff) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:04:44 executing program 2: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r4]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r5, r3, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r6, r7, 0x5, 0x8, 0x5ee6}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) r10 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r10, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) 05:04:44 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="001e00000000000000"], 0xa) sysctl$net_inet_ipcomp(0x0, 0x0, &(0x7f0000000080)="e3d3772392", 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xee, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000003}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x10000, 0x6}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = syz_open_pts() socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r9 = dup2(r8, r8) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) close(r7) close(r7) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="4b058eab81bcafc9056a569a3bcf3b846b412354e6cbdb943f46a909b2a41ee484313a"], 0xa) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) socket(0x2, 0x0, 0x7f) socket(0x6, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r10) 05:04:44 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="e9", 0x1}], 0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000040)=""/33, 0x21}], 0x1) r3 = socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000240)) r7 = dup2(r3, r5) setsockopt(r7, 0x1000000000029, 0xa, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:04:44 executing program 2: mknod(0x0, 0x20, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) select(0x5, &(0x7f0000000040)={0x100000}, 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f00000001c0)="c41678fa55ec9709fad8875861938c0c", 0x10}], 0x1) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) load: 7.19 not a controlling terminal 05:04:44 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5f236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e00076d907c400000200361b1257aea8c50000200200000000000100000000000080e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="57fdc93acda80fffffffffffffff86dd010100000009fd80d23eb781e9ac0007077f00000000000200dec0bbfe8000ff2400000000000000000000aa2b002000"]) 05:04:44 executing program 3: r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mkdir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x0, 0x0}) close(r0) syz_emit_ethernet(0x42, &(0x7f0000000240)={@empty, @empty, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x1}}], {@arp={0x806, @generic={0x6, 0x9180, 0x6, 0x8, 0x1, @random="42a5cc38ea7f", "bf4c5a1254fea96f", @remote, "8d2b7fc97cdd700adf51852931de92d7"}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) lseek(r2, 0x4, 0x1) write(r0, 0x0, 0x0) 05:04:44 executing program 7: open(0x0, 0x20, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 05:04:44 executing program 6: r0 = socket(0x18, 0x4000, 0x2) sendmmsg(r0, &(0x7f00000027c0)={&(0x7f0000002780)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)="28e0fcacd24c8b17db9bd3a828e50ab4db4877d9145d44e20201c2fa738bcf5f8133cd215acdd00d127cba41a159db13cc7aaa3a8fae9673726c705f69952d68722be52475a856cf9eb1308e8da6183af040303cbba800e864cc3123e41a90d0bee70d76594c20cb92cea1b561782f747b941c85baea4cb7779eaed3b253f27a04966caa8eec5812e2f39228c0c9329d8d89bbb5550fa13918bf5158c922aca25ce831ccb154b5c3d95343233a95fbc42ed010fc6bbd9ba8b541bdee9e444dac798a94aa9d7c7f89272f11dfe79e26d0ed7ae4f9cd2ad64eef", 0xd9}, {&(0x7f0000000140)="14d85187b628b495ae498e11870e58c885d2885aa65ad539c056f536", 0x1c}, {&(0x7f0000000180)="fab24cd7ba38a7db105faea22313baf14338cb73496c5698de3b3d3ef677f8f8757498b233f1e925c1739fe5d6ee97ee840293532cbbf0759e4fe4c97cc23277e2dc0efedb496a5371a0e45527babe46eded11282846d577eb5518fb0bbcc5a46d31243cb8de2b34b437680213fcac0d4abe24e53da0c2f63e8281e78d40021eef70ab7a3bce6396b417d69a60eecaf1fbeddc21c3d6acd8e83b2486b427dfa1616066d5a5c89646a14f346cee", 0xad}, {&(0x7f0000000240)="ebe8cc67be6ae1058302776c9f7cbe66c090bdaf249fee8ea2bd9becc768d950a7e778c1832f295b2d03cedac9ae5acc704fbf26bf8f1b8098f0", 0x3a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="8d26d828d911af2d241282be94fafc20a400c773dad618f29cc7c34c30ecdcd06217e8097ba213a14287a0011b13c8f64b4ee98d8bd1175bbd295b760aa870c6fb94b4abfc9f5e0be7d7f218dae1aef3dd0988426e727c514b0419cabad02161de6ea4c501bdce44b84a98016e7552cc6be187ea510943814a37e02fd6a7906dcc533bd81800550449117c4b0515bea781d58e8366706de3510c528efa09fa44bf484cbe46b5799d2563ad4a0dcc5e2a5a901a4593eebbd14d9091f42566576e2e0878a1c5e6f8d3024a501cd1bbc3fb1e06789c26a678585fd02343fe6d1e74c738c0312bb8bb73498c0a52636516ac02fbd9f2c51a9cd3ea195be0bcbc40828c3a815db3484ad0d6a891a71dea359891afd27a85c1437cde78c74598e83e1f5a3afb8ca1abe6145d5a636c0272a9cb6fa66494830536bd3ebf072a284b25a7dee974b97b05b51128e8ffa965359d8cdbd3e53b622554f4ba306503a0e83a7779b092e2e9c847b512a2f95033657d1c142a465efea998dea367edbb14296696053654d156a7a221bc8875d6a7cfa006e265066fc901261777e8f752399c0343aa1528ba3f56e50c3335d5cf512c80dc20ce462708b009ea3e09b8d404cc124b176bb9438c6966a726658c9db1ea0ac59f5245317ff11bad0b6a4d63187ec80dba43ebb63ce89cb6dae0b7b083018c0de473b2fbff8e4e708a1f276a402e561199df1c9cc872f2840e0fa00f079c5da2e2f31027254a8fec200a158038f52521805d1791e567c7c77e56e466c2574effb018ea1f2b8f3a89d1f8462ad4dbc251b2e768e8c3ac6164c00d99d0d8821796f79e0f344896864e0196ed2a8da5fd2ab2b3fcbf4d115278063ceffafe9c09de7841246cb901bbe37dd5ef2a3c1036df34fc34c100114bdb65446809cfdd1fb1e4eec3e0a26e035f4b18ff807f17969c9a9711030f280d0dee6a00d134e890e14d3257972cbca831104dff909f738e5e4bc49348e4d6f5c235d60a264a57987e2c9f550a4ccfebb1de069562444158d719db2b5d31d4f564be87b65278d6254ae248c75226aaccedc32d6fb2ba7e454c553132f9b1792c74d3376934379e58b0a2b425b08b84433f15a003c5755f0a8caa5b94d60d1e1e92377026e73cfbf14427f9fa3d375dbf2697a299e3d4e0cb1637704915d8e7038315db4baa8fea88c54c8cd92d02607f4b7e1ced558c1905a4d078fbc37c93675cf7933d0b15c23e8fda852e8180908d31f1cd8288e23dbb641873cdc518a015193ee142f19ce6dba5869891b7c737cf8a9a6d6e9154f485fe9b58a83fe5587f2c484ac265b51da4716f80d37328631cc83e546ea0ba6f600a92df1541607471bbd30a9d33f61c90a389922292f27db4992922921f4fb1ed9eb48170acb2eff1a83a54dd3c32e5473b3c204af55f57eb6d4cb5d9efef7c1acf5f0b0306a80cb6ff2399fdc1de3b5b651a9c583aaaba636a7e8c0c6e004aea6f1c5bf7b119f22b69a5a13db4b08025aadfef8c13c728cb29fd84d43e650508ab8713af3726d4139a064f521de460edb089ea6b49a427578da33d468cd8e6fc22a56928a2a0f4e48e5a1e2cf5f2eabbe797e1a0210e0c8087660d1376003be3beedf11613e847570c87d53444df303c6b7c0393f9555229e612840b16cc5f388e8def805564289b8f97343d47136c8a7c9cab8cf1d66ba781c335754f0bb24857256c3f20857bdc22052d4f6c3cc44ed84cb64cce421b58ef91c234da442dfcc4a0be5323a33d591add912b62fd6f62d28d7861131ab64f3cc039d45c54c981e2d24e235a1d6d65dad74d870ed87f5d6702b6a230c2513dc74c22299c346c9aa72aaee43c109f7c994189b357c699c8170e7166438104a40a703b0482f509573f850a4dbee7bc8d8ab0b3d64d158a4febf44f65d6e1f2c2d7c776010d9b29ac43e1bbe41dc2d09b2bc50d717d2b30969ed6ca19b427e334f92e5de4a155fd7765432bb7ad402d9eb7f88cf45071f27f0bb8e72f4e70a86eefaf21b90925ab4774dbc5186be058d63fc25d2f9b015524851a671d82b5e37319ac848aca6019115bf5986f09853dc89f1400418b12494222dc53edc0b013adcdf087b531aaf828674b1a7c646e573596d1d3b4d1c01fd2835d31761b5a72c7f4874c228056826dfe2a36b7476c9ae39787829f8979f83af162a5c24cbd3935a32f45ee427d388aef4618f702a4340c10d1ea5620b9c51023394d41d6bac539a6bbd4a90308b4387d987f1e193372acde5e4d7736673d44945fd0ffac16d32ada408aa2c5c92f5aaef6f8560ee298f2e570c437df48f78fc7df39f58ed8253b1ab8d27c72c816a0b2facd7c33a7534cda9a6c1195227aa75655cf3e7ed60b569b3bcccb59557a9d071e681e55228442743e013f9d69125bd05f470ebd9338e67a7c09ea0881fd77c9ee4309bd779972ce38d87a7cb51b01a83d95b97e1605c52fac287641c7f5082f13f367d608082035a325cc9562e764a46ade13d1b7973e471bdce98130f8ae6073de86da43f6025e28c49336ede1fe0aaab7278eb2131ba6cdfdd2aa3cc150605da1c547c79a5c3ad07fb22b06cc10d6a592e63a1efd249dd305c49a4db689b0e28d70e41413df1638e736a6726b86c5f5fa9339d082ae6d1833a9cb00e81f16e3832a1c197bae0227c7987a4526965d659828195f1f603f0899616c4ce29eba76c476062e55be7ca36b29420b902daf246111fd374b5dbc159fee079e7aba2c60a28d263b6496064f1219e0e4a4669257843e0048e45b09ea400fdbc716563d8b4364d08e2f63ac88ed871639179c4d9407f731a0ab93a02b1d79cf7a2c8144d4f443faabb5bdbdbca078e8334600c0164341d87e76f7cf565d2ff141a95b3f6a834af32a8dd701a54a77ead6547dc8c790603bbeb70faee2b28ff350fe3df3a219c1accb7bb330a60e88e4f37ee32cb44b61765b74684dc186b05d232e335cf021f755915393f57187d785ba203ae6e158a8ca57db0766635a678c28e069b0fcad41ffd3b31936f0b7bc23c43bda81bba5cfe8564f1ede48160a16b3cf16dd755d9bcd4e6c3031295eba1a315c06d707b79b30cb67fb7a504c6e31f6430dc62f437b446fe429bc098dd65644e20f19fc604fa4fa663ed691f1d7e2103e525c8aad9221983bc9cbce222057d257de357681d23df6c9491b7e04604f2cd9ca971b103a9f84ed862e0d3db29c4a2182d71313721a060151f98a87f9cd62d14e1f293498645dc0eb36d195fa98049c7abb877940de2c1008530a8f53f8e84d1e6c0bd14dd8d5308548865d2f440f51a77a885c98d7b291aa5f581d504fdafbadf7201b216a7e7ba90b738e1c134487d39d3b04f3aeedd09aaed25b08077e6880adc46732ecc05a39302bf691556e27ea1368233bf413ef59e633c261f9e4159b372381ed9782b289ef5dfa4110e2c3a6bc6f5c97baca730a0337eef807d1ba0ce865779caf44aa7e336187f3e19c7d0903c1c27c4bc61e5142efb359d63f63f8f29d267c691fa968669e296c1d09a69cb8f5b3c6f140f97ad165308e6c39711155f9ed880192b546ed87a7476be05989eff82c0e72eae2a99bcdfb445016044de379a13aae7e9c08a00ba368dd72c863a5a36834e148b8cad676e070c2af5ada06feec4ace0d8fbc904191a58c10859ab3740302ee8469d1b166002ca97091957b6ecc56438d6f4f66ffd0058396dbbcc33a62f4a0e0764a0069a2805dbda0c73e2086f81d3cc4d140f94945df5bfc30473d25a3f0a3d0081ce2baeae153ab1a8d2d29d00770c61f00f4bba75477c8414f8385f7480bea004b760e57653f152097de67b1290d5e687b8b0e73b3270ba1ee410d42f48a4b11e18ec9141cc2062e05b102c250fee05441f9acd61d1119e5b4986c0ed2b83e88b07ca84020ed1f8411159181145e712aa4301f4abfc94048190d951e53688d309739f5d93eafed20b93373717e56149eb328a3518833261e4a43c9453514bc739992e386781cc525ee523689cd1c128499f89637431a8e905087d129419857ab3a95a1e1d266db1cb5c3afa287db0a97deee189c76cbf368a98fe1e65c45de68d9eef99e6755e5fae5f8d3c65160cbac1b96633b85fa375b4eb76064242d4418dccf4c422e2c7a683b188bfe792128198f7912fffa33fb25a3e9c50182991a26771d450b815025c0626ba5ef76c4b5f673d992219ced13b35b9bd1159ff9a80c3bd69415f21ba8b8665673f9034ec37b3dd8201e8243ac1a9629edf7d64058c688045aa5bb32ac51083585039185422ee5abbeb923e493dbf36dad4b4c876874629229271c79d628ad90a94462fee7c0911e2dd776bbb8f1e17cafbf379ca8568e67817990ec2b18bb71bf3265de7d2211c3ff008f1fb87d1ba11927cac697e4eac9860371b42ce38a3e10d2bbf6de4433e2dc0cc12bf0cb15e2d2218d6985a565d93369b37b19d6e24ac99064f94d7e747c56d71030b98a9e4e2db50e092ba122fb0626eae0d43d5a3b022f71b4ead5596e75d953b3c72ddc3f1b7982e2f2d97f8fa5bc6f8bc876946f3f098ef2e880264822c9a15c0ce9fbc45f45cfec0eb65f155aefde3cb551d3e193ee5164cbe906851c7371ee4bf0f58bf9649dd356e05ef8c202712e5e3a47c0f9f5679c5f58bb43abaf1d8374fcd48e2cce0f7c858da4f30324f939042bb95b1fd659aaf0e3007106dc4f271ac469bbd39eceae10c94f5a3249997ce9bea2e43e00bd18f1e9503a3d9f8baad2dfb1278092eba4662d9fba041feeafa3ca93ac232e863bf13c140a1445ccb1fd45f11f5c643b4926767e29bc1bbcaf4ca9fe89535078a20738cd082bbb9cd9996319ab90fea4206ce7115702cef4d556a7ddd4d8fbd2218ec599b8324a41797025c52b6443c8c960256afb4f473f2ed07df18be2a2558c7ad0c8982c1c8762f4710575559c4e6c5ac16f1fe78a1e8757f2e1cf8bb0a69b982a4cc350dfea169704093445b81c967ca7b853c74a9fec56870881897385c5ede55971f7bd356c5301230dc17c8e82c2d776004f2cff4244d768797da292c572f96736159f120cec5fc68b70bfd002b72bba9486f8f7f7df801addb5d6ec922a4da16f78b48c469680e790dc144116de79eeaae0f9d237fbda15362b12182dd24cd95d742703828b973740f86fb5eeb053ce3d3130bfa3d9aad69b63bf62230ab894ab0032d674a02d25ae488bed21f995a04f82bca8c8f254d5d9ddf6dd21427eaa105892eeac537149f7fca2c16a05798e1fbba4fe6d5dfa63d5fe203aa70d93084607107330f9e55fc3ad6f0bda31dfaafb01e098a039d6bccf05b9959bebcf3ec5f7f8bad711f5410f849abad23cba2553ea3bbfbe53f13f0b64b76c066bd5152e2c1bfe661933c724fb0b55789f6c75ff2e6649fde3e8716316506f7603e92098c9f1890c2b3f9cc8bf4d8ea17bd20ec126f4dbc75ec0405a7ac2239bebbdb1d607f8e643e7d50c144252aa437289456471eae2ea80de40e18543b1a06e9abd9959fd7d4734d06941053b8e9eba7740dc826d6107ad45f257175119a6d2b0c4d51a8057da684366a939326d73ec5912c6f49aaec033431264ae06a3de0a49d0ddee0d667aa8a37c566cc89a434fe138af2f46419276e61d6c2582deb3a61a83a3658855fbb34e19c0393969611d8bbcc461c4c0bfd9f86eb31326121313ffe8d6b79eba310452824dcdaada0283fc264194ebcd107fefc9190a57bb4997d673589d2bb530e4181da44e2c80cc2cd5d064766c4acee40bbe", 0x1000}], 0x6, &(0x7f0000001340)=[{0xe0, 0xffff, 0x1, "3d6fe95ec7ff64bdc93872090722e878e0ff0d0e277966e827cbc8965fa1110a73cc68f4861296599f43a4107921a7e43dcbf0569687c8189729ccfb3c21a65736eca4ec025e13c57478e49b0cc65840c11e9d4ae6e49701019722ae567c947a4d6674d06316e753d0d28c444bce1178375b83211b8025c498c08dc88b7b81e145411ad3ee79ef1c8258f9f4b0d7c1456255bddaa86884f66d8f283facd732c9cc29ae2615dbdb708f067557b5d3242c2fa689e97d7f9c5c7319b136bdf6383860edfea6b73f01470c"}, {0x70, 0x1, 0x20, "44aacc1d802e0c7fd382982082c8e6c5bccbc1c0c225f52ffc9b98122a48ee1bc488d48e60341cd875e99c44b343ce6c19d22bc9aff4630681b45702142cb864819500a899773700ffddc089d5401c93c1343824e1f01b809a61cf5e640b73"}, {0xa8, 0xffff, 0x2, "1f0efe70921451a2dd40b7049ecb29a36aa43a1e5e070252cd8ac95d987d65fe50656c00bb65093473397cd3a6e3d44a585cd90ea7cf4a2639833f8d83634c44b5555f0c6798636d2a69372106f23a755e6b612382fc59322a908b1d16924dae54087a32beffdfe3f623b0e4d005c21a383a76121c063d67f481423fcb4a72362bfe95720c3323afed0f48cc2c782b57a5f96ba4"}, {0x38, 0xffff, 0xff, "deee1bffb8dd3cc615140f079f350b479a7e67da46c95bb751964c61440827542de9f1191cf87e9c"}, {0x1010, 0x1, 0x0, "3ec997ca1aa43ce65b55967a860e5b9784a5bfb8cbeccdee3f799f5926ea7d7dcffb5549b8ab4f91b47681afc286be4cc99a45bd49a9deeef20a2f3bdba23aad8a1f0840e8df6ca814237c2506671097c33b67a09f4d763064790fe2df6f1c9a0444690585e555cb2841032de1e17fd9c6e39efc85f429f2205063fe202b85c192041c4313e0cc94580510845a6cf89f0970b82359a6ef1526187ca5e477e4f7bad2922681569586a0ebe27f1d25bbc553cf84171884ae625a189427b3497485d0d695b7f4ac38ea3a8677eedc44da66384b492b68febe5c30cc2aab981d1e4c7e433e65b46f8fe23ebe2db510e6b82985dc32fc9c80e4813cd54bc188c3b1a103a350d9efb7d5969774e2d936e4d9378ff118025e7a0be86d3681f6be31da7817b2b23e8c4e84ee70085f6515f2ab3d40f5f18446534462bcfc649c744a5a4cacfdb71e33334522a136d99c54aecd045d7e820fc29d366fbd40dce1a79c68b8303a7267a07d0d0006a495a2a413a7417cf560eaa0e7b5b33034b55c6b617e434e1fb6db91a5022863b364b5a1fe6c3dc530cf45e67e8507b3b60d12d728f7c1fda1ed1d21a90b5b16e27e86d957b061cb60b66770d9b36e9448ba2da556a8fa52d733d15ccdd90e6fc1b0f795ddb2aca7d6c8cf2d52179a0ebc82d12007d566834ede97d9bc07398feecb0a8f8f41cf304e490080eda906f45ac46b1c0568fb695126a433c87e79f349096e7176d3fa6d2f1c7b3194b0413b97d737971ac42b8d0a83557a58541a3870661a1f9d1ff677d08fee05a26393f5103d6bacb070131887be4c3c98ea91c300048cf1a2344c66c8f635bb69ddbb5ec42dbc2e80940bcdf4499db4fe8392c453ba63ef0333ec5ef0f33e536d6c4d79a6fdbc8d2191773cd13e1896f079692ab1e477e22aad48de94ddff846f93f53293ee4057dbabf75dce70b8255327992b30dc147ae7bfbafc64428d6a97da6fd426c45df6f6f2b4a635653c4dc6a4dbb097759c0e24306fdef1d3b8c585c0fa5ed2c0d0231a9f44b0c319dcaff9e770a01e41dd3d18a6ded63b72373ec8d22e510c94b0817486fba2c374ca5715734af1d7d9e190d8cabbcaee683f29e22bd8918871bcb7e5fca3d003e710276a7eebc7b386b37c7280fc76d735ec5439b484e7631cff383ee99d3ab635445e9485a25223c54d5265daf6ef4b845bcc201927660ec28d50a24338f0b6a2e5ec9100742f419e64a007b724fde5f6a717bfe6f0c8464a7994ca7c4b9e112e808dd85cdc55d90b13ae395fd26c2d55846bdb5235658f4e58c23d76594695b31033ca92352b0b2f43ef25e00975dfdd33555bc3e4d9071184b0e2a0eff46fcce20b7897e1146ac869719e386eaa061f06230279d40f65f4e0fd8c687e8f94cc645dc8ad23adc38761ce905864758009005a34019b27ad31180535daa480c45993e14924e910cf926e0732d6515c582ae5a40b840892ac047f3839d21d92febfc40d02f09a9a4280069a6a91a37999d214623f048ca74a84a7ba51d8034b556e0ea85c724373b26dab8e790e1aec83b7b631079b79fc168ee252ba60434716f0b7234b9a0d70707d3303239cb0670c31d4799dd23b0c0678367e6433452e813b71ff6cda1f612f616a16b3c0f41b2e003422f16c51ed9245b8c31e4c785a2a7a911d566c16366a1b40faf789dd223cca6e791085f1f959c75dc38330adfdbe7d9131d8ed8738946a0187e3cfffe0e7ae205077c511871226568b02157540e81fb5f69c6ca386f3dcd60aaad546136c9450d4f1bde0b79c04df3d7a87b533e6382e5481ce2ccb04c1ab00c5efd609c252c42bbbb9f80fd52c8964fae77d86c29577ab49e6349f074813a468a9b10e66b6844acdfc4f6d5b13a42139af42669375820e49afa5abe928c1c06130af3fbe8cacd77b8ac3500862ef1f1575b0dd614e0fcba5518c51d6f81eba1d762b31af5519994f242b95e12c351900c76db44e1c593ef8889aee93baf4a8ff61aa1c636d90aab4f0c1837d2f99a8ff51faaa51735ec8a793be74b3e0971d9e153bc3de8546b2367dd325f9f86ce23d2f7993c522b7ff7984b43298bd67657ba82e93f366945118c9b6ce820dffcb032e6e100f683cf8ac531aeb9225d58fead581a2956d8a9148d2d232d54c9e1481031bdbc67cc71a6626e9ebe6dff3041d83fd9510198e891766a834dd88728ea0b5e346d5a55d3cc39dcd63d83e9d279d689183a6c8b87a251ef69a93e845a00ce73846dacb144df8f1aa13f4bde134799e24c26f94d0b70fe4d753dc012ef69a05b07398516ef6fb649a92e2766a22f666d2090746f21a50ade439555531588d3a0929f174631b8ae9bf6e15e8c79faaa3400686627f99438530e5723a74468103acff8b7216ec1cf86474f028bd13b6193e7e6207a56663218fd4039532527ee25c52b395a9924c43ee43a22cfc907fee9686c5999b55d2b591bbaace3ccb99c0d6b0cf6465002b372ae62fed24b38cf74a9d10438a2d64fe40ad304be9f3db622fab1d278ae1fd5e093d4e1546959d5e2557a634f6d7a0582042b243a37735cb81bc12a24b66779f9e3c9edf0f555d9f95cbf4f5f5d402d424df8a2ec9a03c12a97aa25cbe55e6c9a4ea766af3f07553faa5da2b9f050ad8a84617d3fa5cbc2ed10bfb9ee852853bb0db158801f4e6710f73c55c7c2aaff4736fbf6bdb650973ed949e7ef23b01844dec8168f999013e486fe075be3118d9561a81b909004fed0ad47c0871c849e930190d34fad57630426a8c374a9177df486cd7e048d38966f69fcc72d34ab7f07266cd215050c8a9130ca8cc2ff8b678d8cf70d845fc57eca2e5a21fd893de6ca324759e763c2c43dc3a1d600e1af1ecbaa815c995230487a29c106e0b32c12273f38dc868870917260e3164dac15ed1830235bbf784c517f2ea795e34705c558ab8001aa91e1f635f7422a6f363302e6d214a9eab1384ccb0a43331eea2281cc0b7055fbdb476bdb53fe82ded0727b9fc7a36157e75f3902ec122a246062bf4c38f250bd818e0bac3e125892800b82d6f8e638716a2a9c9b7e519239940c77d584bae5d9378cd9bf7935d56f91859f71fe1d5c70806813a84233bf4c2b723c2ed4bd863ee839f73af7a684cc080ad203c0c1b3c2b94db27a3dbbcfa2e46f611722be341023e395b6ffee6be8c23f89c29c8bcfe7ade8ad1d305810be8b9e176e6edb83777f09f98f3294821b81c180f51155feae5f73fd94367ad334d2b125660abd0d3dc4c3d420505a3b6d46f5451f77689c01ae7696569d9a4daf626044c14262e314b77735b9db88415b30625ee1034863de642dff6132fd988a71e9b5b159d0e6f51370bcf69c0e7be5e52a069caf002ef539916a569d266730feb6530f64a8f7dab1cd419e7d5f6197ae65e4b3676d3c8820de46176d68470f09f9f566a0e6d73dd74423f95acda0ff79b15eb5de27a77fdcf8a77159af01cacdfe1fee1954bc8b77d597ce05f4edaf9cd8fcb08041fd3c0aab2707fab18519e45bb5efb51951d301106ea9a69383924de3a6a813197bea60bb227f00e7dd9fa8ea84688ab31b6987b1cd341b37a3f3c0093389068a7c238c6deaa6c6f32b9ea010549295e4959bf5b288244d09ff7c5c40b5ac3378b19a665b334e2d17777018c60c7b7c598da10e2907d7111a6d3d2ad9fdc1c84fe742ea363164040d75ca99172c91386d3fd791386bb31318fe8a3980a56032a66a49355beae6b792ff3f11f75135d57b86b765cb03db49a3641346dbce9322b0687017034c70461332a89d73be90437917ce7a27144d6997c77d320ce0d78b5ac18866140f2e3c9ddc9b120b8d5a36341382b748d3fb6fdc8dd23d499dd7817abca3eab0e883d020294e125c2535b2e10f7eba0647652a434405157732aec5ed9acc0d9dbbdcfb38cd179ec5b92b62f8f2a3774a6a9bb4d6576f15485c7275d723abc19b6a1f67ca83df65fc3808469cb9546d73a8d24d5bcf23998214156449a75ee9b82cb5d01cbcd3dbbd67d86a6798e58e0c02332c890049bf9298a8f73c312b89ab46482f21c8e8db42385cad5bc7665cd3b573f89628f78c2a1c4de7270b8f5b9ecca23de65dd14b5ef6b01d4fe42f0d098c4b30f2f036345706d89e717d252e0c11a1658742c6738bad010615d52fe75ccd27f8876e731afc64c1e8a7477bfc6988573b02224966e7ce3aa8624fd4f9231a9b2cb883c1c528982c6a65294d14219f7121d70d7c989048f28089457e613c4f55d331c7c7b4071f8ca2ef79205d001db4cd61424e0f0addd3959d2b62002197069aac3846c8ed7b97430a78cfac1ecbc43ab691156d252675d73262ab8159696004457a20b862bcc85a43c8b3ff847b9393c265b38f4f61c93eb62cb86f4861d35953af0ac782657af1d65209a0a08b031afa18a92433fb135c0295b8dd56ef517fd32598f20edb3ee7197f53d4378a8c771424d907e0bca2228cc30141d3b319ac3d52aa11f10b2a28deda5a8a3057b952b863090c30c283222c127b5e35e332bbd2b47d90615d7550fd68bf5628b0d1256e51f79a478d9d3f187ee8a4682cab60398c5bda1c47f0e102ab7530e409c23e2bf795b9165e6d97e11c9f0827fcd92485ea544857337bb2e8f96c81bdac956915ea554b72975305babde357615d775c94de745affe2692e571581861f5fc3a467374a425647b1cb668d2018701a2b90b898ce5efb0cb7f093d65d5c69ed49903d939c7cdd986fa959c282ca46f9a5d6d7d77b2ab1fe27b6c9722a561b255d1c267b4dc070adc873e479c9441b4c3fe962693de180b660fa8fbe67544766472bf3b29b853a0711cba06ddcc78d19c7d83647be5b1c0610ebd9dbbcc96e99933659112e6779c96581c1b468568c638432630222ab94d9c9cf63479c26947e126484bb8fbfc8cdfac12853c5930bacb9675e65ee11a68574c44aa7ca77710a5a81be0ac7bac0cc6530c531b88ecd2f4ac53e622bfccffefcef05164a9b29c96260675c6ddff56839918808e0b94ed5951cd788f551a034700a5d26aa5cdfb888797ede356c192a8acb7e3c1eb490ba7c8c2828fc62da72a216e4a39151a7f13bf2ae25216ea7ed8d4146024789abbfb07b57f547939c6a3b5f228a1f82d80bb7072925d686089583b4d23b825bed21c009446d343b3c17f0c2ecb415d80fdf76f67a77c66318068d936d2b3fc0cda77a8ca6147b0e41f2616594646d614310ad8a3de9c70dbce544c718924b052b31e2f6d553d8a0ccf4bb3bd3cb5508e19f7e8e5b0c2656a6b835dc652c24f305f5fde59a1dbd9e8b07b504307c380d1d8813dd8c276dcece48b7f1875bf9ae3a9aa697d4681cb8b5eaf5341b1fbbe8d676820338476e6ccf532118f18074807e6c853524d4ecdf2d6ac9270a476f197a1ffb037ecf134cdf4d73988935db02798b28c205daa841b40a0b9d76e36d02ce62f89873bde212c1481a933373bbc94e8115c1ecf27d889223a0764ab283f5363128d665bd40ba2aff7fe60d05d170d05f585bd59d70c66861b3eada63b191abb0c637408eaf8a72fdd357401ccc95f23b702f9f48d6b16fdff71179ca8799ae0737a82032915896b1abbb28172eb45ae8f78561a904890be49c1e4942e8662a884e09622314495e9578afb59d1f60452188e0e798fdb70d07b2b58acc706c594d21f1a835a2e795acd355721d43b526d5504a154a7289d4ef3481dd44155837cdc10fa902cf96821b7cb6f87376485c5ab8e5055ae30346891284609da7190e80d11"}, {0xc0, 0xffff, 0x7, "fda7ab6238759695ce0b9c25401be4053bd4c1cd40cd6ccdd85791e194ad0df3f623a22092826faafbab211ce271fb98e1ee582b0f18d1e4ad262e0cbb5288f2b6bd2cacb5e005f6b0ee0feab09cd1cb762b13968d8d72a1b0999f0f33d2216f918425c283cfe504cf17a0d2504c80ae16e74973e3e1e54c0a77eaeed114d13b15433596e729fad77d63db2d200ce45379a06b011e010ab383f0d1e8fa97e49cb9ec587ea918266a65e50515f5"}, {0x48, 0xffff, 0x7, "8adfc15bd8aab2fe0ba8d3e13d3d9c8061333e4e9f70267b9df7e86d5c46f9e33ec583f7f19b64d242849309a1ab4966371b39c9b4d5"}, {0xd0, 0xffff, 0x100, "189cb7c5577a08580bd0efc767b27be431fcd422c6c6db2dcf7f2d9f11370d72bbf027a45990a39f1e7d6c36be13ee9963b54035d55f08b1838a0b40c506e690c7a0532d718a02e0e9d5217f61661fb19ffddb9f2cf7fee44d5e2c5deccdf72a7ee2e72338302e7b9dc3c522aeeb1d26cbda40c90b41583fbe6a544c0b0bc426fb2c217b8483bc6aabd05acf01b10c24939924f635bffa7b68a648234e84cfe32012d32c80dd416b87a56186dc5be2c0e977ed27a73d1fb6d4a8"}], 0x1418}, 0x7bc8}, 0x10, 0x6) getsockname(r0, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) r1 = getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002880), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = getpgid(r1) ktrace(&(0x7f00000028c0)='./file0\x00', 0x3, 0x100, r1) ftruncate(r2, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffe, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002900), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000002940)={0x4e, './file0\x00', '.\x00'}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000002980)) poll(&(0x7f00000029c0)=[{r0, 0x80}, {r0, 0x80}, {r2, 0x40}], 0x3, 0x80000000) r5 = accept$inet6(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000002a80)) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, &(0x7f0000002b00)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002b80)={{0xffff, r6, r7, r8, r9, 0x28, 0x98}, 0x878, 0x40, r1, r3, 0xffffffff, 0x4}) syz_open_pts() setsockopt(r5, 0x1f, 0x7, &(0x7f0000002c00)="dd3f8f441e4cf8fdfcf08516df8383dc84cf147e2b622d01a4474205b16503c446a3e3686a7ab1b65be213ca345bebb5f7c7d9a4d5cdb47bf589f77cd3704460994ae59a50e167e094465f9306c425bd4fa8d900f556f3ee487c93", 0x5b) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002c80)={0x4, 0x4}, 0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002cc0)=0x6) getpeername$inet6(r0, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000002dc0)={0x10, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x140000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], './file0\x00', 0x1f}) getsockname$inet6(r0, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) recvfrom$inet(r0, &(0x7f0000003040)=""/108, 0x6c, 0x2, &(0x7f00000030c0)={0x2, 0x3}, 0xc) 05:04:44 executing program 2: ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001300)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x2, "000000800000000089b6a95d00f0ffff9f848d1e", 0x7fff}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r6, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) 05:04:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) 05:04:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socket(0x2, 0x3, 0xff) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x389) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e0100000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba2254f4e0f668246c0900000008e371a3f8343712051eea04000000000010a4a514295cdae81cc8ef123ddaaed2c9edb0b70bfcc5c545f7ff9395abae35372c0369d38a68d095332c44a3b31788e25525cb58aca5f76828c892ddeb91c82231df16942f2da1db2d917e8933d0b3b9f95ce3291cef9a39f015d4a25f4d5696d42a0a36646b80b411ccfb45cd278bb142b99212b508436ee764cda6e4e8b306af54a3ea84f00daf166826df97e7ddc929d305dae5083a901aadc388e43884504eb01b439086f3e6afe1a6842a0a5da66bd44791117960d348a063ecc70213903a06e9e4d70155aacf86ec34e58495", 0x180, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r3) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 05:04:44 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x40, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) open$dir(&(0x7f0000000580)='./file0\x00', 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) semop(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea007df158bfd801", 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000840)) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) 05:04:44 executing program 7: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8000000000000000], [], [0x44f6], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000000}]}}) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa4) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x1811, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000005c0), 0x10001, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb768b48170e31ae35195bcf133200be80000000000000bb73cef9000000bb"]) syz_extract_tcp_res(&(0x7f0000000000), 0x40, 0xe6b4b24) 05:04:44 executing program 3: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/64, 0x40}], 0x4, 0x6) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/162, &(0x7f0000000500)=0xa2) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9e62f22de9db27a2, 0x10, r0, 0x9) r2 = dup(r0) r3 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000540)={0x2, 0x1, 0x5, 0xfff, r3}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x96, 0x3, 0x8}) sendto$inet(r2, &(0x7f0000000a00)="8ce777fa0a167822957f642268a7c584f0", 0x11, 0xc, &(0x7f0000000a40)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000a80)='./file0\x00', 0x2000, 0x1) r5 = socket$unix(0x1, 0x90b21a1e0d769467, 0x0) getsockname(r5, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) msync(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x6) kqueue() ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000b40)={0x3}) getgid() kqueue() linkat(r4, &(0x7f0000000b80)='./file0\x00', r2, &(0x7f0000000bc0)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000c00)='./file0\x00', 0x8, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c40), 0x400, 0x0) kqueue() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) 05:04:44 executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="f834070d1930fd8a5f046d83a102358a6542289c0352cdcb258604cfb6bc52d0279a70e8a96385060c806d162b90114e7a694fe874aa15d2bd3d9c9a0703a78e62490a9b779ca4ef7e1d118a60938b03f8b5c334ed1d920cce6460efbf5383be1d1978f8e0ec5ee779385d2efdf182bacbea330dd631ffa7ec3a9f7a6dbab48ce27c865b64a046c10d644f81e8407ade5d6ce9fc5f1cf7ea333be0ea4efa5426b3da174aef29b39690734c074e76916d553c8cc8bbe212ac6af409ad3797a4c53bf9f41ee956f60ea7793358cb75a77978a828e4c85617ef499a880dc8af034c70125568b4c8477ce520d0f7a49c6641f4840c3ce79c26f53a5f3dae0156b0ae13248cda145ec7d60c6be265e59ef86e2067ee60623aab65373b349669c009016a29c6f6b063e74ba3646ad8f5a6cd9c1dc99907e7c7dbaf089d212124e9844d726f71f61dc3f41da59ccc1c4d9bafe36eac082a88ec0678c1debb3b650a19ff3946d2", 0x163}], 0x1) dup2(r1, r0) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getgid() r3 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r2, r3, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x1, 0x1800}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) getuid() 05:04:44 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) recvmmsg(r0, &(0x7f0000000200)={&(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3, &(0x7f0000000140)}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x4, 0x863, 0x1, 0x9, "365cd6cc207d28ec427c1bf847dd33e9ece5777f", 0x1, 0x100}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="5c140883d49922f54a5f6a38a1d00e80c2715545216b", 0x16}], 0x2, 0x0, 0x0, 0x2}, 0x1) 05:04:44 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/217, 0xd9}], 0x1, 0x400) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x80106468, &(0x7f0000000480)={'./file1\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc1200000000010000e0100001e0000002f30b91533912cd1072cbf14ab10206eb0c1ad06cfb59bc045676097f4c58ab34f17f3e4abd35da615cd05ddb305dcd89717d0dc531fa3ab3ee473a79f8a53c4a69be70f51a0831000000005dd91e1bbd0ed68e7ee324c6dd398dbc6df4e7fa2056d6"]) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='/dev/rvnd0c\x00', &(0x7f0000000140)='\x00', &(0x7f0000000a40)='/dev/rvndK\x80\x99\b\xa8(\xd0\x99)\xf20c\x00', &(0x7f00000001c0)='/dev/rvnd0c\x00'], &(0x7f0000000a00)=[&(0x7f0000000b00)='\xc3\xae\xcc\xff\x05\x9e!\xb99\x04+\x88\x0f\xa6&\x8dc\xc9y\xae\xf0-\x9b\xe8\x90X\xed\x81\xe5G\xe1\xb9\xed\xd2\xd3\xf16\xec\x8a\xcb\xb381\xd8\x02\xe9\xd7\x9f\xec\x01\x1d\xb8\\\x87=\xad\xd6\x8f^J\x8cS(i\x14\x06`\xc8\xcc\x96m\x97\xb8n', &(0x7f0000000180)='@)\xb5\x00', &(0x7f00000008c0)='}\x00', &(0x7f0000000900)='/dev/rvnd0c\x00', &(0x7f0000000440)='(:\x00', &(0x7f0000000980)='/dev/rvnd0c\x00', &(0x7f0000000a80)=')E)@\x00\x1a\nx\x80\x9f\nW\x02^)lf\x94;\xb40\\O\x9d\x9a\xffx\x1b\xc0\xf4:\x0e9^@Ro\x92g6\xed\n\x98\x954bqz\x1e\x17\xcc}<\x18\xe5\xf1\xaa#^\x02\xc2J\xa2kF\xdb\x97\xac8\x00\xcaK\x93\xa6\xc5\xce\xcc\xd2R\xf5\xbbIu\xb5\vk\x1c\xa9\xe6']) 05:04:44 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, &(0x7f0000000080)="b34a8c339d89ae8ae8a501650fc2a7ae31219d9fa00dbba3da42bbc487a790f14f32deb216bb27c1178f1fed27385f72e055bee9cfce467e0cbf0a59ef02ebfadf23b949d84b8d8efd5b79b5c79e3cf8df84f4178a436b70fd7adb17ed99dbf499a24162e56784efc286626f64bf28e7dac8590e18d31d57c702a3c3128d33fc7590f142832b555825f6c1836d94914c65ecc339ae3153b0337cd493e4", &(0x7f0000000140)=0x9d, &(0x7f0000000280)="09451415317cd2f3dcf93335bc5abda5bce446e3628508024429d83e48881ca0176d", 0x22) sysctl$kern(&(0x7f00000002c0)={0x1, 0x40}, 0x2, &(0x7f0000000300)="747bc0", &(0x7f0000000340)=0x3, &(0x7f0000000380)="c497455f398c09696f7ff8edfad4d0f318352afa073fb8b797a61f9c328d19828b12c3c3ad6731aadf37108223049a7208ea728b8bbd37df0f3dfdce5412d0413d4f5403f913a9bc35e87122", 0x4c) 05:04:44 executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) 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) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 05:04:44 executing program 7: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc7e053a39390cf2) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x4000, 0x1) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000009c0)="612970ce99d7067767f9f14cccef92dfe59ace0ebff0fb1ff3a2d619fafbcaaae4866f92708d642a385f9f02aea4ab625e8fef7a399f7b3194b0d0a011afb7fc2cdaadc9dcbc78e7ecfbbd76444dbc077a11de15bcf9b149dc4a96aba2055ef3ff5a90948ecb7c780f72929f3aceeae4b4b95bae45ea622b6b4f17afc02475547190a7e836a66e918c5801142a34acc61dd1eabcdb805da2a89efdd64a2fa37a08f5f740477cbb475b277a5dc0ab46842830c0bfa065ed3a27f860904a794a3f7a3a470ef995707ed9349c814f456c10fbf274a88bc63eaaf42995136d92e5035b22d23ccbbad8ac5a2a9c628d543545c90891a974d5a304b67da90705b0e1bab4111272fb1c89dad0af8d89f5cd6ea667a01e7315fa1bd7daa6d5ae7d7591dd5a1c8ff1e347ed9cef8cb6c7bbd8946fed14dd7cc31ddc180fd55e26a6f50f799d11f4838de30068536a23f7cacb1876a8425153937f448b792059746a59e6e4d7160ef3955d781181188fa296eb796fb426839e163d914be9e943f069784c016f47b5214f465305c0c40678bab46f9b53657c1c244b016ecbb0e110f0337c771933fe83a02dbf7ae0dca78588a5b6df22e1481ee54e64b01a33a7f6bfbe452cd3c31c3769067330a7906e3e5a196c0e27acd908432b8bc320368a28366fb345bdc94f11cdbacfb38258051222bf9e387e68ec55024bf675f89c6990941adaea2ecaef7c797ccc6cc4be95404c6332960df9b8181b1d23777b462ea891db98681afb2d8d09dbea773b1e60291c20b1d67cb7ab5970d1e68dae29c41c69b4ce6e93ffb230e8a8fa1e4dade9a45579fad0dbe271af787d344fc8d1a57520f7f37a9f1811eb2b99f6ab856a6c2563fd38cc7ea624cee4907d6bb45731899e61965ef624b9f32b7b67c9aa88ecf19515daaa905fc1efc0ca77e7b69064172772b19c75002f58d99c33ed6a8827265dad3bf689f749ba7d52779bc47788498ae798b539b376d6e962c77323acd3e2c5a9a2f9e52f716121cb31de7fbe3f2f62d06ede9ece950fafb2bd181b224ab55de235d017a8862a922a5c78517f2f5042c639a72e76a933d1bd92529d73f9293bdb9f021aef898fe266b7f465244fdfb996a3acd05408b1ae8c9cfcab18c77eedfeec945b8fa3b9544886dfa0d032cdbc01240cf94ef37714487e40b84b8c52709efa987725a926068badb09bf7b5ef553734aee1ed556ccc015805ff565b9a428f9e5b1bbe8c26e64671d1515a19e99bf4da92e90d970815d12c6df76b1eed6232d08372d4a07d110893769f09af92e7a58f77bc85e34fd2c133cb52d9882fe340e959dfc754c2d71d27ad0ec3fc92804492130d98ebde18f564f8b4531a1f3504574ddbbd518c147aaeb15d669d3c5a11aa11409b51c1a875d0f2a28537fae3d26bc2431bebb95ab02088c9fd323be8d95a4e04152c275851a43d55f805b7f5f8a55c8976948e82366ead85456ab8e8810773c53726f29555965f84d363a9f926a4cb59a95d4bdd3a4fbc333641feeea143aa5daba1707323fb0938a5e3548d5a3aa274e5a4f5c20bbe76dc21dc206d4b89296266a222a3d2f7716e3037015288cd41a89a06708aef79d44b2efeec76dbf8b856494b9602d0beacefb284350a4ccb5749946707dafb5edb96bc8788a130a06483240489260b26e12488ae050ce1756a5a2d355bcd0710fb9cf74ea926d6bb8871f0b27f5ccec9ad177be8608fb81111b93166cf6e95611850e5dcb880cb624d7195b17d077b44593a4958335234bc3a71028a118b1f5c8683079d5f6d946fe0c37373c4568e9e8a11f02490e924d0e3464dcfa979cfec69b5dd42909e8daddf0fff4d7ef049a9915958272f628a7aeca2379848bec733151ec403c5796704439aefb80dfd9a526adf7dec9ee123725b52e3d6339ad09c4d8867f6251bc70268191d1976b3555e5cead64b17fb0c4da418ecf584885bc65c96bd10f197f6359d96b04bb4fc27ec25ec13adeceb626f5447fa02a0de88b05f7d227f41372e58c4a63c0b7c50583c1727220ef8269cc8188a2c4b0a14d3bcc1d8d977033c40905758af9a015d250c0f51f8929138c432d746fe1698c6cd9f1a07306583546a4bfa1f503a7ca19b0359836fd33eeb504fd4211212c2859bf2e362e9dc3fd9e1ac78c054515dd3bfebaf600b37809f56ee4ea717364be27e3bad4d0d83a4d47b37dd7b322be89fddc8a1bccffc7894f6da899d618b61f89efb06f8f79581410c9cbb88f3f841bd8fb9d69b55bfe798e52a485f85a813be1e221b6811b9d5783b7176707e0b2e843f0ef1468e1eeb1dc1248bdfadac9cac2202e3a1548f3399037f13db3edf8bd91fba4b30f96709173cc18e47f4fb28ee4be41f5b2d119b8d2e0ccdffe96a75c3da91e80560760d9b72d1cda94a32ce880fcf193803437b43b0c52b7e2c4fefdd0b452bf210daca8c098238f15e1f25f1d6f9583e50e5086d317d89209294196984798fcd8c666fd020c2958f86581478007799150bf7756f8bb5d3f9269b39ceac7d166c10eee8204f4c06a6f5af1f65e3ba88a6aeb55e565bdf603e5a979219ab2b5328366e135de68cf00fe2029a7e00f6188799887d44f7434c1e4ede93dc3cf83550502be7b6fe470dbe120584611a153cdd38b42d7c07c6edbbd24affa15da8340c8da2a3f9481fb8c3402884fe71a8c3ce881ebd79caa1348a2c2b9de655b35c3cc983f1bd14f0224a74879d520d35d90f33bfe1711c805c7eff01f9c341b6c39d48ccf3beff8a5fb1d51c05465f271a50fb8592d59ddaeaeac3c0e623e66bb9ef831b3f889154dd1774b0d84aa468dbe9030172c0c1a718e83d131c4cdefbe66ceb3cd06add85c583223373a219e3f6b14ccd9d9d28e468d29a03a96cb5179ebc24031e1137a33fff4430af0c8a6e55f0e4142b28b1a6a4b641f70d4471f30c803840ed238932265e55f25d60b8c633848ebac27da8e0ab41495fa336815a79885ad873ce94cc655e3111642fcf205a1e2c9004c962770761106fd8434cc9764815b854836a556d05f21d2d7ddd0af6428f31771e30269beaef28c862c7126493cb01b3b353533e95168d243ce15cac53d14bc5fe5acf781643b5452c0ce3d02ecf1b57c79c64dfe12713bf18e65c1fd5571d442e3075faddbc04a14454516da96fe6a253f929ba97975f6c0826c90d0d7fb7b44208a42f1cf6ff89f705ef99d5510d19af8250ee0de466026831fe57137e86c9ff77ab84aeed98f64d3302e957285a690f6ef68eb204698bb93bce4fa100a047ced763226b4f340dbb52b66166cbaea035aae99802d667e8e33eca325c6541ae1ea01253b8f36e5ce1da4893bfeafd8ae23f3e6f329a5ed8a3ad1b6f847fcf47ff8367c58bf96adf11ace68d6a0d14b15315691dfc112fd5bcfed47025fd730fb063ca93c89c8537d8a930332cb0a28f5dab21357dec89a6c958df99fe1c4845aaf7a0728d74a96a613416adfc7fb901c345678e8a1cc8165f4249c108e3fc975e8d8920b22c26b51cc01a68ac77fa168d4de8383b06410213ed181ff6c72c5f6df52db3e7c33445c2bc8206d7917075c8322aefa4a49352972cdeffcd94327e3530deceee0edd29431ef49c9fe07145c989d65c5acbf3df56754e52e4dcba2f07ea59e15173eb8c7124f5bed3bc3f28d823b57a961b277eb1232e9f64673d6f61dcc3d1d516f2b4c7df24361d9935ab8ba4669575eb671075c5d1f9e08d889bb3c7a8100a3644ca8dbb4cd894889de17fa3c3670abca8776a7f01d6717e383d62faba1f5ff31e7447b00b54a965eb9698e28929e8baf9e5f09fdcb4c1e6731f383d57627fdd90c02823d268f4d78f16d9775dfea49ed8d83a818e34d98c8383643a4dc99efaf50c6229b892d6c1387f01b4fb8f13d059a49227b75cf7deef1947b3e9d32764cea3ca2652acebf77be0b3c133c3c975e771261f69d6d822566ecf98ab413359e9bf5e7afc0dcee8ecf91b9a0fc0f501cef50f9f3dc9f3bc259f763e84b4195e6c3833a7e2f7c1ca7e0e2930a5f078b0e0f4b33b32023d8b7082317c52d27196a51e84a1bd03f07181edf2b1cbd1b53b185ae5c63638b5a4623523362914830ee2b54478ae28223af6980aa9555b1573c1fd065c0beed834cf6cb8e2c52eb63eca64c920e068a11f1e6de84b92bdf5c7dc02b211e268baea130a37aa36421c5716dbbf38329c9fbe71555f76ad8afdddb5336e439356e7c31f8f9a403ce9f70e7de984200ef942ee3ed799cd584adacdcfb10a3799dd8f49d0e8e3cb48c32b9807324ec35ae40c996d4cc568e867c0b10b97fca9bf50c8333d26d75333c03773df49a53ccc6555912319b43626365dfb704802a83b05f0ca7f4b87a5bbc2ec1cb7ebb62a07ea41eed3b2ed5f77bfba5a617f254cc7d9bfee2aeb0357e48cb4adf5a2b135410993ae0039b55b6cf77604e83c4a62a08a9823f0b61dd080b9df93655b79d962d61926e92bbef99383df76ed392a92cb9304dc6afd83638aa6ce00003322fb1adeaa185da88f6e5d5c4addbd7c87f8bf44cfdf8f804aac1c68d3e87ba4e2d7480001f0969fae9d40ab2e84678ca19032122a285a241d0786b8c041a842efba1b27df85a59f325da847a5a086e86986f680787a2ca0d153ecb83ef9411662158b43437be068cb6cf4307e257df7d12b781cca7fb9a58a1ccb6744507133bbce11b427584a169d3552d75f104c1acb3471a6f2d81587540200c5305207d372ba3a12c6294a81ff8234ce9246c04a126e86ffc830081a65d7329f2489fe2ba577f9b2d03bcfddac371aad019c1e1bc21a0b192be91dcfd1609d9f505fc447b747706e73851d0b512d9175bbae8975fbb7a356933ec6606a42adade24cae21e10d8a8d5e83eb932e28540356aff5b46e54fe58691b9a8e25e240cef2f0fc411d45fcb0b650cc8132157dd2a4eb42616a180ffda46425b9d6d7b2c3ba1139ab0550b9544d20c064ce72639b2b823eaf9efaa8f35baff15e82f88c5e867004500849ef989f97e814eb6411e27f1afcf428457e452d5686171301ae118894013d3003c718da3cd5191c38a7c844f984df764e24f97847e8e557da1e49e6ddf9d13ada2eb39430b0af55ac4cda920004120a0b98ca5c96112d4c47455f669a780e0d6c529299367dcd824d3ef2502f21fad565c8c2e60d61a631e0f85221e1e5c4588e8061ab4f03d206f896fa9ac1a8c6eff34d6139f2d0a4b00cef7e917299409f02a1e54566f0b4bfe101680843cbd46ea9e64a7b886fefea12b508b04c52a7e9b05e91066a5450ea91d9b6d3da2d47a4becf94d4a607e951b2ce5d660947bb3bccef28248e90e3b3695b913aa74a643ed0e3bd30b71e43c75919319c2cb561abb9d8530cb85781ccdf54d73c43ec8c48c88ebe772f1732c008cce4cafabedecb70457f36c4f635b454addc96ef21a2ce6216f2403561f221a2f0670aed3c739a9275047e1de61b42ff22c3ea6dc56358305aa62ec0d1810242648bd4d4176628964edb463cffdd994178c385e391493986881d1252dc07ea4eb58242c263dcc8e719f01b3024ffdc83b857626efbb0f9c934733ac1d757d406bdc74ca2941a812a05138a8373d027e4db82c452bcabae25026a164d80558bf18025f1066f714b675bb7854a661b2605c0b6a5cf6814c1f5ca8a7b233926b087312a169822e48e142d4219f1b15916e3278a0bf07e4273de238267eaeefa2560173ddde9c92c71c95d42401c4b4d6c1b5c6fe192e024b5a911426ea6477d640cae47", 0x1000}, {&(0x7f0000000100)="0ad14478440f44b049473edb70d00d5c29f7db6eeae35b7ecc0d671767edcf9b27f387b6631300992f64843e1cea499cdb6d4286d0b3707b6813cf5ea833efbdceac47c9fa3d16d5bce51424e4a6d0c940aca6dc7c32cc5413de485300588621c14d019e6359e76cf8409117fa7cc7a1da2aede1913703157cdafacd9e345c3f358a277d", 0x84}, {&(0x7f00000001c0)="702c0421e150c851b49f2619f461aa9bb0c0176c44411c3c60ca1801b89ba1931a03a3c9e4d155120145d6132942c5e7f197fc1e57e1978b94c0a3425775d97ef5401e4781cbecbf5f12d7dc756635ea9662650661b9fca5311d4514c468e8579eaddc27c81f81a9bd37d55813d9caaf0b365f21240dbc3339cad5143a18adc3f7310f3dc38221f47f29c9a1d94deb172e02fb169b427918c997f5e6049279733e313668f8520f3834daf7d744e71b324461887eb6db48a0aa4794469592890bf2484868a69aec207c06963b064029544896c5b1f8efdf65af94b1f2251240280209678b24e9f07a29ef", 0xea}, {&(0x7f0000000480)="df99bada8e9b30f822e7b83a3b6c9ff260af1d1e587cfcbdb70cfabf9766e4cdab8a756c736e69acb624dfb8dd3675f53a9eaa794a029030ca25ae869a50a11ecaee7d9b0452584c2793b8eec92df0044472eae6cd1ab475b950933b8d8ad8b59137b1d6ca46db0ece6e80dae03cddefffe9a9babd464088250bb951df43477fdab569ad2a9f5c4dba25f11a099e3110992430cb313b20d7c9dd2447fbc09f9eb63ce6eaa7b84068da1a44d90e3df6e4f33e9c7044e523a0a732f85a3c7618696b7c686e64914da6d63bd865a6a355198503677fb17de5ed976e29c560f0a6890439d0895655f6af6dd3702b4d4a0f801585d9", 0xf3}], 0x4, &(0x7f0000003e40)=ANY=[@ANYBLOB="1000000000000000ffff00000800000028000000000000000100000000000000b98ba11c76dac707df32ea3f12da4ce36b830000000000001010000000000000010000003f000000a5f1a7c9c86cde2fdf0ac260325187934d5287ee20648312f22707f2bd579255918950466fd39cef0578b25a76db956952c8ee359218b70e823b488866c1c7e753aa168fc9c6b407a15a7ca7dedaeb282bd620232001fa303f9a9b9a69d12a8b82a4626c8369e1fbe3206dcf6d50f4832ea2cc2636f11dc873d58016c7c85092026f5571e4ea3d17157834322708ee3a0c54997956b1eab35c19ddd5fed64b46dc9d4c63169f513a8052c31b164a8b5a6c2780f90f3afeb72fe3340f9ddfd2a1f3aacaa7f49a742bbf36c8300298941878d162539af4ef245c6b2db3dc9aa670e29ce1c5d2838d74b2567cacf02b7869d1024aed6699f3bac1e339249373bdc9b6958316cb29ee1485f9b1c272ce9bce75911223cf5ea7e570085f0bf6f7037f822cb73682d157a925334f09fc24e3b73e81047935943790ce9e338de8110b8e8b3a812871ffb7a96e315966e1e2be859f60a4d5272fab81b32ccfe81a4c4398de50b6d8005677ef6bdd4415e46b625b55a752e807d40bffc6d19d09d4bfa940abc15bbbf063e1210ce6bf67e4e27dc64c520391fe6ec2f2a84c290bfc6ee4fd097ad5745a928edab345c397924517d36ce8569d4359e7d01435bb7046b6a6d91491189a03ae6c0e5054140040d8ffaa6bd0ce12a2b43a13e1fb1db2d7bad8fcf393153b62d7ead4179b079df8c2bd461815943b02489cf6df2fbfea1081781e3f0ddbb0930aef0c3fc54ab8d51058ab6024bf4876bbcf7718beca3b19c7c44a3b48023d711a7e27faf5e2fd9bcb9825497f6745dcf2f034b292f244186ca4d7c9f80da595ab6efe97aed11dccfbeb5772f7be15d0eff1284f3f5cdf9809bd637747296c42065f8a8c758c013aa1e090eb653ed63d8469691772d0016c77c1f3e4a6eec2bca3c31078792c14e46929fc0999f6eed3a771635c556e2528accad07062e1cc57b276644d24f407e5e89610d3299df67555c2cd744fdf2c69bdd19978ce54d9072455caf0810529c13a39d47ce1b84f8b2076e0e4d06adcc8906b011ac041b3fddfcc508c162d44bac6f5e4508d0d6bed4d8b46edf470067343089ae36578abdb53821d48a24ad6359cdce446c007ebeb92c11ff074d4e797a7b24b552bcbb3e3ebe78fade0eeccd3ade03d1c9e9c9c31603eca9327a9be97423c7bc22a4439c96a66a38b2f3fe26f90d576d914e5733f896630e1d0d364908ac4a1ecf50d893fbf0376210002cead34d732f4896af9cbe9ebd093ec8083f93d2162bca29cc1a7942d8e9d667bcc26502eff74e81f2356f43392aeab061525f0f8b5368bc268ed8b50df94b5bb5008e6316a30153808fc033429901c0d0e54298075618a029e4cec442dabb864c498cb182640cab75bae12241c9b8e8ad9e96b7ae496d79ca9b26d4183c6a4384ebe4557b7531d513f22c0d2749cb5222ab29fc3ff5f260167fd7b273e8cb18b034c8a1775833a02bc05c22396520413908cdb75f1765f5a0a9957a11273047415c096521e1c243e6e681dffc98acb93c687aca9d4d031dafe741c3456659bc5a1805589549057664782656045d24a1a4f64e7af1584b5c4797d2f96a6f52c89a875e93525c6ab3e84450f361c35ec3b1b96717e137bf7c7db143911e5c675e91c4f91636ae224e878b398c8e0218fab9339ca27f8f8818eb5cfc5f2cb417fc9d31111476aacf5a19258dfb4a01ef0945459c54aa8b15a827a0e5c8ec19f1d1e47b035ba6bdaa0603f22b6695b9f7cbad13b59befccc2f8d74ff72239d95c8a26f431367847e8dc5705024d09ed835ca60fa8916c71a35e9a9f298241f9990bd081248af9729fd1c76bdc0499c8d6cddf4c01d248f44d7140ae05a8d1418582ed4cbc6b0f1d22eaee62b103785e3dee03da62b986cdf5dd73b4d346d8be0b80f4d8d7d91fa61dd9dc74bff62224ad6a139e489f06cb90902419a0482a8e81d214feb41ccf5d58ba0af0b3f4e861bca14205028358b51915f216f2c9ee4fd23b90fc877af9bb11793f83c5304a40d6f33815e8b0c2695265db2e21a3c531060721b240f41010cddf5cd3f36f5d49c14e45a5dd6b33460ba7ee0525b56d5a120bf428831f83e321c544d64f92c21ad20a01785d198770e766108d34f45f2c21b49e021695933e5ec52e3683304d1489cddc85f3cc89e0f40f5b3fca10465549485d2472cf347dd533de69f123193be10212b9b696302eef555f23076bfd844655afc33c21d057729a2a331173f45aa47c86fd761536c93fe2a1b2c9f82fde3eb89309dfafb20a90a4102e2c1ed507cf02163459b43733defd4d5d9eec4fbfe73a7bcc50804bd9bd5adfcaead2b6032425430963907ac51c28b90dfd4b7a34651af90ffc73f6ef628af90ea40bb724b7fcd8c16071571a96a3fd310b4d7e7e09d7dfb6ee01843600e9e2ab0d603d424c5b6d15673fdd5ddeb0125bd5a4392fb79e09e3ec3ef88788bc2dd3c56b407447335f9f8688776dff396973cefa9e83c7a9bf7ef15a19c3066826eae82ab496151b573a222a85bfe4651116fefd9a7a67593b0d34d92b0412355e9e9df9891d5a5a15fce4c423be9c84759874f48ecff98b0816abe1fb85e8e720fc36ccf7ed51094e771333440a20df14512752aa7ca29d48ee02885240b6c34f47b272998c4fe2173da90932040429bff0af40a9ce8a6ee3dd9025b8d0fcb5bb1ca990be88a434bbbc7a66292d2b42edbd17973dc5105710317c14a3f3234a06ccd8500500f25af87cb4dfbacfad6e1bfde77be4c6cad5d6a5362077794f340e10cf53dc75499a6803d08e59beb482bbf7a9b17cfc9fa51568162b24b5cf8b515450e83791e4d0b40bfadf08d6d75af7bec04cd63a2f68bc9f235bb8b1bed62ca199a7bb60ed1a1f9a9d22fddf040c7f48ad391ec4a6e2eab41e1599e309a5a366bcdc58ddb072f129025a9e886e244152b711090d007c1f5ad33466e5c968273727321e0630d0f128a3d0e64ab20a9bbf0e5d529b2bafde7cbd9663912eba9cf0d72b1f346d969ca41dcca8a895f01bac6c3531cdfa2515f5987b755d57ce93b123c88c8ad09d18aa63c044a8365be8c288a714f4de53f7f7de4abdabb745860f211be1e231a7449646b2ede3e5c4fcc0c4f83e43c99564c81c76ea4b73bd9c381cbc83b3d8d10a2069701456768c919cfd0f03c3afb566b8841c680709944d96da6fc49121e2be790890e040de78895eafdb1cacacddd0a07fe1ce7b61d059abca87619e37082a2d107a664f55bc0737ef0815b538ccc0fd9c1158feb8e6b78ca8da7b6b10140851e3eb6368931c01890af60c106bca56dd680ae217449bf806bdf7954040601b95e34aa2662f22ebe631b5c5d5afe04ff282bd93ecb2e8f583d9b2e377a672e9f097435657f63fc19bee7195868da8a3d17d48d0baddf48ea995e5429c2810120ab9bc2a0b7a8d7d88a5a2987615e8b3b48c6f562d8f57481f8f7084760e1ccb0b2b1244de7acba6bd51db88947f8a95572e98f394a7250cbf435e848e35d0c31dc14e7aee7523ae4b88c68b0e12ccbeaa56224e510c21a93b3dbb97b8085b61d11ead398359f741552e0834e4f842142a9dac84139ad54551beb4dc0ef7955a95803ab17be97dde3117af4e3c740dad604d87f3b58363dcd68bcb8d5f5f90c0917be5c01d8174ee614e25d71b10257c1e7d18a122f3f46062614287e0e11fc651bc60d1c9723c4ac8539421c4b90cff4ee19c0c513c4bd4758ded16b2efbf7aed15809ca7e9322192bcf8878a6a9126f8063126500da9a68e68374f55f97ec1b62c1bc14eef1f5745baaef25308377ae53f20a1e373a1b494bab3a8c9571711579562ba18381b06466ce21ba015ec8988a19eb3638907cc7dd8710fe62b1c2eb323c7318994b2c178f4852c8ea34bc66b8946abd2bd18d4c21405515b9b2b67227aaaca74ace4e431d252b0660bf043401bdc58f0d8dff662711fea669c4cd85add7b8069e897a60a59ed0895a46c6d670c6a86252975b5eafdab53271d7e3e16dda1de6a422500d9e59f9f2d14b65944bdd3fcd9a1df0bb8c102c708fdceae84af6d698fab7d43103d7def34bec1c046338afc4399cbd8154fc53268ccd32a0fb957eb621d4383c38da3a25f7fa0b9be9213d7bd8c08aeda7d3863a7ae72f31ae37999c96c0f22a1847447bb20505c29b10e3305dae726053d5fff32b323dd5e3fd196c1165f87e65a708958b9a7099415394f7cf13daee0094069b222ffdd20cbf7f6a9a35aa3aaff7e079d9eceedabfbf4821f8e236c676e371144aeb5568027a35226502a918a64ac8b705000000381d0c849cbf50463b266c8ce82d70b7e5250aac3bc7f8d484df9a469f1219406f3d110378ef556f958de6b3e76777a2eb587590b58d7c13eb178b975e3dc2894391bf2ea9bfb503e857d579788769777f1f76746d0e33439c0f5f7bf4b11e93c313380f464e0def1c5198ce6ca19575080f4f6c5b1680cffb49df1a6767a336787bd1d7ec5ea2a0f8f0af301f0304228fcde9c00ca7cf20d00544373dd2a91602394ac9dbddc7193f40c5538dae6a2089a82c7a54215af79a96f14a83fa262befa3c32c31cead505d37133791824842f14a1d138af22d06bd880dac45359f7e351f258044349e91be24ec4010c507519b7cd33713ed569270e96508a298c19aa85b0c996c5c804cf5c4e1d75d28e45a675564be90064d23b6155ce16deab1c5fbd1d15c433cb78fd65c95defdf761fe4b7ce356aa4fa507e4b7e856d0e8a3cd30375615a16143d99e54402c454915afe933ef390afdf8397dbb6a3444ae83026c755a549bb6c83fc237cc6a7b19d698c1afb38eeddbf3143277053bb072a104b6752fa9b17b51f14b481010966275f93c6b40faf2e3817c84984f00ce9b84defd635c30fc76d41327baf40dd8d14480b00fcaf01d33113faab3ce58376d661711a2e3824768f482392b3ff1494b364aa830aff4edbc7e17b59b22c16e59e401690ae52b985c0a319c53b82ad93f76fc96dfd4d943c2889374664db6cfbbbb41375fb6d802a09e451588a2627fac30e5854ea9676f5934d4d5977da67479aad254ffb29dcd7662f7987e9bbbea538ea3e13b234b1bf8039de884d2bb503bf679e7f23fcd3c0eb7e9e63bbd0bc5044e8d856b787aa40b5b80e81cf7a08a3714e8064074d5c94d3f3dfa95a04663aa35a1903ef0ea4afb41f93aefe155db5802a6097c7f92c6ed30454174a0c25a8cd5635eb140272f80ca60463448da8eb3d48ba2d0c40b35af405497cf6c5c08e5fb176f764308931240ff6c90786b8632ba7d0745e818938e9f2c1c89eba0b2d41fbbdda8a3c87d97e19ef8d30723e6bbec149d92454643a30a03d5dbc87b0e35bfe286139a4c1eccb7b0da1e7bff5a3d8b69870098979908509ef79e552d4db036114b8ff90052407de84059b9dc2ffa0087216aa1ab797fa55de9b00407e53fdb6fe6d9fee680d0e7f9ac59c83d383c66baf1e0d0802a1778b063ba7d1f7df137d739defc173ce317dbe3d1cb946256e667dd43d9d5fbf0012061c07a2085e49f6a4cc5d07b23ec045499db038af828a50672ed822da2dad19d8e19ecd9b7d9a47f8a5f27ce37cdd2e72d9745886528bc0cb97352a26b081f1ea1737992ef3e9d077bdbdac10438826868f505a5d9c4502f5c1efa4574086d959b2358b82dbdff25f9211b80d943412d19f77cffd32ada5b6c504aa77ff3c78a507425f96f2fccfdaa00083e82afe304f6b85c4400a785bfb1219779498129e8ac50f38e261458000000000000000100000008000000bb2baf95d8017e8f48b8f51012f5ef71d5fcd8d192ca1cc2f57a4fa2148464d1f546bb35a338f80549264ffb7d60a5c03d6ee15cb29f8a1c89ad9c11b789ce51b300000000000000b000000000000000ffff0000ff0000008a8d7e4b3c059f69f9d48cdb56eeab29faa39eedd82271b903805b54a853735c5e10506f92dfa0737cfa6156aee3fb1495199fda9dd0d6bff397af448faeb453a34a9a102a3702c571f8677931eef6aec789073b981303c90426a347efb1a30e43767cfe083c68500f65e06e4d084441b502a7847c783411306408a278b3e16e098882a2b9b9d78ca88d380cac77795afaaa4a1cea15eee647a69f8c445328ac81940066707ee45c6ad68fed597c8aba5d7843412a237ef30803c170f022cd9fb05cbcf0f01cbdd0d2479450cad74a6a623c8cdeec49e3f19e9e0aa7f1fa5f991d61fa57118d48c9b0d6abffb72c7670461f16eb8fa04dd30a27843fa999bc8d844d0c34e904952b8b9483b766f6c099dd39e698e1def980b21af1535c8f21b79d22447425e9ca6a717b28932d38b42b99fe30e48a4dd4c3ea26719c68c4c31bbb8bc733a06307a237a106b18b576c86b1ec8f4038b22e2e91471423a564f47e167e9a8ff9db02df51ea0791"], 0x1150}, 0x5}, 0x10, 0xa) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f00000006c0)=@in6, 0xc, &(0x7f0000002b80)=[{&(0x7f0000000700)=""/216, 0xd8}, {&(0x7f0000000800)=""/52, 0x34}, {&(0x7f0000000840)=""/129, 0x81}, {&(0x7f0000000900)=""/124, 0x7c}, {&(0x7f0000002b40)=""/43, 0x2b}], 0x5, &(0x7f0000002c00)=""/140, 0x8c}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fffffe, 0x0, 0x5, 0x5, "0000c6f26461c094f4ffffffff00", 0x0, 0x7d1}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) setuid(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) sendsyslog(&(0x7f0000000240)="05", 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) getuid() 05:04:44 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 05:04:44 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x3, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xffffffffffffffd7) 05:04:44 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r2 = dup(r0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="0c79de60b1d8d85c4d025a2ec73af832f78ab8835453d1e54ecaff827d64570303b881ffd7ead458a378c4d4bf9499e865fb318f76ea388b0370a8c6c46f94fd9c89f909851b08c28d7c3ad3a23ceb51084c3612f5ef112b5d6925d2f94675834826a15822cf48a6cc93a1cdd0289c216ae3925ab45acf344a0b64df2f1183932c181bc5c226461062786d1b37857eb9af37155bc0da4d03899b0dd8df9f478f30198cae", 0x0, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x20, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff185ab828095ba9ff02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff0aec7b811d5e9da571e905ce29a312e26d802a8ca8935e299a8e9eb6d14007408a92c88b0a46d6db472076d0fce108861630514f2bc6ef66b5aa1f6845cfa2304510a4880fb32d5d066d3a29a6a54022ea4c206dabda54623c290071e5503d050946788cb686b65ba0946b65971b5c5a9a041bc37d386f1fb6d95305208c301113386156a0c22b50a30585f1ba13"], 0x10) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x81) r6 = socket(0x2, 0x2, 0x0) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0xfffffffc}, {0x3c, 0x0, 0x80}, {0x6}]}) writev(r7, &(0x7f0000000400)=[{0x0}], 0x1) dup(r3) 05:04:44 executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x20007}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3712fd80877f27c7cf81b728d4f1c8b8066573514a4f926593de351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c230a004da10000000000008000aea2"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x5, 0x0, 0x0, "7e8b3ce4d5dad6f17756ed067db5405d60399b44a2d7b3ae"}}}}}) 05:04:44 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x79) getdents(r0, &(0x7f0000000080)=""/25, 0x19) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() 05:04:44 executing program 3: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) mprotect(&(0x7f0000443000/0x2000)=nil, 0x2000, 0x5) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x8002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) poll(&(0x7f00000000c0)=[{r5, 0x80}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 05:04:44 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) socket(0x1, 0x2, 0x80) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000240)="b886b4e47ff0e57fb99bf049fc6a79fe004da357e2a1090000", 0x19}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x7) r4 = syz_open_pts() writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x9) execve(0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, 0x0) dup2(r5, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x7fff) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 05:04:45 executing program 6: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, r1) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x64}, {0x0, 0xf7f}}, 0x2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = getppid() fcntl$getown(r3, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r4) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) syz_emit_ethernet(0x0, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/214], 0xfffffffffffffecf, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xffffffbe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 05:04:45 executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8864"]) 05:04:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000}}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1}, {0x40, 0x0, 0x0, 0xfffffffe}, {0x6}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async, rerun: 64) open$dir(&(0x7f0000000580)='./file0\x00', 0x2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 64) semop(0x0, 0x0, 0x0) (rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea007df158bfd801", 0x8) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000840)) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (rerun: 64) 05:04:45 executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000100)='r\x00') sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}], 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) utimes(0x0, &(0x7f00000000c0)) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) 05:04:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) socketpair(0x2, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x80) r4 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x3}, 0x38a2b3b8ce78cf2e, 0x0, 0x0, 0x0, 0x0) 05:04:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0], 0x10) close(0xffffffffffffffff) r1 = socket(0x2, 0x4000, 0x9b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) 05:04:45 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3c13de17418832321e3d1ae76559107eae809eb6"}) write(r2, &(0x7f00000005c0)="8d", 0x1) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) close(r3) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) r4 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) 05:04:45 executing program 1: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0xfff, 0x3, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r5, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(r5, &(0x7f0000000140)={0x3, "654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce1039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b622203"}, 0xe9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0xfff8]) select(0x0, 0x0, 0x0, 0x0, 0x0) 05:04:45 executing program 2: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$setflags(r0, 0x2, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 05:04:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x5100}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000140)=[{0x101, 0x1}, {}], 0x2}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 05:04:45 executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x1, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) r1 = syz_open_pts() setuid(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) sysctl$net_inet_ip(&(0x7f0000000980)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000000)="5b545a4c2a0362b4db2eb6ebdb81d79d09f385687aedbedf08744c36d2b0cd7d50c9c2d18ac26dd4f971c2", &(0x7f0000001ac0)=0x2b, &(0x7f0000001b00)="6fe797f2f55d322e40c595b8339ac18243f6c3ac", 0x14) 05:04:45 executing program 2: 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)) r3 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) setegid(0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000140)=""/128, 0x80}], 0x2, &(0x7f0000000200)=""/120, 0x78}, 0x20) connect$unix(0xffffffffffffff9c, 0x0, 0x1) semget$private(0x0, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000000)=[{0xdbf8}]}) 05:04:45 executing program 4: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r1 = dup(r0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000080)="e5bceed0892302039817f0ada3db98ea15f9527941c5765870a6633092e775f4561965fb66fa84afbb26ae5a26065397bae0ed6b4db9997457a142923e39424301d43f772be17a01342c3bd6", 0x4c, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000200)={0x1, 0x14}, 0x2, &(0x7f0000000240)="a6d940926bef71fdbb04a875b411fc2219c996adaacfabad48cec3529cb2dd4bb9b2d1b658b0338d0200e77337e85193992896ce6d47d133550018d06090d3a5203c39819b0cc4e7694e74b19b3813a9b1fd3fb0f67008486fd92a927e942ce21084bedd11c8fa89126592707d9a0f62a82efd04113a34b90c8db188a660d3f86386b37d09e683cdedbef8160ea38021c8f63a903ea447dd3faa33aa4b938c8ea44c1a8092084746760000000000007b868fc51440cad92cd038c1ab7a38075f4692beecc029167c2270167a4c1c2b4a43e25477130bc3ef42163d16d2bc6f8b20ac8873f2c36850e853177a9190d38d7df9a7538e5465de03dce775cc788ffbaa68af477d866902a6d82ab8f3501cfa6cc44b96f414662e0c5f99725d508b658df671bd354c1217b3c5a323fecd68cbe92b694f9c7b85889009caa1e48e128a7d699d92bce7f4fbf2b01aa9f35fb160cab6113cdb4edb048ac738991f", &(0x7f0000000180)=0x1af, &(0x7f00000005c0), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) 05:04:45 executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x4, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000006c0)=@file={0x0, './file1\x00'}, 0xa) close(r1) r2 = socket(0x2, 0x5, 0x4) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) write(r3, &(0x7f0000000100)="d79761390d12df43ff7a8f1d8bce82ac4ebf4afe3adb1c655297df563b4890b14d63b83d7f7df25959217ab3efb70228838bc409465d3b522557a95cfad0ade5a2c37632dab7e35fe1e8fcc9bf6bd759c3a09ca630fcaa2025d7a2fe7a94eff3ecd38a716a81a5eb3ca3731eecf8bf71bf78189e897797a38b926ec643ebec25b79aabfde86316c33d7c761c993e1399f4be50554bfb34f161885663585a83181bd8927673f859642636a3faf3b12727eb34d0b07547df093e7fba49d82633d464ba0a232e863aae253d011bcb3672f5cc49825f54c2102d317530163ed40f23f640b5fd73dbf782935dff42ccb632e3fd58fcce933c662d0c166b48423a03963d94f79ecefab721f09b9666fb2d3664c50f91876b4296fc54f7481523caf9647197c1373e0d03bd32a2b958fd20a1bc51385c5dbfd8d4aa16186173e46652a452f04480605a08697965fa791b2dfa329bccce4a26f3408e55da786e62cb08c0602e5c11043575069b25ba2ccd3244457d566de257d15bbb3212b68387580db8aa30c3821a80cf11fc1a404d89caffbef9fc959f0384be50b79d1ffb4adba41f2de2cce1d6f12c51f275027460d13ab0d711c4151d988592b921f65dc8e41313ab857799b4ae306696825e6d7bfdb82ca9adbd9d251c2c3966f8f185af02888e32532eaaef45a730fe6ede294424bd37ba29734973e1b6d44437e17594455bcccf0bc211d3f622b9b1fd4cf4d90678b17636da6c219219d7ca4e388a95461cdb9cdcc458ab25fdb76b1753ac05f8d4feaca613b112e19c6b69954bd2fef3d45804faaae65e2c68d24f03da6cf3c35e8c5914e0632e40e2893d9f29beda42d8d1cafd05dc5c06364008e5f8043de478577fab2c96ed209ac79d7b7bf6755ee491a93694ed5f4a2bb5dcacc5a53a898091446f3a0adf55d2f568a6773b1d37b0a281702f7056e7e49f38b467de67213468c0ca88fdde8012522994737c084fc4278361832f97c283c1352d40e2558755d28cc42400114c52bcf90449a158672270c655aaa6003cdf69b6dc158bc4c29b7c4d83a979a5233708b854d23683c73dd9104c9fe641cd45dd0be732d527bb6d4600a0bb3758b2ff60386c47241a0cdadc6c805908f25c403f14cc6904c1083be9251e3c181bbc532e2d9c2d9280141ccb3f62a3868d096430c969d7178931d7d2b100c83e22c55a75e8ba4c1ca7f7599c2051b3ae5ee661d224d30525ec10a69ee05b84701ff3038b3750fa1bcf3649e9ef41e26ba4f0decc6a57d47916161a36ca059353c634f542ce3e20aa0c8d2ed28188f09b64e8bf4b5b631f936918694c6e50ba566397753979b023caaa6fe295961cdc8d325386ad77e3c141af4c95427ef144db00f27db5d3ecb0c73a6340000350463e80e15d4fd63a52d26c58261c6c5cf4ae2bbe8c9607d5d85f6668e1c85f19657f6bd275297dbac83207be7814ead562bc7ec65ffffe0144fbba3acf18cc773a70e6891996e396d9c222d2388389291e7f241f96a637065119064a966e3d53c82b5ec2ed519d0cc572b63e4cd6f4b2ab176843dda868abde6c5ce5fda7dd74129b34457e0c7334ae25221fa8cfd3fbbdd54177bd2b215d5e9b6b09eb437aa5b430961caa6ea38afcff14a335f68f02f3f44d415b4761b529d26deb6f1f3075ecf2802e064445a8ab146e6b1a87e762ec1fdb4672fceb8522f9d542e93349742c175d9ad77d1e71b460ae22c76140c3b3c9aecd1a2329f3d9369f93de3e7812dfa3262ba75a629992ea51bbf584703e5a269452d6c6f54e756f091cfaa78c9ccc4a950f5ec44b6fb33f819ad0a193e81643ff7d249ebdf137d182cbe6fc766d04fa7e0288942c3ee49a83100d5cdcf1774bbc3945129a2c38322a4543ffd834d01ebc03894c834c9115dba2c6e3f1e6cd6e4e95cba6a66f424939f3175d239399ece4ae21e9909b800628ca2cfd4799ab6b4e34a6b678ba59c832fcfb14502d03b03181b6d2f78b621fa3a7f21162b6bed0edea4ad80bd01d7c14306e7558338980fdb27124b139ccb204", 0x5ad) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r6, r5) execve(0x0, 0x0, 0x0) 05:04:45 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() mlockall(0x1) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='-'], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) 05:04:45 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) recvmmsg(r1, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) lseek(r4, 0x0, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) 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) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = dup(r7) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x18000000000000, [{&(0x7f0000243000/0x2000)=nil, &(0x7f00001a6000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000038000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f00001d7000/0x3000)=nil, &(0x7f0000340000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000211000/0x1000)=nil, 0x5}, {&(0x7f00001db000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xba65}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002c2000/0x4000)=nil, 0xe7b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000fa000/0x1000)=nil, 0x6}, {&(0x7f000032f000/0x2000)=nil, &(0x7f000027b000/0x3000)=nil, 0x3}, {&(0x7f00000d9000/0x4000)=nil, &(0x7f0000318000/0x4000)=nil}, {&(0x7f000028d000/0x1000)=nil, &(0x7f0000281000/0x2000)=nil, 0x1000}, {&(0x7f000025c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f000005d000/0x4000)=nil, &(0x7f0000094000/0x2000)=nil, 0x9}, {&(0x7f0000051000/0x3000)=nil, &(0x7f00002ed000/0x3000)=nil, 0x1}, {&(0x7f00003cd000/0x4000)=nil, &(0x7f0000342000/0x2000)=nil, 0x80000000000}], './file0\x00', 0x20}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 05:04:45 executing program 6: getrusage(0xfffffffffffffffe, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) setreuid(0x0, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) poll(&(0x7f0000001900)=[{r0}], 0x1, 0x0) 05:04:45 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) madvise(&(0x7f00003db000/0x4000)=nil, 0x4000, 0x2) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file1\x00') ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) 05:04:45 executing program 2: writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="32cccf7c57446b854d56114fa0db3fdd8420bb729965ebfb8fa9b6968dab381ec27a40bb597ea0d6a1dc2ceb296cce6c34369aaf01d293cfe094b62322501ab0f29f70ae0e3ada7307dcbbc357d5a545ba7b70ed8604f8377b3aa26015980c0412ddcd4f33d8721b486ef632a0ce5de2aa0de72d537377bed9d50293358d1abf8ea85ff09579c99a3e943c47889c517c9a106a5e47bb5047de07f57b35c9e975df8a938a350160feb122beb84612b8d0d56d92103852305932199c03624cf47782168a6425e63a2fb6edd06d41287a19", 0xd0}, {&(0x7f0000000100)="4f11f24322a770e6ca6842eb47ae9abcf726c53543a7065d018badb7d95220951beec2f20feea61a83bb069a66502b5179634af70b56cb880cca784c4378e622b3f72bb14263ccd5a6c568f1fdea95b9a4d3f6f918e7afed4b1fda610a844cae2016026f0b71524ac4d9a9683770f2a0173a27cf54a1fb0ea17ab62680abb1a7a268a5594a494119767d9dbbdfc3fe73635081b9a29dea8ec1d4abb269d93bcd234db99e07c49136db5406115d5ac873c92a7ec843518a74d7704a30af4ee56b9af56c45014b52cb336db632822210626d", 0xd1}, {&(0x7f0000000200)="4bff7e345d9714bc8516452379e419bcf12d2dc3bcf58b371a732cf571b75ec1378a3e74ed7a0d74f968d7f831a6e4a22ae415e8c653b9dc246fc7bf21403e0bacf6d2714352d9de469f", 0x4a}, {&(0x7f0000000280)="9b1d37bc59434a4b8b8628b777fe5a01d85f4499450a4f16ab112b3b536b03433f1f3a1037b30c3576fc6bdee0fde47284f837758ecc93179fda81ff847938", 0x3f}, {&(0x7f00000002c0)="83db74bb08fd9a755daa4d028bbcc271d44577b535c28949b5c1adcdd5ca365b6aa89a6033e2f92e87584c7b2efee6d42aa7a15a91ba52bd7b3fff7f700cc83b7d494b54801b6c0cc975e41af726a2ee8f40e3f17c5f4723724694f477749cbe4da9d707ae97278bfb234fbf9379d4d0df4ddd0615230813fbedfe92fee8710ed6c685a2de4af5a318cf62e39457515735045f2460648b526ee1275a5a49e52f1c9a0d8dd1a97b95cc03a2c7c88eaa707ee0bf205d7162a4367634d92606dc9085eab4eb4da60d3b4ebed1331d3940fc1be9de17fc915e4457fe240a0f935408b877b3e10eb262a088ad51ded02929794ff0fd08204e5df016a700b1", 0xfc}], 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) fchmod(r0, 0x18) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000480)={0x7, 0x100, 0x4}) setsockopt(r0, 0xde, 0x0, &(0x7f00000004c0)="2e252a97178e737600572343ba65d4b9244403c25364f8399fa0f6ce174ec2923a0d2811f901922db65608b05be238340bb29c6b13efa4e6a8284e4d0ba6d4f761fc1e2e1a288ff67d93c0c4f2bfeb71f64e6a2bb074b01364b2f6a80df20a2f07e210f05ef99595ffb56a9db0c8aa", 0x6f) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000540)=0xfffff000) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000580)) getgid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) socketpair(0x18, 0x4000, 0x20, &(0x7f0000000600)={0xffffffffffffffff}) fchmod(r2, 0x26) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000640)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000680)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000006c0)={0x262, 0xb80, 0xad}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f00000007c0)={0x8, &(0x7f0000000740)=[{0x5, 0x2, 0x0, 0x59af, 0x5}, {0x10, 0x8, 0x6504, 0x1, 0x2}, {0x7400, 0xc94, 0x5, 0x81, 0x8001}, {0x3e, 0xc, 0x8, 0xc88, 0x1a9}, {0x7, 0x3f, 0x7, 0xebc, 0x7}, {0x1, 0x5, 0x3ff, 0xdf52, 0x2}, {0x5, 0x4, 0x8, 0xff7f}, {0x9, 0x7f, 0x8, 0x4, 0xfff}]}) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') getsockopt(r0, 0x20, 0x3, &(0x7f0000000880), &(0x7f00000008c0)) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000900)) r4 = getpid() ktrace(&(0x7f0000000940)='./file0\x00', 0x2, 0x40001102, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000980)={0x0, './file0\x00'}) r5 = msgget(0x2, 0x200) msgrcv(r5, &(0x7f00000009c0)={0x0, ""/198}, 0xce, 0x3, 0x1000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000ac0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$getown(r2, 0x5) socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f0000000b00)="0f7fbbcaa1c370a168fdf834be1b78c9d4ab2b5704fc301dfd68d9d996a38b3b77a565a902cd444ddb6e21d1e26e97e1d4eae5faf09e758bfa29e795c6a352507a5deeb88197e36d2b70fdf55420214a092a10687cd5d034cac5f563a6c24a1b0cd3ab5755dfeea82f7ec63f9638e0a7d06bd7fa3dc31145e4b98fe588fa97a1e32abdf6e14045865cdb10ea3dfb484e84aa4e3fd5f0297764ade3207c27faf2b82639a4da46217508d5f0e997dde4d8d84cb5ed49f34ad4dad820fd15987c005be648c21920adb723b0b4962cb1692e669f9101c78d80abd4bcadc25536504c7b9f63ae143b0729a2d3ea0c1ed209a8034683eb8e3151c123a979574a80e5a958e10820a66b6e6ca2e87a183c5f2dd2448e7c133b588b60e008bb6a3e6e29770be2b23f0554d5fabf553d8031b7a7818248ee3b6585edf51d2cab24c421ca15a05ed25af6b9d0a55cb9e90586d2a5a9fa4bfd1efa6caad8b5054de0391242310b4c3f68b3f1aae9c098b4c4f8803ed1529aade9a525289c050ea1486581be60601ae8c55c650a45846c8c2808d092e39f3cb2bf434fb74be6a1678770637facb07ab9fe8da578fac18338bd5d3575d3ad9eb2e6082fab79a62014a133f773aa89f605101646f2489afefb17a00a7953c0647e7265cb8c6c33af2285c5fd6f22676631cc036f686eb759474e73377969b97b46a3eabcd0d5df77e55931231d23ee7d7fc5dfaa2354a94efd4e34cacf50b05761baa14147034d2f4d7e5c85cff4a0f78f3c573d48451a44597fc94763718b7c587ac6d612ad1ea71f1266f808cfa26130c686980765ca31374cfd6f836b97223c1ec72c21a2ccfc90f8e50a1ab428b6159fe26b0e12d5ad390bfcb2db17dc37a44465e40ea7519a714a6884bbb677b843b0b6ea73030b26df83b7fc62924a4514d963d2f1046f6c0153cc5b210c418df4335727bce3bce496bba892ae88d7c0e336d45dda42c0b7e7df80a75082a658f608c6f6d8daf76c60aad9139e441660f143d3288cd6012ae4841138ac5c7e7e5a5fb3aa51e948439960810e4bf3cdb5a506bd2de6cd1b9a79c3766d2a3190f21f21ea0c31d8abcf617d3716fcf56fa36bc9b8297ffd2dca4c13e7b1ca2b37f8197bdb4ef96bb302c67930c6b3369431f956c9d7e91c01c707aeb61993df10ef2a6db5ceffb58008b33de570a10b16264dbff8d7592a0f438881cce219dc4ca042e28a3698c48a4615cc5713dd5e43a4c950f86eccee1b9018787a262ae7f98f76a9983adecdfd8f1aa3020f063efe66f4a935a4e0912fb64ba3a4811203f11c9f0a9233774ebd5971882571041b583eacefa001ff71e809c5d0cdebc3b9d5172996277e479bda747bdf60bf79a31c54429c2eee93dee898b5c52c9873ff5efe254ea8dd6d11438e53ec55a31b4b99303e9eae6bf6378aafcb0ac400bafc6d86b432ac3528a8505458d6f9eb40d7d043d928519685d7f9bf709474aac085ec75b4810fab721afc28e2ec1e61048a8fb56b7e4767bb2c1ad6888c779fe91a9cc5fefdc63245a07548167ae630834d5a5793152985a4de2c6562e56103938f8995eb2c6a1b2c03790c92bd4c9c32c933ae5ae324d139e6f4d8c4725127087e56d2e1218e40b3e6337410e1bfdd97b56351093d7fabe8fc751ca2809c0bdfa99f2f2c7a413d09aac26702481328edaa252d3b6737b4d6444a4e51579340252cd16dde8e5bae14d51f2215c182a902a0f07a5b8e7b362699354cbfe4641b75f05b6004f886a1f29e05c81c6cc28f2abe4473d8892099e2dc7d45e11f4776b05dd88e6496c56b4eb31c216b739c728992bc51bd88908778e85f3733d97e4a6ee730c74ba01e29707d445a6a4aa813eed7e6deb887a99c827344e0acf324cabe8309ea151f2998500370b436099ac293b6cf41ccbb2bacff613bef0c8ce7106214407a797d225a5e50ae8de299fb5df90333f45ea355ea1859cec6207a6e16c869c24d2a36321d3dece9bb51f538045d9cb05029aaf9785cb4ad3a22c7fb53bda7a58ebfbf0c7e606805285a87f03d17f5cfedef24529b6818ee4be8cf2b2c05394b6710c59dd078608a5f1aa96b719e69d19bbed6fc279d2f66379a8fe7ac90fb2f6723f4c95a0423284fefc2f46a5a7356500a3a9c67332154506bc0eed5921bdbe47e6abd98e8a035efcd07904b92089b847e0597c5dd37bde1f1395e5f2c5fa9e6e8e407d722525ddb179498f8ee8a3b72637a8eb1085915fa1f96e21c124dd60c2c606517adc50297cd0197401558b44789c38a20d0dbb23bbefa0a55be013d847479f1535550b593c5067828e8335719a3ca13a83258101e225744bce3e578e7766e4fc8041582b0b23edb73a1581f2dcc719eed4958c37147c994221efa62ae4defdd3f18d2fdc4b409f77fa017ff38a3e845b05d8dce670dbc8b84cda08aba195a3f7e9ee2258008356c5df538e8a64b3497d6b66d394fd26cd073eff53bb3bd4d17b00ed0a477195a6d7f62f44d39a4a29fb1567940cbcf8bcdd314f9a383ca4b77a612f58857997fe9db7fb749164cb51e93dc32ee87476147b67863767a12d9b3ac9bfc59d3a274e260ff1cd90475631b2e70579f1dbf7bb00de849eb406bea1c80500d213166e2260dda57c0ae954cfa47f42b0ae3b61478479dede618dd4f2fd9d4ecfd1eae5a6c93e77b52fa0c0500693bb487e96c4450e60f18faa3b9c1f4842577b27a68ca6a3393c9c3306f200ad13b49f52fa4d7089af6aa42344df509eef0b90cf97ae28c27d8ee3c2e6a789bdca054c10a509c195993e19279b6c543a3000b1ab101091a84870194e85e6f4458d86ca845fa774b34c7b78612dc7d51d4c39f288b450b702e109f45645eb6c57364bc0bc63e15ad2a2707820cf8b021001a5ca29b53c0c9e4c9e3e692a71ce6dfbe00407127c4abee15cb1e59dbe98597f467920930b3d3e61f4aff35510f0151dc0134f4638a21735c2e84fcf83ebd1f5199a78edfb4e60a813f9af57a08524fa2a45e8df255b7b829b53b3e1853e5e2e7291ad8eb47600a503971641d75140c1091cdee570db999f390623adf13dc23bc998f9f7d053c3e714b8b5e1d4873fcde3a71d2114be67c8169d6f091d437b7963de1c2313b171df2aaf2cbf8d816dacaa3f5caf384384a291672b1a85bccf12c55e78710c8c5028cebfa3544c96e75fc112a3c0846c5fd69ffe80b57ad37486d5a1c5a83d6eaec8ce6e552837a6b9a2c86117054d92d8f29724d93533bf5de456280bfcf35944e42264026f43d617f8de8c4b057de449685549d00ece79b85c1e38149a69322a127fd716a8e72c03c042eb764750126c2db5bfdbc8268bf0f2180794d4ed10a8368a967289f98f014989264771aad88fa0424c26441f2ae64452bfcf80cdb31376f72cb87f437e7c215d6b0623a33fdd96ec7b4843ed122b0096a6570633a6db9b5cd95d79dfa424d7a5bb64f1b2d1225885d8cf64839c9c40aff6cd8b43758c1d442176c3d8c1b2be3a02197d7a983b50bd9c3d01a27b1eac6c7c1a32560181fc67b107fb6a8c507a5b43e54cb61afd51a868fb4f7384e93edae8b9307737958c72d2f572b617e7392638ac1318c71e197cf1b32478d695c5438808b53e001067e65a1b80bef179532076dd05ce98f282fd5a0f6ec37e1628ba799c6b97162cb97193dfc6f303f73f269287cc0f2c8ea58ad104de7df4684db2db9fc70e52f376121c05c7348dc24cb2d47b763fcfc318beab660d9c1980a703b2db737e39251deeab66a8128d26c64869d23bdb7c947028ecca77179cfdb29a8dfe1150d191d246dfc05933f22feb23d5ec8fb84aec9e839ca8e165b1993e722ea960402379464225206fe9a896b69688d5e2d6cef81770f8130bf226f0355fe790ddf37b3d3ef7d3ee1452f33c27c93b619b0dff90cb029b5ef9392cb81a13554bb5908a02020a6e5adfc6b352ccd5e809ddeeeeffbc29e1dc12c621915b17325bbfc49a9648c899b130b5d6733ff490374108b2b2a1cf1164913d8e144eb1a8e7d9921ec1b142a0be4bf5aaddd73b5e4a10c7e6fcccb802494aaa779adce0ec4ac52abde55d03eff94c8537a730bec9e0dd69d7559a9afb41497692722864bed17edf84b3e58cb10ab9d3a4026f334eb84967c7917a57ceba3511dae9350e5cf44b7df59f14573f85a1931b5d409e10d54e23ccff578222a7f6d524e447f2b8bad990507167350626926066fb2264c9904448cfc3bb8278794f9acffce976561993a5fa35ff442977568a6e484d90560b340dc11219aa3017cb368e03d2de10419541e98afd9450053ead5e046dd58856fe96c2d297dad9c2ee6c62f402c3a3635d537afc33dda0a5a4d478dfcb6d30bfd647fffb53d5059b63abc482dfbc1ed29d428abf1a62d70ccf1d8e087f9296e59df48f706a2a4df031c0eed9b8cff48eb1586d736f9fbd850f5291a0c1059d0f638c48d7524eb71472131afceab8b78f1edd8a3f3be4b67c004afff5929f31c49017c217b14f8c1fce37f9dccce8cfaa5f5f8481131e2785ad49190a0fd7861903680c9b19e55c1e03a60b59101c3de7d3a12733117397e9ec849771a72c6e2eea99537930029b03c2bbf11e0ed5304d1e7d6dddb266f9109bdcb19635435891e5104a6a6edc0ea08ef37820e2cb8e776c05af9358f97a895bcd667927a8ba9ff9d02e880e9a3d316af0369c768c7ee89712000914cd0b39ac9703298a9ba9964a1c5b826d3be0bc97dbc4ae2fa2fe0ea351853ee327b319fe56e7fc4c1b1db9d08ce355c1a5c1d045fbd5a81bc4de5c8627f6918ad8751dc6e523bbbf90c9d27d905819ad417bc04b20e3ecb7f3614cc40e22819ffbfff7ca58965af18afff887d1803c0e5d4947b98e5f3ea74b771b56bed9735a51fdc8157915c1081b22e072464c41391567722024d3e5fafc225b43c15d59af09ee98933b4d3c17ea0d0b41baf6b1de1cb4d1507ef6bfd655fddcfe6f4d48f5e11d54e776be50415d9d89a4d61ee83571112e2266b5f6949247941feaaf5eb1ae61b033aa40b8cef3a0cc9b38f507257ba1616e80b1be6be06384305a5185bd04c0dfa1d1fb68f1401cc32166e5cb9b8d365ac47c83ec9fe0a53d4c44424ad696b337370614124e85be221c6463aee9234f8e407c6abaca5c5ca2fbca17e0ea11bb007d93f0338d942bdcf358fa9e7c549b538a29e9367f53042725e89c9be75de720a4c3f0bf49f8a33794c3f97666958753a39edb7617105d8d4b1290aa9ed55a18654786ced14e31151fe62f339d98523f990442ce810ca9e438dfc9bbe0e6aa66c4b1c594fb87fb85d79c98bfa8662e50bbbe3837f4cf792be8dbea32968488b52c4064995f181a8de4b076fe988200eb8cd1437b490107ece9296722066d06ce773b70b5ce2abb4b0c1c85c9441dbc65564f0360d50ceb746db26c167abd658de5f5f258daca0f4e2d93c381985818838b92effa4e218d3b309f44983294add2278602c92ff8728a5d86beb126e537422aaf3706edccfd2a37cc07cc9863acab4ba6e5826384fc56831a42267b175325f0b42076cffc8cc2ef03621f5b778e47ea8d4373c218f95e33717b09c7d80a8efc7972206247f746891a02ecae19bf85ba8b8b278124ca3e0a2e68525060a590043aff9293bf9ac73d1687ba0c12b61914ccbff25f5adf178480f9670d6cb6f597b8ae8d985cd4bf93fa1e28aba85de8b9421929b2e4c7f0fd7907f88fefcc42437b8f0bd4c633714cbe33d150964a165492925b966bf17a23357a90477dd", 0x1000) renameat(0xffffffffffffffff, &(0x7f0000001b40)='./file0\x00', r1, &(0x7f0000001b80)='./file0\x00') 05:04:45 executing program 4: seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x7f, 0xf9, 0x81}, {0xff, 0x81, 0x4, 0x8}, {0x7, 0x4d, 0x80, 0x3b49a265}]}) socket$unix(0x1, 0x2, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, r1) getuid() setuid(r2) chmod(&(0x7f0000000000)='./file0\x00', 0x208) semget$private(0x0, 0x4, 0xc8) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x8000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 05:04:45 executing program 2: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x100800) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf783b) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r4, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) recvmmsg(r4, &(0x7f0000001640)={&(0x7f00000003c0)={&(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000f08eb333ffffffffffff87e00000000000008000000000000000000000000000000000380040000008ffecddb03fc840f4c3da31e27157a19ba0147589290c47097435a6b6c022d1fe2830d69a1941e29354cb6a195d4f79ef"], 0x43, &(0x7f0000000380)=[{&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000540)=""/237, 0xed}], 0x3, &(0x7f0000000640)=""/4096, 0x1000}, 0x8}, 0x10, 0x40, &(0x7f0000001680)={0x3, 0x4}) writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r2, &(0x7f00000016c0)="0920090180ad537f32051ca607b30b9fe300080000ce1e21f9a6ee29fb15d741c14bc2344591301f62cf9700004d724375df022b", 0x34) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000001}) semget(0x0, 0x1, 0x80) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 05:04:45 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300008000, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffffc, "0100000063026d00000100000000000000777d00"}) socket(0xce8f70cc3987a037, 0x4, 0x7) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42a5a783e58bdf0351fe2e0273bdce18df96c814b014767ae9073b15cfa3eed81e57072cd8e482a75d73cc23a48bba11706e68bebaea97194bca63b690b062a4f06a9ccd5ada67db246912291562c4d9b2023e69188ca12fcd17a91b4a7ebab0b4f866995abcf0a4de43544b0f58e810e08468b1ef9c2e95ba743fa5087ef5216303ee3df8a5ac6b1ff1524cf0f7252ce194c7017e1a34bb48a8e2425acaba596b6ba298ba99efd47a8ed69c7243800652fb972b59c647c76237bc6f9e4c5410e55640b90ddaa4b6ceb2a2a3b38ea1b88797176f49720c16470a9f91199c5ce1b9a393b6d1dcc0390d494afb22520cfd2a35b096603bfc4c9b1ec93ee9fc75357bccc38274092196acc2bf300b9ad36859b5392fed4a4587296dc0830930de0e66a7c141b155b38217d362013791ae0e2473b0eff786ded2651a41b5aaf9815493a6989c9d33875076b013b22802146406df13f2aec1ad155f3350417b99d455764b34245a7f4a0889a7f38a0604ae8cfc9a95cd965107bca18b9f564d9d828dc2d89fc68fdb79e547fc5b15d63a1b707c664b6c4f32bbed3e9d5a87d849daa95bb64dbc031fd84da1590230edfdf94ed3940426b16a3a1c823a09bbaab8618c99674829cb61c2f86591a21079320e86b9a4e6aab32b9fae97a5d75c7d", 0x28b}], 0x1) 05:04:45 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file1\x00', 0x1, 0x115) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) pwrite(r3, &(0x7f0000000180)="83", 0x1, 0x400) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r5) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000003c0)=0x6a4) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0) nanosleep(&(0x7f0000000000)={0x10000000000002}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r9 = socket(0x18, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000380)='./file1\x00', 0x64) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000200)={0x3, 0x3}, 0x10) 05:04:45 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="5f2c6930aaf2eaeeef30e5213035240e80d049d29a2dda681b20b288d3b3a984788d04e63770d10dc08eac51838bd763aea72c27d61ccde8baa68f2aea2ae9841aa221972019619f4a5678bbd3b18871f65288bbe136", 0x56, 0x402, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x10001, 0x3ff, 0x6, 0x200, &(0x7f0000000240)={{0x1f, 0xad, 0x4, 0x6d, 0x0, 0x400, 0x9}, {[0x5, 0x3, 0x8, 0x3, 0x3ff, 0x5, 0x0, 0x2, 0x5, 0xc9b, 0x0, 0x2, 0x3, 0x100, 0x400, 0x8, 0xfffffffffffffffc], [0x8, 0x6, 0xffffffffffff3d9a, 0x8, 0x9, 0x0, 0xfffffffffffffff8, 0x1ff, 0x50f8, 0x2], [0x0, 0x5, 0x2, 0xeae, 0x3, 0x3, 0x100000001], [0x3, 0x1, 0x4, 0xad1, 0x3, 0x5], [{0x1, 0x6, 0x1f, 0x2}, {0x3, 0x3, 0x8, 0x1}, {0x100, 0x4, 0x7f, 0x4b04}, {0x0, 0x7f, 0x2, 0x9}, {0x80, 0x20, 0x400, 0x1}, {0x0, 0x3, 0x5, 0x2}, {0x9, 0x1, 0x9, 0x8000000000000000}, {0x6, 0x4, 0x60, 0x8000000000000000}], {0xaf, 0x7, 0x1, 0xfffffffffffffff9}, {0x2, 0x0, 0x3, 0x8000}}}, 0xc56a}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x3a) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206982, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=""/131, 0x83}, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30024) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) 05:04:45 executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getppid() ktrace(0x0, 0x5, 0x8, r1) fcntl$setown(r0, 0x6, r1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0xfffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:04:45 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe95730ea837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd570371bf25b7dfa3e904e30", 0x75}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r3 = getuid() sysctl$net_inet_carp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, &(0x7f0000000240)="4bbc1fffa88ebc2be89f23821b9860f699672ca1f777c244fb8731f50448fabf69e01e74a4090f385954a7026a97776e62382efdd358e652855691bd3f879d6fadec0dbec01186f200", 0x49) setreuid(0xee00, r3) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "de11000000967c1b000000000000000000001000"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000009c0)="28103156661e1962e11531db8ee6caecceafb1786907ab53e711337cbf008cdfe729b8394f5f0de0bfb5d3a4d8be1c384665d20e75ed4f34ab9395bc5c8d81295366333c266cb60e04446bd3236dc6a41946485a81ab5b231c575e0578b955ba1d6416823872107859fc6d24c8df19e4673d808476566cc252e399129f4e2295f63f294a3c9b045ad28555376e1ef0672028d8c70d77b192068ee66ad073860e6844e0a84446d3ce7c1e386b9754a1b072e08c0c19c86ad2b3c01c62ff1932d28505c4ee6c00336a06636fef9e3d7b2a59293fe78ae90968068ac5c17fadc587231efdcc024f52b274db517047dc17f175a41e183c822d1f27f241b1801701a3ad7532680143e4fb574b12fa865b7e38ca21a6eafaf7fc0f3b64204936abaa5c21", 0x121}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="747b78acb0ca3f7ed1f5c9e289a38be3abb59a24cb722160f1caad776f7803b2ebb07af9b6318cb77a2769aba0162c3c340c00feca31b7efbae0a9905a7a94f8e037e7c77574ae4d37cbdbeeae3a2b47212975298b8c99d62e9d86863859bf483a00000000000000000000000000000482b51e8bac202eaf38c5f85540743199d11cf9439313bb04ead64c9f86ec0cb96141c1ff9ad7b77af06cb74a4475fd043a3a02cdfa7e79672d", 0xa9}], 0x1) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x9326, 0x4, 0x1}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r5, &(0x7f0000000400), 0x0) writev(r5, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) 05:04:45 executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa020000b1ffe486dd6021250000002b00fe350e28ef0900c08cfe24be0099bef6b7"]) 05:04:45 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:04:45 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x39) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x2a764738) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 05:04:45 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 05:04:45 executing program 7: sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000380)}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="500000000000000000000000000000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed0934110000000000000000a800000000000000000000000000000028a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1ef3181b846d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d000000000000002800000000000000000000000000000001bf8093b31ecd8a3fc84d6edb936a208d00000000000000f0000000000000000000000000000000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9000000000000009000000000000000000000000000000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a0000000000000028000000000000000000000000000000e292fb1d3b9195d169561562e31e897c62000000000000003800000000000000000000000000000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f00000000000000"], 0x300}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) getrlimit(0x7, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82}, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x6}, &(0x7f00000000c0)={0x5}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 05:04:45 executing program 6: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x1ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x800, 0x8000000000000001, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff801], [0x8, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x1], [{0x0, 0x3}, {}, {0x0, 0x6}]}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000001800)) r1 = kqueue() socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x20, 0x14) 05:04:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x7}, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) syz_emit_ethernet(0x456, &(0x7f00000005c0)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv6={0x86dd, {0x0, 0x6, "9bca8c", 0x420, 0xf0, 0x81, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9463036d7474c9cde9826c70ed11f47a", {[@fragment={0x3, 0x0, 0x1, 0x1, 0x0, 0x1e, 0x65}, @hopopts={0x4, 0x17, '\x00', [@generic={0x49, 0xa6, "57007b79f5faf174f4b96c66a8b0cd39243acb4f651c855bc39bde37a4fc570b9af70f5d6c1f693a243a6e6f4f61f38008d5e4e0e85d58ec598b5dc352a58f58cde6dfc58a88ee9fc0f7da88a38007b8d10027b6777a2bce9b64fe89449efebe81848f4399deaccdc9ff26d4a1ee6158117c67d268d3678252fc9a44fb4305b9dc9fe575caf4e4bee47bd5e73431a95b48fb4e14cee502dceb29cb1de2c704071e430e5ee651"}, @ra={0x5, 0x2, 0x100}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x20}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x1000}, @ra={0x5, 0x2, 0x2}]}, @fragment={0x67, 0x0, 0xf7, 0x0, 0x0, 0x17, 0x66}, @hopopts={0x1d, 0x1f, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xe8, "9c8f18d201144ba43699aafa05e41a4d1839bbae4805d73bdd95194ceb410bae819e41601ed595204ccfb892519ad743c796ce74e18454eec9156fe3affe350bc95613edb700b82ac48f0e38b5e8b6c9a4f068577476428dbe8eb89c0f5dd4e1d2267a78670bfc08c010fe7310ed8ee09e15da87ad6c73ce7ecbf7a812b9513f79a63806aa939a6daf121f93206b772e7539ba0bf00d8b7167ade86b6be04dd0e9ca504fee9e612ddd500a6d059d03709b269a04fdba24da15ff9a871bbafde3f9e7782dc588fea7e8e7d62ea04f36dedc9608451e0db4c0ae45baf30c52c477319b3593a86c6b7e"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x61, 0x6, 0x0, 0x3f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1]}, @routing={0x32, 0x8, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x2, 0x0, 0x1f, 0x1, 0x0, 0x13, 0x68}, @dstopts={0x2b, 0x1b, '\x00', [@generic={0xd8, 0xbd, "b6905999accc63cd8229ea64af271741c8450cc2d12adcf8958958d2b3e01417b081b89c456d4cc9e08495f732a5ba48d6dcec29a96db0485ef849e9da6f16c1708287051f57557f03e395e77b967d1a2367918bd58e4b24162d4e421f46584cd3158d275983f9809c200848d72b6bdf88a027d107821e1bcda39430c0b2c3d3ea03c7cdca3716001e4a58126497d27bf1ba4b4ab2a637e81d4401d6833b4172028848bb94edad69457c659fddf0160caafdc2ebb3c7c3b897be715f14"}, @generic={0x2b, 0x11, "5cccd997aa324fdb479586d3a47af386a8"}, @pad1, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x10000}]}], @udp={{0x2, 0x1, 0x8}, {"fe1ca156400df8e615923012a0763521b711a9ba1accfaf890cb6f5bafc38ab9e527d0b5c6ae35d5cbbf21188ebfc6191e21b7698ed65255bc965a45a82b9ac01707041cd3e569944164590101bb0bd70217d62aa2a4bdf5ecc3984fc218bb1a036d16b03c2849cd7cfe0f6daa600a2dc29e1273672d98d9a4228ac69675bc1f10804393f1cd9d644d46be13d0e9004bd1d8e3a4e5ea517d1a391efa90058f64800240ad1f7c59c4b94c7d9e7aae7e74"}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) 05:04:45 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) writev(0xffffffffffffffff, 0x0, 0x0) close(r1) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 05:04:45 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r3) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000040)) syz_emit_ethernet(0x3354, &(0x7f00000037c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad9331e3a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa85"]) 05:04:46 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r3) 05:04:46 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}, {r1, 0x4}], 0x2, 0x0) syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 05:04:46 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000a00)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8fb73c12f333", @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) 05:04:46 executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 05:04:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x64) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x43) close(r0) 05:04:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/125, 0x7d}], 0x2, &(0x7f00000004c0)=""/104, 0x68}, 0x22) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="9a02d9a1f2a4343bb77cb16a430fd43fa1ad565708c5a6d8c05c8bc0c7a3d21e874ef5c0b91351544034e227069743d5fb67774ecb9c6dfa822173e5dfc5ae91a88b"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = openat(0xffffffffffffffff, &(0x7f00000027c0)='./file0\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000580)='./file0\x00', 0x2, 0x8) r6 = syz_open_pts() close(r6) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000280)=""/249, 0xf9}], 0x3, 0x100) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:04:46 executing program 7: r0 = socket$inet(0x2, 0x4, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = socket(0x2, 0x3, 0x73) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x4}, {r2, 0x10}, {r3, 0x2}, {r4, 0x40}, {0xffffffffffffff9c, 0x40}], 0x6, 0xfff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x408, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x9, 0xff, 0x1ff, 0xef, "0652e4d579115866e9f025239a7b979b7dff207c", 0x9, 0x100}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x9) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x7, &(0x7f0000000280)='./file0\x00', 0x8}) r8 = dup2(r1, r7) bind$inet(r8, &(0x7f0000000300)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r9 = socket(0x6, 0x5, 0x0) readv(r7, &(0x7f0000001480)=[{&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f0000000400)=""/56, 0x38}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000001500), 0x40, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) fchdir(r4) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000001580)={0x9, 0x6, 0x81}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000015c0)) bind(r9, &(0x7f0000001600)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBELL(r10, 0x40105704, &(0x7f0000001640)) dup2(r4, r4) r11 = getpid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001700)={r11, r12, r13}, 0xc) dup2(r1, r1) 05:04:46 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) sysctl$kern(&(0x7f0000000240)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="528b2d1026ce2944caa838cb674e99558f544629019e5b8e1ceb8fbc60254d97b755658a867694e8aad0febc132e4cb0605a0566af3b3983e274c430f54d5b073aced07e71c5bcfa79c107d97e40f965249a6a302e23308a5c48be5e198bdea54e576fbe7d7095bafc2976fc0895461c58ef8274ad788c48c09a2e6785763f61b40a240ce209039d5e8523b7e6dae2b175a0669c62633b7fa2878d31fd3602cdd233e931ce", &(0x7f00000002c0)=0xa5, &(0x7f0000000400)="2587d6e3409b52aedaa7344cc396d1a6da3d66a572c2dd094ffdc796918d31e310c6c401f277369d7884a2d6931bae0f55d127d33a6b988ecee4d15b4e026580b1c1375625788ac1076d947f72767f22bf7d7f2f07cced3bd23719a488fe01ced21d6347fd7989a0eed53c6e762ebef832b3f78cf6ba7f5f0f42bd215efcf79f333bd462211178e7", 0x88) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) chroot(&(0x7f00000004c0)='./file0\x00') getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r8}) getgroups(0x3, &(0x7f0000000500)=[r10, r10, r10]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r9, r10, r9, r11, 0x0, 0x7f}, 0x2, 0x401, r8, r8, 0xf2, 0x0, 0xfffffffffffffffe}) r12 = getuid() setreuid(0xee00, r12) setreuid(r9, r12) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r13, 0x40}, {r13, 0x1}, {0xffffffffffffffff, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x1}], 0x30, 0x2) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) 05:04:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000001bc0)) 05:04:46 executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') socket(0x1, 0x4000, 0xcc) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) lstat(0x0, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x203519, "28f7e60ab87aa578000004000000000000001c00"}) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x0, 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x0) 05:04:46 executing program 6: sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x41}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x430, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x10) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000600)="6d0715764b555baf61390a62581fbf6fdae27a1ad28758250be9a65730af45f8ff4aedde04c92a47b1840068431a51474123", 0x32}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x26, 0x0, 0x64) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000100), 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 05:04:46 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x9}, 0x400000000000003b, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x7, 0x2, 0x1}, 0x42ad, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 05:04:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) 05:04:46 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}}) r0 = semget(0x0, 0x4, 0xef) semctl$IPC_RMID(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:04:46 executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) getgroups(0x6, &(0x7f0000000040)=[r2, r2, r2, r2, r2, r2]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0xbe43, r1, r2, r1, r6, 0x17, 0x6}, 0x7, 0x6, r0, r0, 0x1641, 0xd4, 0x3}) r8 = semget(0x1, 0x2, 0xa0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x52, r1, r7, r1, r5, 0x8d, 0x200}, 0x7ff, 0x605, 0x935d}) r9 = msgget$private(0x0, 0x14) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x5, r1, r5, r10, r11, 0x109, 0x8001}, 0x0, 0x8001, r0, r0, 0x6, 0x8, 0x5, 0x101}) sysctl$kern(&(0x7f0000000280)={0x1, 0x34}, 0x2, &(0x7f00000002c0)="2769d03c1b7aff11b20717a3824a9c2aea27a470d32f67971f67022765a0444b4866a1296137ecdb137771462a16a094270ef03ebbd119921e34e810fe8ca74d1e56625b0705a44d0b5fac88154dd29d078fdb496a5cdddd8e381e8fe30e2bdd631cd30188b96a3feb07a502934db53b0c989823a54263bf5fe85405da48a07df343d44b377a14bf71d80d88d1636317a7", &(0x7f0000000380)=0x91, &(0x7f00000003c0)="55a38e9c32049df156e8d989f1aeb1859c766bfed944df3fe92dc3308b71e7a1abf7e3fba9dfe368bf83f265e5b56298a7dda97f8fc153f6ab2373d04b484f7be9c4d34ee92e6ac3cea076c93edf2ff42f754bf2b9955de33a462fc7d3527abf371409590c425d642270102424e249cbf488c04a58b93de59b3d164710dbe284adb268651e1a4c200a37fa4d7052ecd1422ef012cdae68e411dcdcdc1260e279ddf6bbe939ffc9769221f2df7209fc28f211601694dda3439acded800042b3eacb7fd34d2fbcaaf62c0871773feb96803c756048c3396ca6c8d0960fa474a4e2c46590b8688b0e75dc81a2d8", 0xec) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000004c0)=""/170) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f00000005c0)=0xa13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setgid(r4) pwritev(r14, &(0x7f0000000780)=[{&(0x7f0000000640)="6c370049863cb9a03a111abf6db4d22c4d556df6fcf7a58a9107465bda3126cf743ade9c9421348a03208c5953d002e26cf3cfafb47b73e5573a3a9826919d6a70421e1cbbe795bf9af18b5193d6f99db92eae6e403778c71c8715969d2b64fe988c8bc43b3466aab2e9eced1a153940252fe90d8d1350f07768eeb91f815e9a1af6be2cf557503c5d2de9dc31db64d33ff49256f3981bafbec6e7d395c74bea9f0dea1318fdb0cdd5dbce9f790729aeb6251670a8b0c9ecbbb077227d4f5c771a6160f8665de49b70413f350242ac4e73784f1c937c2c7847ea8bfb332aa4cca3cb8c06d9a0e32a2fc25d3b", 0xec}, {&(0x7f0000000740)="6db1e2", 0x3}], 0x2, 0xa6d) setgid(0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000007c0)=""/4096) writev(r14, &(0x7f0000001880)=[{&(0x7f00000017c0)="57102e7eb15ab375050e5e68a2cc1f921b2cae176f55fdb0e54a2b77c2149931d57efe17e317b652f1611b6692ed072fe43b83b65f9f7c04636187ce25387e17a7bb4bfc608957c1c2e1d3d3bb8c0e87e16aeafef546265797a4489ffa31b1f699bb6bf0ae04773b9c7fb533d574053333c10be0524150f5b0f4492c8da463eb088101f5d7e66275b3ceb0e9c7f02a5d9346b3d18989b206f2254846084f1bb9c514adc1d8", 0xa5}], 0x1) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000018c0)=""/192) r15 = syz_open_pts() fchflags(r13, 0x0) ioctl$TIOCCBRK(r15, 0x2000747a) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000001980)=0x8001) msgget$private(0x0, 0x1a) getuid() socket$inet(0x2, 0x4, 0x1a) 05:04:46 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) poll(&(0x7f00000002c0)=[{}, {0xffffffffffffffff, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0100"], 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x0, 0x4, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000280)="ebffe3ff80009d1aa3dc3c0000f0812e7b4c9310e69931218b92", 0x1a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf", 0x38) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:04:46 executing program 5: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) msgget$private(0x0, 0x370) lseek(r0, 0x0, 0x0) 05:04:46 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = semget$private(0x0, 0x4, 0x3a) semop(r4, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/156) semop(r4, 0x0, 0x0) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semop(r4, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x5) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r5, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r2, 0x0, r2, r3, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, r3}, 0x0, 0x7ff}) r6 = socket(0x18, 0x2, 0x0) close(r6) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r8, 0x7) getpeername$unix(r8, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 05:04:46 executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [@routing={0x4}]}}}}}}}) 05:04:51 executing program 4: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:04:51 executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) socket(0x11, 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3b, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr=0x8000}, @icmp=@echo={0x8, 0x0, 0x0, 0xfe01, 0x81, "ca8ee0e7a9478242ec1b2d053fbb058bfa2d49f019dfe7effa2afc89d33ba3"}}}}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r3) setitimer(0x0, &(0x7f0000000040)={{0xff8000000, 0x7}, {0x3ff, 0xffffffffffffffff}}, 0x0) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) write(r4, 0x0, 0x0) 05:04:51 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)="25c5850c8266fb4bfd3f3ab1c4db1233bb42d95b6c058c014f390d284da7f3", &(0x7f00000001c0)=0x1f, &(0x7f0000000200)="6d7f2ba860259e33562e10e60b636f79b606fe20cb89edf68c63d907f4d598b4aaab831c1d58f686461078b6ace1b8e6b5553901b9080fad4154e139f077c390b3d88ba5e58db484c51a90a3833fd7e5b698fbb7c6f7e770d64cdc5014a74d86255ae4b633616fabd4e81b4ebc1f884db6305a1094ea21bc6b03dcea53f3aa774b", 0x81) 05:04:51 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) semop(r3, &(0x7f0000000140), 0x0) semop(r3, &(0x7f0000000080)=[{0x1, 0x81}, {0x2, 0x40, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0xf001}, {0x7, 0x3, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x3, 0x1800}], 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:04:51 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 05:04:51 executing program 0: socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x779d}, 0x1c, 0x4, 0x1}) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r2 = getuid() r3 = getuid() r4 = semget$private(0x0, 0x1, 0x174) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, r3, 0x0, 0x15}, 0x6, 0x1, 0x2}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x80000000, r5, r6, r3, r6, 0x41, 0xbb5b}, 0x3, 0x20004, r7, 0x0, 0x9, 0x4, 0x8, 0x5dd}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r2, r6, 0xc, 0xa1d9}, 0x8, 0xa21, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r8) setgroups(0x0, 0x0) r11 = getuid() setreuid(0xee00, r11) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r9, r10, r11, r8}, 0x81, 0x9, 0xc3}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x201, &(0x7f0000000040)='\x00\x00', 0x60) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0xffc00000, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x6, [0x4, 0x4, 0x14, 0x200, 0x8, 0x100005, 0xa, 0x6]}, 0x3c) msgget$private(0x0, 0x2000000190) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 05:04:51 executing program 5: setrlimit(0x3, &(0x7f0000000080)={0xca, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffff5eb, 0x0, 0x7, 0xffffbff3, "1010264d007c2600"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) 05:04:51 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket(0x11, 0x8003, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$hw(&(0x7f0000000140)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) semget$private(0x0, 0x5, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x80}, 0x0, &(0x7f0000001a80), 0x0) close(r2) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100051300000000000000402020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c98106002ec589040000000c0000348a1b1257aea8c500002002fb", 0x8b, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) r3 = socket(0x0, 0x8000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setitimer(0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = socket(0x0, 0x3, 0x0) setsockopt(r5, 0xfffffffd, 0xff, &(0x7f0000000300)="1bb1e5e2f243fd495c6e833fdbe97a3b9595002f1b14bd57769a852182781dba77ee44614c251ee57fb080c8225d55d3e42b9352903ce9a63fa3a54a564a2816d79a21223c423dcc921e1be7e1170bee2879c4f724988d16a96328be1434f58683d735f025f7583744daaca141672d6a763e4468423b461c4fdeaba58db92fe99fcd548561f9365424fdcb21083c6844ef78ea96f967f4c7f9d324084783a47cb6973b", 0xa3) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) getuid() 05:04:51 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:04:51 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r5 = getuid() mkdir(&(0x7f0000000740)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) shutdown(r6, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) chown(&(0x7f0000000080)='./file0\x00', r5, r2) setreuid(0xee00, r3) chmod(&(0x7f0000000240)='./file0\x00', 0x0) 05:04:51 executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) ktrace(0x0, 0x5, 0x8, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r5 = socket(0x18, 0x1, 0x0) dup2(r0, r5) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:04:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7737, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 05:04:51 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000100)="126858db1fb3ef9477b61b46314df165acbb4d2275250e7cf2f6e21afc80cbe31b3c428efd1e5209941ddb15e844ff5273fb7268373b21c4a5d69ba8fb37222246300ea1780fd90eeecbc35df07f96", &(0x7f0000000180)=0x4f, &(0x7f00000001c0)="44ceceb0e83d7db7af2f281b340b5d30166da07b3d1279385e138653862ae610dae360a89452477c29cfe111f608ecb03b9de4a12f321b28734564a5c8fcbd991d31a552f21fc98952b7127c1e9a8a889076db97079c9fc67688b16d8c9d42fe378b4fab721607a60299c18247f54754deb73729a52a5cdcee97134ff963bc3ed4713868faa66c778fd74467cabf432591d5ef3904fe7f4e3bd810990e59693bebe7c7dc3c00d38c2a61af6a7c5782e13db09fc99add80616c487fd58484e19b7138758b89bb6534fffc2fd08746463e09a8be6356202e9065c0d392ce", 0xdd) 05:04:52 executing program 4: r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24, 0x2}, {0x2f}, {0x416, 0x84, 0xfc, 0x9}]}) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x85, 0x3, 0xfeffffffffff7ffc}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0xbb05, 0x0, 0xffff0000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) 05:04:52 executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x30, 0x1, 0xff, 0x10}, {}, {0x6}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ebebfd510bbcd9929e4d42290f6fa9372ca83da465bfcb781be7e4dcf0ac4f4c", 0x20}, {&(0x7f0000000140)="8fb27bf8b7e3280d43fbc84d0caba27139f20558b4674fa7b1b3aa6d2360d870486a43fb24922c89fc96f2b5edd2ec49196f7b631ae8b172ad1889bf40ec6b5f727385e6e640c481c70b335833cab6b2ad6dce758cc7303bffcf14a2f26a91539e6bbf398a44fe126e7162f655ffc1f8f69b251e5293865546932ee5abf3dfde8f3ea3df4f445442c9802403284511479e9bb3558b928e54994084564892d287e4ce7fea09831a2532ee12fe85cc6341ed98caba70bc9212", 0xb8}, {&(0x7f0000000200)="3b3ed46ad33a3289d3c2762eb176ba78103e0eae9e47d6157cec0b0c201145f6705db4d834647a99ea8fe7e67ad80c34e07697d49b856c6ed8e3224e8bd05b7bb684df352a5e86103f48dfc4799d70c936c33fe64cb2378e59cdfc73cb125b8d05078291b39ec6d838971096f2ff05e3183a81", 0x73}, {&(0x7f0000000280)="4daa340e55837c5415aa1f2cb8dd30292a55fba55aea37eac48320f859a3faf5dbce12b245722c46cf20361ef584f1428d1e6bf8afe7216b7cfae5", 0x3b}, {&(0x7f0000000540)="7e66be6cd584eb9967cd6eb0e23c147f5e22b4f137a4cb18d0fdc1e40319c23971a1797af321d4912d42e2b630fa1d541946e62086ff1e600a08a9a5b7e548a559c71327ef0fe206890d9535a575ba4566131ad6af6d1bc728d53ba95edc4e37d2f60b9468d4b8870f7e953d89bb5511fda91e5719ba67e56e0e5b0f3e6f92680fb8b16424115d8ffef97dd256678ab52165cc00002ce794547495e0090dab00dfa7fd0ed70af1e0f030a11f8f5d8e227bf6c46b3bcaa18269a56511b51324b072730584bb817de3683a569fb82e249f2736ff3b93dec8e6ac2ccaaba9e05056925a87c32399bd670a8d288a6ca779e5937e1787b33912a6a6129c2759ac58df7ea1128fa4808ec3af700786d3a300fdf55760b69f68e466ec49e5652fda690ff5da5f10a17799cd197219306b6ea8ccdbafa2958daa3a0cbab4ea3acf5680a0becbd1cb0557ffe3ac07c4ad2c5b2c021b76596d341f854a668d058a219a0111e5d6da1406114fe2df91e56a80b40cdfae425b9a21f8bdf308854b098fdab4693fdf61e95e238f2cc0cbdebb61fe45b251354e2f6086f41b08947cf42763271a9e353146445f5cba3bc00c87c9f7e43e5222b1bf917b150c2903a17c5cb88bd51a026e6723057da9a23ceae1f115516ad796cd97842f7e801c1197ff526c24c5746aba534f564dde22acc62b885c392fecf95c39ab44878d19453c845b757752d61a48451d70f1e990c1e3400a71319095db8347a58acd8f926d8ea8fd28ae97f00bdf5ba0b0ad5e2ceeb585df3b10d67be3027383f59ee5eb9f5906b555de", 0x23f}, {&(0x7f0000000380)="4116a33fcc5caca0ef91058ca974b0a048192c6a5ff805532e085734cf539c1e052ccd66c57b7e9dc2aaf2dabe8c0eb0216aba83d4a0cbbb05a5cba8002cb603afc527cbe036a91133ac71d486f5da52b6270e1d", 0x54}, {&(0x7f0000000400)="66bee348e5d2d2475799d415e91d4690c4eee9a9ba9128b07596fec0249db4295e99cd9d170c20563dc5e9868042f08421ace4275f6134e6565839763ae9fab0cf0286159613c74f9b0ad8bd47a94fd9f9f833d2607a53e118f77ff72cfa757c3d5caf3ff50200a11c6e69698f0acf2e166234af73b8180ccad8feba40b20167599d44d1ada54df639074fdf65860265eff4864a8b2d9577b531e88fd0dc34edf70e276cf93fe879a63632081b48e215d41ada87e19ae83e5dcafc8fb47edb0b", 0xc0}], 0x7) 05:04:52 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f0000000000)) 05:04:52 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1096, &(0x7f0000000d40)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad910603a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000000000000000000000000101"]) 05:04:52 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x30190, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) syz_open_pts() (async) semget(0x1, 0x2, 0x140) (async) getpgid(0x0) unveil(0x0, 0x0) (async) ktrace(0x0, 0x2, 0xd27d43220c7df93, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) (async) r3 = getpid() setpgid(r3, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) (async) r4 = socket(0x20, 0x4006, 0x66) dup2(r4, r1) 05:04:52 executing program 4: syz_emit_ethernet(0xe26, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f0000000140), 0xffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffdf00000000000008004500003c0000000000019078e0000002ac1400bb4e214e22df9c9def0d86013548084bc6c316e519ed483696cefc2b34d1e72f6bcdbc3f60f9dbcc3089a673775984e14e9b6765ee21fc71a27951adb498127196a7bb531c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a02bbe890b6ce0c3bc3700002300000000000000000000000ddbc400000000"]) r1 = socket(0x2, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) 05:04:52 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:04:52 executing program 3: sendmsg(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="d1fcbb8d34c41e9a2a43c8ba972b3c50312861b39949e8e3d3dd8c955cae9a1714d5a1d6e832960fa95434a473cda045bc4eddf7a517ba32898605605d8ab56ec51e09e62d11939eb9473c74492217b386f9ab3068fdadc1528577f610a6a43b7816f6523c8be65d5de425413ae8ceded74912f97cc84af7a8720e2fc885d511d7b21597c79bea458b2620db17e71b1be754ea047f18bc2a66b9e5309aecdaef5c0deae34ee22fe4863b69b3b8840610ad6e60f5c07065a2e9743e93ba693b1a05887335d81d554993c673187a24f403688b9f615ad2289a53221df825", 0xdd}], 0x1, &(0x7f0000000180)=[{0xe8, 0x1, 0x0, "68dbc9e1e608d3ca3997e825f6833420af43c587b074912d5b3f7ffbd337453d872133a1c8549c815c67e3575220becfb36325bed571894e39fe1861fb9afee2017e2caa63de90ffcda9bbcf89cdb30eabd5a952cfdc1eb842850876a0cc3bc73074ec13776f0cef02897f3b9860f479986e0a30d15ea1394c05e9f040954828ca2f7a2092f8f7ee7c7b2e167d98bd709615c112691ed5dde1752ef72f9ba03029c93fa044ce663ddaf7f807d4e75220b883fc5755a359be132ba99d9877334a2f833452d4d52af2e9e3d61c1dcee5821fba5e9027"}, {0xe8, 0x1, 0x80, "1ea2c3e018bde011eaadaefa3a1ff99e47ac9d3f43bf6ea004d76e71e25e20cc8eb11d3f1cd5e427b4c230d931ed9f445908442ca061d23dfdc816befa6700ba6358b6a531c746687cf733fec7caf8404815c04f933bb78b3926b1592f2f459bed499ce7bb4e7fbf80026c29f8f91ac48b099f8e2ff2ddcdf8767221742839a689f4927da9fd45d6fe5e812ca418117814fa2c2f544109aa90be435a338a37425206356c218fca9a009f33d8236825b45f8b28baaa0ccc8f526360ac8c4211a43a888eb3aedb23bad81a45b1622526358a26"}, {0xb0, 0x1, 0x9, "72a09a5d2dcc1e6f092a526a4394a74a5acab8c12594dbf7104e40e83c2062037a2ccaa760f5465f0522d27fbf61ec23e3d5313b01e62798f1ef6ff5a8b2489940c5451a7a5f94b95b2b1459a584f02a9c491805fc289ef82f78e3ce0a03a460beb72909f8128c4b3c4dd03332be397c61e3db3f4d1dc2f1c0364fb99d541488475a906b58c23ab553fbc657ec93f8daf48252639413623a5b61"}, {0x80, 0xffff, 0x80000000, "f0a761f92b75b51d6cf65595d77d6b10a4060ed7588555fa31b972e29f32abb6c281cbd69e718ee7116418033d9b6711dba7f66fc9c8b2629acdd6066aa3e109ef074aa9da764b22ec2e5f9bede74e8c576ad1671da8c34ebb11ed29569b229d9d3962a2970ec7fdbd698eeb"}, {0x68, 0xffff, 0x9, "5433d43c938294e83c4526d3eefecbbb16529dfac0eac2df69735e6535e20348adb79187c313fffb7ba22af6ff2fca67edaf8630ec617dc816d1b538121a3e3f02421d685de6789c394ffc74232162c7a52720734540d7e4"}], 0x368}, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x3ff, 0x3f, 0x4, 0x1, 0x4, 0x2, 0x800, 0x0, 0x2, 0xffffffff, 0x9b}) sendmmsg(0xffffffffffffffff, &(0x7f0000002ac0)={&(0x7f0000002a80)={&(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="752f4aca1f8c92c7f1caf5ad81981ef92876d3ecbd446156994176dbe00a0167173d1c07447b602afea16a954fccf27b6c4d27cc0b57f0f3c62d8c0e9dc9bf0cdadc78f7870cf8a5b837f3736500d0e0bb8e1e1f77fe293dd28ffc67f8260d41589cdb62f369f3acea49892245f8dd8a83778b8cf74af9d186bfaa953441be62658582d3a98d773216a89e3014470dc2630a9ee7072a9a9f10e838d9aee83ef9a629d317432f8d3c6dcab7df08a9efca1f95f0edb0e59014ee5b7338acaf5eaa881b414f1f86a124511a4c08b3ab82f7f30e93221ce40bfc1ba60bce8a1dd5ddd9686ae777483e4a38959c599813750c1d0edc299211", 0xf6}, {&(0x7f0000000740)="d57baa8321595183da4e6b901935c3e6c1333e473e54f8602b83bede2489602ae758629d29fa18259d2cf059b399f62d16ad8780e618d8c09d931638fded42ca304d2057d098c919dedb0fdd6f70f33161959eea45bf2ed6a38fda9155e3fe105c19fd636c4a7aba31d9410ba55ec42ab9de89bf62f8745f01602a1e05561d02856c26c07f5b7f22913e884961d8e40a8f270733b15100d9bdd9b6a7e620fac6fee4e457e8360c8e1f21f08402eb8561f052ab37141d20fceed78aa8caf3a13b68465a09fea91f958683a074e0d1f192b77145ede4c278e9c81d846c87e3879dee539c0527cea459bab3bb428f2a4bd4ff0e940761f27ff18fbf7691df84cc003177ad5774c3165458762879e1ba814cecee72ac01961aed4e09a9706b524a13c6d6e691c54e948180a3070a23162772e6e52afa2d322e4f4edbf8cdc010f04568eccf3c56b46d17951a1c0e32805765b179ba26ad8d1b2af0761b501e03ce925d469997813b355d206eaf66241dd5c905099a95816573f18e1e96856cfbf706a195be93c0ca10b17c09a4a67e2f54bf6d1abbf3b2fac8cc4a5e49df3a559e12969ec5d1f2bd2cdd51b561c39f8cd932b97249e428c8f19aac3e99efae3fbe155e584ad1445676bdd851cbf39c77ddeac58a8c53e6892c9620127bea6db158b03d4da686ab4728fd6b9bc712e4b9fa303b1e68e312ea31aef7a2bbe5dd2f3b340cd9bc7d465a99a9c4a602a51e1cf197b8107f57473ee2ac4445260e09f6a8dcc0259a220aab1f362f9e282f1190a4645fce8a9113bd42a215a2bfec152032cd7db47048d00b0c97b93553410b0b4986e2c285e3b263d17cf3beac2d4f85952de05cfcdb7fff11f6795c063586e2e990c69b8ed8ec7a9c60e1de4cd3f08447bc2167a7c38f9a8a101d7f784a1f63290db42816a5ac988bae449242a293c1f9850d8d728c8b7c14a6a8593cb8502e8700a734880a912193cf6d2c47b6a69e9c354cb6d5b62fa2832373ed493e4d736978f3e817adcab8b5781e0370d04ab97a6257eb4a0bae66acbed5a95cdcc252bbe7d7458057d8ac20e5d72243ae33df7ff815207650191f7851d0e827bdd163912b86b710d19b675787814f4fcd99bf585add121a7e0066d4692fe4ba07dffa885f4e05127fe48395e753b30baf13992d93b8fbd3b15fb816fd56d0e44f1661f432db12bcd13b50fc9b5730c632c5d80c7afd9019f9a6c8b72af21c388ee7d0d2811b5208fe719aec600023cd7188d1f5b067ac2d542781fc1c03e9e970ea18f72ea24c62d4f6bde9d9ec154c395b10a992fa83656d5a1ab020c960a17423eb26abfec7b31f1aa6a6041cc3a95abc1ec1e44741cc0a46c67eb43e1c936bd47c67a23fe74b571ba29311420a73b63a45790b0db27cd877da693281c3a9ef009e78e77d12defd067733f61c1e889632616552869c167315048a729a38e5e33a0c11386b5e049e190ab9258f69d7d5fc8f78f084d0895527112430d94c43eb4476aa1de5696500082dfdf47babcf27b838abc6acf58cbec60c8100831bc5ef680dc969b120dee69b90660e9f11b6c27e5196000b988f022cd4fac14259d5e44fb770c48a7de860388874fc6f182a418490ad92a6b67513aa90d01bfe2852df012c35547ef13e4111692411bfc3d5ff911de575e3129533e00255a30e40575845a4968c54806618d02c96a3df768ef0f9b8190707fba3331e2b9d206122f8303da6ae8780d519b884e22760928af083f01c38890ae6abdaf1a6b3b090ba54921a63532d34245829710389aec4c3653db1fa238575ef9f6a7a1a1ddb4f59d7d9c5b9620d870ea7a894a8d4f79fe2ee8c82d7425eef411534419d2e2d13d9a8254866076cd89c7d530edd8a43334a1d8da4bfd9010930751467b4ebd39dd787927a741f820b2d4c646ae7f25823c7c9f8cfe706de892871f70614e137f6c6ce88250f7d1cb81c692a69845c7b1091276fa4a7124dd7a4fbe9c70cf1a4e1291f0a3b0df0fc98b93559963f7824cf0ad866782fbfee5052a29df928667ae2a412ec608650c1889fe4d083dc9eacd3d5731d30511e941c6d7a0ce1875688c0180475c1cc3a345a10fa14cd0b8b9d432e94800132561634ad29403980ff2a497cfbda9be84adad66cbba198db809fc6ddf4b0a2c3f64eb19991b2432124520e66388929d8a5224c280fb911211f3a9ef9b494f7869da94e5318ed6e135d1213324dc208ea7981453a9831d6d4af7037868fe26ac271151e5574f52e780f0c06dd391d2b1ca65614e82e7c8b9aab08f1266ebaf3dfc6a51f22a06169f45a8d9009aa0405e120723d8ec68b02bf3971a0ce9bca179dff01ed4171913c8eb436c8537d6ce54ec4f7b73da50417c5016d4fb051d842e6d39cf12477fc661740fb3f95fa41744298710f2e393e2e6036068c9966913df7865c5a17a110a47d9de106a9bac2d5a116a91205ceb2955684c6a1eb5988066f5fe1eacf23a4a59d278ac6960d96ad3786d50772ee3ba95e92beed1e7b8df8815d2ded6c9f9ba4ee7e8ee01e353954394f4ace17b161dfd9c504c89c57324242dfad1eef5b2ee4ae41805d972af13aa60e1d7f670c9dd09673f09d03b53ede41748367f01589d789853f2b8c19aa46bdefa53a767ee5f9b726d4d06c1bea174fa11c45b352a897a975fb61c9ff347356ec4eb4c7ca350a3eecf96f7e962ddb473f10b352c2082830ed4d4a48f3e4301f09d89e6b957f6ec6d1e880e5e0212bbe50cd282d520db802989f45d742cc4c6269deca3d89e2e3596f64c2098ec9297b21219980263f5210972dcc5a218ba0bb133f78c4420a9401f9ae722d185e69e7eeee4e0eee95bf87fb65f0c0f59595f66bf79a2029bae41ec1f7949ffc86c56d26d627a910e86310d87463000adc134843e5ccd13d2378439a5264533b668b73ce6cb8482493e93562851ccc1218fe7d763abe18042939704c84aff1182c2391bc43caa9a7461dd0c0bc6c99de5126291c4af02392ae6458294c1d1f3cbb6d3c0ba13fcb29c2061d0a343a08f544c3bd72ee44556c63c9b6e314f4165df7ba10ff3aa1cdb439486751ff2bbd419f1754c8844a4b8398dcd7a024d3da2b5da6a235282d1261c4f87dd2d7c6ba020c3ed21564b556a9dda7640b8ac6b49136ac130889006b9ff2d73ee6006d6d0d93aa4aed5fb0600b28ff8c8138fb68253928a0bd0180ea557e994937c101ef99fead2edfa62bf412065bc1f44a154299387b68935c1c121c90d22519018c8ee071c85ede350561e73e489a16640ec99148d399a49dfd6ee2e2a11624a0fb1f161007a11ce07186fbb9e96dfc0371755518875e5e610ae2bdaac761fa131bbc88c564aa66c3b6b9e451a4af8faedae726d6d3845709b790be369ce3e6096b535991f5bd87dab9f12d099bcc22d2d1923a3886a26b91dea08351120a3740ac1f07979ec92e7ea2ad6a85cfbb57ee03e1fc20e08bd8307560d55b226217ccb1ec84711b96486f9facf85a7c1e52a243e1a5195ce0ee5a1708fe40871d5f6d53c5e8058c9861bd50cba0aa30c337567f039ae8dbe95aa0b172683359ecdacc80ee4d565832795b6c166ac3456a31b7a7e211c5bdfdfb07d37d01cb09f3603a22580ee69ae5475d9aa5f400ea4289dc0a1b570aece98078b52ba03a4ee0c7e3bf2f543203e7d91d613f7976e39ac497ce147d7ff8f68f6bee601cbb41e4d2ecc4660aea0ff355f982349ca2c888588fb218424d338a818e6dc6a148617c24f2afe4c4391f166a23dbf4b3367937354b5ca6bae405c3293f22dd84163efe513e9ee3ab39b5fddd29a9e2cabdc15e8fe732c44b2a295a0cf92749f388569078c488e132234afdd6c853070f3ab34baf34ebeea8f1ae2737873bc86eff7886538dab392568d7cfce33af846bc8f76a325383b0bda2158cd3038a0504e81281c36314c0a3b13da36ea5ec350a450bf911ada6ab4cf3f98e5aa76dcddb62411842f772aaef4f97d262b15d7c5ba92f147e26eeb48ebaf9a26f48c83a98cc3fd142f64917ae0254d94830d9c154a0c7d018c24ce5687dd3c1e95a07b6be12c01a5cc68767122baed79cbb5f0066777c352fe82f5d9f8653a250720b9fc56fc7e28ae41d93890bac11bf86ef5404eae278e132bb402d98d3c3b36892bdd6544d9ed7316a73b7c28521a39bc61e976d843b01c2b4f3fc3397145fe80b678d911ebc71aaa3ba8aafd58f1ec2b30c9b9837e53f52acaeb805a7a1078d58123eab1d9a541a8744809daf3501f07868d10acb9a58241fe572ac0b4260acd433d57dd32eabde738a485b6c440a76b0f58bd4a46970c64410e1843d15d4e305c2912ca822c6c39a2a1d678a41fdf9536628578093bb86d917c34c30862d7aba5cbde2c68e82d1ecd6b91b535b5fbf1369e4c98f7627c1fae3008aecae7afaa242f5ad8ca19c98b0993bc1af4c1c5570717a047df1d204a9982cd029a9de703960cb6f6bdd6f52403d43396c9b00ea1800a0afb150be9400759d75f52c8a75b2908f53caa95ca1620f72307face015a80b34baef1135a545e8f2b0b8158d91fce2d9d8525727c529bede0b26ed0de11ca809551a764b24c2e608bd39561d8b885454fd145bd8ee3770e8d71c12c5e2820c49b7e253e6b1c141288561d87524cefd7f10081dd8f708ca1e27a9e86b0a8f9ef096dc6216dea2beb571b6783d32c0a47de1651c2df9a777332b8113de28eb14fd45785756b1b1431ccc8fc1c839c2c265a0ded32066bffe809a1cfeb9ddfe2525b44df8e20582a979cfa7275feac51852f64b52da3c829d953d2d5a536730ad8800a79e4f4244fc8d34500af38a234cd4bb1cbfe944ae99e8c4a28c5b3cec9409fa84e9035e06cff83ddcdbe3c925b0ccdf80f34708abae78f24f3e5c643607305623e36ba986cb8d45f26806e8cc661ef4d44cd8bc0d5814a08755d1ec926359560e813f5723c84532ae765f1981e117d138a45b69b84bf2b4cff9dd0de08d3f3676f68e932f6408bb9bd07a57a059619655ba8450247903aea704743b42656b034b0adf8deb05fdb63c08d177711c300e524e0dba992c6e8b01d43bf03e5b3cb5c7a46fdaa7607ddbcd89a1373a29c01be0cd72def632e1cb0290b241a194cc303a37f8404c32ab8bdd7cab8e10d3a3f8e3f9d65590cb05e513b29d0fe050edf660bc181f4c6422d253023e592ac2da30236d61ea6d626417764e0447f04ca4544fd745c25c72e5184bcf061599a977d08906baf034c0eb4c993c9bf732097a5b56a8b442ecac3964a0c939fea72cb4bdf7c07c1c43c28d3c920ebe775a466a9ce5a75081553a283d4a66c60a4d5dd3c4337ed380946702b1cdae6177192191c922f7385bdf56c1e7e05a6e909d70e10ae0d298f0a3a29588687ce52263d41350a88b60ca391729bcc43496701d1c3ebd5a73d0094cc91023a349eaed207b724a859e73d0a0a1e9a8e21f60c445925851119f93a64a903799ed926b234384e1a36ec67e33201fb742a477b5803f20a5d44d132e000a6b5a547448873b2d006a805bf9d77914463dbb5e51e55db45e3252138eb5c0968090a3e6322b2a6e270752887a1f132d892ef3d93f87c60956ec8228703e05c1dc0c011704ad043bbe5ec5c96b0c3d9aae8f9374f82660108400c5ae30e437e081ea67bff43169ac2f2d5b5b4602c019d0f7dd468599e2c32e02875ccfebfe1b3dffcbc9a6a3b29f575857ae37dcda508da4de8db1778628e50011bc69ffe40a574810253dbea597cec604ed4c7c1ebb30e887f16e64b2", 0x1000}, {&(0x7f0000001740)="e89c80476d234db8b012952028d377724c3f9acbf3d291fcbf9a02626bcf384cabeee1072b1c9356b8a1bf2c405285c9ce489f33c20b534bd36a68e90b7ca41b375df317a3ac23ce5e4718b3f8e6aa24f1df2da11a050821965d45c0f9575d0fbcce68b370a582d13e90994223b9f013f9f682685d21145c5d2d876966532f42e71ffa5815450f5531848b80285bd58727ba20b08a386c67e97ec293bdd8dfb741bea0c19d089f93a346120807b1fd7b6181c74f309b02543d69fd4e5b2c866050c9bd3070237de86d2b4bcc892e6782525ea191477000554a9bd0bc3c5c1727e25e6927109a3bda3d1a28a8aa90a24157b971aceb9143bbe9da5f3b66d24c8bbec46969bfe1496d7a96b0e5bef9f31eae8fec029ca84c8a0317d89f6e86a73ca5ca131a5f5ad443c96efb7a7c8c60016fa2273ce781dd7a37121050cab0338faaa1e090d664a1dcb34f4f8a4de090f5c3c2bebe50bbd5e09292dd89d11424687e65af37ede4162cc4e04733e074caa7955b413954128f2bb45ef05e88b6114224998a29b3ed59ae49ef98abacea34d2b1ae9e2d7835fc51f9a9390cc04900aad53be921bbf592c0dc3205fdc0be425f123a9519d5e3455bf2f52b70bc65e44f8ef03688e6b12ba63a709428bc8233d8e9cae8d05efa5271c1acb311d5e01beaabc29da753247d026d4f48d4f8fbbadcf14d6ba6c2bf2ace4e364189b92f9068ef889ea88c6d7baa7ade0bc9e896ffa8e704c72a8290d826b4002f93a9edfb7b7a7d7aeb1ddaa71754a9ba8b3fc5dffeeadca6ee6aedffb2d07ae681a3618d72bed8a10c473ec9eea074d1b6e79977377df61eff4c074d29ce22b40213cfa87891440a2be19d7386f227b3055d488770a81930a3097ee0d5c6c742b20219c1759676636c55e76848cc738a31b00d80e08ac4cc4c3407392c18b2d9a42851056c30a4c542da9c035b98125c32f26a6df28902dc0326c317281e22f2ff551dceff2e7bed06bf58b584eb8c374e29ad78de46115993a9fb0d88d3c2d9fa7bebc51bf8e323fe156d4f83f54c2ddb6dab6743a4cc7327dfbf8c67812fe206add7b2fb9a910f08ae6252ce14603e483ab6aaf2e9b7d7ce438ec1b914782c66f56ef64f71a435384d00784552ffcdb9c2106f4ed91c0fc25b1e30f1b22466f7e756edc15d5304b789a6c73dcdf923901146a2e52c2f858d9d8bfab2c800b03888332535fce65fdde09575c7bf7e0873fb07ee57077e46a6d32d28779dcbc7218b04852d3bbb3390fdddc2aa44c142bf3f631a3017bdb34aee3362a05bddc455e1e39d2a826a54a3b1d6e3ed7c683c2785b846c82eee6215fdb07c95ee759b2e4616d3ec573939cae73defdb086555d37320c5635a70b441184e8369e2dbeac0053bef9d77d03a0c8102a957786c6d85e5b0be76c997119b3412bf492c2f59ed256e553c7f8ded2e1d72806899872da2c4ef37c53630aae4ebf4bd44c340d0fbad1f0639e2203fbe806e35fc29a9a0e9e92947df1a5a7594329f7139f10511a399ddfa1b1076c462e7d8219d40fbf95ef3a232de0fc8f9c776b37516730e82dcc0a2ae926dcad711fa18367591d3c998ce87db0c3ac411e16db8bb29c7ef12b160f68268d4826964807a457c20585607e76a036f0ae2aa9e7dfd8f93242a43e620cdd6d809b9cafa89b72203152d93acee591b1a20a06aa0abfeffb10f306a50f72d30d80c381a44b271366fbda27bf877ce877b0587dc4249c813b5a34b1858ec35955bd9bddd0a29819650dd6d0c9bce851b7a61431d6f13ba2fc109511195d7ea1cee1b8ed9eb38376d575b89614b579260df3f5c9014f1349a9e8a8c8683c093ee65402336693ca179a9d0fb8efaa925fd4d4a3cb4e9b98df708bf02a31cd5af4540c33d588a01812366861ee17e4e01219fe7849ea4227340a2cd2201a636a69ecd6f1ed0a829c9818a76b256bd936a94974945991ba0bcd24aeebd3abe07c4d74db170fc5ee1e6fe0d2894a8d4c2d0455c85e445c582b06bf7a1874f3e5dd42c60c30e9a3344453a5d8d48ba552cc3b202078e466786846aea03c5651ce0138e1801807d4a3520c6bf3018a46557e584375653dfee71dae8d43a85c307fcfcfbc2373918da200b725777e60a57bc0766ad198c08cb3e8b21f22da1c2ee7f6baf9ee5b6e7ce45f7a7ac294579964d1db34bdd7da4d79cb5cd5bcdf7b7a8622a7fb71878267851e110a303e060faa386f649d6f4654fb8bf0b5b84bbbb933599c3741d844835ec62e56f742c8889cc93250ed7d4d98d9dc1ca5095df0c06eca43da12cd4b2bb16a2dcda2afac5c6956d6bd4fd1902bc9de70e44ca47ae04dc9aa477b88903198ad6b9fbf48ea624e84ea4f1a726042efe531ff0133a3842b2bdeb56d349472c9da44dacf39ae542e08fb23b29bdd511e6b95cae6b0f257af7da561fcddfa04080bcf9fbbecc5e33a4bc20c9dd1262eb03f1498eae42c9045cda4e59b9c0b75f68b657092c908cab72006c05a5e1d896d7b09f9781bbcc2b2592df6f66e4879183608e361fc14eb1489b86d03e4f5792cd45a9b7dc939570c37df5c084f7c15649d2248bfd49ef2f76e9a6843ff4bb6f406597b3ef1c384d2f39e1d006b3ff8ed04f0fe8c891568919511324b83bf35cef1b24eec185c25f73e982419db1c011c40a1926daf62b63994d847cfdbde9a4efb1416667b07e865984d3abf834833f5e1690df405841572ad9e7eeb36c72bda781de78fe97ab7bd32d8e672f00b106b022b9a50ff4b88643d35cd2da71ed699fde471acef4411be87f5c215afa66ffda6844d261c2cdb8e58c729f6466fa41fd5207e7b9f98b66f87b09d139da7144d101ff722357168cd4a136d33dfe853a10d4aef8907bcee97f9e602f143f141ddb110d2cdf3c10f8efd795e7feac4c0e15ed4a91fc84dd2ec5d7b48850bc9a8db39404d9cf80f9ed5548b54c1463e5333131a65f11c150ec2b72acddbe58cedb7bb2bd0f99fa74f45495e7fb5d0f7f3d1af2413d8a8b80d6f5c8eff9db9f0a395497c74e343a1c107c27345fbf42895cc79266e61d919f8d8e18059cf524353b85ff554546c7aa220c50cda9a05e843bff6971149afbec76f0ed4d0573fca15e208cf153a58621770ff93c663c098d4ec77a724f851bfba52a807589a78d2d040c7cb8711594bad78954545a3b5db603e6e9ad0e1a0fc7a9528a042a2968808517b64efb76601d73b49c6db1f83e097097f1f112ad5b9ac849c0f70a1c852b23de5e80a19376beaf7931da8aede950fad637c0783b04b707d245f763c79fedcccb0fe9085e5bb881eae5a0919ab2a79d7efd22b31c998555c7a3a16f0ccbc34eea893bd2f09d6cc2ec987751be96eea68b1a493eca6626998734054edfe5a0029da82861fed83dc8717b992d483232d87efd4ea4e2caaadf8e72e7b9568199d22feb1e64300dc11577349c4491b19375a01cb344617f15da5cee21d45d9fed548a0f513aa6f18406c7031206406759917a457bb2d967e59461913ada17fd1a5259e1a04c46b07e94f2aefd724690311db54de21f22941a145b5cff4d8fbf9c141a76c8ed675c66f1823a79b8969b262806f52e4c9321dbf1a043049cb1a945b9925097000765e1dd9ca692d27b0aeecb0126794f96d492a72ed653348453e82b621a0a213b08bd9d9445e55cc9c2e0ea1fd2f6a302e9c1b0fdf4b7da6c0cf6799f7e70450b332559f6fe76df6d9206d4239981cb4ebf87ec604dc88b90d2b3cab89946297bda5e15701d1c04fa2bf3b6f0e73a25e5dc06029f2503e9e9e3bfe66c83d71e25dbb7002843befb1c3cb4ca04d54b2f2680faed8823115b9d608d0e285d2c4d3fd5746a7043e97ee3dcdc0746cb4cdcc626c779ceb7fceea64ba0ad284293afedf57862bc96f0fa1ca15ae2e5c0c7bddee53e0dacf74bf3977bcbb71d0a9229e6cdb626642905a0ab13fa9b7e8c8b62e853d356dfd03fecb437fa46b5f749d3d3b499eaebdda941a53ff80c3305a01c1b020b0c5e112f3a5fa90efb47b9978fe351ab1bfb83318f913b57ce140f29253002b21027986f0ec54a47f8a06ece6c03205c764c6aa5af18757d8e6a91901da0a5fb6f19ee08936499b6e532a43b15420d6e011e3bd7b575e1cd8a017812822e32e2315a6880e4a4e8f8bec5daf098819e5ef1e83fb79e9c91803ee38e37f3b7aa317fa3c9b2cbc7df8a9e533fa83bcd9342e685ff75d0f18b061929729cf6b3656efb9e7691c96484df79b06f2d4bb503ef38f568e44520d8231fab77e7767997d506d5a44f477bb57389cd0324f8caa0fbb542493cdda42af16cd4d04ff4a9fca8131486fe633f996885abd0c631546d5a9b59f1d680540dc9758b30aa223bb949fa7c26b7c13ec09251eed452e6cd9a96febb5c8475cb90c6c4492ad8ba24fd660777fbd0c04e2e507145dcfc908196f4354aa05006aaeb734eeecfba628ede11fdb9510757595d2e0fde0191978382839815acc0849e5364b80bacf3d1e9d4b59dd8716f5c095e0c2fa50c994d8beccf767640c44aa685d21891bb7df281424e5be59f1a23ab930a20bc53d34226dc04287d1aa9205eceb3ae37d50bf7fa557fa3344d8b06a2a455beb2709b17d0127bdf18bb7b8cf4583ad061ea951327bc058e5ef951ce28e0bf8fa282950c513198fd4993a06b832f7f785f19324b78c58d83d954a4d93d31391aca001e8fc91d661856fe04e2401ba0ae51f7ac8c581be7295256df7ccbf4bbf2b71edf9718b31b05916c20d36399a27712b69231cc0ba843f5074f1bf19748e3cfdb54bf87db24cb317d9b7cd449cacefed03fe5e455ecd3058a8d043ea531284537a38d1727c9fdda6392ad97516a62157f1ead9a8e8ee1aa44e7202dad4fab72a33bd72395efb12009010097602d203fce31ca503efcf60ee64e8994ee7d738660288012deb99bc68a4f3298282175b14d7173e8224b1e1686ae0eb914b3e65272ea4d0468569dde0c0301e76f2f5737c4f3c94ab343d647989f1f75ed1600aa518216b186adedce1697ee5fa91ea21dd9754cb783b03bc7fc5f674b0eced3b70754ffdebbab12834f249665444a638c66f6d2f53819048fe8c769661f95511e7e4261904754dc91369c0055ee1466699f95582fedb9f1aae0b39b88d622707a36ae5dd1c7c1eb8d32e4f346e3041cb41fd0fdbb2fee38512fe0db153cce759ec40193523ef046c5dc0ae112071abc58ef5adf46602245249225d06e29a358376766ec48308c4a3d2fbab3b0f47298d64b5d5fd5899c66acf1ca502fe7d272fd3c5eb361447347975fecf974073c6b4341c2b75f24dc73eccde2a890c738007743e5f4f56bbb61cbd70a4c611ecdbf924644d321b9062f0f4e680c60f49fd463d1117fb51929ba160ce246a44805a8bc28430459ffe1928de83943816ac9dbf6f11c9c29bcab2e56701cbd36ffbc06a8c2ff4e545e5ee0600e55c73aba02fdd3277dc7e4701731c00a75bcc1a1eff63bb4916a1d95d6b3d5e204c5e1147db6e8ffabe68ac7ea03844a4c37cb084e8289ac8226225e4b9a3f320c212580fdce1cd3ae991a21474537561221f6b6eb1f6c4a5159af3967429da559d6d6cef9d2db378672926266b3b24465886911a0b50ec99932f7f17482518d4aac4af8d841732a0ae43af954cee4486d9e99f9b5d0433c2142084e1779d124642a9ea63081a3e6cfd9de2922b7d67e7b79f9fa294d7f96f07f83844d65a6b3f738fab0ca3f62ce1d6769106a2738104eff6c8e14dfa2959b62bdb21038a0649577", 0x1000}, {&(0x7f0000002740)="8b08e5a956e3139aa71ddc1bd26ba2df7b28676404bf74dbc1b4057ed6d2eae60e79931003b7abfb3ded63103d36691139c1c6f1c77a27465fca6029eaa9d8a19a47becb42f0cb83a4c96dd0646fffb79b905e4b636a3a03b100e4b2984699dc068adeac60e1ce71ceea64c8716570e38a3412a5a4d23426d62dfebf79408c070a9daface2a10416f87939a5afc4ea3463717090b65f4c53109366e0ee5f8c811aecbc266afab8dc01b5358091904e158c614427c6142932a5fec5", 0xbb}, {&(0x7f0000002800)="686e539544d07481f894dd56dc057731b9628871fdc5153a006f4649fc4fe9a29d5360b5e58239b010ce8b946066a82c6c49a08abf2ef2f10677171803607ee63e01121b0149fca630f9a8978c5e0a7f708dfecdcb9c087bbf868775ff85ab99a3a257be0d5c5a707ad6a799bf52e0f4a0a97955bd6731bdbeda0b8b556f7031d63e750ad345a6e1a4e15d6bada6cd32ae805ec28bc32542d15d118d02b052ce39dbae8cacfb751f156959221ca2e89802a085c9892c00bf40afd1dd3f2b032b686db7b1b2da8915e965e7e1a2ba801a308243be2f19ca7777b8ec", 0xdb}], 0x5, &(0x7f0000002980)=[{0x30, 0x0, 0x6, "7d4950d85be09eabf7ae0f0bc76ee349c845531c34c157a6118d"}, {0x20, 0x1, 0x80000000, "e61a38c687da9ee79e80aee83b3282af"}, {0x68, 0xffff, 0x7, "78a1b3228baf84b8fa4252612a4e17792b24922018df0db1a105aebcca95a469ec46d45c5f85a2fa779c0e444e3d44524abeaacaccfcb7fdb0aff230e59ca57a329d765d05f1787ea6c3f121edaf8ddfdfbde07c5a91f74c"}, {0x38, 0x1, 0x7, "e5131cda55dcff46b5e10aa6350359f2dd82c20125daefee3a89436be2a638dd797beda8d51cf4ae"}], 0xf0}, 0x225}, 0x10, 0x404) pipe(&(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000002b40)) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000002b80)={0x7, 0xa14}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r1) execve(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002dc0)=[&(0x7f0000002c00)='/dev/ttyCcfg\x00', &(0x7f0000002c40)='/dev/ttyCcfg\x00', &(0x7f0000002c80)='/dev/ttyCcfg\x00', &(0x7f0000002cc0)='/dev/ttyCcfg\x00', &(0x7f0000002d00)='/dev/ttyCcfg\x00', &(0x7f0000002d40)='/dev/ttyCcfg\x00', &(0x7f0000002d80)='/dev/ttyCcfg\x00'], &(0x7f0000002f40)=[&(0x7f0000002e00)='/dev/ttyCcfg\x00', &(0x7f0000002e40)='{\x00', &(0x7f0000002e80)='/dev/ttyCcfg\x00', &(0x7f0000002ec0)='/dev/ttyCcfg\x00', &(0x7f0000002f00)='/dev/ttyCcfg\x00']) mkdir(&(0x7f0000002f80)='./file1\x00', 0x21) r4 = dup(r3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000002fc0)=0x1) read(r2, &(0x7f0000003000)=""/153, 0x99) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000030c0)={0x6, 0x9, 0x9c, 0xfffffffc, "00a7d173e8b61338642eaab2df7ba2e3c05954da", 0x2, 0xfffff9f5}) sendto$unix(r2, &(0x7f0000003100)="cb766517d6ba3ffe167d583b1b0058d0e254a3dc33529a750e200ca44b7ded0754df745d66be64ef7b72546fc096057211724c2134c0a270dcb182e8157cf866d67f0b4aa286c609f1a55fae38abb2ad02c3495cfa93b9b4deedd8bf12d81a8c56c6afb3dbf30ca9840a", 0x6a, 0x402, &(0x7f0000003180)=@file={0x1, './file1/file0\x00'}, 0x10) unlinkat(r4, &(0x7f00000031c0)='./file0\x00', 0x8) write(r0, &(0x7f0000003200)="f6143e233ba45729848f55a31540b73db0bc336baf23b96696f01c066b2c18f5a50d2726189592548825ad019a815786235a09ac3f822b1ce8f21fde3545140188e7e2079d4144eac08e8b27a05fae86121eb059adb8144352f85d9d022a812fc46f6fdd0dd55e6e5b4ff51fe9136283ce6154ea72db296797290070e0515daa169f84b877cfd72a44a70e26a6ee9ade1d6671c51dbd543eadd2a4f95aa6fadd1b69e0f3f1fa33b1b8f3219e522bde143cfc01d4fd14a7f48840d9fc504d728899e3e346815ef5ee8cbd5338c7a24ed7157bb603c8c8ad4d615df839", 0xdc) fsync(r2) sysctl$net_inet_udp(&(0x7f0000003300)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000003340)="310d9caedc39bf60d4c88ff8fe7257b0fb1f49826340e0fa0e6d9cc7b3296c7e744025e20d3e1ecc87936121f48619c6acaa3cd4be0a6915da369f9796129f9dc8c1ad1445621ba00a5d6946ee72987cc6b2ba6cc3a4573d695577436d2cf7d38eab54479df1a26c2e4481140f4ad9546725248f3b7e460fd07332a24101490c6da7f733774cdb0dc15352bbad7a", &(0x7f0000003400)=0x8e, &(0x7f0000003440)="1b88cb24fac5877191bb76981c5c287270487d37228c36dab5c7cecd", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003480)={0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000034c0)='./file1/file0/file0\x00', 0x2, 0x12, r6) readv(r0, &(0x7f0000004500)=[{&(0x7f0000003500)=""/4096, 0x1000}], 0x1) r7 = socket(0x6, 0x1, 0x8) socket$inet6(0x18, 0x1, 0xfa) fcntl$getown(r4, 0x5) readv(r4, &(0x7f00000045c0)=[{&(0x7f0000004540)=""/73, 0x49}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004600), 0xc) r8 = dup2(r1, r7) close(r8) 05:04:52 executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x10000000) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000000}) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r6 = dup(r0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r7, 0x1}) open(0x0, 0x70e, 0x44) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x40001530, 0x0) socket(0x11, 0x3, 0x0) 05:04:52 executing program 4: open$dir(0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) chdir(0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x1}, {0xe, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff}], 0x7ff, 0x0, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x1) recvfrom$inet(r5, &(0x7f0000000140)=""/41, 0x29, 0x42, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000380)="0a901af2778152665ab6ab855a259ee01297f9a3197e351ab94d7d9bcd2e4d1abd3a2e0e2a28925e67ddede063bfecc5b5e47c4fa2b1e77a52988fb9437fa40abce3cdf4de624689941117bb92ca4987b41e2801be78da52991387328fc19000709e3b9bb1680c43bd0439d041", &(0x7f0000000400)=0x6d, &(0x7f0000000440)="ac13b36bebe060a50553c8bb03db5ab64fc2f8c5cc60a474bf2320a169bab61849fc1f457727af9bfaa898b99505a82fa4233dc6263fecbf3e7e304a90165bb77d423d8dfc097e2aa88ac1bfbb247bcc91265fbf0cd2b015734a284a64a93d5fa2a4b609ee6083ed0265fd242a0ae5cc56a886d9256616cae9d9d7", 0x7b) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r3, r6) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) sendmsg$unix(r7, &(0x7f0000002a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="bb4e65474e6ac3c4485c1405cb7309d77e5d9ddae6fb475a780f8491a726499a735c4cd2be274c22a1e5fad4f8c7bce5d7fa39ce8efad9926d66f276ee766292c3cbe8f6e9685b1b2d747f062a112524de57c77ff13d78e0297a3669f9b657159d05062745072d0fd6fd3381250c80f90c0c18445b7b667808a38d3c50309d9c87f0d93a9514b856125313bf9fa04118956ddea2b6dae1bddd9ab36dd2f91f67745f3adb572f1b2be8247c2017895ab4648eac5bb51c80ff4a389b", @ANYRES64], 0x10, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5c010000000000000093fdb4feeee8353ffa340a3cdd2063d3", &(0x7f0000000000)=0x46, 0x0, 0x0) 05:04:52 executing program 7: select(0x40, &(0x7f0000000000)={0x21a, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, &(0x7f0000000100)={0x2}) 05:04:52 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000001280)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc17f429820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb50291008313f7729d23ef3fda273cac48a58e69957211aa945029248381abfb824e289db71e8a881f8f3ae576b37ab14e75662a479a1e6f5ae3927a9b63357989f7cfb1afeb3229811cd84febd314e72a6d59370b00"/239, &(0x7f0000000080)=0xef, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="1e27dc986d4bf61cf419493ef2db04c2a8e13e5caa7fad14ab7985e863d8cfd71385786a5bcc48e1eb2b569b888a40cecae27e0e6a72f087646a792e222b63b01edf60b0b072a786e5603adebabc08b9273dd1de66ee9cfda84ad7b8b0693a8b1d686501714b38b19dc2b0e02933e11ece39f8f3584dc5de7334aca4e7b4eeb98d1732fff52fb706ce84204c7d9b319dd040fedd70e68a24011b57995f483c82a0c12da17fbab4d7b6a763a94a2ef76bd4ea1a943e499aa452b62b5ac2ac8c59900341a64996549a0d82b2f276a2e7b0d1b341c53c741ebff31fb4dafbbe67251867a5cbb75a8ff367617d27d70b152490a2b55e10a3bc5956073eeb0a3c050456cc3b499c2d8fa03ca63f9455ed0da0b15472983f944dee5b4708820f801eedfbb692eb5971fc1ecadad251ad3ab8a23c1919d8d8435d1931cccdd65e81087fe4eeb900462d8cdd258229456e9b70ac14558e6993840d12bc167a0cb46d85a5bb58420e31e00f6a8f579f04e5ebd0aebae747025a45217f91600c6ce95391267785367e589c0f1b3ab6f2ebc67a967447e48e39bc8a007dc30a5198dca9b93c25d4a816beffec6335ed661ee349afc60d438962dee4d1c1faa463c9f847b9a30a53a65b54217113c8add34a12d812a5015207d234a99f2cf2f66c37f9d38afcb052d21957b61321eda4fe7f725144b95d056498f0d0fa5346ecf6ec6d874487f2a15ae5fe87950a5197ba3f1b77c548e0d3db8eeecdf2877aec777d8078bd1d114bdd6818e6a070a3d1335079e453dba8b6200dd3b33f67716ec6b9d7eded0ef2d6a736b2a947c0685708925e091454bc774d66686baef5de5a8f934c01918ed4f1eefcb48aa1022c05556ce8b82f2d87f9b4ed8ddff4bbe3143f03ddb4c3e4343251a3cea3260cabe7fb94f72a215c09f694a0f049247385b4e515162a2ab553a7953fac6410e5defee90c54e563e07af6b30f045afc94ae0ca517871ed5cc2e7244faad16966f83ab858cfdda6587dc0347ffa919ffe4477451bbfe00919fbd3351fc01ecaf6db01343e9d22a715a3daf304300e2db153d443d5dc8aed3e47b8aa7e353a4a8b0fba995401b64f319710d36982e982be7c07cf27ceca8d0564b217a2425426700092cdeee1f67298ed0531119dd36a5939057ab2e0ee1096b424e82d86862a6a6c9ef969ec5ec127eb1a735b8d96f029dc7a64313cf640d6b21f8c0ea93f80bea9b1defe48159a243e3478a2d900278fc49358864ec07a52be419e50e5e8afdbf95b666ec3d965600fd4e0a2ae72cbc57d878be5916ffaa064bc2f7dace7d2649f6aef953b086d73f0ae21028c3b977cdfc580b9d7ad98a1e39bc04e5ef14c58beb4e118a0258cc8fb475749f3fce9627d090186fe08f01dd0d1381a09cb935399b3a5f18359574d8834b6c0e860269737802ab20938b66962fe6c6ee42ec461002a36221a77775e12704ec85c82566a3555e738d88d407fe6d18688ab9a0abf39594c70555fe4ed1a853f4afcec46e5af77664d7c1aa64d9e1a36d69d0f05892388ed71e7f539a6771a6e672a862b6ed92bfdc03250a74051f0b8d333f6e79543581e65f8a94adee3ffc86afb8867f86d6139a6f5c3e77b48ec0afa21431731bcd7d8601483fe24ee20527b8c19ef26f2d5c703dda2ba449d6a584bdd32fec24afe10a1d632b53667d98285f467c7204a4854246554215ab30f8dec5b264bba4d351c4f356aa071218edaa92c4e4d0a8a02b51ee3ec63c01c10519434266da410fcb250f9902eb0ad3a1b472e9c02dbaed814f76425f4ac87f198a187397e84871620f0005f66ce08ce2f5cb493f81f41ca8bbea3f7c44a3546cfe999c5e94e94edaeb7068ee5ce401b41812a4b884f368e64fc606e69e0b04fa4ff69b7e321f6d3a5f36023305a28911e66d4bab0695d675ec9fcd533715f1188a3a175113b2962800f7671923e51255a4bbcb6a563ad028fed2085beaf910b921abf2208689b3b502bad785cd47079fd98dd9bac4037379ab94e252ab249c64dd8f1b6845bb5ec3fb362aeca956f10b5d5d2dd6ccb3cbf3f4da817096755e3e83bc5851670e22936ac3a0f785f8f3bb266fc82a6105da5bb5b0fafcd5ec2cfdfc081dc2a3665f06188f8595c63a4fcc30006ffebdb3b9cd253b0f440836cdca7c82f0100a2469e7d4fffd199e55aa90414ed2eb64e5a07cff89da9015a59d91c7e5df0ecb6d422d33be420c0cf819c90b3e683285647a6749cbff69cb69f78354b4cbd9f2202dc7ff845b7bbe22567108d6f904f1aa22195af3c268c934884f00295a91bb08393997941642355f1add9d525f7df468110ab688cc6f1791fe7be05d5b775eebce972d53d1562c934c0468ef70607a7eff178dc3643c5faeeb7408a97d314cfc924a972be77db91ccb83d786f2d255d87b3bc721409ef1c9617e3e9ccca72a0234b1537f6e2f5fd671e5ed3b43d7d83e22bc03c60217ab13b8a25e3ba03b462e82605cfef0dd4ab8f254b6bda70f31d1c3cf44f2ba2adf9ddfd38a032f5b236d94c4ea886763aa86cff62ac2ff6314afaaac2e294212c5cf4e8956f3b38e8f383665705534e2a22d9347238cc9b0b76c99941c72847f0dcdfd320c4da442749530a077e3ceeb749e0babf63d75f994e0a17c3e41e4a6433e3be18a7c6de14d630c311a60e92f4956177e1a4968db86d8b1f424d7105ae589cb18773ab0f4674342fc7b1e7628531945168d8416e06ac6d21d5d343a6f62318e9cfa036da280e8b85f4e8ff76adee8bfd1e2535584c723727fe9647f1f92aa3455beefd70584ec007c322f3a6484041e053a0a0622e1fb2b33845cda59286f8f9391df5cca618bf32477db4ccf5fb3b2922f37f5653eb9a72ef43e509b01e71cd0e4d225eccb9094be056edf6480d0a83c31b7dafc0fee61899e6cf9fed809c452b28214667237431470ce21c70bb88b74f81e1e14946993ec166b510acfcf2b8f50414e6d161673b123a1074bba5c9a2d337c4c62f52e6256dc8627d6214168872de64d7f1dfec8767c3b5b82fbeece7c305d67d2c6eee00cbbf4f0fed4e6e7df63fa583449c905e4b267e41c53ff53d657df6c3659e2aa8cc87b8841924a9c9acb595e0801988ed1a2b9aff891b8a29672f3085f4da202135210f7c09e6738bffa3ce5108d005d0a1300a7b57fad88d2a81d6dcc6e95f6b604ff9e51f58380ff639682650eb093598755b207ed7573f7830140d64860a380e8dc18ab7d4a28bb3cad694162d1043f5adcbc09b7cd6bf456d6a47bc447cb5bdf460dd12de24ee7d9fd5e05ff44a0b4090d9b58d44aeeb18ef55aeca594f446da72e6ccdbc45be9b09859654317c9f0ea06489cc2c123e14cf7517f3ed9e6b7a4decbe7e89930243163d86fd08af24ddf43ead25cf037924a2c4a622ec7aaf6a0be4e21524a772570e4ebf60afd535162efd7922c682e0b6b2daa10a0e25e225637e6f1ea50326024fb22e1cb8a8222709666fce09ef693d84052f2e9a314cc13865ff336cc9a2d13e0d555c35ad41c733c3f4117b6e5530963186ce93ef581e1245a8d3f4bc5000c5811d50fb09271d47b27f26b3b990d837977ed2be0cdf08dc1c515387b116efbf1a4c0bf01bff10fdf46f7943d1c0a0f91323065d450eda3d9fc4eb4eb2329e42edb2867c4c3fe8b19aa92d64ce788f2df2040002a772410e366c3c863dd7f90eac0bb7898b86b22274145808e578b20a5fe981eea45be2f3ba24a83df9207b372e41d0fd397ec2683434bb791d661dc0c5fe75e311491b9d941c2db2143ea155e93bc9971db1ac5c1865ad9ddbf70438ff980609eea69bcb4f9a66257f77e4dba9ac127139381c35e83a04e847e65dc715d180f2ee05ea8976d873e4925247a26bf6ff0b11991086f095be10549cb8a7ab29c43a4668f11633a1427fe95494e62976135ef23a8e8c540ae8c92221de0798f6ab7ba3d5aec5cbdba3d07d66567e1827885b9b270aa3cba56cedb1283620350f163c114110207a0e55ecdfd1747f4a2bf31c2df63ee4b8e7cfb3dbecb4651fa49be5e7ac8fd296ba015564b4b1f74442ff09383ff79c3ea54383c5b6081d1c1081b1b19a0483ad2bf90a84993398ae7606a2329a09beb445917efd4e8dd57eea864db2f76323355702d0578af5f3b115f2bfee61d9e5432150ccad2d2e06f4b38508eb8b68dab8e611e35c76f099df43c972a8fd5700450bc68853844769e39d99a0dca37608f456b3a7ea9b0c8b4e12da2027bc0a29369ca7876dc7051c489ee379ba8ba4f56905ba5592abaaf7670bd9a97f5c87fe8f6677c560a0176f9723843931179dfcfb72bfebef24718025a5bf43adcadf152599d58339baea5bad46b1b9a86c6f60a30f023680825643859144b37dd884d4148b79c4420077a5f608bfd2743c18749d8cec7c13dca2358260afa50cf4f43251cd6dcaf64cec49662700fbe8410c03ed923cf4aab575125918009db0d29808e3267fcacb358246bbb4c35bb10cd79983af9453a18b817b980556d27d9ba90ddc62bbc158e6b8f7f7b1289a222f7000518fa79e94963bca02bc4d109f9dbddcef10ff076c0e71407361327dde8be10134fd49bfa8cecb65abb49ac31f9f1bba3dbfcfd11df85bd289c3f5fb6933599e35545ebbb61f1cee481236013b66d7cd6b06a3964c96d49a9f6d15c8401b27c788f59be74d557bb11ba994bd615d5d8627006b07d24cfb8761a6989d59985455fda98e67e5815d5642ac51d352b8e35006611f66d34939f17d49db9b1c7eeec885670b6318d6e6912c0967a20cf2c87c8f76460eadf1d43b3c3dec438abbcac01df59deb214cbb0470ee72ac22e2f4d7a95a7ffe2ce0d5ba217f5421eed0f3120749134f9c3fa4dc72aec0f141eff180814363604055e0911033fb3e8efd7e4fb7edb810860aedfd4ae6ba50ca29cbbeb595136d54acb347ea947e0eba94115b08d81b73a09f972fb67a036517d84aa556d66c36fe36a44a5031f25dba82c251114090275c03ec0ce87c73d45d4328acbf9610fbe8d41611a1dd1b118ca43180b38cf9f00d4d20b3ee58dfbeb5972b7cd35f7def7b84bf5f5ea54a7160e76641dceaa84592eed8399a4bd6b05953b18af2a520ec2eea9da5e536160c5ef7be5c55b0c6b2027e30910d56f35af7a46d7e3f0d2c6c0330367dc4a042a8c9aaffb3ef4f6235231f71f9d0eb819a1e59d0f069e388d7961b98684b22a82b08825397d6bb90f07073245b4b7632d1fa63b517ad710d554013d59ae52281352d5a648f1d6dcf874ce29b7301bfe8f833833fc00d25a8be5d625444144be2a2a1d62db940f299be12c9bf1c6feb222ed152ad048178a2d6a922e642d479c5b471ff71ce44eb3a1dc28fa24c5fa7146fe96380aeb3cd11e91e050be3be0116a603cd438a3c5734b59214ae28cdeefdaabf3a8120a1a28455fe8e8da41510d6be4aa6a8506a2d1f26be36fa6b13e9686a107ca1a401acbbc64deeb1620d80374ff3a2f1f6df4160e6fb4bd8e5b82b37416326c51952f9571358e718dffe131f43761f7bf663cae469b18ee14217696db3f6272126b45a4734821e96e3a07978db3262bfce99e85b6e58f361eb049cf60ad3fbe259f8f6126449ba7491a527015f40e92c3a7ea8e4262c36a501a45cd49e37e5c6f3f5537c6d79112dc7a0fe0363b40e434dc59b00c9fb1876c53296e8158596add713b0e0b6aef873e08bb40d010fd474a44d94c84f064e0f58f1956b17a463800301a85b7a73a310c2704ae5936d67a3488c6bed97f", &(0x7f0000000040)=0x1000, &(0x7f0000001200)="a7861d0cfdf7c091f4fc48952556c88bd3bfda84ec09589f8bd2624f595ae442e2885ee86854bff26c6640d6d52814a9d063722fcd2cdb2e491d417ca39fba9ee716494831c5fa19cf04d59bb116d7ab2c33cc3f5a4b778a65ce9645089ab0728ddd1d4ea918c5f45e1aa6ffe7", 0x6d) 05:04:52 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6727d5b7, 0x5}) clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) 05:04:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000001200)=[{{r2}, 0xfffffffffffffffb, 0x77, 0x10, 0xffff, 0x4}], 0x7, &(0x7f0000000100), 0xff, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="3d08265c2253ccdbe91f4dd30bae5971c885942f66"], 0xa) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005036000009f0500000005000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec58904056a0000000000361b1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r8 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$setown(r3, 0x6, r8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x43) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0xea, 0x0, 0x1}, {0x3ff, 0x1, 0x9}, {0x7, 0x3f, 0xbd, 0x6}, {0x6, 0x1, 0x31, 0x72f2}, {0x0, 0x5, 0x7, 0x104}, {0x40, 0x3f, 0x82}, {0x4, 0x8, 0x79, 0x3ff}]}) shmget$private(0x0, 0x1000, 0x300, &(0x7f0000001000/0x1000)=nil) close(r0) pread(r6, &(0x7f00000001c0)="ea8f708c1c6214e453829e21e7a0a77425950c4a9d9346c36a1ad256aab8ee3b1a707376c4856ac687c2f95e743edd50fcf85a", 0x33, 0x2) 05:04:52 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000a00)=[{0x81}, {0x4c}, {0x9, 0x0, 0x0, 0xffeffffe}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="c9", 0x1}, {&(0x7f0000000240)="42f25214b8a7305f788a20e4f3", 0xd}], 0x2) 05:04:52 executing program 7: r0 = socket$inet(0x2, 0x4003, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eadd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206931, &(0x7f00000001c0)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="0102008fed"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) sendmsg$unix(r8, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) 05:04:52 executing program 4: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x1}) r1 = socket$inet6(0x18, 0x8000, 0xfd) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000001ec0)='./file0\x00', 0x0) r3 = open(&(0x7f0000001f00)='./file0\x00', 0x0, 0x0) close(r3) dup2(r3, 0xffffffffffffffff) rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') recvfrom$inet6(r1, &(0x7f0000000240)=""/248, 0xf8, 0x887, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x76000000, 0x9d}, {0x18, 0x1, 0x6, 0x80000001}, 0x2, [0x4, 0x5, 0xfffffff8, 0x0, 0x8, 0x7, 0x7, 0x8001]}, 0x3c) 05:04:52 executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x30, 0x1, 0xff, 0x10}, {}, {0x6}]}) (async, rerun: 64) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) (async, rerun: 64) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) pread(r1, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ebebfd510bbcd9929e4d42290f6fa9372ca83da465bfcb781be7e4dcf0ac4f4c", 0x20}, {&(0x7f0000000140)="8fb27bf8b7e3280d43fbc84d0caba27139f20558b4674fa7b1b3aa6d2360d870486a43fb24922c89fc96f2b5edd2ec49196f7b631ae8b172ad1889bf40ec6b5f727385e6e640c481c70b335833cab6b2ad6dce758cc7303bffcf14a2f26a91539e6bbf398a44fe126e7162f655ffc1f8f69b251e5293865546932ee5abf3dfde8f3ea3df4f445442c9802403284511479e9bb3558b928e54994084564892d287e4ce7fea09831a2532ee12fe85cc6341ed98caba70bc9212", 0xb8}, {&(0x7f0000000200)="3b3ed46ad33a3289d3c2762eb176ba78103e0eae9e47d6157cec0b0c201145f6705db4d834647a99ea8fe7e67ad80c34e07697d49b856c6ed8e3224e8bd05b7bb684df352a5e86103f48dfc4799d70c936c33fe64cb2378e59cdfc73cb125b8d05078291b39ec6d838971096f2ff05e3183a81", 0x73}, {&(0x7f0000000280)="4daa340e55837c5415aa1f2cb8dd30292a55fba55aea37eac48320f859a3faf5dbce12b245722c46cf20361ef584f1428d1e6bf8afe7216b7cfae5", 0x3b}, {&(0x7f0000000540)="7e66be6cd584eb9967cd6eb0e23c147f5e22b4f137a4cb18d0fdc1e40319c23971a1797af321d4912d42e2b630fa1d541946e62086ff1e600a08a9a5b7e548a559c71327ef0fe206890d9535a575ba4566131ad6af6d1bc728d53ba95edc4e37d2f60b9468d4b8870f7e953d89bb5511fda91e5719ba67e56e0e5b0f3e6f92680fb8b16424115d8ffef97dd256678ab52165cc00002ce794547495e0090dab00dfa7fd0ed70af1e0f030a11f8f5d8e227bf6c46b3bcaa18269a56511b51324b072730584bb817de3683a569fb82e249f2736ff3b93dec8e6ac2ccaaba9e05056925a87c32399bd670a8d288a6ca779e5937e1787b33912a6a6129c2759ac58df7ea1128fa4808ec3af700786d3a300fdf55760b69f68e466ec49e5652fda690ff5da5f10a17799cd197219306b6ea8ccdbafa2958daa3a0cbab4ea3acf5680a0becbd1cb0557ffe3ac07c4ad2c5b2c021b76596d341f854a668d058a219a0111e5d6da1406114fe2df91e56a80b40cdfae425b9a21f8bdf308854b098fdab4693fdf61e95e238f2cc0cbdebb61fe45b251354e2f6086f41b08947cf42763271a9e353146445f5cba3bc00c87c9f7e43e5222b1bf917b150c2903a17c5cb88bd51a026e6723057da9a23ceae1f115516ad796cd97842f7e801c1197ff526c24c5746aba534f564dde22acc62b885c392fecf95c39ab44878d19453c845b757752d61a48451d70f1e990c1e3400a71319095db8347a58acd8f926d8ea8fd28ae97f00bdf5ba0b0ad5e2ceeb585df3b10d67be3027383f59ee5eb9f5906b555de", 0x23f}, {&(0x7f0000000380)="4116a33fcc5caca0ef91058ca974b0a048192c6a5ff805532e085734cf539c1e052ccd66c57b7e9dc2aaf2dabe8c0eb0216aba83d4a0cbbb05a5cba8002cb603afc527cbe036a91133ac71d486f5da52b6270e1d", 0x54}, {&(0x7f0000000400)="66bee348e5d2d2475799d415e91d4690c4eee9a9ba9128b07596fec0249db4295e99cd9d170c20563dc5e9868042f08421ace4275f6134e6565839763ae9fab0cf0286159613c74f9b0ad8bd47a94fd9f9f833d2607a53e118f77ff72cfa757c3d5caf3ff50200a11c6e69698f0acf2e166234af73b8180ccad8feba40b20167599d44d1ada54df639074fdf65860265eff4864a8b2d9577b531e88fd0dc34edf70e276cf93fe879a63632081b48e215d41ada87e19ae83e5dcafc8fb47edb0b", 0xc0}], 0x7) 05:04:52 executing program 0: chdir(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getuid() r4 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, 0x0, 0xee00, 0x0, 0x15}, 0x6, 0x1, 0x2}) r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r6, 0xffffffffffffffff, r6, 0x41, 0xbb5b}, 0x3, 0x0, r7, 0x0, 0x9, 0x4, 0x8, 0x5dd}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r2, r6, 0xc, 0xa1d9}, 0x8, 0xa21, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r8) setgroups(0x0, 0x0) r11 = getuid() setreuid(0xee00, r11) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r9, r10, r11, r8}, 0x2, 0x9, 0xc3}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xffc00000, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x6, [0x4, 0x4, 0x4, 0x200, 0x8, 0x8, 0x9, 0x6]}, 0x3c) r13 = msgget$private(0x0, 0x2000000190) msgrcv(r13, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000000000000ae000000000000000000df0000deff0000000000000500000000006285c6f4c9934c6b000000000000000000000000000000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000004000000000000000000000006c3c0000000000000000000000000000000071540000000000000000100000fff70000000000000000000000fdffffff0000000023898c2e85b078fcdcf158f20406ad313507d52b01007a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077287bd2eb6316613097304e6744c7f3d431e96b5a06927edd59ec3b5b5f30fa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd572f1c32d2ed21c88470000000000000080f5e2d9695faa5ef5ebb7f01d65e6e405d771451374605d467d92f1995c000000dd4a30aeb6a03d58e2d01fb2c2a7ff9b788351866812ae424f64a09ade56e581d672761264885b6a138dd5d7c738fa150b36d7f11ad6012297448178d9928751242cb84bee34b5d879b145a76fdbd69816e184f19198bb31b3fd058bec1a52cb57dbea6f32842bf8a8c6ab071f891b0d44421c251ff218b852b69b2a549dbc6843e1fe7ed353b9aec6435bdaf224dbe1393d1570675bee668bc2a7b13af54a1b67658d1d379505a4c8b0f856e5277cce071e59365dfe3c1b16be679a1a11065d984281ea2aaafeec7b3cce037c9133a0e851afcdf4fd330a85c4954220205e09cfeeb4f6f08c15665b5c7d465e613c1b90de5435e3e0e853b79dd8f5070ba56e3e66ffa7780c6ec9b7c286a68f95c59fe6ba062076145aa9c310a5f9afa75c06f227044f488df265e1915a5ce7fdfe82c44617d35f944ea950e29f55f81069594b9fa449a8584f5106d6437c54ec26c26211c2b9cf9cf76fae8b81f0ae75c58cbe38f7c83122b2b5897aaaf34c3faffbbe8b4fe3cd0c9d8c50aa"], 0xf3, 0x0, 0x0) r14 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r8, 0x103, 0x280}, 0x9, 0x6, 0x0, r14, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) 05:04:52 executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) sysctl$net_inet_icmp(&(0x7f00000000c0), 0x4, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0)="49447dbf9bfce2ce0e3d37a5514edca042244513e92aa4b861318c9f139ef2831358a7d0468f4daf8da5ed688cca2daecc4e4d45", 0x34) sysctl$vm(&(0x7f0000000000)={0x4}, 0x3, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xffffffffffffffd7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:04:52 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="81183b781a2f6b620c454bbdbdaac77894e89c6bcb6818c3182986673e9d58e46615ded7b245bde468f33085a2d3eff9840361e98b7de347d74156ff2982b5d219be4cc6d00431fb8979e16772ffc3dd048302f17b6c6b28f40859f1"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="d3", 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x84}, {0xe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00'}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x100) r4 = kqueue() r5 = dup(r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="a3", 0x1}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback}, @icmp=@generic={0x10, 0x0, 0x0, "fe339657"}}}}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000200)="ebefcbff13b9fd812eaa4e713048e6993192964816e80c4fb92f91ca3f5a878843ecf335ba5f25d73e6fd45827c404040800009654b60345c15c40779dcba634414a975b8b66cfb3", 0x48) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:04:52 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:04:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x7}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="7b02011429"], 0x10) r4 = socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r4, 0x0) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f0000000140)={0x2, "39007e1758b17044b54da43d024abb16fbd6dfde751147a879b84e722fc24b3262f2ad2c55920f0b70e148cf148273d63c125bc5f47d2e658dacbe8a496420846f721e2509fd647ec6c6a720b376d6c4624e5a6ece889f1067ef946b2bc47e284f263ccaea615317329339fdb48d2e68d3d6ecf76083e9d56ad4a70909bb15e7aaa84582df9384443a7b70c4ac225463688fa9e507ea14b2c1e4f6c60f435d83934303611ef619d341740ca8b14fd2ee1954a52a76417b8a182b11edb72b6e4258b5b97e9f81775726487a25"}, 0xd4, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x6, 0x2) syz_emit_ethernet(0x117, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x109, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, r8, r7, 0x0, 0x0, 0x1c, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x7, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @window={0x3, 0x3, 0x2}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) semget$private(0x0, 0x1, 0x204) syz_emit_ethernet(0xf1, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0x1c, 0x4, 0x3, 0x22, 0xe3, 0x64, 0x0, 0x86, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x9}, @end, @rr={0x7, 0xb, 0x9, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xfffffff8}, @lsrr={0x83, 0x17, 0xc3, [@multicast2, @empty, @rand_addr=0x200, @empty, @empty]}, @ssrr={0x89, 0x13, 0x4, [@rand_addr=0x4, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x3}, @lsrr={0x83, 0xf, 0x2, [@loopback, @remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x7, 0x9, [@empty]}]}}, @tcp={{0x2, 0x3, r7, 0x41424344, 0x1, 0x0, 0x11, 0x10, 0xff, 0x0, 0xc2cd, {[@window={0x3, 0x3, 0x2}, @eol, @sack={0x5, 0x22, [0x9, 0xffffc958, 0x9, 0x7, 0x4, 0x2, 0x7ff, 0x3]}, @timestamp={0x8, 0xa, 0x2}]}}, {"77a6f216a5e9210171ee7b2776245ee1ddf5c0dbc973ea8fbdc545baba85840ec7c08cf1364f893a8d4abbf7032b11"}}}}}}) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 05:04:52 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) symlinkat(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0xc000, 0x2000000e) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r7, r6) listen(r7, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) 05:04:52 executing program 6: chmod(&(0x7f0000000000)='./file0\x00', 0x53) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/87, 0x57}], 0x3) write(r0, &(0x7f00000002c0)="3999899afbc0af128505559edf7888298e0f85a4d470bc2b65d148f1df0380c57df9490a272404814c", 0x29) ftruncate(r0, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000340)='./file0\x00', r1, r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000003c0)={0x401, 0x100}) msgget$private(0x0, 0x48e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x3b) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) r7 = fcntl$dupfd(r0, 0x0, r6) kevent(r0, &(0x7f0000000500)=[{{r7}, 0xffffffffffffffff, 0x1, 0x12, 0x3, 0x8}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x19ea}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x41, 0x80, 0x3, 0x800}, {{r0}, 0xfffffffffffffff8, 0x61, 0x40000000, 0x8, 0x8}], 0x1ff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x44, 0x20000000, 0xffff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x60, 0x2, 0xd, 0x6}, {{r6}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x7, 0x81}, {{r0}, 0xfffffffffffffffd, 0x63, 0x2, 0x7656}], 0x3f, &(0x7f0000000600)={0x1ff, 0x3}) connect$unix(r4, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000680)='./file0\x00', 0x41) fchflags(r4, 0x0) msgctl$IPC_RMID(r5, 0x0) writev(r4, &(0x7f0000000940)=[{&(0x7f00000006c0)="e4d8c828c94728b96c37429dc741022fb5dcc206ac0b8bbeb9167ed07e74d99dcd38a466537b5f7a7002cbd508712f8d69e828141f54368138a64e43c5d70e08d3a080486cc490df667a4622e72c846968b0f8210d20c5380a765e4785b8b841932a2163b2a4c56eda6ffe50db5a", 0x6e}, {&(0x7f0000000740)="e1c13912df1019", 0x7}, {&(0x7f0000000780)="bfd1f6188b5b33cf2dd470e25011542a5d759b9b3bf3e277557b130eaeb2de18dcb9038172de13e8916221a9c799d0448f4485d949fd8565173dfe54fddf6e4ca6e42706da65341531baacaa45cd1d621eafc27b31c6212a420f99e0f455cb332a79f9cc0b237699f3f6cd8af35446cceb96ff796a76bb70c45796e15df0692c736740e8736dd82273e0d7e579200eb4760f715ed1274e479ee7432632e86a9513057e468d420c4e7268bf0fbd9033", 0xaf}, {&(0x7f0000000840)="c7d96f651966fc330114f61cf3b47e47509a5068af35f1f56647d7998ec1cb9842dde45136ecce281b08a41c81f5aedc4518b61ee4dd809e90508d01d97373ec10dfaf604e56943387597d209e7a99df24b3c52a67adc69e0c31614622d7ae67a520ef1f3255c57215dc4f1225f0477db6e07fea5b30da34ae5e46c04a3d89b3ab170da9e771707380dea019197562d61d78c47bc6c4afe9a118eccd1c1d36736453d9cf3fe079dff851b5333a65ff1704557befd4ef708399a5a1ae310b0eb53c8e9a6995ab882acdf47bb76bbd581f1e31056e185f081e779109c35842da501062309c3dad", 0xe6}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) close(r7) rmdir(&(0x7f0000000a00)='./file0\x00') r8 = accept$inet(r3, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getsockname$inet(r8, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) socket$unix(0x1, 0x5, 0x0) unlinkat(r7, &(0x7f0000000b40)='./file0\x00', 0x8) 05:04:52 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000200)={0x4, 0x1ff, 0x4, 0x6, &(0x7f00000002c0)={{0x2, 0xed, 0x4, 0x53, 0x3, 0x6, 0x4}, {[0x4, 0x6, 0x3, 0x2, 0x7ff, 0x80000000, 0x80, 0x1, 0x94bc, 0x0, 0x1f, 0x944, 0x1, 0x7fffffffffffffff, 0x5, 0x8, 0x2, 0x4], [0x7, 0x4, 0x1, 0x8000000000000000, 0x9, 0x5, 0x9, 0x100000000, 0x6, 0xffffffffffffffa2], [0xfffffffffffffffc, 0x100000000007, 0xc8, 0xac, 0x6, 0x8000000000000001, 0x7], [0x3, 0x7fffffffffffffff, 0x8, 0x8, 0x101, 0x81], [{0x8, 0x56ab17cd, 0x800, 0x7ff}, {0x9fa, 0xff, 0x2, 0x1000a91}, {0x401, 0x3, 0x5, 0x3}, {0x13d, 0x4e3, 0x8, 0x7}, {0x28, 0x9, 0x800007, 0x5}, {0x80, 0x9, 0x5, 0x9}, {0x4, 0x34e, 0x272f, 0xb68}, {0x7, 0xffffffff, 0x1, 0x4}], {0x20, 0x7ffd, 0xd81, 0x36}, {0x8, 0xffff, 0xf4, 0x76}}}, 0x80, 0x7f}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fdbb812eaa46713048e699319296", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) socketpair(0x1, 0x3, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000240)="fc230949266a2994fef0780000000000000028a8790308fc3db2ddcb", 0x1c) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) socket(0x2, 0x1, 0x0) r6 = getpid() setreuid(0xee00, 0x0) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r6, 0x0, r7}, 0xc) bind(0xffffffffffffffff, 0x0, 0x10) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x200, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) 05:04:52 executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 05:04:52 executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000180)='\a', &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) getgid() 05:04:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r11 = semget$private(0x0, 0x2, 0x39a) r12 = getuid() setregid(0x0, r5) setreuid(0xee00, r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, r12, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7, 0x8000000000000004}) semop(r11, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r9, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r10, r12, r4, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x8001, 0x0, r4, r8, r7, 0x12, 0xd}, 0x6df0, 0x441, 0x8000000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r14}}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, 0xffffffffffffffff, r8, r14, 0x120, 0x8001}, 0x0, 0x405, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r15 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r15, 0x0) close(r0) recvfrom(r15, &(0x7f0000000080)=""/42, 0x2a, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xff, 0xfff}, 0xc) 05:04:52 executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x1, 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, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x7, 0x0, 0x0, &(0x7f0000000400)=""/113, 0x64}, 0x3f91}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0xffffffffffffff16}, {&(0x7f0000000300)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) setrlimit(0x1, &(0x7f0000000980)={0x4, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000002c0)={0x400, 0x0, 0x81, 0x5773c543, "de110000ff0d00", 0x2}) writev(r7, &(0x7f0000000140)=[{&(0x7f00000009c0)="28103156661e1962e115db8ee6caecceafb1786907ab53e711337cbf008cdfe729b8394f5f0de0bfb5d3a4d8be1c384665d20e75ed4f34ab9395bc5c8d81295366333c266cb60e04446bd3636dc6a41946485a81ab5b231c575e0578b955ba1d6416823872107859fc6d24c8df19e4673d808476566cc252e399129f4e2295f63f294a3c9b045ad28555376e1ef0672028d8c70d77b192068ee66ad073860e6844e0a84446d3ce7c1e386b9754a1b072e08c0c19c86ad2b3c01c62ff1932d28505c4ee6c00336a06636fef9e3d7b2a59293fe78ae90968068ac5c17fadc587231efdcc024f52b274db517047dc17f175a41e183c822d1f27f241b1801701a3ad7532680143e4fb574b12fa865b7e38ca21a6eafaf7fc0f3b64204936abaa5c21", 0x120}], 0x1) r9 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r8], 0x3e}, 0x405) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) writev(r3, &(0x7f0000000100), 0x1) recvmmsg(r2, &(0x7f0000000080)={0x0, 0xc83}, 0x10, 0x1001, 0x0) 05:04:52 executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) socket(0x11, 0x3, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) link(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) sysctl$net_inet_icmp(&(0x7f00000000c0), 0x4, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0)="49447dbf9bfce2ce0e3d37a5514edca042244513e92aa4b861318c9f139ef2831358a7d0468f4daf8da5ed688cca2daecc4e4d45", 0x34) sysctl$vm(&(0x7f0000000000)={0x4}, 0x3, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xffffffffffffffd7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:04:52 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0xc}, {0x416}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xe8) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 05:04:52 executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', 0x1f, &(0x7f0000000140)='./file0\x00', 0x8}) fsync(r2) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x8000000000000001, &(0x7f00000001c0)='./file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x0, "f1028bf82140518eac1de16cca1761e7b2979d0f"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000240)='K', 0x1}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000000000feed666f4bd4030777000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) 05:04:52 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x5c}, {0x416}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) setsockopt(r2, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r4}}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r7 = socket(0x800000018, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r8 = syz_open_pts() close(r8) (async) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) close(r8) writev(r8, &(0x7f0000000580)=[{&(0x7f0000000140)="15aa2b98985d70bde78e3881e481aeb4211c181f35c60f52d9799f0ca3a2739d38623a3e67aa50b952b7b5ce05f7015acd753132d22ed6dfff5154d0c407073b8f69e7bf0d761d80295d22155c40fcdacece", 0x52}, {&(0x7f0000000240)="f9d8dad0899200ce085dcaf5f7b39efd0b1d9dbf2088193ede48bf1620e6bd8ec989f1e4815d2c938c70c963cba9ba08a07ec5ac0f3259f0adf2d8956eb5935092a8e4cad5525af46e010d8b06583f52ae2b45f70ba710e405", 0x59}, {&(0x7f00000002c0)="723524542b67dfefa343db8759dac0400928ed11e0ca97e0dee0d2069393a94fb294468f641208f74d3f57bed6973ba71bcc2de4b6de277384433721d29d33fb9be97072f398271e8b8b26d46dc73a5ecf947ac36e32d953bea02a6cf6291aad0eb4fd14120c7f043b317cbe6bc6c73e541d54c19e0d9c74c35f2a98fee482c44e6bfc88d4c5c282f235575ea514a874392594fd56679dc5f2f8cce60e202b7ac30b705c183edd", 0xa7}, {&(0x7f0000000480)="d133f195acdc3bf8b532d2d84707eea2d0542d8a9755fb7ae1bc5dbab19769af1947567e0dbb1bfa0797d2b71048cdddf0a8b3f3eb5d8ea84eaf09ecbfa512174f97d904a974468eb9f6e8381a2294b031548953d420051a6a703cb97e848963aaa84e3a70a427569362755f8a5abb8f9379042e87862049341d68edb7cc2c0657429c25f556ebde340b276399364d61d2e5fccf6af3e1b6a82dcc75d91a08ecab3bee6b8d9f0835f36ea0f504aa162145255312d613e8fae5f264c63129667e91626cbb1789395682c3d664b9e13afa21579feeca218bf019c74830a70b02f3042097d39ba31edb", 0xe8}, {&(0x7f0000000380)="3019deb1030744cb3a558056f9697c24810b97043c2d42f66136d6a55ca4ceccd5266c6440cc53e1a6b6c8f55a2e7c41254ce54050dd0fbcd7db50a7b230afc255bb0c65dfe04c198555edbb6c4ed85bd9bf4bd837c4b0b62a106b87ebcb640b4ae89973e0da421585f3485701e7b2cfc309a3b5947e39b24548cb", 0x7b}], 0x5) 05:04:52 executing program 6: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r0 = socket$inet(0x2, 0x4, 0x81) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)=""/243, 0xf3}, 0x2}, 0x10, 0x1000, &(0x7f0000000280)={0x9, 0x93}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="02aea360b9"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1444"], 0x18}}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x1, 0x2f5, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 05:04:52 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff00000000000000000021ff739ac797ba4023ac3c894ab31ea24490889546ce647c3a2aed93de8df53960f5f7518a49afd0b00ae597b06a261805d36b5f00447fd14c6dc4d1d08058c6a453688a9d28afd58a50d4478bdf876dd4518ffebd26b4673d907bad312cd3bbe9a947dbc86e2306c877f9ba6fce6171cf49c83deca1fa8ae530819e388af10b18267e32a675fabe324bc69a8d1dc8d87076decdac9a1b21e8609f74de41e1116a94798f09447528c1f13cc159e647c708b3"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) 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(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r7, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) 05:04:52 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000200)='./bus\x00', 0x6, 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r2, 0x0) execve(0x0, 0x0, 0x0) 05:04:52 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) 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), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff1873a381000000ff02"], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed0ede3af58e261c99a", 0x14) write(r4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="1918", 0x2}], 0x1) r5 = syz_open_pts() close(r5) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r5, &(0x7f0000000180), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r6, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) 05:04:53 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() setreuid(0xee00, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(0xee00, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:04:53 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x8, 0x54}) r0 = syz_open_pts() msgget$private(0x0, 0x280) close(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r3 = syz_open_pts() writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchmodat(r6, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fchownat(r6, &(0x7f00000000c0)='./file0\x00', 0x0, r7, 0x0) setreuid(0xee00, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x9) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x8000003, 0x1001, 0xa19a, "bb0800", 0x0, 0xff7ffffc}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000480)) 05:04:53 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206911, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:04:53 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) setegid(0xffffffffffffffff) r2 = getegid() setregid(r2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 05:04:53 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffff}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setrlimit(0x0, &(0x7f0000000980)) r1 = socket(0x0, 0x0, 0x6) connect$unix(r1, 0x0, 0x10) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) syz_open_pts() setrlimit(0x7, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) 05:04:53 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) msgget(0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="dfefe48f5dc5aa6ee67e80ea038ac12fc6b344c1be8fd69b5f5dc15ac4bf50b7e2edfed093f07539de02afebd2e227c11a3556648cd2b722eb346082b063da469db23e46c40efd4ea52399cac52c80ec39d4f3bb76a58c65e7dfae51e4efbaa7fdd872362b6136a8074c0e496c73ad23e6fb68c26640c4efafe95b77e108c0b6471007aadde07131b264f7c704198def9fea727ffd33b7baaf4e9f24aad1f5c052457f1ac1eabf3e661e803d7a9eea2f466cfc29e7dd0718632cf267ce0b35de124d8f075a4d2df204dca19bb5ec1172dc7f1f43da75bfab5f80cdd7cff8056cfabf14654269e8cd5b12061137c41961a8d1c53d2725f0a7acefeae519f6dea80b7c7f74728c6b9d2385f8c5e2aeca3b100f829af779c53aa68ca10ca5827290a72aed8bb8dc12f7feac839f3b9096cc83a1c24685015607fe5833cce95df7ea6dfeacbcfac8c0d47f234c7f94fad662b557961df8a7e27c984adf5aa454da3e6e77b5222ab6b2991d3386cb8080e298ddce9e1a26a641f83f6bb1fb11b9861b508cb11877791030024ae6097bb7396b2abed570bf6a873a8db185d65aa4c9a8e0d98fb44b563d0946bc38ab2bfea37974922b0fd69fb374fb6d89fe15abf2620c03e429b2a1", 0x1c6}], 0x1, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="78023006f2"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 05:04:53 executing program 7: r0 = socket(0x18, 0x3, 0x3a) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0", &(0x7f0000001080)=0x22, &(0x7f00000010c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x6f, 0xb, 0x3f, 0x20}, {0x543, 0x6, 0xff, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = socket$unix(0x1, 0x1, 0x0) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0381ed23aef71dd14fada5a65b11500e32608c925e5e0148285b4a0cf235dff215550c91f46a7f3b75e5348cd484623489af3e48b2604aa2a498352963205208d7678ae5cfe43e5e8014691ddc46659eae677a70c2dc02e1503e52b8727cbb8a683b5d201c94086e785fce30be3fecf5013626ebcc37142", 0x84) 05:04:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{}, {0x1, 0x0, 0xfe, 0x1}, {0xa7, 0x8, 0xfd, 0xc0000000}, {0x40, 0x0, 0x7, 0x4}, {0x0, 0xff, 0xff, 0x1}, {0x1000, 0xe1, 0x20, 0xe9f}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0x3a}, 0x2, &(0x7f0000000280)="8a4e30a650b217859e53621ebb75872c75259e84ff07b787ea3b562c4981b4ec89c66dd608b3bd4250048b7d0563e19943498e73eb7bb3784d3afe2903fbf82536b928c0474d359186", &(0x7f0000000300)=0x49, &(0x7f0000000340)="867b5cc4a2752550113a3eb2eb965bb75f8b543d309af7ce581df697898c3b64fdbb26c5fbbb20d0c118c392d0103dd91f1650da3a3577b4883d435a48754b545bf58dc2c655d28a1e430f5bfdd3", 0x4e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x4, 0x32, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba"}}}}}) syz_emit_ethernet(0x20, &(0x7f0000000200)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7bb670cc335f06ea33f85fb"]) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:04:53 executing program 7: r0 = socket(0x2, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 05:04:53 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac"], 0x1) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:04:53 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x0, 0x0, 0x0, 0x9}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) fcntl$setown(r4, 0x6, r5) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r6 = dup2(r4, r3) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x4) readv(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x80146945, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x0, 0x800}, {0x1, 0xfff}, {0x1, 0x4, 0x800}], 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x10) shutdown(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x40) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x10, 0x0, 0x3e) 05:04:53 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaa3faa88aaaaaaaaaaaaaaaaaabb86dd605f6ad900303a003bcc26297a64"]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x6, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000008}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x101}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000094000/0xf000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x1}) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000600)="6d0715764b555baf61390a62581fbf6fdae27a1ad28758250be9a65730af45f8ff4aedde04c92a47b1840068431a51474123", 0x32}], 0x1) execve(0x0, 0x0, 0x0) mkdir(0x0, 0x30) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x2d}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000000)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) 05:04:53 executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, r2) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) unlinkat(r3, &(0x7f0000000140)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x24) open$dir(&(0x7f0000000080)='./file0\x00', 0xc293391cdf465fad, 0xc2) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x185) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x78) truncate(&(0x7f0000000180)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) setreuid(0xee00, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) 05:04:53 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x8) close(r2) getdents(r1, &(0x7f0000000080)=""/82, 0x52) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="f91b", 0x2}, {&(0x7f0000000180)="338ad12cd9650464dc8206c4598ea724e0de670dcadf96d7c1b3fc568c9a41e07da30f4f0abd3536b3da68533515258daaaad441ca13b77e1e6768c1a05527d403768a077755b4ea08f2ae84e328c7ebb0a825051e4600cbe8ea178359e8", 0x5e}, {&(0x7f0000000200)="a8107fdb9467453b30cf3ab2ba480a41abe5bebc740f47d152f62621c8b58629f2867f9d7ef36f4726ba43368926f6700f326afb6f3a5db6b05551a18c25431462d7dc17701f1b94574ff1364be1b8c9640e6cc789200cd7217661f188cfe41e3660", 0x62}, {&(0x7f0000000280)="9b2e18619a7f9e8c48c4a0fe8bda9b25fc8cd891f6834dc9ed6f118241762ac270a5ad1e84b30470ec387be52f3be10c723f8fececbe2ca4add0d9cf9bc048d109205d6bdc8ffb284eea788aee546c42e256e2aa2136545b616eae9bfcf3700ca3216d8016424841b7c8e42c3a1a82f8207f4d34611733f60a6d60553ddd01f154b2dcb3b5bd498600d01c957a0a636171f7b5602823d8beb494c6d99ed12fbf79d62ef1e507746795d51c2d7148026052050cdc53bd80050064176d11c85620f9dfae8ff8cbbfd1ad5cf64b4a238e4b47f79af491009629128cb0f8bf4e299e0295c88b6547", 0xe6}, {&(0x7f0000000380)="dd967f4a41695048a401f4ea0c2c41f421c836923807daaade8aa8258a0f956d6999320bfe63a4269d2723dd9d8f0e5fa7618d6fe108c612c7229b8f832023d5026a9ac979906232b3ba6a794f30", 0x4e}, {&(0x7f0000000400)="97e6ff0fd5cd4189876643c2d6aee0b0e28253ca504c9e146a0b87c3b6e1da75d520135af85960753d88d72fdaee6cd991e0f690adc06c947aedd9c69bae90cd94040d45fd90f308d1076ce8c12d85007396d2dd9be060f533dfacd127c1e5335aedc1546f68c54d7abc2582b17fe394722de669b0c6963a892b4772a1b54712782c7d7c06379606e0742f88d2a592aa0febaedbdb0d9e174617509920e6a6b1d28153c17842354fe9487975285d15c335d6fdde942969eb80df0fbf3088dbb185a6ff26d5d09683d4d12e9dc6744c36cdadf54ead17217c3181ce4653c41b975c1fb1a87d57146dc3e2661427b604d0b694f76b514223c87778ed31104566e9644276e1e9af7dc60a0a5baf9a124abc5ba552c799f6d919aafdc7354ba593ffe743a56eb0eb7bb775058a264fffa57a7461faae80f4e53906330b25f9c85e7d5bd25621531e6619b2fea1dd3687e60bb3c33fef526fcf82f5bdc5988d6ffd5ecf0f571aafa401bd61106ea8f975ab5dbe49412d9752bea8f79bf27add13ee91306f21577554e704baa06e90b4597e2c3eb346007427b6e33a428c637fdc13f3004dc9b0cc30c07bcafcd5991f21b7c2464d8bb723ea39ebb0126b5233ddf1db9cd4a72d9d0d0098dc66e78326c55ef8def6ef018628d6a260278faea2c6d964a3de754b6ea6f6d00b294c8d18002112e3a6423ff4c44fae6255e2fc3e3943b5c875e2210953d8eb54ddc009225f22fd68af83df3132547fbaf51687f18e3312f3eddd5aa144d564c1cf88d7cab90f2c31f2420812d688a2da53a21a35afa60608e342037592bb07d596b72b48cecac918254be68385d120842b4ed270297d7df1b2d314bc93f857e939809b476e1fe0e022d9a7674eb96bc9e9d42489d3ea817ed1a33987f7c7fc30cfcbcc6949ec7f712600ce17e2e861f29366093e442613304cf84390673088eba62b4d9004dd878ad22a64902d26f35a77cdfc5b045512b007a1fb1fe837b3a8d6941dd217726409833d57f3344889c324d888396ed7d7245c73f6391d2eb61690b062543571e95052ba51590dbd3ce85cc26d74beb1f3943668bb822a1439f6dbca0b5a53fc798bc654774a733e59cb639df092fe10a7a467d559b0c7b62851e992ddfc3dc401c0e83c8a71c2c106e59016db9be6506b4be29bbf6027444c854167c9d03a7f5c9aff4e9346995b3380c2c7c771afb72f0c8f063596014cdb2adfdae8e4bbe6d823447a6d0b96aca355b06ecc41da6e062385918993e2052e71531023242e4e5ee27880242d6c30cd303cf4c494c8c74851c84853ec7dfc9a6094719d902550dad76f3b4ab35fea2545b03fb9bc8d63ac96e2edda0991eb8704c820c7720662135cf135384dde912f4f9a507230c0a9a2d32adab3abda39022a31b48de1b89a168a6b5ce71df00168f9a2f32f3f672871361902868119888839bdf6e28e2c81f8411fed8ba5bb15c44c622dfee84c2f994d32f3f2854b0c1bbfb3e7c3b5f1f6ef9e93695c8186691750e09734a3d5a168e03634ab306793cc2f321e2edcbdf933128d228f84afd5a6a1673ea50314ef48d27d2058e71e85af1140cce92694ac20df906f3868eb8107d14067cc7718ced9c5009e1bb2e0fb6d72dd87398551069ff9658ea4601b85e082136d45d3ca355642257cf5b6e9740563e7673d925f91df6d9dafccd8be9e80c6ae66e2c70ea3428dab84f8ddabb7d35fc64b8627dc6d44cf6f895428c2fdb470d8eda99a5d87e0e5ff2bbc3015dac1ff1a67b9bb1c3f1bc9d3f9f295943c2c96903bf3d108cbca6283afec4e4e78ec0f24f084341ceeb344617d93b4a70de30006ba52e6e33f31ffe31a0c74dd6fbe9ae180ff165ab0381d8a8ae627cdd4cf3f983b21328dc81b4b118aa379af3d80a70143ec6a15bff2ba9a888eb8eea47b29f19f92ec8eb08d6a7a49a4b998e8cc816c7399f9008d7a0e26f46bcc26775113ae315ee7363b5088b5e91fff1e14d2f0631d64093c198ec2028a0fdd73e6e0fd89b9231fd5bd51829424efcba4670a22e9dd3e7f5226cf5691b9c28e111df4c82baed9ed4a8f9d6f74d245cd249ac860a1974b9dade7c6870718908f8a4e0c84cd928d6096e390ca60f91d372df06e0780fc12d8e9bb6a596623592960e30afdf4defc81836590e31127e670922e9cc0082ecc1922e2a23a9ece624c3973be9c4eddac1197c88595313b87259f2f11ac20cd2c5849f79b23351c68ea050dbe58eb53b0bfbffc8463f73e36c160cfff01f4251dd9cca35386a8f9a8937b1837239b3082539287f60bbd2109a74177dd3820d32ebf6d86f2ac5705ee60cf5d352eaf6a5be52899daad011979b6d8413704fb72e74fde26dae4f1116ba6693564b38898c139aba5fac5f6adbb77714016121bb795e01809cfdfa524a89ea04a0972618fe1526f9af94d77eaa0e014c12f359414d56d9a6b6f2edeac3a314f2b6b09c86d0f636b86acc72522ca718af7c1e90c0617de6736dcf658045938bc0e728274c6cfdc0e40fe8fd55cda439d6647f26532715c1362d22e92deffa40e12f54b27ebf5dabc656f4dbf97ac0e030cd285e8d505897fdb97f41f86644922539fea99ca6889e02add9b4ef24c7ec5c60cd8c0a40fcdfedac5585cead4cbfd8c66903ce7f726a59706d7369547f60c67285b131f659e4246cb578950d5b1b42477e3f372ba12fe9f86d5c7647acccf8df816aeae81b69661b66538e740468ba881cf3f1ca47418f971ec6f948b1be4e9dd66f67402d7f99d5f944d8465aa1bec6907b2aea42491a6744a284ade41876ccb76e5fa88e1dfeaa92041e2b7c65865d5dd66f2fc0ca9ebf32417feab5945211ccf272c774b7dfa48af5235003d576bf54aa33026ed9bb8b9711b48d0fda0c6315c60b2452203de96904998ebec61922e72a13e1fbbecb1d14600d8ac243fd77396e37388a2c183ec77664f27365d1090a01775369b6c10a5f8ed3cbd923a915b20e7aca252454b8443bfa81cad61cfc401b7bd2692328fbdd77f425a66f99a4d6fbe0800190947d2a5a598e2816aca047639c031fc67c7dbfd93107574e0c6d098b11fcb04099ac2bcf2304e7fd98ee6e3695f6e40b31ac4aea46fa8a1168baa75f55df671186c801ae5172806331b0c789679c7955eefa91cb5572ca622f8248adbe06e12aa8353cb4f17aaad9ebc9b7be141dfb17bba98aa39bb9990088f69d0504d42da3283cfe43683a4158ea9d5a468e96622f178bf3f5c0dac717d6e7e110239113ff76a985e95c4e77047aa3892ec4105b5bdfc2b0d7ae979ffae90c7c28676acb9265bdfb0f33b09fb50aae03b03f2d6f4296e4a119931c0b12e1ff99da72f549dd24806fefd46747aa0ad14d0e6b788b09244da599f9aecb913a8c22933281939f505bd4fb57fe76879efe5755ab3e3bd7e7995913c51a7e68d3d4fec4c3f49b1d8ffbcfa84f75a98c880b16a621aa9ac2ee73510ae3eae1445e667a788782d6c1a79722198783aa62d7d1be75dec849b091f43b6af2d0d346e5b771f98fb170adb2a46336d8a08e1cb99dc17fc96f26cb131591b2fc9e37a3b96d34a2962f775133120d09279012538895fa9edf5c25bd3a46f3e79c19e89fe6b0fcc186bc05fc0500c0dc4c1b8c75de77630c0a65da2e56bb5c1a873056edd13201e8c7523e49f661c6cf032b0d164836d2eb5838355a51980f7ae9f944e1c6c7a08677a3e54ef711d9c47996e181d246a9dcdcd1df0568bb92146cd441540d10a74832cda8c8f28d423f28a864d4c421a636853e305eac64bbe2761a3263fec85c9e8e356a4416af0fce1638705f61edd676282dbb5c17ef7aa364289952923a09916046ceef7b22bf4b9cbec0fe40ae71e64ae0b5ffcd850f263f3df34407becd9ef5e058de3dcc4e84f92ae77ff72d2b1dfcaf87fd1b727da44e2ffe9a79b318e37c89afc0673ed4b4b7e49bd08227a3caa97a2aa90d7e0c4403b1a18b0e2ff5407e367dbc754be5556a1c8d2a40be4a645e0001f4e6a6dc264f068dac0827251112eb80826383704d85321a42b798e015f6c269e9f371055278ac2b961cd53be7cf85db5d975feb67a52b423f8f211e2f1cd9d2fccafb179aaf30aec869b356cd6de0d155beee94fe62d3e8bbf7964f6b688e19788ba354f0d6b8a35dd1404a1d9150d0a61c9773ff9315df3d1202889bbbfd77f138b7c892da115b524f0bb8597b71fadfec87cf5f1abbc2a423df386509fb5fe32d20ccb8ea585ffb8a6341b477de70064ba2806714a5b582326f1468cd31b8407786e013af6783bb54f5f1ef0297bd17e8eb1abd19e7ac76a590693a8e074c9e43c849c8afa928fa370c902b5d704bd2302f9793d7be14895cbc95c408b7e71fa0b0a6e8263d6362d1c2b7da25deadc49959dda4d6cd133749c9a6fe8039b6a39805366cebbcd5c3bffc4b86456e139d0c008a3cf29affa43c07641b33e53315a49b4787718dbb38f07be2a4db22d5e80d9bc753b63bb68d4fccbf6133481f28010af92c2eb9c1c9fe097f06bd96d80fda5272681be3ceeb84b42ba245c6ab224e1c025de8e7f7a604b288f04fa13c7f13028c4239bba32d98e8d8953b4a77539b8eac3c235c0fdfc4cb276b22a2b442707f6ff5615f2d142d2099d6e2b83d1c6b078506814719b44a9efd929e3775deff7744f65c1fc6e5a92b6c2a1ccde3c4f7538e8ee5b34a4ea0af21c9814cf6b7c0f313d67760a77998b8f2eb0c036019574f55d6c1caf22c482a5b9bb4619614dbff4590030dbd5a900cd0b479bdcbc93716fe1bd4c5679cfa62ad2378200a2dd27cc9fe51879d67fb53b6e4f07017111b08448dee94260dd42157d241b1a1b85199e0a1a40ea80be74ae030a4ed27bc8ee9b2065a33d7ceb464edc25cb3ca72bb81588e5e38fc8952ee2f65c92770cb70efb4fb044779ebb0c09bfb28112432722973a7792b1776c722e1a5da229e076a2aad3b82e8840ce0ffb636760c902642207d0f100c18076604369fe94c2b3ff5d57036ae04acfe54674e3b27b35e49a3def7281c50842bc6c33ab9801628ae96c81a1f07b77205e15184d79c079dc04cb6a2994aa8576e2dd9143bc4e13023d89dac0e3ec76c21dcda6d6ac98c09bbbbd7b66a8c874d348b5c8328cd7cb20dabbc12e50786c9024081fbe34c26c5a4a451d41803713c0d2d53ad3b2ab4ce4de62c4569978a71c4649b8f14554c425740b29c2c3c032d72ca79f5509a28c14268f87206ef076189ce9f15160f52b1b1165c8e88d36d7b21985b536e0c03676287e1ee444b240cbc759e6464d3ecc48ccbfb2ca78603eba5e324dbdfd06b36c8ddb9a0f535345417f2a9c7bcd8b00aab93317e53674975d3d99060e97e8534a1214b5c9bb8e1d60610e50af426b14c0592683d9c2a6ce031a280198401d2d59c65b63cd000040698ee4fc37a5acc953bb1131a53daaae51afec9f6b022036b294ee8f2d5e55a781c39454446ee7933b0a348831d5d6beb895276a14012f69874b330de47a1964b97d388ef2150434bb184e0a26f04de7c623dbcac08a12ffbbd0832e0b9db4dbfecbc5f2d2e88217c8f40fa02bcca4ef40a7d67768b17c555a99696896de73e2f659d1615a9c2203d9d41ae9885149c61f196af538ec3cb2be8d81478534e3b0a6584357edb9e062139df41e04fcbd89bf8003c8364d4eb0def8510891b4bac01cfd74b071d8172238852be5b54f3dd404b52e2da6ca9f07c89854537c8974f082a48c762bdad4907e02279c9aad4b57b28e4305ad41ba78ccce5475", 0x1000}], 0x6) write(r0, &(0x7f0000001480)="b31a5360547c5d96db60b178acdbbcff5ad9cf8c40f565e5e9d3c6eb7c61ab5006cbcb239ad59bbe812e1fd51ee207fd52d8309b92986138f21120a5a4ff090b1d8f361404c53ba58faa835b2026b0e327f4778f1d279af0fba2676d46dc3b28448103ef03873bacc2b5232bbddc5c08ae21fc845551cecf831843660d0e4dac23007217101815d0105e53462bab2203ee316743dd9595493a01bddaea28382829fb5896fd04aac3c8bd48a4827b92170a9905c54175624ab87ca3d9cf0838f40d8a127325e92213cc51e692edc49cc9ba14642c49c80d4c53a5c65670eea67f8e9cf5bb182e613d", 0xe8) sendto(r2, &(0x7f0000001580)="eb104ab8fd210be14ded161f0c758a52eb0e02458c811fee945bf4a4bd5de1e5bacdc0ed30176de92ea6f3f7d67738cce5da7946730c4b1b5d6a23281667b9e8ef1f1635af8b657a0f4b80372c33b640beedf0f4b81c3a", 0x57, 0x8, &(0x7f0000001600)=@in6={0x18, 0x2, 0x2, 0x6}, 0xc) r3 = socket(0x10, 0x8000, 0x1f) read(0xffffffffffffffff, &(0x7f0000001640)=""/132, 0x84) r4 = accept(r1, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000017c0)={0x0, 0xab64e9fe4339b0bc, 0x3f, 0x4204, 0x6}, 0xc) mkdirat(r1, &(0x7f0000001800)='./file0\x00', 0x22) r7 = kqueue() getgroups(0x3, &(0x7f0000001840)=[0xffffffffffffffff, r6, r6]) pread(r7, &(0x7f0000001880)="477c384e24e8ac1c25079ed6ac9722d4abd8a09cecfb969412d4a95578f1186eceb9fddc06451916ccbc2703aaa825041e026beca2129bc789d48f4dedc7b58c9294bc7f9d185d4c2612c667fe0f7a31e0f8fb36b9bf492e505734de6a33e5b5b4bc9f9b120c38f50369570896c8a6047dc15960fec0b0144213f491cc1ac8828273f788528c20b198972aed7b87f6508279a63047d0efc2cc11c5ff7afa054096f2e4676ec09ee9b5a4ce85e2337448610a9082834af61d9b5ea1f52f6039ef367bb62cfe9ba12cf56b83a85623cd501c86fb110620882199a65ac279f2cf52a3a219a1f085225f6117458660870ec21428ce20f5d397adec975a78560ea8030cdac4614cb8f25d3da4ba6ae682106469e082fd8f9a4af7d4a2ab78a6b5d017e235ea13c1d51daa6063ba3b423d8ee228e31e2a25ce53656971837d74984ea593baf72705d073d8a93d35b556f42177e37da507389b3a682d7300dd860b840483cc06fd7b4640691ce5b329822890c69b6e8a5f884224a5df320f4aff6d40ded0639bd3a772cdfb2f9f7e18bae281826b71920dbd0117862ca7e2ab25a7baac9040669725ffec2abc65f1e9c047faa78cd0af7542cee8a78f458ebc6ee7575cd135c85bccb2a3364b42af5a1261dce01a9b326db0f1b10a370dc82897a8536ec7b13a329f90f988c6f37d55beae6b3100f60c130434ab1caa8ad9534ac4c123dc068ef17d227453e67480df761c01a2b549d5d8c8cceba8bdba3c02da2ef07563f59150b7e0b0d80e300e8ffa4c3571be6c1558205026d69ca09896270163844805fb5c2c8980e90207dd69ed4f7c2d105d09ab6f9f465a4a6ea13b34a45369f41bcccaf0e5b75f70cc4aad75a9e02fdd2468f2f912db523dc53a2c1a9b965f80984a90a5a258f0610636b9f225725fe03c503ee5423a57d0bfed6be0706f131627f130261a4d3d98f30fe1ba9fd99aa58c7720566f2d3d81f1445c1ca5fdae632b6bc2827ac4ec10e74d258415ebd41d2a96c71b7dc6e54a40d47b75dae45e53112384f9d1a24aa162fb44b08df8d6e86ee282028f52c6998cf2f750c3ee0123e55e7bd3a21e61c0790fbc86be0c232e6c89113c743f10b28869af40b00b381d6b75d4736af9e11441629325a77f0cfc5f0698703f02497e69f38881c99ed813d80e06dd43af87ede226f81e36c477ad1726f130c3366c805d80347795528808d5bf556462fc84fe05d888be4508bd4976195b643bdc8b021b44f16245c1c265c83729c816bc3cb6f7007c69a87dbf429fc3705ff907c262e483aa5241ca0519d863550f591ae3940575446002e75291bc2f29cb60837bb198d095ec3fa45d67ab8af26697d84a22341ac684ad6c981dee8bf405a61fa31f1f314d92c5f3bc38b9fd3d39e978f585c9588f5ef65c4fd0e61fe1861157cff1840e20ec6a3a89164f050881efb90f2b8a76b23f4a6a7ad1d35aa049bc4aada64f357ea4dd1add59f6c855c3dfab8b5261e37b111c9125d450d825c5257531efdd6af93b781546be3691a6286ac7c83dfcbfb136edfa9fce20eb123b895f5a12c73571bce059a07e3b08a413a5171de1013cf750783807d2ddad8822500bba3e3b07b2b7aeba6cb2dbc6d03c1513ebbc10aa3e3d97b6802f7b20587aeeec59dc4f8e287ecc2dc6c53efbeff9dfe20aca404e70f9ce6fdb632384d3f555b465523641a9e8b46bdc6e5d861f0e83c0f347fc46453fcc6e8181cf9e830541ea160f5c6035621b0ced31687e31965e9680aa55d924730424d4f988f8e380744049b5723439ffcd0a7377c11645fcd44fefc20165c9c0c505df158e6f5b77af2d3b006fe692583cf9cea63d95dc1a0ea95a94f475ba9390b23808efbde4d389c5f5cb27dd5856f67be537f8d4d2f7686f1694eb211b87344efdb4a0b894367b3061552ff40f7525ee1e842c9bbfb559ea20d32284bc2fc803870d074c441853b5c9a64ab07ca75cb1557347b120f21b321ffca1cf2c5a36bbb6cbb973360f3f5f9255af992c08dc6fca583d81fd9c2976d93c0347ad5e4243daddec2f2cb3304c63674b74c5064b5777b12278e935f1d9b36a2abfffeef071b55287b9eb5aeb0fc20e8ceda88b008fd449b9f96699c17da00e10d9cadddfda4f8cf4d8dd2a9e21f9652dff2c663d0a3eac5cde073c9a57d54e2ab6953be7209c30a6eae2a67f4f00889396520865236c8b9f80d6f250fa4f701b366b40c4d517bc32319b8339b2c979c641087f874ceaf2052df7cd4b7f4abe24b63b4fb3454bcb56d95be44e37619ba20c0d85c1be654cbaa83a84f08a5cebcbe2335ae0a0c0f2dfcde57c0007917009a0289a4aa65c7ed55c1024c3de072a89c6c199398285a54c6d7746674d22fd669a0ba56f7d79ed5d609ca1d7079c8e1461cf19037c3eeb4450bc87fb8489a17274048db8e3c116e59043d1ca4e2d64a442c53e3e5329555eaa9b3a40ac18ee72dd76aea95d24911858f6006ed7cbd3b9cb2b3f4180bf4f6a117355861b5af09d3857960ba59f8d88e4d1bd0ca8eb39b39ef9fad5196d613130d35df000aa0c90d49e49a7c38efab7c6f965667397fcced9d61f77e6a43c2a238617dd6609acd15099864db2067f3b63c7f91aba5c1f53ebb40ca45b4573eae9ad6b0e9534bdf35db5085927bd0ce29bd62f333efa62006bccd38ba1d4f3bc151feab12b8bccd25e3b7053ae46fd88bce7f4265a9b85e5c334b84d82ae4c3cba2f99eab9a92f08e11cb7141fb97d7a1f64dfb57ee10d1e812240f46d3219a6f29617d1385dcc8223d7f40821006b87030615721c57ab252fa4cd9140f0c8632aa9968793f4771420ea21ef94c671077f9db66c60a8b9be9f37ad696028de054f67355f002c7b6ce6d307af0cd9fcd068ad9dcc5f585d374a979ad9e6838bbdb59802096f0f37ad79a544524dca8fda1a65c436a36bd5cb90c28fba5d1516b3a220e575298223ea7764d6ae4b305d3591bc48957d741a859b2d78609d3efa57198d661a1320891f7f52f216e208a251f12548c3e3e35f7388999c28f65763f7c442557f34c78df9537331f6f82d7474920870e4009ba6033d9eff456a6b782e233f20a6efd462c7ed43bc053874b47a33877b193477cde54331d0fd5feb1056d603b217171984192c07e4fe59baecc2e17686a22e2429aeb67db794c814df386d80061c038d614c4dc9ee73eebec625734f6c748fbe7d3ed6ba23a4753913de7fc505048f5d0f54c944a72be24e853ea1f03e3dfc8f40dd3cffd683eef71d4d8defa9215500cad23cd84f7d9bfc691c0086625037d4b47972b8e3977ca3293a7554a6714e92ddb2423e6cecdeee2e6eaaa38ebc41fd3bef15b7a6576d9a9b6fa9e64263ef6e1153dd31381e002ac6df29d69a0e064cd328187a270c844439d2244e15486def743312d1405fb7f00f29f02aa9c916319667cf72eb189b345797faaae5d6eead6df69cc4ebb14beaa6dcf61c59db020e274e7cfae7174aab5e9d279e96104ef16a2b9a4b8bf8ba6ccdac2c0536f011791aefe6009385d34d7602e2cc27b22dfaf687e927d166dbc69c9b1f61a660b889732581061671223bfa80550d39251ebec65f5b8ece435ef2b432425e7b83e59c7c91760938155dfcf577d5b9c2779ac81264b43107f884597f2154a261c6790026f976096a8f6e645f93c5970df644afe8d56394a8785eedaba8d72cc1071907507ceaefa8cd15bcf37dd6e0028fe9bc6a22c21d66b2306a6b031d46b3a2bb4da65cea780b1fa18ce87b772be00a1e3dfa4dcd5dcc75d6131e5338e985b9b342bb04f6a18b9d75cea4b14ad6a0d24b3a1b0dcba6213649f96ae8544240634b09330824142488f04641c06a5c376dfb8c2da7a06e11ca1fedfc50c3706279f4ad65f3c4377481501e6392ee82856ab79f726d6318f68bb348c2080b52b1284ed4fe3426e96d3cd154f4bfdb400795351b5160683d0b4ee5d7b52e08d1266d9deca309902b8c2e2e6e488a35f575929d6ab6a9995a0892cf4abed6ee5c5bf19bc376c9e16cc6d00c6492eca15abf6454da4d73c3657d584e3589d2e2310c9cb4c2edbf8f87381db271cb2a6edd305064285b1ac1921b8b1b9bfb946e151dfe1e2a9aa72199a054aa4eb8f8f2c76709a3861fe23439f6a61b0aa8e802d97c17ded2b66c06b1f44918004e94a8de5ad44b91f5fd43628e6a8ba33d4e54d992e1d0872930c471fd8ed1e46914cf96a62fd15d5c10395d3325b3b7266b96046b3dbacfb44621c87b950e59bf219fd9b9cf6968e077c404972c715f4854bd974b9b9b4d0641e04e3092bf0adfbcb3f1289fd5bbca9af8129bb9267831ebdc351b0aa45c6acd5b505556fa4475ddcc9fe2755f08173e551c23469afc1a75906be5860cb75a9ca92ce0dce0454ca0a2160e89ec914b60f0b3d2a296a8ffb24d47bb78eec7ffce79dad6a09448b6dfdf1b572a5a7b21484e5dcb960f66a30e88ea6016ece1bad223faa779881013d04e318cb8c7318e4ed9299125ae296f0c9b538ee00ac97f96eb9fc9640a7a9e6d7f10cfc0c6c7a71a01ae295336c3a926c069e674dc9c0ee0edec30a3277f20132e57687c9e3ba9ec4d2b242ef93ce7865a8339627d77b94688457cd4b19c339e97770f897ab41c82a3ee3d52a92cacf70b24926d11256dd61950a20cfa1510922a5d6a96d6b65bd2e70185798b2af334fff35474a808c3eeaf1d9b8b0068389b4813a21796d1030a3c6d1a7543f795394d2f18d722c5fbdb75ca9d7365fe8e08f815d59d267f25bdb5a0b79324a24e58f2533e5d5deac6714a5eefa3f68b68dbf255ddf1943f27680b8529bb784976beb00689f516fe85b274da8cf90558f1d903fe7dfe80a38a532d2c8c76c347e7012daa22277c3dfa70ba9ff99d89401610675bb8e2bb573d43fb69f81799944d809f8bad8483b48736a239ccdbc502ee1703f1b94b9c37b6cf7208774b3f22148f294c5687a638e2ca85ee80cf7cb134d94ec28cdce89c5aee807eec97df59843577138fed5b3021223497375652f7c154d666f9defe0622b039a8ba2eaf3764656bbd3f3a1effe72044e590565ef43ec2caa52326d10519fd4be2424f4226d3cf9fb3505ce64b1825d2b70229ce0219341206fe8240033dbfe00cf60fd3ad524c9f44b171eb2cc1050ce532769e045e02491bf314182885be83e518151b287745100e5f814dfe0c83b961db2300ee27435d937be9fd2e3cdbce972126f51fce8144e8858ab6da40337f0d086cbc10e78a173b330eb9c89eea238d42904689f2635822d3a6a9bb25b71dd1098c6050732d9cf7b60800a5fcd5946dd0db42691076026407a62c570adac91a81ff5c52f362c0b5041db83587bbf416132ef9ebbecf2ddda396a66833458e49e3f7127dc7044647d456b5024b22d15deb6e19fb1d81bdbcdad57a0ce6109c694be1add04b93bdd439de75c7eb344b69148992457b99450407a09e8b4ca243c7b7f4eb75c56b46ae3dcb1102cebb131009ac567bfa2459a5730fa8add9560f8219f024e4407caa09db872746ffa906915fbda191385ef59d8f9c1ddc1634dc1e70187e54c3bf58b226f653510948f0d3d61e1b95277472766a9eaef809b1a56c0b86248428c7971a86ab09db98f5d336a12d0e0b68dade569991f97f39e8491230391bae64e5b9361468e6d123313c468d82d6d60e243425eccd06855770b02066d5343442137580628849b7aa3707569145474454200ce3dd815bb2a5425beeb49c6f0ffc252ae5bf5eede3ab2eaf86607d8b5f", 0x1000, 0x1) recvfrom$inet6(r4, &(0x7f0000002880)=""/4096, 0x1000, 0x2, &(0x7f0000003880)={0x18, 0x0, 0xb4, 0xffff}, 0xc) r8 = syz_open_pts() kevent(r1, &(0x7f00000038c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x1, 0xfe, 0x800}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x99, 0x10, 0x81, 0x5}, {{r8}, 0xfffffffffffffffe, 0x60, 0x20, 0x2, 0x7}, {{r7}, 0xfffffffffffffffc, 0x25, 0x20, 0x8, 0xc00000000000000}, {{r8}, 0xfffffffffffffffa, 0x8, 0x1, 0x1ff, 0x5}, {{r4}, 0xfffffffffffffffd, 0x50, 0x80}], 0xffffffff, &(0x7f00000039c0)=[{{r2}, 0xfffffffffffffffe, 0xa3, 0x2, 0x4, 0x970}, {{r2}, 0xfffffffffffffffb, 0x18, 0x40, 0x7ff, 0x192fb895}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x8}, {{r8}, 0xfffffffffffffff9, 0x4, 0x1, 0x0, 0x4}], 0xe5fc, &(0x7f0000003a40)={0x200, 0xffffffff}) geteuid() bind$inet6(r3, &(0x7f0000003a80)={0x18, 0x2, 0x6, 0x1}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003ac0)={0xffffffff, 0x9}, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000003b40)={&(0x7f0000003b00)=[{0x3, 0x1}], 0x1}) mkdirat(r1, &(0x7f0000003b80)='./file0\x00', 0x2a0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003bc0), &(0x7f0000003c00)=0x10) 05:04:53 executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000bc0)="f5095102f32d5e390c298314bb99e7983d7ac6af561e1796050323218ffe3319896ed04ef9717af7b37ffdd7150883fd3048a8522ceb82160229632e6ac8e3e56f534ebf901dc74f46c5e58d3c19bae428430e84da944f3bcaa64973e9aec0625fb935272d894ba759cb02a1f615d41c46d37e7a783d28137845b92dd92e5b1ca64ccdcca5e2ef3eb4d945f26f5f8f9f2a8f13eb381ef63bd74e496a858d43fc33c9d4d11382e8fea7a1c5ba64acf66dfc240a77d8c549e9a451444a7cabea09cd569ee22c96364ee72590fe604bf1c5e8b14d8603b75723c97beb6f3e203fea53bf870791162326a21771af7623b582bca5c7f5b23e56bb55b553350807c0bd1572a39b34bd4f7e0d4f1d1097bd27ffaf1a0aeb644e3fca05c4aa27d15d7f1dc57dc7a4cfa504449110e8dfb6a47d4d844709759e254505eb3019e3c9fc88a7186754ecabea6ac493c4ed021f84403d51409f74f20a1197118a20cab07e9f9380df7978fdb53dd33eafe55d11e066b4af3ee3cb6272931431a78ddad6c12f922f1ee8866b145f8e25f47541ef164e3afdfa0b29fd85399832dbed2e36a3c2a4845f0359af6d8b2a07701b61eb41245191717ffca5e52da04bac9f93d359cda0d3767911bc41df6136e42c6cee49c258a59a9a2221f3609f21ae8f8f654bff8c18d7bcbfe34667dd3624f992851b5565b057b6a9d7c3fc9ad499df1acee61ad84e3ea88c90d986b32e6830eeaa68f14cd13496d63cefc7685648ee42ebeca40ac53747038f288d96153aa2f2065f5e28540104c5010547b66a93ce11052c60dea174405d481e0051d0aaeef58094bc4876f01afb0db59b78002360278cb3a53646a24293a151441dc1949fdc649716dd0d468ecf97154c43d762d0755c45f9f023808ddc3cdc6a47932e7fa2e35abe5fdbd7711571ed2b61b78822e00ad3fcbe8d4cb99b47c5d4805e17682a47f088eae793e3ddedffa856d150e3050faca3830ac798ad86f08c876b4e4e96a9a775137452f0f24fe55458a7ef12069a496669a4726740051032147967a0feeff4ea2a1b2bc2f4deda823e2b808f7e20c818892e8428c92bbfc2a33c9a5343c6c55416fd58b68151d9c32a0573b3ad9a9472bea37017c26c733dae8ee7474e8eddb28dbc12be4abae64b560301a9e0134649b1e8db0996dc242ceacddc434434baaf1c83696af39c9eda550623e0f6fc4151d2ba1a8b4fb95c33a8c71d34f8e4b4b25450518ea7e2e11b4ae16bbb7039e3b5db5ad5eb5d759b5add53bf428719d9927e382df62b0282e25677ad11489e6b02d7c730c31cffdcb1be25a58b41644a104dff2dc1aca6585ce60a7ee219a9e78408ca610be1932bd2e705b6aef4e6766053c2ed92fa201904be2ef8292457d83aa4325dd85c06af737a4c1d30011ce8836363b09c64c63ea864f06696d7a2b1996f891f857261690589af47e17ac04419a9fbae81ceaf595f0e50db2e279c9365288c776a72c3313bf90e31dfa1f75dec17593d9238b6cc125f5d1d76ac998e6aca6478d2a29122c4827bfc932efc69abfa089f84e059d8be0083acf6112b4e93fd5b2cf6facc225208be37128a5fee8d230650f1c83e80c58af1b5601fe489be788c98551ecf6f693184845dc2d0970c09dd5f9aec63bd51c47121d047b47ab834f2788a3e4a02d3b20165a292dc5bb378c7e22bd1d19a55b2e186cc18f40a8057f041c163fdea761e7ba95a46b0bfc4914f5831a3f7df6ea94ad62c0a3ae06784d44fcacfd78a6198ecad9b0c7e1537157ca3724a4931102a036efd3bd419a711b01d4ce32a9bbe067b5991ddc82a9c81026dfc72710ac0d6da934cf12664c82370935b08be3ce0ca5c9e71d7ce11a7da7a7d69ba571789e3e8213879ea5dc6918ac07e9749e8e18cc7fe1c65a184b885f6276cb07c1361f0030a7bb4f714f2d97f3168b09f1b7cfa9bd6f0bdd68064905611ad48d4904d577c71e5ac1fd1ad30931d135d3b7c2f54713804eefd96177a8b4ae210051bc66c322e6570081a49f5e4e6f576118fa71fa1b466040263963b9d5c6c26dd2458d9d6e15c9fd32e2d6e935331e42e05431dcf157eb1cca75ed1a87ee9a445183558893719942a659b1f663ab6a63e51bcc1688c5e46e4cc5e9fb1cb7acc51bae0d845fef63a7780edff4540c07227fbf036cf8eb06285e566a63f71c9f23c8681c8855d723ac54c3366e20e4f8f9d43f2c68c8988326887b88a11038e7b21c3fa0fc385c3c9af08b6da3753da7069ca92d501192255626ec12941262545d6f24cd2f35dd5be173af442a57b9ace1a819c1037e5843cf810beee8701ff1809ff2accd6c9fe8c503ca8f108c083707910895c895c12dc090be9066e2656c92a4edc8d71e8e49e7c67617cf25dec7332c99e4169c65d61d9b315519469c64e4fd08f2acc97c692539561f167945738492f2d1611e86cbb8e615234bf841b7065f48f34d23035633b8a20eb69fd9cb913af4ab9dce7f9ea2c376f787e0127196390162ee339d412c09c0050183c09c5cf246ce13ee891d3952bf9b4e17011920d7cadd1bd9ca6a56d063c56e800d5c7ddb2a5fd72e0a423fa89dd82bf14b2476f0cec3c9cb993c212cf0b8dd9dbd26606825be7bd5f9241dee71e327ea99e24a27af59544fe54f76e0a7f71478d0a4fe094f8c82b843a9de9b3bcf7b0a1ee0bd9da5777a384d6aba1c1342f82e309be54eaca866a47a1cc9df816226f727bdb8802f4717dc1d6fc39cf9c73c7edbd9fb20cdaa38b8d4e862235ed57a45f0e698693baa14be57a5476cc8d9583fd19666acbcb2b01bc549c12b826b70315dc2cc89687a988f6948b8c3b92e552d2e257ec9448016cd71f32fa5205ab354c0ea1d4da1b7ce741580204752c545f747838a80bb0b7e34a3dd77656d89ead8463e7ea28fe43c39a886401c39a8c0712553f9750997de63c4d724dcbd8e5d5d2a41ae0120a2f348c74ce8896a844bc75baf0992ccd55c9fbff788e706ebd5854a82320e75ba1e6b39909c2cbe663723e1cc51f92b1c424f561d9ddd4b1bee3118046d6625d7e259ebf00e91c1a9f0600318c4ecba0e4002bb73f32594c4532105f2b814ffa8d0c2d1051d554d24d7549e2e4a61bd7f58ba016386afbf9de9aed329391fedfcd00614c65c1177792d33e2e28eb23a3f187d021736535bb1496821523669498a1f5ff49a5d9baa92e788786563c52f310069ad39d967642010ba89c0da6c922b9ea51759c9a5bcff80922c0406b731b854345a332b619c6c0bd26c3c70838357c4fa9dc906dd748403305bdac16173f0f2b2f5616c653f759112383ba3327846cad1c9f88fd6db742e3728bb8c92acbe7172d76a005f80f2745e38e1e81af5ab18e9d0dbf158fc187f9621a77478dc99a8977872e35bc80c7d383d12942cd636e60ca9bcee01a2b9abfb8d85df87b5fcf5ecac1ba89c79fd9b3b847a1983b073c9d94edca0e3ee72621057765aedc36b8ed9e6fef38f38651f7146d855f9bb01cf4df988443ea6c406ba43c13288ac60b523bff36197d0e2734c1490702439a47765e7bc2359a643df8a0416a0d301b02e996cce79eefdd19a0f3620f5830c470d1dc970c6c33e909efc9474f1a806cad4738d798d187b37358178c46d32515676abe991aff43ae4abdd68d2d93d3633739a346ee48938f4b560f3186439dc1c706bfbae35159394a2cf47b704f7c29f143cd4e9adb0318ed8ef1146092e5a7b3286f307b16324c6e9bbd1c362931673dfbcc758315ed2e6f0b5d49049f46d08c3411dc88f1cf4987da29c36879dc4a4aabae3de89ab800006c63d3b96f03ab935bd3984a50320b5b4f6ea9e0cd6691d0389c0d7c3b7dfb407bc928974c0a7d1d6c86a832bb1f56f89013d98d171060d41155b97559f4a85051ecea13758508eca9113be853341c1427664d98d2a3279b722e9dae1c81e0974e57ccc2b907be2830fae7a23b703d536283d8092a30254f10e7140207661283f6225cd94df94e6d0f949e98af481a86b18640776a77179c378c31ff4fba5845cdd3f9f3c22b75593782491fa9f2c207d3dc656dd836adc761d95d5159935a45f2c801213971361342b969e8f5aafc220f4e327fd3ae6aeaf8cca2e694dcf209945e85246e5faeb6e7d85de25a5e2e6174c80a601cde56fbbb8b28a2dce9295aab5ee3f790fe48f8664a373b5551fae373f71c9ce33beac2c1d2739e425f59503fdd8d2a9028171f6e455c220bfd04f5a29541702515a40794f3b4deef3ce72a7c613d1c5a7b7fc09fac24998f848e67092a49e38fd55567b66accc5b0f20ed0cc6e07e5d3dae0c52f60f8abec04a8019cc5bc7a9ff0bfabc7a0ea2095c1c23467d00837a4db4c1a2ea86c58ec74a67d28333585631404a0a80ecbb816be6f4e48fb8d43ba05bf8dfab34f6699b4f750e60e3e0723de2e5ef0036ae70f860b63fb36ecbe9e9ca77fa4f9e6ca85429d4a0e3a181ba2a51f7d4c19513a70a91d54399b9506a5e816d5a892e6a12a4327b0e0218c18f8d297e85a2dc6a676eaaa8471a64e4dfedea55cbb766e79fc1633554e26ce3273b9ef8cc6b5e5123e6e3e88d58758af818bef1332f14d89d08ecef50e5c14b65cf86513ece3c871103a6c0f52ec9ae1b6f6a2d819707ba6ae38c4c15340c9b6f8a5c52a6fdd95be529085fbcbdce3b9e73a69b13a4fb41cf7bb4e5d3e754fd44c65aa18623cdd3329e74423cbc55d09841c0e2b3170d3a63fecba5248405d204704b05e6fe81ec54d95c5f8691247ab0a6c01aeb2e4f71eec32d297b4959360e6e2a132bb97616be8794c45a8b2d0f70fe2075e58d8a6a5584cd96ee7d33f16eec4ebb767b9fbee3097c6936c6b136615f0132e12ebb200838a30cfda7a13007ebc854e61da91365c8389f483da154f436d2bce6ba44c709839f17d60d6142784aca6073618c7c70d565b261e504808a3a9cd31462f9edbbc3a904ed708072c5eec76e8dfd4d8e266c3976253938083160aaf4deb49c523cf3e9be1d85c4cb6c00cf25e6441135890d7936f2037375ab5419e2c75a618ea104d74f8f3e779c7f5d1fd2a83aeeef77c510c8e3bcca0e0fc6385185dbe5fe9302ddde7b90d36821f2924a21fe64ec2e2261737b3855db79bc7c54f0b9382ae49dbfdcf22b3f6d6805fd3b8197fa9a710fa039f06bc7b673ac6a7d092b4434d70907be90b642d6fe8cf8dceff43f83c671a81403ef00ae3f23bde1a60d311e863d615eec7a1f0777a1a91bb3ddda3c8bff3d978cb68bdcd053d4a7f01b0412aea54d46f02c2e1382d71cb1bd2d58c5bf6a49cecb34c95b2c32b2b4a001ce24c0aaaa06a60366ceaaec3271a4b976a0e84da8fcaea6c0eac1574c21f7ac57603268e737884e0ab7956adf20a7ab2ef3c0e79c20c8727aa4a956569add4d2bb0f6ec42de296ee6aab13a4ce64e15ab857594fd649804b97fb53e4e42f1cd138bf854a471aea5083fcd8627771fc26306f239d3d2fd353eeec79c1013d139a8dfcfba6e86b777d3c555d61f1342da052d43ecfd7c9ac066cdd11e9110e08cd9ba1635f5842155590c7cce4de0a0d70e76c35b4b446ae686eb28cf7fbbf3ed2e93828226dca819c1052e7a29a4e027f985e7d29cf7f010e4dfbe37cc844a034fb8ffa918a8e0e5ec8a4afa66f0617621c2aa4369a7c22d3baf01a34d024f3787ae4a8cf1384c0f2638477afe39203fc0a12e4d03e0cd6749c81dbc1f13a05fd98ed99b4aa6a44fd6c8c689ac223f90cfbd286af82f752992fefe6827c5daec7228875fff723", 0x1000}, {&(0x7f0000000080)="2ff73b6d9fc69c99c866caea4c32def60e55e1d614947f357592ea9dad528777f5e8c9ccc403f5b49f821dac9aae6bd3990787af63bbc24a00adbe7e168c200aaef96b1f667f27f31dd48e1608a3", 0xfeeb}, {&(0x7f0000000240)="96fb8d67da458a6221b2c7cab126ce62af0e1494bcf6c517f36fed930eb5368d2b52fd3cc96c59189a139b6d54e4eb8ddbb0991aa58c95cb5f4059204fde54ab19adf2a5e1842de23a7bf8f232f7e5ce5bb634e1c349dc0c8afe31904a89c6036a577702ba5ab08dbb1f1fa5e14f42a2bfa803d067ecb4e2ff29105274cad655bf55c9446614e46ee9f9be05aec7eb179c6d7c2f18a8c557e1722d75d302cb72cab31ac3d43b37e6275a1f84b933d25c61b29e4e333a22192d11ecaa70784e115b22866ebba9e9a37307344b839ec8a5d17dfb21abfe8eba5021b4881a60348c69aae8478a7af8da2df695317a59e4", 0xef}, {&(0x7f0000001bc0)="15aafe587a6fcb063d376b9f146318f4383a3661e10270acf70d5aeb9664606fc1939ce4b1f7fc481548212147943d3066f4b64a613a8ad7e391b20eefa2c3fa62f9dc7cb5d8426fc042d1644eddeeadb53289907247acd09e8c33b10c0be11f4533596bb11144a4f89fd5f6b86cc43caf5feb3f6be24047e6db5193e849628572a2c7e6416f66ce0e4f01cf9abb6741a35024dd046cf391ee841dbef859a4ccc4fe736297b878bf14fcc2ce9464b11c631437c0e96b003bd49ba67a1939b93126f165db1dc1d741577324ed9132d692c7ad1fcbe84095ac9dd3fcc5c03fb5896ac6bccd74b1140bbf2020a366c3b7001e44ec276ffb8cf98687ed9d272bcee253854c7f8aafeee7caaa49caabc35741f1383373587192aea18b6662db8202df90d2029d2ccb4ea38aee1bb0cc6c78f4eff7092fce4fa44ecf8d3d0aeb145841261a9439670ed53842b72bb9969f057ebcadf9893b34eecf8fcbf1cbcf6e436dd4a8505e1e88504f80757dcaad9a72bc65d0967a1e79dcf5cac7018505cc0181337476deaf59764efc1c687ce5e6852bf2cbbb61f9dddcbab3f9dcdc8033d50dce381c841d5d8d4370422f366beafe8551f1e1addd8faaaab7f9ca1d85c84675664020c2be1bfc4bc59b9f11d2913b748cd77e20fb3d66b8909a16e49595023e7e7b901ef4f99309777329bc1b8a831b9e4e34a5c632b7c2d2aa38bd10e3f2d0a8e49cce9a9c715ffc51f9b75041efa21d8a6c73daaa33a81b9d07aa7c4a128a7b14516085451b0227f09dc18561f0be88797675a46116d2425393ec2dc78e24f37db2595082d7bfaf031aa6b4d35be2bb1ef4c12ffd3f509226e172b328c91b29bb0573f9063a2b06fa6b052ee8627ba70b0a31608f34475cda61142e0d0a345002b447721ac1f23eece9481942fd6776eabfd8183a305adfaf2b571fa9e0e724ce4870393c4d9dfd845e2bb96ee18a4058c98eccca2e2bcfa3f43c424d0944b9aa5d92bf2134a34a8df0828a4a05f6d451808ca5fe62e326162f875a3416ae1653bdc08f620b74079269b09ffdd7a58ea359948be88a828e94312116bf57471a11b0cc5e3ff2cbbe9479cc21c20056e4e0a4853a9ad745fba2cb13f10a72169482668935b1eb8b1c3f8a99dc53dcd9389bdf3aa11bf2b9d623b65e003aeb5b854446ea27b86cd6f262f7f9afe5c8ad69e0a52155dc7c5d469da141d282b6af68089e7f701ee40afadbf18d350b69ba545d2e5de58bb5dcb66c5c468731c7f34daaa836fdaf32bf36788a2d80a702f92c5a3182961769917f7bf6d45c728423810a2327e7ed7373110a69c2f725289d951e5783a4270bdc69ee502e99fcdcb53290b6e8171c19aea14d6da1d7b50a6f1450257b0b9b17ff6b4c12f54e8bcb396a4b3030e51b4c5f008e93146ddf5f0879d1b5b69e6c1cbe6ee36eeae4740ba6deab2776f2192bfac4bdcb9c0c1545a839fbbf8e5c09e9a9c589b2ff956838669605a263a036e69ce19ab49da42d7efeed12a261c69b697c253323202edf915a54c9bad4333425692c00e0d2e8845689a9baea0d1dde7b3e812b1f07dda2b5709105ae3fbdc63c78ae4055f182c225d33ad57c7829a4c6ffa701866ed74896e5cea6beb4a2018edccc542ee1a878f04f6cc3204c9714827412c964b8f50fcbf677deb482056ed619959922aba8b8543f4276cb5324263d059af37d1cebc04051589a92518adf5312d7d4f47f16fc7884c03dc217774c64768902619cafe1e95b71c8979796cc8d55ec54952b384cf241232a24486a16762c0e2be6b2be4ec784d7c242eff3eb0a1a43cc0f2858c5ff4bfea73af3412044fb9eb9fa0dea1659ff52968e7fb090ad3437b50b3d499a5e0cb816914761031a0cb310210ed1bbdb9552abd332c4d210700e8fe3c31d058520fead5d46bcbeb6b3fe5e22f6923fcc719b5a86494c0fa93ad3faf741caddf89950368be8da950c371b7a5346fbf5d9b955a05eb1291430e33f319a63c1b321cf81aee05fcf94ba650082b22e1c93d37593b3ae470403eb75d709c3149dbdbc35d61dff095f81cb1db636daf52e5e67bd47e0f53c71093138e18b80b328557a95af87f877dd40bb0a7f331a7bb0ddefc52f6873c0c6aa0b9aee142fe143b1da15b5a24a2eafff5d0dd1e228f19dbc6f744c46510b36dd8a873777edddd8e6eb5ca32f45e717ffc8730894faa825357b32dcb58f51105bcfe5480c5bd1c2f4856d4f7712991ac790188049ab5ac815d4c958e9467763ae621a9b46258fee31c454670762719fe0917e547d79c83729ab63cb25244f5fe8b97b71c9fb2e0bd7e7056d5be9e25336b96fc385fa8caa02448e9ef3992c1fc032edd1cf18f8737af3c6ccf802254c929156166352c842530e75983c821494f4fee765e0559bb3731d7d307ec1cb267f416ca0f711a0b6522d4d3a855cbdcf9bfa7a5d0b275db75331a192c4581ee13809d93967fa58fbbf3b493b6d3b9b786b1c875ead15c2f3a12d5c894fb40bd4481f1e6453cc25f00fa752f46924509d8518f3a7f38dd0aaf2fcb2ea189a753274e2247bb494d89e193844f73580d0c66a119f47fc1311a59db93c6f9ecc079e74d158e8a9a90ab2ac4ff635e70fa966a81d7c6d1574e3a6bb57f8f47c31b18ed9db704681f9e3deb5b59b17a9f7555da9fbd54b63a6d28e3774aa0b06196570a3e358356bd7e54464d73a9cfbda9973006af024cec34327090ffda5303bfb2f3acde5fdf3ddeab34e0f46729f2ac6f85d03a0e5fa266fcec8740c23f6823ed34ba7fc4587d6e7da7fe5b8d7b6c70ddacfb915679739dc7eafeb7e84c66e3752dbd215f4b1522352910d8742f1758233121b480bd4cabc0b1c8ebcf71ccd0b3033d11d0a10dc3256c616c1103797b90ebfbdf728276869e2ad447e6ff37284d169a2cf2982e8bb2f12af4493df550b7f63acc4b0fb68bc2d19aee7ccefad5d10817490d36278c4ef9563e8a4e25e93b1aa0fc06c188bedbc8dc204988016bfa9c4b6ee5e950712a0162fa33f4588688e186113e8345fd1c9ca1258ca5c910e54251d0369450ccb07096950609b572ac13f892b64903c9adac9d126b2af95f5610319eb39cf288b58fcd368e6eca89eaa9154682c2383cb1b78a3764ed411c9a789db581e5fc25d987a2c40324846e1278cc718c640b6e2bfc2855214c1991a44943f7d9b6124e4dfc23e8a721df28ef885c8a3e50da9c59d4657da7f4516c215c56831ab5d9d0d10199226f8793161ff2e1a36fd60ab8fa67343463fd103bd38502c5eef3ac81fbb10fa7f03ccb1411fcce300db51dfa00f60b44208ecfe3744883ce62bab53637b6862e954078a26c92d09d23ee9256c651cf2ec3859ed33dcd0c87313383d7cfd63dfb66ebdd1b344c2b75de1ec66b2059dc819bcd9bbbadd713ddcc87c0dfdea010e098e4b2d577865c464007d56b268c145d8ef2da2f59f929872d50e9aef4729c0070dc259fc9d7e808601aeb3cf47b0f4c7e4189d367785029bea25066181d113ba2045296e73a25f26bcc43151940d2537464baeb6850be4fc849e26fa4696fd224eee5a0d1baf85634b5ea54cedeec0e3baad1821c8c56ac697c3f75d14ad8cc979aa0b0e1f18654d2bd1cd6cd58425b51d7ab804ada72b5fbed447860e8b2c1bfd07dfdd8df26593f5291646cea78e7e457203041cf1e2d8b12d7431311de7f6337d6e31495fd147bbf6675f7f0a255a062112ba599a4a14e21a1b7b327cde0224cf12fcf39ac8f19b7ba21f2942e14faae041a31ce791e1dfcaa895c4b4e15bf911e53a1e8a35edd830393b1699e9daf93ca93ed9ecf698c778424647cbaaeabb4ec0549fae52048a60fb567c092e5888248102c1546cdf1c08c154e57653330c6d812c4fd898eacf49f7d02b932ade17b1537e9390a6c96cc98f395afd5e85d39e766ff60e36498dc03800c418bcb0d2e4e3bb11349abe3374e9fe48c057a6d0624bc2b31d2e97ea1a8f12d5b823da9e8b74b398fb7183acee2f66e601c457fe635ce09175bff19f74b7064994dd40dc97212372cc6f00f51a0df6090c31019c3700fc89e595c7e55bf3127889f7673b4a4083f7b1917ca55803777912311ed4378312e973d148748ea9c1ef76c31dd4278d4b4c1ff8b72b639a5d2f24c1e51b5b22616f00e86c32bf6ab8f678f7e947f74829c35b7161982c93b5a479833de28362726be3bf3481ece4a86239b8e343a8819d256822663dc7dcf8ba5cc09d165ad7c6c479b14ecc83bac6f1ad900f0cc8275e9d8cb56066dc46e2d23a9db8294508cbe458f5a646c37bf7faa0d64eb2759315018e810b5728b0802a8420ca722be0813991bb9b6de74330ae3c883bbf6d99c348b5b818bcf17b11e3e9734420c7f9e755", 0xc25}], 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002980)="66e1d2fadedf0a4c1180e958d703b5d9a9bed150f5a949f31313353e2b570d091748197fa6eb06f2dca8c5ed060b43a2b338a61c85f8ed9fc9f5c87e60b4c8cc8105be9a18d9911c453804e836a7e5b2c75370987d198a9374d98656e4ea05dc68ace933601380358e14b4f03784f1e8af124971aaadc36888f397ec9efc2a32acb2f80af59a932a8d63548a07a7e332118fe02a260eab0091124f6152d99662298065107b2271381cf8819c0e8a316228b45813abb2ff2c22ba38580f", 0xbd}], 0x1) 05:04:53 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)='x\x00') r0 = open$dir(&(0x7f0000000080)='\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="0002", @ANYRESHEX=r0], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7802308c4ee1558d7f780b6e2bc18d02137f825114713f43d9009f98e2ec3b080100a9"], 0x10) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) unlink(&(0x7f0000000040)='./file1\x00') 05:04:53 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x0, 0x10000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000380)={0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffd24) 05:04:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x4}, {0xe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000040)="3ad2", 0x2}], 0x1) 05:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x1ff}, 0xc) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$getown(r0, 0x5) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) writev(r2, &(0x7f00000007c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) socket(0x11, 0x3, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) poll(&(0x7f0000000240)=[{r1}, {r2, 0x2}, {r0, 0x4}, {r2, 0x80}, {r6, 0x4}], 0x5, 0x1ff) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x25}, {0x6}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x34, 0x0, 0x0, 0x22}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 05:04:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000000000206, 0x60) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x30008) 05:04:53 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) 05:04:53 executing program 7: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5045, 0x9, 0x7, 0x6}, {0x7c, 0x3, 0xfb, 0x4}, {0x1, 0x81, 0x4, 0x20}, {0x51f, 0x1f, 0x0, 0xffffdffc}, {0x2, 0x61, 0x4, 0x40}, {0x7ff, 0xbf, 0x2, 0x40}, {0x8, 0x4, 0x9}, {0xffe1, 0x3f, 0x5, 0x1}]}) 05:04:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000080)="f05ca768b7a246439a2cbbd30c3d4fbb3581389bb22e9e654e468f45eb4de9990a365d444193ea0f2d8a9fc73c50e569c94a8701f9a1f63d835cfcd80d554ef46e5ce43cf3afc20ae0e486b50a50955f9d2a27f8fc4e10808d4099e52af5c0a0c19cbe099fbba5eb1049bd76835ee7993ac0e09c984e74a9241abcc30a7bc81865573021976c9ab7e781fb9014033cbd4c2a190a6506111c0968242c4f6ab8b92f8cce0094d2d0744bfca7a4e2cfc5a40086ced10fc07938fd636d38d7ebb8ff3a7b5989314b1c2a2d013183532e9a89ee6467901ce1c5a3d9ae5a8bf7e31574f20ad8048b908f9194685a1f812439527169da94b1eeeb92368b11d12b298b2ab81964467ec2bf29f85a776ba485fe36d08ae52335bd310a19c8672a59affb94dac4faca986c42f108b003b2bde75ec762334c66e401a8f67c3627e1b3b1eaa6934adacdf433c7806a8629f47ee1a70f40f1e8bfa711e406c7d9bae010a1aee573392994b5502e61ee85e7c22d1170c043b9bb1f87e0fffa3a396b41d19195ca78cfc935cfd59dc44761de5ad2f50ab3bff7c02be88bb3e7f3ea9dbc702d75b65ba012aa91604e0cafa481d6f43b320cdafa79d9070444e4b7ae6da1ec00729ba25023c2dc7e5a292212292d72f722f66f13cc741081236ee06c84e90f4ab2e6caaa0d389c3946a2844fb2b4272253ed3d50ba45fbb9ccb9b56ac3e7689cd490c08cd535108ce6a2f97365a75dc1150df9b8d6e8124646ba6ba66e28b9d5a87f95d2b5786a2056278103b3f7cb757232f9cc297833b46e6cca3d5b5f90981665aa9682626e41a576b1f00f0c5a6bdbb028c73928f574841e687f0035f96aff976be75a9f62ee547f3282adc61e5f5ce466acd5dcc254b57da87dcad30f16aa7bf6a1fdfcb372f02d85d900a891b7fa5f14ffd0c2d6c5122020433aebaf20e9790fa433b4dbab9594cc7a9fa80d068d13e082980ef9a1e0db4d4889acccb5dcf4a999031994acef552d7425f000d499ac5b82edbc1150277f43ded633a93a0f884e9f3463e1aa380aefdbfc98ed4b07ff11e4b4723ead56500aa97c021edfdb83790b514e18cb2d17b65d0ea5b62e41d4168e5ee4f68ac5e40666ab3d9315c14f88524207342f7173bb9d29c257535e97e3fd62d15a2fc32fd6dc8fabdbe1ea643dd1d1b408c34503d4255cdc83c9ea87cf842a335159d3dc02c3c23a35e59594c98c0db7ebb59d7c79e0eba5bbf8a1d022500a905c94f86e489aac067619f437a861766e480546bd2dab2f88ba6ede0daf4308e2fd5b686d63acbbb4597c5e8ea9efccc5f69d457da74937b8cc572f296af863dbc5c0b25c6e865aaf4abceb004d0a174e5f2803cf60340ab7bd3c7520ad64b98bfa94a6298e99b6f782969e117c24b7bc91ae156fe02238a828b3edcf7f0ecb1def94922cf58d986dc56302629f248f45d28dba05f48c7f703e51ebb67df3e458525dafe4c623fffba628c9e3253a513b6351b3e7f62f941e35b60c316354c75289589d51e03f87390c093a2841f035ff0ba0d1487e8990b6cd2fce27b5f717cc6dd57dfb6d970cc579585aab14a5ba3bc038fccd50676b1ffc4af28f4d9f7520fe316f0923e809a47a647736a2d8c975b0b2bc7a72fc91777ce84ced04d1d9aa22b67111fb880bc020d0d488a331a57723a3d11a5d73b9161f352d8755e218c2397abcaefda77f3123ccef9b11c597c6c91a3fe5df1b4d790fa7a052ad22e6d9a315a5ab4d2b071ace68b86bc1ab616cfdebc12b038e4148ae7cf6b2114ce78e82a4cf36b21b0ee8c8112dfd74b3c2a6c884295ea69536a5735276e2e5383389e7b369074e7e384c261a459550810d790542b2dc59eb14ffcf3fd5256613f6628b8ad1f7c5cc633d58443e5ad197b7a8fdc2638d2dddd8748514084c0df66374ad61f1dbf1fa8caf96a8b2483306462f979bec33587c3dc2f3ba2d71397389b1c5851c0334fca5fe34bd9a7be18fa7aa4f6fa52ba64caa60f8d8fb5a3305aa23a474e2925601a76d59664d89bfd685e26d68ba463658648e890b58a30cce64f7d1f780d3de1faeeefbb5c9f713639a0377d6f7368fe84c3b29c49d11ec1b55f45ac288887f8b21c39304df48b323902fdfe9d3d2567db3c288ac7667afca8e5ec7665825d8be429bc40c0b9fa2de11dd2cc7227680ead3da3ff83b98f5d78f87667be197e4014580615f53c3edfc8792b1ea82ca3b5835f6889c3af3f9090d070dab6b40760fe296966e51514a1dcf8811a1fab219fe748cf14514be689cb5a73d90ee581bc54b9ed88776a7709c3b35026766e568716bca01825e303b175f998c477fb2575777e4ebbd9e52ab8baeec02796c1232c81adab441effdcfa9e23102edc1866b2d85b76932003d4b6904b5c476bc601ce7b8749c278e0281d6a2f3b7eb6327de421ddee7e3b66d48c709242fcdc5d13b493faa39ee44169789849835e6e01a1e988dc6a0a0fb3feab59106a7163cfa8411039dacdff2e31a8dcdb3e550face5b613dd4935c3419985441b1029980b59992d562d0f1936182baa04a58e9761f1eff1bf7a72f934c5d8d9e58a1a660c0b2317a542801b101e5d3d62aa75696d0f54372035e4008fc9e5b750af3cfd76fceb75790138c20629d31ac512de1d7adcd27e63d9e1e4288712a437e2b66ee95ee516bbff14e695ce0a32522e96b6eb463a0bd91e54717aeb2499064db3f23d99e6c574723c1e20466a2ee3a77d37032df9606721ff39bc0948751dff3667bee6443a20bcb727e0e33aedeb116b552ae5ba8974e1d4f70c109c8063a8ea41ebca31b0511981454efe1d278cfaa4cd0facde0487468d36926a53e33d308da128667c9f9859f9cfb2f4594d9357a8aa992fc2b7e5c04f969b1b9a0703b1ba0963126c0f0c6dfec0041e8fd4c12a9836c5ed54781d11899e8a7c41cbe1721501f05086b3b45bc44418068b282f81b2a2edf4cd4f50d59074a65247603b5137b29ed4da906fbafd5a8b7c62cba3d704bf4b02d11521c9d1f2cc340af0fd8194f575797a0022636d9b6386001b2a9f90dfdd39633d2cc1e451156596736d70d6c35aa0d9996462e203a11b8bf509e10477f99e98003edb575122c22352affdb72858a305422f7b833b1035d4a2e8f6fe2bf96b4afe17a92421aefab6fe4e0187d9bba1fc77398d07b80abd9686193810e5676141b00f1ce3767007b8fbf7b48165f03c3e8bbfdb557d039cf886f36c1c9617db4ed8063b7a0d9479849499dac37eac57ab4a01a8492fceb875c9327267fc77573449ed7aa95594909f2227be06f54a7a815f1babf5cb07f3049b5f3fe016b3e9e9532dbe6b7842b35f9b8290f5825b2f15072a1ed4bea64f2f12ae9060e49854f8a7d9958e4ef410c07debcd6f0018d420373220e3180ae7ee1fa67c18f6f7657b398aa56ca2613c6fe5a544f59ceaf051188facecf46f72a2f91de2da33c2bed809cf586361cd96c2eca446de8b64e514011167ad6d7b05ece8757e0b21f53b21792c015fbbb232ea0c85af55e77ade81f6ed3c9fc9ffa93d091ce4c8732fe5adc5958e0e72a32f46acc3dd2a5e8f5e26b6223b2b03ccda269ca374fb9493e99c95adaf0501865c12167639d3cb8c5c057f84cd536ae0cf676fb6053fee5466d1103bd69f45405b38e9722cb453c6a91795537ebff853b1c81c1ccc8b1692188f0895a8d298356be641dbdce1188d207971ad178e2e6c9bf0e2f33b3b8eb21de6fac769b57fda404622d45899d3f70453f515d855926d73e581a8840434fd7d4c3d48cbcf7d945cb3cf91bb8e19577e193f854ee974a8ec648f7757f7e391b84fa1fe10219346a6e2de4a559579089d4f47c4cca2fede306266b3a8f6298e45fa35daf35a69918606ea7a0a7380ab7f3b53ec89acc341c24e149c268f2310ee0bbec8d18db53f862c9a79f3a81314097f12287791af9e2f24508dd84513fd176e5591799c5dd5f02cc69a5aad5447993bcc0130ea25475afefb0d7455cd26c75a2d28a8ff025597bdb5714ddeeb8040de0aad339e9a02d6d1421193022bb5085916b236f53ff00cbdcfd0ae327b42c0944ed3eb15e6352de2e9bde87308e3cc088fbd17151297f1309acdb6a9e7e65d67e8a310997428501988a53c55012b3b4e417fbf2dfa22fc961d4faf794ebf7ecc67e94e86c760a8e8030f81c231f340c136fdf0b73c280887f7206cda4312a6bf69c0c2dec7d275c9816eab3a3dcdf14528dd431b970f9ebe5e3422b90f0dbe7d3c66be1b65517f95ad6693016af616a8c5f9492c0dffa1a7f35991c36a2372068b5ba5c5ed27e27f3a8d54277ac1fc034e6a9bd95f46510bc8976c53b9f911287fcd4ee70763c2e89244a58c928f691257cd60fcac58215784aa535bd09bb8ce4759b872eeab92a0da9a39c10ed13e166398abb631c95973a51f3bf18179ebce8b41ed4ab20a16a95144cc42c664ef5641edd8fc9c324744691381a3ff54f93b8d4d1081f5e20f60f69ffd950e5eb76d93bf3255d9cf51398ba569901bba32d0a1b03fa781abfb18b2e9cab60b674e775200cbe6cc3356fab3efe09a4f527cc26e5e7c1f23c828fb7b226beb8c50f9a186c37632b91828a89de9f87f213211f65af132d5791ae51056d23857a67c49fbb5f8362bafb2054f3758e4ac58d90f463e04e2bdd4fa64211f4b417565126323f4ab7d391c841ab0b99012cd30081133c81b1d8aa79fb8b7cf619d85e1fff356f37327a8889d6aad52acc8362801caccfed16a243e6ea635e3bb29867cbea7678718d76da264d83d2ace425cd50850404edb2a5b4460edb9f18d645feea8e8415004de3b20b236ed43abe2208a6f90ab6782d7fe33e7314241dd795edac6bf2654363c12e79dafb4d2347ee9254f2cc20ad75ddc68a0a0934b2eb7955514134982e8b56fa79e59bae9612c3608dc0b8d4b4d26a21bea1630a8ac62e97e1b5afc7f85638eb71508b3b921dc43c1d9c8e244976cea5b0931a15dda4f099a5c8053760a2f3d0875b10250065b77172538b1d5048f0d9c48aa184eb92b16afa99a46442ecc1ee5dd725b418c2594880bd1dce4b78a451b925dac2f64ca408b215d4a111b26b48a464e06ebf21aac83a07d2fbdb19e8d09f8330813f5ae232c4eba80b6380d7823d016999f757e93a9feb522b33ceec49584d412ba7ef5bd2ed11b9eaaeab48991a57cb6416dd11e590fc1681e9eebe59ef39ac931f93874aff371f878d87f7456553ec5fca53949ea8394f6701ca91ace7a3e7a5f1bf58dba5365906ab69d8fa5b21455b28710491f30d29e9b60237779be37baffb5a3f2aae8325d7b2439b2e4633e7f543a50524e6756e84980076960b675ff43b6c6daa289475ca176fd36b9bc32cd46b76a5ab3dd2d2213a5b1a0e8f38e73ec2abc56ee559c9ab290eb4b30e3336e082f437a791c6c08a4b03defe70ec8fd7dad67b1f581ad58a06afa336d344aeb8627e3fb82ad17a84b43e0afcf7f56a4e91449c118dd9c3317f3dd3e4f0f476a60f892070c3b94e885a8f5d262880135e4e0fae3b61d12a9de3065fb48a0459da2dd4c25c54014e3b9c8655c195a5d4c17eee3c30e4c56c4db3647648309a0fd75fa2f50867ab070c9e30cbde30c9b2271262bb60881fb1c0f577a5b8f96a769489168da860a93b47b8501e1f0836c15d316d70ee1f78232a379ab5429a0ab8b56e1d63e523b9399d043227daa15a5705cdd893b28fd8dbb2e8592ef07107b5833c29fec29df5b5233ff5355e75a5f8dec0e5cbf7ec716b00ac915593f42a", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="0c532f9d2e7e7d942f7254723ec0a6b18b185d418eb8e083ee4f4ffb2722f49f1399bbe63e1f00d45553c9ed598c5c5218e5803008da26a80e9158071b6ab349b50e6519f7137a6f17986e92786238c0f41a09681d91741b7dbafd4e342b21a7572ef87ea07615885719d964c75027d2dd747128a260ed07cff926751393e328b77638b6c147", 0x86) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 05:04:57 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x5e, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 05:04:57 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000200)="422ba46cd4a8538d6da3ee95e3e2ea7b22f3458964a06bda2c556ee0edaf940a3dd2111647f8ab26e710123b21adcf624831daf27406c52baf8d68a298fd0ddcb507ce9180d5a509ca4f4d03532352df62416fdbd4bddc04e3feeeab8b421354760418a484dc87dd9436df4724ea627e111dd799f6b66890718469e8c0286135fd2044e40d6b40f37251b6d1f90f75847741a3573d5cefe1bcb2fc0a0423368773a9e2a7afcdc21d6d73d4", 0xab}, {0x0}], 0x2) pread(r1, &(0x7f0000000040)="96c46d62761f936d4f5355d472c7c872409aec88d1877e9c65583ebde2ab3b9c259f9e283d5fc39f47c2cb0f5e038a14a4db8374c466059bb5cda879fce3f23f890264bcc52a4a4ade2d103bad396c65cddba2ef77af3c271bf6aa872526a420161830102563dfc7ca11e028d8", 0x6d, 0x4) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000000c0)="7e530da85b4075ced222b8a9df319c962b3b889019955b106d93cc914f395c0efb812e3bd046f66240f4cd88d2b6d23be2273e33005d1cdfb9ff739c9faf44282b7d59e259a0718f892da8e442d1325bf633158b879e888f8813ee6052d5fddfc6e62eb4eb689367e7d9edaf2efcc166245128e8519df44c0f2a9b06d53f043b326d447f4a5c387e2fb930a7157c5ce76898ce6958bd32e680f4a9763d3f86e8", 0xa0}, {&(0x7f0000000180)="89cd5dc7a4bea58adf2ef046c3ba5d36181035096f77fceb228c3876ab3a6e5cb0b3c8b1f980c3931ace24f724e5f04ed943c7099ede0823ad25abc46aa5230db62235df3b219172bae7e20df8039e811a587ab0ac794e7c954bae69022a1efab09b9da4a1", 0x65}, {&(0x7f0000000840)="38b3935a968ea8a6243c2dcea8eb71b8e9a956c6afb233322b08fe1aa8e6b4a584bf075fb5ae5cc726c86a4c9e58b26c85197aae3153041c90aea9d908910fc0fad4679824fba0f763e85cdce66350ce05c5b2012f7d687569a2c75eb23ea77e9731c354250752b4f757f2df47366febd067ee283bdf527f0bc75b9fb1365eb64b225c1ac44a183e0e2ff593747e65806966ff68c8bd6a5fb6e2436f553002c1911f8b03bd02aa258e8b3d8b076b65b861f41110a53f5f6b58626f1a8e762f39e0ce8c842763d49ca57aefd5183e534e46a02c9fc5917bb5bb3bb9e69c0c2e5b788297738cdde6bdf93ef3bc5dd786ea", 0xf0}, {&(0x7f00000003c0)="8e4895293d204296da734cc11047a5a9b2f416cef97d246003aa3d7b6e98b1af774cd617ab0ae1025818f2c99fc825579032147f0ed41b80ad56cf02ab500be42e04d5c574f737eecd2b6523c34dadf16ad8cc9f045147866ca0a06a56428c74071777094952a45d2aae081cfaae3762482c6a05f98efefdd8cc460a38ced18ed150a6368e853e4e55203c04f7bd873a290b621e867f69e33a59b0a9fb55fb66844542a3fb97aea0841da2274ac33a985a5ffbd3f5e7546bd2f7691f6214661c6acaa4315f10f61fa5", 0xc9}, {&(0x7f00000004c0)="14e75eb67735f66748bcf557bb29b912350f1fd2c8b795a754e702b26d05d16efb64c2fc14085e60e50e796ea06690b5a498b80880e30343708a5706977b03626518a1be8d48a6cc424d564b06517037e39c7f1b55ec62737e", 0x59}, {&(0x7f00000005c0)="59846dd0963cbda9d45c3d25f0eed1eaa137201576c574eac136552135300afbbbcfe842bc933218dd32a257dfcd72e79b477ae2b80ffc17f494f6c64fa0efec28324091a30ad5e60b96c01e2e868072051520c106a304fd11fb609d31028d19a5bf81ec8ef7d631437fac6d5d57f08aecaed2a9891037356b7c107faf342942eccc6871a4cfbd948b80e53907e3f38a86e86d702c10753cc7d7c8713c98afb31e109fe8b694d7bb42721d5929b603d667dce1cc297cd587f1578776730f179408f2886f5d576b399712cfd3b583dc9527ec6a52d761", 0xd6}, {&(0x7f00000006c0)="d272bd16c851e8c3d1685246c323bbc5828e28d1fcc8e30d03e1bbc45929b263cca81124a5bd70da7c81a918b2290443b8c1ff18f89c1bee98d8bc1636695d6f65d8f2e12ca8b886ad657b8ef95de7779f1d121b7424c7599355d2f3345cc161725bdf7721634c5be7088b295db9ae0b0a62ef447300f39665adaf2a55ba4d33e1ad6b280f88d98bf8debf892cfa942f257a6f724d833b6f75c12d3c9adc0535194421659445bdb652d196f63702a20d371b15d0f6bb95e38d37bfb33143c5ab038a2f8b", 0xc4}], 0x7) execve(0x0, 0x0, 0x0) 05:04:57 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r2 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r1, r3, 0x102, 0x80}, 0x0, 0x877e, r0, 0x0, 0x3, 0x100, 0x6}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x0, 0x0, 0x0, 0x0, r3}, 0x8000, 0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) r7 = getegid() getgroups(0x6, &(0x7f0000000000)=[r3, 0xffffffffffffffff, 0x0, r4, r6, r7]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) 05:04:57 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mkdir(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x0, 0x0}) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000089578bf972921b1d256ba57c735a063ecdf5afef153a425ffb693039ac720241b810000000000000000000000000000100e35cc65d5a0266e2c630e1f9228fc313ef91b33b4035b1e1696dd126c22701c0eacc1f9197fb5b68c12953a14d0df371ae0adb2938b4e51751dbee1c43ea9316b7bab5c5bab1320d13059fc5ed3c97400b6e50acfe197a23e943fb0a061e57cc2cf091044e1f5513a454f3af7437e47f459fe73df5c83f419c9d531f113509f218f58c18a6f71b972c93211a973ef7c65f8febca3d89f640131b7aa7b653e6fe1000b9b18ae0559679da836a1fc302e69c1e2dbc3e413b40d779da846107de855a214eccbea77899e3ecd904756012ab0c9f061d21cec5656f6770d7589"]) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r5, 0xffffffffffffffff) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYRES64=r4], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000180)=0x6) recvmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r7, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x3, 0x820351c, "090e4de6d3a80000ffff000400", 0x0, 0x6}) writev(r9, &(0x7f0000000400)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e8", 0xdb7}], 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f0000000540)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8e6bb6f70aff281cef0d7a62fa88c1cfa252d72f867ccb96151f10c192fc41b0817a79dbddfe9401a8044016914cd5498f9d895d87c7d0633046a5c7f6eb00109", 0xee}], 0x3) 05:04:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(0x0, 0x731, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 05:04:57 executing program 6: r0 = socket(0x1, 0x2, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 05:04:57 executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000440)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x6, 0x0, 0x0, 0x5}]}}}}}}}) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000069f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r4, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r5) r6 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r7 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r5, r5, 0x2, 0x240, 0x200, 0x9}) r11 = getuid() fchown(0xffffffffffffffff, r11, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x1, r3, r10, r11, r12, 0x41, 0xfff7}, 0x7, 0x0, 0x80}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 05:04:57 executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5}, {0x4}, {0x6}]}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000000c0)=[{0x9, 0x3, 0x0, 0xb82}, {0x2, 0x1, 0x8, 0xffffed80}, {0x9, 0x1f, 0x7, 0xda}, {0x5, 0x3f, 0x9, 0xf6}, {0x200, 0x7, 0x2, 0x1}, {0x0, 0x2, 0xff, 0x4}, {0x6, 0x3f, 0x5, 0x4}, {0x4, 0x4d, 0x9, 0x4d4}, {0x9ae8, 0x60, 0xfb, 0x40}]}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r4, 0x80002) setsockopt(0xffffffffffffffff, 0x0, 0xd3, 0x0, 0x0) readv(r3, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) setrlimit(0x0, &(0x7f0000000980)) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 05:04:58 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x1}}}}}) syz_emit_ethernet(0x60, &(0x7f0000000000)={@remote, @random="5f6b3c564ba5", [], {@generic={0x876c, "08788a51d7284054650a35327e688030e80e9c115c3192a77ec0406fc10712a2e3e4a38ee10695a6cfccb94f7075ca6fbcc5cb8b7f7dc3ceef4b0dedf075a88dc5866887b1d1406e110ea5ff63592f0c56b5"}}}) 05:04:58 executing program 1: connect$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x14, 0x7}, @rights={0xd92504a1d0a70e91}], 0x30}, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaeaaa86dd605f6ad900383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000000000000000000000000000000000aaff0100000000000000000000000000018800"/108]) 05:04:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) read(r1, &(0x7f00000002c0)=""/143, 0x8f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000100)="ff3ce9e82943f6f40c4439358325d2520ad3cb039602feedbcc88732aa9b", &(0x7f0000000140)=0x1e, &(0x7f0000000200)="181dec1041bf27eb60fce71ed7481188834fe10b1653367ae224851cd562730f5c4fd7c9b1288a948931be268351de358637f468b48bde2647c6195b110539b395fa23660e1f7d24f959f83f47245b39633361f6aeed328f5d790eec770cc693802f4e1bb894d672c95d858afe0303bfa1ce810a5b45681f7cd1aa0fa4b9a0cae0cd", 0x82) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 05:04:58 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x3a) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(&(0x7f0000000440)={0x1, 0x1}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r3, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r6, r4, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r7, r8, 0x5, 0x8, 0x5ee6}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb, 0xffffffffffffffff}], 0x7, 0x0, 0x3ff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) 05:04:58 executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x412dff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffffff73) setegid(r1) setegid(0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x0, 0x3a) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000200)='r\x00') unveil(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='#', 0x1}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) 05:04:58 executing program 1: r0 = open(0x0, 0x731, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getuid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x6a, 0x6, 0xff, 0x400}, {0x101, 0x2, 0x8, 0x59b5}, {0x8, 0x1, 0x2, 0x8001}]}) socket(0x1, 0x2, 0x0) r1 = socket(0x10, 0x0, 0x3d) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) 05:04:58 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3fd, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x7fff) r3 = dup2(r1, r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="9a4a8410cd6cab92d4355b908cc5e8138a8878e0d37c7854a2145066979431a37c073d611e194378c1f2962255fb9a7a913a932548029ed4460dea115b7fc747b8d640705d3380bdded3c7f2ef60d9e05550c919f1ebfb71cb3cad33a9e3dd62dd5a12c874a10a99f658a5294a591bbc3d4d917b6ecb9e20930cffcebff94a2b8ed3c054"], 0x1) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f00000000c0)="217b098ce649fe0b711dec456bda", 0xe, 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = socket(0x10, 0x5, 0x3) dup(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000001c0)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sysctl$vfs_fuse(&(0x7f00000002c0), 0x3, 0x0, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000580)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind(r5, 0x0, 0x33) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') 05:04:58 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0xfffffffffffffff9}], 0xffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x4, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x7fffffffffffffff, 0xe3}], 0x0, &(0x7f0000000100)={0x3, 0x7}) pread(r0, &(0x7f0000000140)="37d2db0bcfd1adf469a0cc2a9ef1925b8f0e2aeb87d26e11da04b2cf2bfea5fab45eea49b9ef14b3143c5f2c49a901f46312ffa5c5ac81912bdcf74ee002cabcd45fcf00a757606ae33e64892fc594f9853a6a8529ec748c6e7c667bd6220e603c7ff0e661cd082ec3f21f07cfbc911152e133ad995fad07ff78b9e2806a514b21c7c8075e9692ade1b60c1ebebd4ad97ed61a5f7931724c1a15e1b79fa876a350ffe2fe0915c3ee5d06256dada84d8b68dfb33956d03d478ce543086166e732cdffdba8966799cebf8eeb4fdb137b0b71618e8dcf572ebdfa603703d8a361f64c9ffb955f0c8349eb6f195f20d9088dae530a9e1a51d9742e684b240f4387a49fe1a0871e04e31c760d586bdac19333db5c623b51e24e2ca2d71f669b335d04e01bdcfc9cc264497df6ce01ba35a6f511dc8af9b9efa59e2d765ac4e1956b7637894c1518a5a8dddf9f21c896acf3238e48cb25402d3c32e89ec9b9fce9c11f9d74168354c2d78227dfa0b406e87e6acfcca871913c78c41307e62bb717f83cba2e6ae9e63be4b9d01f0047cb608fcad4a132c8195eae67d096b2ed92c830b4b3ac5a7f57e838915771f3fef050fe24738d1ff54adff68149d14b45030cd970e19c232cf4a98883e4d1ea6c69193deeb3ea3da189bbf0578d5166922e641ddd0912c5ef1145c8029a86671d6461e17c983c26e3b43ada2d7afe1a2f94af13462f2365f56c44907c6bf4b8766c222965f3175295999a957e88934b5854a2f8eccbf840686052f4781ca22f864e09535e1854310ea903ce96e295f72d7e8ea9960e16b91f2ed57a1e5fb986f1d8aac4eecc06d06f0e3884216c8b4e8925caaf2af66a549af7ed21a6d2b4c967aa8e45512dc85f9e56c3d4b286d9afccb2ace232c9b9156161a6ef8d01723430d5b90c5c4eb9d4309667cc0f95c86de04a951c632aa3a1d91f79c892a53420e1b226c1b5ee1e31846ccb74a70dbdecca21feb03aa4637481c2530eb97468d91b01941e2c52154abc8ca2b088fc9db46ad6ba655fb57cf19b381c68d20d9a6f244f793d9cb424723e218392e2177c3e06c5db04317c7a3b2ff8772837339f6bc7d8e23b7b25e25dbbc5a98b1c62aefc19dc5355f764cfbfe8fd3269550c74e2276bcfae694e5a860fbf8e10efd854a50729b0009ffd14e9911a2d4dba06fcf41807871c58e918b4d4700849a986aadd9635604e64d06c8eee74f254fa2ec5f6284ab9fe8b8758a5a67c451ac47ef11b649a0893256c0ac5fc61ba0d52a955db690158a2f40e54b3ce5107451c035b3615c5412f43e59bcfecd53f44abaeb790048d3db8abacf5c9e2065cacb0306fed1ccb73465e2a05a18646444e9c87ae72f3b29f6880064cd506bd3b1822c15a949133fad1d85bbcff30f8705b81a7fde57fca65853a00e7440afae7833869bf8701ec802df1480ea3c9275914ea540b7b2e56c40078bf9c6f860feff872097fe56ed4b2531c18480f51654d2d6fed4c1a65331a4209e1a27049a3ee8af6a67206118b89adb77c134997558791ab753f710a680a2d98dc23f79dcbf55ac7b8202b89c71acd4b7b4f0d21180084b49d3f214ab95ec5417b220227890971dd8e7a1d4bcb43a6ca83c7c006f871be3767ad78696ded66ac7a9e196e003051f0e7a08259f8abeeb00ac873e1a4cb25a4d6894c0fc08a30fc4ab50ade245a61b136fc40b6ce3d68af150090c0cf28037f64f9d798ab10c474278aa4f8491af6d575367a249f95d232391cae36acadc81994f58a6a4a40561f922fec9598c480f14915de2f14e7c9b0dda2c16484c279296c89a13928ad351c0f799210959c0022a841d59c2c07ffa4db341d32d91ea96cdbe29be703f2dea53162059bf415d62a0da2b7f0209979f785d33ea9650cc098911597568ac92561dbee526b1ae86aa928b44537e66d3ca9131853f014f42c8d6724e8046b0295f22dd90bd3caa41ce7639a58fe9d0e562a103b0bff5af25e7d5171a1881b79adf42409d780950960968b0cb4a1196d8d63c0632f349c4dea57ecdbb989e11403d8c9bf9ce4e9ed75ac4fb320826f0eee0068d9a47ed178548f762d258b6fcdc8ef07bba60c06eaed81717f5e71a03f36307eec8705b3566c9f2a50a07c7c4189e187ecebff3ef2cacb75cb0b50ac7a843bba621bc2d5dd702ea9da196c6dcd9275a5a784c8c13173aa995aa66dad6e0c6022b100d954e33887d01a34883c958706f1b03adb6df1406ac77073cee1d4ca3a613093fd0c4f977d28f2218156a6d37adfc9dd3890e9442a58191783d6b7ba6e6f7fb87ac52fd2beb4a3e29cfce7e5fb46839e62e00d67360d4c93bdb7be1fae3b3d2a7021f7140a337e008b18df1738cc8184afeee5e905f058822c11c83029086ea12d0826b4d6d5fd171cac47066a87b801fa29f614a378186580a3ae5f7f27d7e0b5e46ea212eb71fdd9e034506a236b012e874256e3099379f1cf15974cb6c8c29f7dc421542fe9e9cb5f07ebb0ce985b873504465340acaa98276bf294a9face8fcb6496a055c2dacbdadc76cef1c540401c368ea62bea90e8a9d57ca876356754f0c4b0d7a470f3527e71e233eac6a949f44ab8aebe4b3ed41d0ec8c123a0e7e788360bd46051dbbe0f38f45d694ec62bc28c41e092062235691f56b11da02d62fa0a13b1b3fa533f300cd4cae8028f4d16c6517bff89400fa4fb8bc12f64b57780897a4218a83397af9564501140d91e86f72221acea6e202592d79d0b0a2aeabbae7d7a1b87ae0cf537290c185bd9bc1573cfdd8a1a35fe8ae8f01a82daa916ef56847bc7611cd18339a18d5833aaab5a015505ad446f9be7375e60a52e6b5b20e6c0a754ab1c946a7c0abb568e4957a8de5aad61e48a0339ed6aab14feccf7d4205c332ff9358cac2b43bb5346dfb87d4010e653754449d9c9dddfa7964312b971c605d4517500b572c484641d426e3fdd46215702e29491b5a2612071cb5da061eae2ff5ec8bb16a7f04fad0e9f26d9520280a06ba287389374afbf85109c0832bbeabaab738f03fc95fc58a168ef936db4ac0b5a6700ad3d6cf67be8dce4304e4d229534127ca52b027d726a3f2369c0f441b28c77156c7ad0c681a43ee56e1d744a13ce6cc5c7f80db666e942bbd300d9d593320b85c4b0a5998cd0d59eebe83183806cb631e56fe3379d203c8923568c91c85b1ed390a2e7dcca83a3cba36e0c8983add0877bff6f2be22ade594009ebb100d6d72e5c9ba51329f7bb517d5db42fab7801364a4057f26316f9f6eee9c3d54b957ad93a0caa6b9234fcc3261f53fc57514e257e2934004aa9c4cb540f54d0994d4344154cbe7b4d26bdc0336131760a40ce419b7d6671f97bf90062e7b42a8faaf6f026083b9a4a7c9e6b8a70f257427b367c63ae616675ffc52dd397d9e7d44b941c647fa50c32c0f659b34345581cfeace672907057bc2531d02fe8fc0c6ed408308b6ded251d5951c859749554938d4a864e60d7391447d00072b0fd06503503d5e51da92a57944b3cc5e7b18ccfe7723c91987a8d9c1c1dec643d63310dc07c5a2c7130139b5398bd139d99a539fcf2cd69f4f3f91da3a129c2c58fb973f2cef51a529c7a350d159a08be840638aee3cd6586a8bd6f03b3d1c44d3a3e4ae0778b1f3b5adacc0d2ce84c72658b366866fd12db99029f3ce056c57c250040c7ed365cdd8ad92fb504e5b215b6a97bb6e2aec12008150a967d659e8d0e925a9544082f06287a6fc673ce21be1ae424c536a21b6ac48fe029341bac9b5746cd86c41046418d09fdb8117e9f999dad394a4b498f29030929742f3537fa659c5bfe923e9b14f191c88882d23119cbfb6a368f1ed77cbd9a33bd802a1b5bf435bf35158319c31096be25e3d9332e9ab8b2c4c506d17b1a02ccc083dfaa7a93bce737e72079fd8ff67578004d3bb260f966203d21862feea27ddb76017d08df4c32b1125e483abb749e5b891047360fa387e0b895ed2709036477c8e99ae19418394433a77e0a1f348e44a19fb9f6d1bbab01115cfa0372f7fa09964f3fd9032de7553cf7a0fab86385420883c4d205a9ae114e6836cc086c040e0f45ef9dc6b77f53e43e4a6734320cc5e8fbc353bdb90b5bcc8e4886f88c9068bc61b7e59365799e9e70aec5d656c4dded5b3bff98ae981bab43397a41d8b2c284668df36a36fb7c8f61964ea55130e7356297697070dd29402ebb0185ea0cc288e5b9e6445ba56026b62713160817d2280a9b0eb336b0f6b278317b2985968453b6700c166f0346e0298676874cc2c21a3723efd2afbb941e59b0ea554b1ca7492f3637bececd6e50c98f73540cfccfa3cf76125d72d97d3760bf1f73d0bc6e5cfcc0453d60d98bb59db397516197b0b48ed04b6e64ffab80c540f997bb50ab3106dc1d28de7c275b3ece2b160e4a93c6aaedd87e3d29d923a6eb94f3d507276cca48548b799c7c0669bbd2473d7a19a8170374a4ff65632149c5f225a335c096ad48fe91089a82e6ebcaa261c499bc5108d31c71cacee09cb14c48c87593a433b3d76100d97586520820c454718eb7a7367b449de6eddd2a50819f63afe7ae4cd4f0a5fbca0621316f34e47cf5b08090aaa4d4cb6820dc034120eba2f7314beed5a6f25480bd7506f8babf85273ea803f2500eba4fb94f8f70538a80b1c1f1f85131888c2eae4ed2b96ea17b1dd39e797a49023328045c8d28454c0e88ca7cfabe2b6b481da8ef005124d0b532f59f478f2a5afdef249e928718cd991d211b8f5f086308559ce7ccf9c3cfef0c3451f96cb83c168effba49e26dbdce94e9c19543b2cd24b0ee3b376be0a70892319038b30158f713595411f490c4d6abb5420242f8978cde43990a9f54e427b3e8d75f50a319ba3d09abdfe1ee3c9a5bce300c90e2d74a581f0ad73dab04ac4eb89b27f785dd0aaeeac4ee88d4293158809dfc97d441fb1c39d11c74b7b6d16f75cfa91027ae5f0725d2b07af62c710c5e6ce1478f37394506be4cb207f74267d41fa629d43fa1ed9b68b94073fc9837e9c20e90e6bb45b5cc48b026bef8dbb198f7548fbaa1f96958ee7c8ebbf48c88e05c8433618d5dd9892b12b43b5b54255af38795ccdea1f8135b6832cc4d564bb74956b89c41ca013505c819fea01a5ce03c52b24edb13c3e9ba407de3181b0bb47d8030a4770be3fd4f83d856c1c9ca648c910b560f40fe2e269cf78a5477c4008e8df8f83eb9d09f0ef2c48be2256d5b69d1d28e66fc8c8ac35f4b98eba0785e19dd3c6dccf8366465e9ad0c054ae4ef94dbfa686015733143b0c3d19fdab3762566704c1156a72bf02da95b1b67ab7228b4000b784061805b1be167dc5906300c7cf20fb9b6f98a0cbe7a1c57f10bc9af75b46400020825a26f99fad06dd50b07d37e8ad5181773ee70da04c76d26ef91f98ad583a13293f79932c521a8c35fe5cb4435b66cff8b8a5eb07337e93c08700628072cf57db68c6d33a0de52867148c82e87215e5f6e195322f2527494f3ba3ba7c756908350c5751ba37f52dc4ed98d843bdb09c112bc74af1e5e36efaa2df8c932d89f10408b77c824654a93475e4bbc779e2ce8ed2e78c0c73f866c64481eb753f62edd6f32960b9225004789ebc8d93696bc987356bc221b88f8d5c958859579835af8f1ad48576ada9a34a685d88ec78d1104af69ae916ada310b44aed967c94324b0fb3ce4be6e31c71cee756bac98985684fb8afb6fc68e9041de8f5c200cc9f6bfa569edadb7b6b3c03cd640578cae582212fde01b9da61f25", 0x1000, 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000001180)={0x100, './file0\x00', './file0\x00'}) r4 = shmget(0x0, 0x4000, 0xe13d947b1826562, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001240)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001300)={{0xfffffffa, 0x0, r5, r6, r8, 0x10, 0x3ff}, 0x687b, 0x800, r10, r11, 0xcadf, 0xffffffffffffbdf7, 0x5f2a}) fcntl$getown(r0, 0x5) r13 = fcntl$dupfd(r2, 0x0, r2) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001380), 0x400, 0x0) select(0x40, &(0x7f00000013c0)={0x6, 0x4, 0x7, 0x3, 0x2, 0x1, 0x1000, 0x1f}, &(0x7f0000001400)={0x100, 0x3ff, 0x3, 0x0, 0x80, 0x2, 0x6, 0x7}, &(0x7f0000001440)={0x2, 0x6, 0x3, 0x100000001, 0x2, 0x3, 0x0, 0x1}, &(0x7f0000001480)={0x7fff, 0xe5b}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000014c0)=""/230) r15 = openat$pci(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) fchown(r15, r12, r9) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001600)) r16 = semget$private(0x0, 0x0, 0x26c) r17 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001640)={{0x0, r6, r17, r12, r7, 0x48, 0x6}, 0x0, 0x68, 0xfffffffffffffc00}) r18 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f00000016c0)=""/98) shutdown(r13, 0x1) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001740)={0x5, 0x6}, 0x8) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r19, 0x80085762, &(0x7f00000017c0)={0x2, 0x7}) 05:04:58 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f00000000c0)='W\x00') 05:04:58 executing program 6: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x0) 05:04:58 executing program 7: sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) geteuid() 05:04:58 executing program 1: r0 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/137, 0x89}], 0xa) r2 = dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="d7298722f7f358be09f714274c2bcbc279c71cf73241492e7379c33319d79064040e5be4e2cd1871316e6489068d4376f76a505fd0529d33a1d9d4e7c77dc2459bb7dc87236d90fedca1539961247d554ee49724eaa866536f8a095894325efbe7ff0fb01b80d3eacd593709d51bb21d2cb9db88a647bc8f95d3231aa0b08741e7c60ebe7c52a18c09838ee2ac79a258533a95f28fd2d852d15e8be86f6877971545e082d9dff30b26c86ee03af35d07d2cc17cc209e76c1c50d9f734890a380ae369ec43363752192f6ed384e539745beb1c3341ee2d4b8319e48133f2a02b9f31957cd7f9e7f06387da17cd2777ba5327e0b773e9f", @ANYRES32=r0, @ANYRES16=r2, @ANYBLOB="4c8cab13b6d91f3b7046f6a14c3272fec9242d9bff962908641e9e5aa46c7c3aee018f7fc05604fed100fb0320748c68219a500a6b675a9d9dd2a5f09ef4195dd88deeded09940d0868a", @ANYRES8=r2, @ANYRESDEC=r1, @ANYRES64=r2, @ANYRESHEX]) chmod(&(0x7f0000000000)='./file0\x00', 0xa7) 05:04:58 executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xa9d4}]}) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) 05:04:58 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x659) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = kqueue() r2 = dup(r1) getsockopt(0xffffffffffffffff, 0x100, 0x0, &(0x7f0000000140)=""/176, &(0x7f0000000200)=0xb0) sendto$unix(r2, &(0x7f0000000240)="fe74cec49a5c86bf9da7be9188edba3b68bfd0c0ae00354a19be445115bb4cdd42a8eba3d5d9d5e69a52037ec2d67647e157b95857cba0877ed529d78740cd170ad2edc8d900efac71ab7ed88c7cea8f78b3dba406be950891ff4a0db0392871d6d2320e735b7fcfd03faed619b6", 0x6e, 0x400, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x7, &(0x7f00000004c0)=[r3, r4, 0x0, 0x0, r5, r6, r7]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000500)) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000580)="441ac56d4cc42f2f5408c125b38f32bb58e9d74ce880146537f5006d710a8052ddacd22f", 0x24}, {&(0x7f00000005c0)="b881d33a8afae1ca0371f4b3f6bb4d41b09d207c7161a19f99b4b42d2e27986cf4ae0c87c23cd81e71746ef7b1c617a45250f0595085ad562d028ec04300bfe213985811ac5b0269017afdff5b504b", 0x4f}, {&(0x7f0000000640)="c46a4e4528bdcd5e436b358334b0fe05bcb4508a8d8074f75f5c78a6a22156b7c2c96457b21e74d8e1ba35633f69425089ca89af2ba83e01228453a18257f56524f8e906b9012941faac887b3414eaab4058ea68f819393cb9b3c12853a790bd1bd9f3274b158d1ffee4a7e5d538ff02dffc444b8e2666fca8df0566de619afac4e66c8d5fa8e319c85279978303c32af19e392e82bfb7e2f5c2c969443a5bd57dcb80118903781e4a9b477f2a4bca71a7f2e2ee7248950822d4afe5c954fb4a3c4196c0eb5dab3d3892", 0xca}, {&(0x7f0000000740)="a6b5b98872e50ca69c612c282958d75bcb93405e35c5746c30ce79b6ca2420c48b7316eb4cdf0f225414be8a7b7a7f687fb3d3465947f774c0ad528fb84c3992f3f97ba09e4034df7ac04c201ae17d658c6a575c8754d70863a94c7fa02a90b1750f1f91c2b911c85d9d4c645ea4c4dbf344e657486092402bf24cb25cacc477558a04d87f78b8d6f9afff5bb0b40e61358cd1fab39bb491a5505ae68679db70", 0xa0}, {&(0x7f0000000800)="e9f79914a3ad13be8e46caae5ad3008f4c1ef7c07feb09444723795d9f3e25d0776a9737a777fcf2b268185db057cfa53ae81d86d96da83d4dca874fffec79e1d2ab0a834e2c95e595026983b9d52a64bd9a2dc2626f5c75c9f2ebab8e4e8de09fcf2ff28aafac164cf054e01d47de7f3ee0875223cae07bf29676", 0x7b}], 0x5, 0x0, 0x0, 0xa}, 0x3) open$dir(&(0x7f0000000940)='./file0\x00', 0x20, 0x13d) connect(r0, &(0x7f0000000980)=@un=@abs={0x1, 0x0, 0x1}, 0x8) preadv(r0, &(0x7f0000002a00)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)}], 0x3, 0x3) r9 = open$dir(&(0x7f0000002a40)='./file0\x00', 0x10, 0x29) renameat(r9, &(0x7f0000002a80)='./file0\x00', r2, &(0x7f0000002ac0)='./file0\x00') write(r9, &(0x7f0000002b00)="d6cd2369beec2cc89bc4fbb494a449c960705038d1b9f69f3be44d719a0210fe245115a012a961f10ef2dbf68faa95bbc5d25599db4b94c93ce83fbbb8d70a6001e5bbe8c86b0455cf58ca0d294952c60c5d8e9a6ec87568c587", 0x5a) setregid(r5, r8) truncate(&(0x7f0000002b80)='./file0\x00', 0x3f) getpeername$inet6(r2, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002c40)={0x8, 0x5}, 0x8) recvfrom(r2, &(0x7f0000002c80)=""/87, 0x57, 0x1003, &(0x7f0000002d00)=@in6={0x18, 0x1, 0x8000, 0xd0}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000002e00)={0xa4, 0x0, &(0x7f0000002d40)=""/164}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002e40), &(0x7f0000002e80)=0x10) 05:04:58 executing program 6: r0 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000500)) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="9464fda44f0eff80988830c23bd6403e5ee4cb1f0cff2b6121a02c2b38568c1407d3919df80f59f845523f13e440ba25fe4f149f9e58399b51275a08464f544c4ddcd0a9b98074dea8ab409294933d95093e79e3da615af4cddc14266bb66f5310539d66cd26ae1407f8b92210416d3e5a98db87ee5e25952e2af40fffe92045e26c7a62dabf94adfe566a703533c866bad9d6b07f51b4c72e8779ac167f25906d555caee903a3d6055a6f", 0xab, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0x200}, {0xc0}, {0x6, 0x0, 0x0, 0x800}]}) write(r1, &(0x7f0000000140)="0dd0cafbcf9673e99a47ccc5cc1d", 0xe) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xe8) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) r7 = syz_open_pts() ftruncate(r7, 0x0) r8 = dup2(r7, r4) ioctl$BIOCSHDRCMPLT(r8, 0x40047309, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_broadaddr=@in}) connect$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x56}, 0x2, &(0x7f0000000340)="863d684791e0843914b14948178f5f0dab8aa524fecf89afd72fc191666e5e7cecccc9f05d0d7d2e7a709b5a9f26809a54fef7bb9837bbc21bb45e4210bb28a1e6327dea62f7f0dac07511105c06a25bda60ba4fbdfa403e06b48a90c5b9eb50400d82fe54b2faf450ea268f544000025c7e7f1c812f15a0b07a01ed0874b79d11956a11c47690291cf6ad2a5bd73f60b527f2ae2071ed8e842a6a0dc536708fe28b1a849f35af8e61ac2323234e3d39c8fcc639c9f1d067e3b08a4b5207cfe20c30200ca2e1a69d68221890f7edc5916178d4468cfad1306e481f37892699d44c3c5bd7983e50bc1856da19598e4393d692a617b4227fc7", &(0x7f0000000440)=0xf8, &(0x7f0000000480)="d32c7cf144e486d0034f407e8368f107ca517ab253b7f0fc57ca6e9141c6dac4049ff602eca1c8bbbc9d26aea38d580051ee130905cb37a9877eef651aaa7c3d562c", 0x42) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x8000000000000) 05:04:58 executing program 5: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = socket$inet6(0x18, 0x4, 0x7) fcntl$getown(r0, 0x5) 05:04:58 executing program 1: r0 = socket(0x18, 0x3, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x18, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) pipe(&(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x3}, {0x8126}]}) syz_emit_ethernet(0xb3, &(0x7f00000001c0)={@broadcast, @empty, [], {@generic={0x3c01, "8baad773acab1138b5bf39b271f0ed5275be474e357fb9cca751b2cacb70b9ba59b1b9ffa3ba4b14b4a2d3b758ca728f6a78d834dafb14e8f9b164a06cf390f2527e1f6546ec1da45231c2326085b2d1f022336a4e5c1fa52a762585524e3af418470583607307b1278fa3b11a9575632711f2dd5d333e34e1f8950f86c5228c86422a56781d9b6a83d294ea2f76f57cc72eca87ab4fbd8d1e17d39c117274f440477528c8"}}}) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[]) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) 05:04:58 executing program 2: r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="68dd57239848011383a5821c87424c3d82cb15a1b8a7ded3b778cb20d9145c2b9fa136f093bf8b5a6de2b1333266e50279ee", &(0x7f0000000180)=0x32, &(0x7f0000000480)="d743f795d96f1fc1e5ae025794adce2c7216907d71a42ac9b595e378c2c31d5af08b2ab01e92ec14c1f99700270b04c0b54ad3db56b1994b26bd9c94fd074b5a4245c38b636ee5f79a525ccf8d7a97b620c401d2c085bb1f77601dfc4ee34e4e75c8239d64d25108a3dee9cf8ed02e549c4703a05896cc43363b7ac6bab68e7ed2856105243c045fb913301d6fcd8dcb64cf1b104aa8f9183cb1ca3868ca9d4a5d3b5623ea868c1a8dcb326a114cd39be9876f344aa00358a0b3e3231bbd0348e9e55c9b26e4f9be633b80379d4bccaa3dc7901e3d1df0d6daadf1489735051388a49bef6746dcc15e305f849d8df64ce23460824df43b3fcb06fade2d22d50014e76bb406d2b19adb1c9a55f41c73c34041def828f72f20ab77d600bca0afd24eeaeadbb7860380f4da2cd939c7d4b84f860ad1b9d5f2e68388956c33f2892161a34128b11aca904cfc014c59ea147e02f5c0c1a230f313aafecf5d556778b793571936b5c6c91ad8e7d7d5ad8e7e8866600e0744eeee6b4377ceeb848d79a83b8f85a5be337b1ca0839ff1dd9155a495aa08500695540001337a3f308d5d2e334f47e2eda621c0da0345fee4766d01cff831c7eac3e630b8edd296779278fbbb5b131136fd744dbef104d8e60c05240d5a636d9baab36620a4ba1423e6412d299eadc979292d99a66fc177d938ef98845475e6f167d99a2bd4db098e5f5cca159b02c9e78913325a66b620fbf8468203876768e9e3ad3c2b3ad7bbfe56adacdcbfa6c985be0a095213542d2455e8b1e6d2906df83fc950be77a5417bf16eb28b07ffd6f193ea4f11232acc5cc6b2157ccf85f35be380b093c6eb319f2367ebc1fa8b9a30c2f2d9c2ad56630a2493ebce23d48bdbe0907fb0bc5f9a98cbe86e1391102d9a3002b064db78f6f7894e2ff20f6adb57577fa2d93c179cf828ec97ea59366bbfec8cef525d0207bac8437df334220768a9c59920f8ff93e233c4e3caf295959a3ccb890fa2bd6066a6e71442befc6ba70341ab8838b8bf8f748bd8aa6f5f88a99f0a6c7950c229e1b1b1a6fc44aff7727241694a70a82a4276824dd3da77606c7e8167655e3fed5562fb465184d04d69ebe2b4e53d89d2deff4130685f228e4de2a21177ab717406ca00ea746ddee4e67695e5b6445bec632969715682c1f7b3d40027801dfb43cf713e51e7eb894dca2dd2b5560c0258ee32c7c6fde8838cc50c7d5bcd2d1ce04d13e6a72d9ff3b49160e29d5099ad1203baf7e2d5b9ff8c11de618459dd9598616c8337f51e62c9038c168638f947abe981abafd234371bf522e7cc9fdb8970860da7ef8daa1ad89cb3ff37ee21bb586f327fd7d50d6bd8ce31c49d80f8cdad2260bc2b43d9fad98388a70f01dd8e42ede04e23a3c864ba9f231fe12e282a9551e4192183b2c0651dfea00ba0f48ff2b63fe0e5f643279d9d93321c6c8f6f8ca0b078514504a2622353af3a5437f4b67fcd5db6a26495074bde39a0a6ea166fdee3234e8acbccbd380049c2b631c0955b48f829892136570d130f3b5477bc352452c2edc5cb69b35f8c6e2cfb5b268aa22c3b53ece9b570d6de5f2c1b0c2dfd5135b4ca4e64516c707348a996a4e91a36fac0c367d36878729b6935b0a5c7d268ec6bdeb46526f7cbda2e1ffbfe1f1189d01f0e3ff5f4545ceddc28a963c6a4719b96277e572892ff76d37b928a0c2994edf968e918444b9b8e8cc2e44485c57d021d4efbaa9846b85eb0745adf9266780bcfd0bc5407940a86380bea79d385cb3c0f41320ea3bb111ec6f91e46c422be3d7c037ab91e7f51aaedf369a3fc4abafabdd31a184b8f46632c53156c2351c065934244db9a3c9eefddbedc12975a5d67e19f759ed03d0a8c8ac2d95eaaa6e36abccebee954765d436dc312785ba2460deef46e3819a9c94f7c5aacfda1feaba69f95c83c2cd632e1f4d38a3a487cec9d728dd7bc371f5bb992456aa4de0bfc92651c2a70f29e4f1284c0540719f0e436e5343045b84fef07801f790c912afcd15dc160765dd9cbcc01ae3df741ee82c72106fac842bf812fa23235abbcb5d63962941002e4ed9f7dd1a0a8ae6a5a3c7b952608dccdd6ab7e2bdd5b9257888075e5f207fa36a92519e30952f077f3d3fb43c4ee1f1d0a21210c71053224bd0676ebe1766a2a99ddf9ea65d4a7b74b30652d09ae9492bb3351e1db1524fc6b7c3ad292e085f019c10a01ad4be21946b17c90d71b3fb51dc545fede9b6a55853aab8a8568d9586f602a6eb9ea03f4fb8bfd8b3f817e4f7174fd4e0eb7a26a12e126f2e43895d5b73cfc6be9e91b8942ae23f8e59a6a9f5029e11b490b7ef1c8494a5414f16dc482fe955939308114bdef20e1f0e8f72e2b9e98d43af2149c7438dc606e56679cc562fe43d5973541b67cbebe228dca29bc6639f8fd0a6481e41abe1b0df0b038199de15bbe3e63a90dea8a04b0f9616f5461e726684491c8a155fc3efcf971553f7214b3dc832264bf75eb5399582ef202845339de08710101c3f20a82bae3737af8fd4ab6d5cbd696589c9e6a399efc290fb1747cf0e1d04b3929cd1622f2df2d49c013c6209ae9796e9a88ce3c78cca978717f5b8cde499151814c4d2b22d4c0a4fd51e9586fef20c149edbd930b946a8d27248dffae26b239070105f89ffea01c62f0b7b1b4ec250d9ef90dfd84251b1a695080550d6c4aa741663dc034a73d3f069ff75ba3d94e302beac9b2c1aace0f88573397da27f827abee9fd93c6d8b6e0c5be7b34eb7e38126d1cea670106614df58efd23834ed5d1c54875fbaa05b9d5a0d833852e06e828d4bf2ca27d094d23026c6631d6ea59f50a72e20ebffbe66e6a87b6f5d82add83a316f41b1c04447f3332de8154c6090d2adb40fb508bdce850276d64a5f84c9e4f9054afca2f4aa9a2f80619181adcfba31af6d1d8c9ca6e1511d2b5b3b0dc7ce4fd6f3efc98bab759d6f59782369ee538d90c87322f1c35b7bd14b04d11c8d94453b6d492df6e1b16f571b7d2cf597ad2b6327bda57264778cf934b6fa56176611af9a8b5a31f2fd3e05dbae1f695fdf31da93ee9ee6261c179b636f531ec63818827d76526c833ee53b61b02813fabab052a20b300bf97d4141368cd5b2f5b2eb701e28aee289bd1a138a1d609809740b0a647c284d6280c9420b5c7be2105501eef1fe0ac93db8a41802291b2ab8d6a13d608eaace292c69574777da5ec6814090254e179e573b219a900cd2ba8a38a888d7de7722438ac8ca632acbc91f4ff53b7e39716ff7c7830cda582e7a42e4f2e9b5821540d605596ee30b9e6b37d36b2a10dc71ed83cd4995aff3fc910906cb4947492f3b9f5f512091be37985542ede5bfba75a645fc3a84424c06950f9716ff1ee0c325f32c674423f21485923618650124e6b423d9f47dda05023380e57d34a27ab9a4f106c45ea0c5278e04e8ad6e535f971658a577a47aad00a49f138644a55136f66ad5273dab50d1ea5de777435d3676be321d0a41ef5c3e0ebaf6b8e4101cc9ca447a74cbc776426d370382088e8a9743b6b2011e5078a723247793c222993c49d0dcb0ffbbdb784b55a29f54ff0a5db957805f01316f6f0109b52019cd93da86aab322d4e847ef54e15c074ff9e7448c029c7a9b03981728e673d654f51e950fca054bbb5fbbc6b0078ed7bd118617e870fdccbc8b51b13ebcdf028c160f9bd8d42c48b9f331a1d4cb3b750dfb078e772ed38d3a35de1fc86a03f6fd9bc778442c477311cea2d1cf7a099d60fcc1d56ec023acc9d6a49fe340c3e585828ec08d9675f71fd81613c902d0bb71246b05641a8f751dd6c32f16e2917976e175515b72d477c3a84cca8e39e54ef38dd24718a7da2c43bad7456998894a9f0002a9db36bf163ff8eab35674cba6536f6b4ebcc882805079e7e0a14d68de16f62c70be5fcd4e658ea4976e5b3df910387406c088b51711b0e4ee720505f441603015563699c2968d062164b4f5253e427b756343c4c7acf149dff9c9ec666bcb2134a70ccbdf85f87f7a287ee761c853ffe8d2c86e1d4de47ae57e87a9cb374cbb544115d954143365b077c0fc6f28db2eaef313f5c6d8c5c6ec2b0d74c34ceb732ad202f79df16401a83e175f3f75360d36700caf544e69fd1c13b36df252e31201ab7419928fd47510d7b7abedf562f47c445adf0ba613d5a71dcfcd1902ba54a6a4c46cb007db0e5b8558cf773831571c9658ad58b910afe1da254fe56dd351f83b440f1f5035ce5dd89fb0ee4cc3e7b7cdb42a3cf145fa1d333cf20048cd280f40c28ce12016a175e48afbd631758e43c864d772c9128f493681e1819f626f6a7195aff3c36282cf4c5a7d495278d7ee477441dab2f3cc15db5b6dd9355b0c46baddb8908e2334b716fd4bf4f5f56364eb5a0eea2ffe9fa29f9f12aa83629049b8af786dd9285cc53b2126feca42a974acc274db8584a267b92ce0163dbbb5b458a736c9af1fb51acd8714c3bd3430ff2c6e7c93a1897c2a8eb1edb43593cb1c0075586ab30930ae24a28b2a04d9fbfa71a940d51de186b4ccb7ba370405fdcd5070a398fed8b4aa725845da150a49cbd57751a6e6e6fad6c6884fcc12ffaa9c48decbbe275be17e5ce3c2b0e22ea9bfb85ff0d8f5f4d5b29d9b843571db84744d42ab4a150758c32003f86324b3d28d29cf38aab8e345b857750372b8a7c7e9b69ddb9a1a15dc1d821cd0d50e71aa87124cc2f3ae9aa8eb67d5a51d4a5422b224068b81d29ca6238aa701c049a0aac80f3c5d090a7504d6057fdb61eb226621c3b9a97378d3950dfddc9922e3f86850d26ec78a1ebe17cfcb4115685efb5800ab45840b688ca5071caf521f59b93118f81d6ee3baf8ffafe3b9ee808fde69d80cf84e028b2003a4a87612b607347c9ee56e93a54e2eefaf35cd6ec376c02e3c0f4bfd55098391fd74c827e21232b3f0e145367b5ec4c4dfb7e71c91c688341bcdcc15420be78f38ee25c8c4031f361aa8f7321a282578f532c9d61594f4305533d2f180ad6a05ad6a488979976557c8cf2c4d525eeaae7593ed1dfb1d785a775195804086c63fcb1126ed3ca40fc35d4163f595aac9f6b643d2023da96069e5cb216b13297df8808a17c3f1e0310cef664f437cc6cdbada607ca74a8d71b0ea8b9b1e7d20acebe86000560dd779662f859a2b7286071dcc8fdf5e38855263dae681618aeda08d6329498a67e035e99f75ed2036fe35a181638988877b65ffebf6b1adfc07efb016ad2faee476f24255331ae27d002bc2a343ba209618977e344e5edc6dcdabf32ad05ccb39052035dafe842682d9abeb4b2a54df649ec7e70c98180ee69b14de9167cbabd9c6f688608a4a60b7cc87111deadcdafd58cf3b368f0061e62458d49c97bdf3daef8fefa1fe74a70e61331ed164247f8d7f9533a83873c54c2a139521ced8c8330566442fefa33c6627809d055460f3ff3b4eab0b3b0c221df18b4853990682e46b521f2244bcfa6107fe2f951b0e4d35cd64a65931119a58831f90dade58dfccfe60ffd9bac446d6616564425e64720eb49e621ccc6135468862249fe85fb46daa2fd97526a9751025958cf539ce66d4bc02e70ea6006ff3d2a5582b29644ad127252e0f2853bbb8720bc5b59588909906dc14060edd8e5b519539c080dddd038e81e850a315e8fb2be57bbf6be6c42a345d21e02083908f0f7fb307fa7c74381dcfe0df2906fbc9df9ac4c24b554c3ab82fcf9458d84cebd7d02bba94fd92e132d46d21a522a6b0141307096a05806a9a", 0x1000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=r0], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f0000000100)={0xfea, 0x0, 0x0, 0x2}, 0x0) 05:04:58 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}]}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "ccb0d83af0055212d8618b19f82093bb"}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) seteuid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e101e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:04:58 executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) 05:04:58 executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) 05:04:58 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0xfd) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1, 0x6}, {0x241e, 0x0, 0xfd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="9be4fae96a8e4164de413ebac91ba364e572a95b421fe67a6c96b53794373e3411e07ae60be91f22c40d4b0cea661486b0325f7b4ce651d60b7116952aa53a358b0689659784ed22012deb56e249cfe42f23ded554bbfe58322a0e2010033063f253d1a99859df9e35b94e0826ceaf9cf9915e4dab0dfbd34f8cdc7cff989e66e4b6ac9964340449b3e48373f060d765b8289ba5fb96a13b7b679e8a361e019e94cc93edcfaebc750efccbf2065eb39b20d6f5ee", &(0x7f00000002c0)=0xb4, &(0x7f0000001240)="aaf575d8dd143f89a4db0545d8e0a543b497141a5af051c3e2a5e3e99256b79211049f9953d716a8cc6e5e854fd62799c3407b20a0d5aae42f5df1a9521f367d906421e5abd5e55439159235fba6685e44f99778608dd9b3fce3fc20d72f2a95f9f9e3ff9e68a854b99ecc748d12e2adac41b8bd9672388d9819053ee4ace86ddf5ef8a769d2fa5e1306a9ecde9b959d21d8ceb665f991ec35b6b9c54e9167f5ae58ea169beaec551d04f4ae4d31611c892784d65e2eb9ed9fdea0024fc6986eb87c145ad7ee55e5f435c86ac44ce96b4310dc8c41775199dc44141e4dd4fb5ddc9f9185fbd76a52cc4d0ea5edb44407fbecd29e35670059a93bf85ebd858124231698919b9be624737a0d63405f095da56f89f3fd776c0e0ce72026825d3a9406e1ae1ab375cd5fa88c7c61b3c3e98eb0fc6dc9c65b9cf7eb0898c9196d5419406dd61f14fb55a21b86009acbf5ae249e462a4ff99bed1985fb2a34e0d44fbf987134a245d5c0a348941c8a694dee0f4f8dc87457675d5a6f6a5feec9be4d9d08526e625a4f4c1863223fc85f471bf23b922b73c1a6c433327a1b29e332767d5c6bf5fa046cae2dd1309f23548ff64537ec12b4313e4ed1c7c75f37ce33abceb33f5f180d9d63cace19c5abeb6ee95d7b0388ffc1ec75061754b015511522f5dd59a607317cacdc9f65aaaba33af7fd8bc8f574cecabc9975ab226360ec0c7732090de2a266caf2ad7ae591b89d24b6dd711ebf5f4b38dfb5d2c8b9703b3258e981eb888b9cdd50c4b981845b86a7ee7889549e7a8adb8587433278f755ff64f64e87a3e7c8f930c37ff66778d5e263160c60dd7dc89675781174cfaa0806581a131e0764392492f48b41021485170456ad8c8f929798a2482c7eafe121e0ff14ef271b4b6d102ac9ceefafc4f15710de83720e3804337b7655cb91e795c5ab575d77d648a7fafd48c5af16d04c90ba77f4e35587dd20aa10cd5076527f25ef3f1bebb11cd9930870943bec49b1e1580f6bfcf58b462bfbe4d358aa58d4dcc9bb74abf2d1bb4b890cc1408eb0e6b244cdab100b01c369e293592bf83d0b30a55575de905eba1fd99d6a5a6f94c208969fb6e06c115b536ad14d7c3557510cdc33f2ccf6aeb5302c157e3d8c065aa67669c60e2dffdd36b995d9d8ce5957e4838d0a0f4f76e5dca8d296e9202c3c5dfa50c8edbd0be722a36cbcddb3edf9f90679af9efb7863ec0af08674b42fb466acc8a3071c7fd047317a15b2c3604e1a1de505c83f0560f6412fc58d3172cab090fc81b8ed76e864fc326198081c190b987db5a287098da74f0277ef968696ba63f181ad717136c080f972f98fea200b292cac96282b4780683f2d58bac4418f757d088f42197a340372d08205aa974ee9aa7ece5645d75f8f1e239cb7f273c6185ce7e76d9896ee7d0327eb24c126640fafc3a51478aff03a12337c7f8833516891682910cfad8ce7a0fca128a34091bbd5fecfee097426218397f968a441ae88e0bcf18de223bb4881c6938ea2294f83cf0fcd40a9acbad51f3f857c0951546f4c827ede1a337e5253f5f9490c39b38f045dab8f23d5dacf1e514d965112b0d778976efe46b043a2dcb840e4f0610c4f2eb32c93b95c210cebfb9a0e4a073c92a73aa443cae0e67d85613e8586722ea6de8325a0b57019287b29c910ddff7c21a5dd92204f9f021f6176479a9f8defd477108911aa96c8b50b3a740d15022461d6b83b29bfc4eac994bddc39dba440a364a423dbaf2aa4fdd1627f47f702a82d6d1d8c065b7952d6e4eab5844db71e1e76d3bd2f1593933643b33ebb7052e1db0392192df2985a000862aacfffae2290837d1a46ea62b6fc7cdce9ebda8498a127d1f35a3435700bf5db42513d810a69fc8caec3482dacc809c2544375546d1d2ee01bce03128f4d2e4b38c28739f7aae52a12dd983a0c1cbcad658e0c15cf5246e4cabdeb7740ac1d9a87a4e75deee3ca448e1cb376dd59201944463f97d775153ce12c70ef16b6e6c3caf4652f8bca9db78a1a28a788b8136e816ac1e36c7e6fcb413088d71485e459ddb709d606f6d043d80a843caaf3a6d52b764e0639b7787f2c08e2f2c842cbbefed45c2f2009679ef84189b605198f22ef4f038c343c251d929ac31426d75f696a9c60039a25e210a4959302c9554dd4803b1a081b109f23452f66d6138da93c4328db7c7b0e879aba44757201992e601d6e108e23a09813bf34c11e6528ccffe29382296e431ff628383194c48e2f929334c404996651e3f9475a37abb0f0f4e6166ad9641ce0d4f5947ef44da180abcac0f6d8a189130e3be18b2522ad195ed608cf9dd1a55115d2d3311199c34416032be595e5cfa0bcd170406fbe5f1fb3a8e76f8e1aa785e37c8ad82ac436f66b3fd346b99ed74c1c95a44da7f9dcae0db88ea3757371dc1b5b640662a732d731ef2ec9baae7e8d3f411ebbc8df86abe6ba1cd85b55676ba412e56504ffb33e65cc48dc99c2c7440be2c3216f338a7bcda776c1323213c04bbe470bdc3ca2012879489bdd243f037430f33596222acc946e20c80add92212835f0c52e8b1fc71d4a582bffdd52c6c3c37a085f3c96560a9af81351328844bcee6f5e661c368a4c46d9952a56db60abfc84b2846aa878e417e1ebe322103a0e130edaee6eee642eaf57684cb467aef901e72cd8f555042a7bca6f196925062e55254441229e8a0249b08d683ef87744700609a21d8f9f866840acf0ffe15b4e7f1a9eed37c72174f71d3bdcab4988a0b2809d6878f3812e2ec70d3d6483025ffa2ddf5ac4b68a139cc4a373c8b955a6d846dc460fc4cc5ed6d78bb79d78c21b5bf5959921ffa0f02df9b3b0d06ba44cd182d47bbbe576095a317767635f7fce250a6aaa2847f8fc38695a2eb1a1df017b461f1f6220fcdedf831ea1d3f583dc7fb530df89c900f80bbd2602c155124d3017e28e7156ddc5f2a7884b0944f1bf044c300e79cbb846599e84488d57a5d757b284853d7b9ff5e8a7dc305038ec044190877bd9b77cf92031e906f4c2337f3e79e4ee7b172ba7568bd3e45a3c01693e765a2d7223b622998c5892b90238c6621643a96aef9d6c96ccd9fcab5eeea07da19acd314c2133ba2c45465650c55496da514a9d27bc088a62f69ff98b1e7d343074ea0af99e4cef249fafc677923d4085530108dd14601c6b62751919cf277a0a58750a53dbd089bc6d70873e34938c9b6453f841b349d79d88ce57554e21d6a9ad99b2b151b6dca0eb163eaf7b147373b16487d655b18bdcdfcd9f8dbd3a6682a9c6513952eb0ca93dcd1f6134c5fb3b7d0f6635b0bb14e3187c6a2cfa2433961ce241b0bca90ece404a134e50d38226bc6498f4995fbc1bd0b75b4ea2641e638fc0283fa4193d8384017054ad1cf87727aaa5a54ceb1ae93bc69915eb696f04a8700d42357600818bb1362000c5e446d696c4c82d501aacdd8a1bfebf2736c07c5fdff53be3462cf730d80c09eb2430260575aa313814a5106756905fd96370c8bf3902556c5ff2aeab07a785206461096a3f0e241a165e3d09d4cca5e86284c7759f92e05e11a9d3a16d905e402e83ac7504a9d9441136ac6c52e28cb4ad2b899c1b1ab5ab66137a3317dff601a27412258c33df807deadd4f9a400f764252ce751a11eaf1752e4fa787f534958042c9b88b1e9828c39861db45e27d90ba90d59f0e0726ddb5c793e9e80f79cba70811d7c8b8b916da8636a4aa921c75ddecd1e5ab91f1d1c9164a81593b501eaa3d82f2e1241d849c5c2558f7f3302dd22857b173a69e58a841ebfd1bab631c8052921ac7ea08271d88cd94f627e00512145550627c0e87ee9ff56be2c1d517daba46badb7fea238a235d4769c4114b7babab00bdf2a4516afdac04298a109d53475e43d665a9acf733d708e80911c397be8f7b8df531bda66ff1f70c0d9308ffa62e32643dff772aeba67fff5c30dce1c951dec126dc9370567c02bd1837228efe7527c4d8223f0e5db373bf365c2a31175e1c1e2b80cfa41d99a3c72c7e4ffc9554d6532f72065dd8a368c1571caf9fd8b8d30c66ef21e43009e8197a75092c1fe4cee0c250fe7a3d95eb3f37304f7554a1c488196f96b6c69c745426a690e98f5058bb00427cada8e3e90f1675b6a15304d42b33102a2dda2945b92cb92c695037bde72361b23bc1bd562a16d096b29d34d4ca839417f65ed2e0e346fb622cce78ed45fbdccba3be5750b98525f47a6a7a6ef97f9928a70f25cd9c17e109c2a35551a609debe3aa6c3461a14f380a1fbb86c860bdba92e83e50d29e8cef50a6d555344bb464b6a83f90cf5cb34c9c97b050e27a02146a4211b7e8b0848540c08cec788f35ff13981bdd3931df19a9356beae2919448232bc08ba1b4556c18b3a819e2b4245962de2266e706d15e0d4c30bf369348d83b0317911f91f974b334c4ebd7de5aa0057919d5bcaa62e2334b5bbffe8956eb712f471adca3538d2c3877a2ef8689aec80941636b5639ce8e3b7056b69a6f2b8abfd4f6bdf43acf6f96a0c8ff3c35cd3c28eb56f2736bd73bc3eef46c50d01167aceaaa665a3e1779ec474fc8d849a6f9d2c037c72ffbcd94efdb3247f36cca5e1ed3fb08c09a4d031fd5c5c9217033685cd671cc1cd44b3321954c9f74462860026a3dff17d3074d234167f568f33f931fb17db3509eee10a5fbdb7cf534334eb5feedccecbe20f830f36e18e12c4ac69016984429d54c400b7088bb92c44c9eee586e75da4ba45e2f29a9413d2c63cb609c5f1c42c09ed7f1bb60e945c00ec051fd9337b0476148602f5703168abb76f56b0786e29fb7914842b10e35a791b56d4945b7402c9bd22aadd7fd70bd57c14c56831e4276069e922a3985a78373e0a1a38dd6333b3987d378e589adcad4f904f6611c2fbf34bcfb13d18f5e2e54104cb76cee99d40e993a10cd009150c7c530fb9e9dd95f357cb4088fc16fc1a503539a157a21890a5699f566f25c1b37a4ec5d74fc701c0452435d18890a2413010ae1220487af9ae036ad73bed58f69d47be7ccef5c214e3110708e002eba62a5804dcfb22316c1ab0834d02b2ab1ee6f343b0a861f3bf5d79fe7e3060273b6cbb8ecf059b23a716675609af9597eb7f70b22ba0fc50245c409a5e209fef7cf5bf9b17efda9322135bd56efacadaa86a6fff2ccffeb0cd3f908c111d1052ae50d98ad43c81b77e0881e34bb403424bb29d14a72878669c5c13e05906991c8d08391d8083763ae9eca46bc0cedb9f0f65203088a84b7814885c892bf78d285f5d800a615f30594726981d6fbbfea0e23dd2a127417417c0749f4fa0f56677cc1e71c4bd841e1568b7df466f8065b0e99be44b7057ba3f01735d6e0bc016177a5f779e30b69373f7b9b030c4c54cec7504bec51e3a5706eeb6ecf3b19d49ef6f706cf264e171d739b2a7850496649d5a44575b814efbde0aba1763a8cc397f51ffd433f33cb105c3f05ad65a1048635dc03923ab90d3e0d6d930bb1f00f3f71eeca514911d1d2dc5f791561ab5b0d3e8adf1d7774cf9c8742d73188c3d4d0e0f93ca5edbfa9ae1bf504ec66d9f2fd4fe1851420f17d9d67b7fc08a6e04e0470c399823fc05cc32ab7f4eae746dd860584311ff0e45b07f2769075a7a542bdb8c1584fa6404adc18d9a8a51f95c6039e0cfb43183d0892cd35baac32e521577bc391267fc9c433dd4e21f7cce78003bf3e1e4d9f6a1ac7e7f52d983dec9f89deff3b51d29d38a6ed77fabebc7a69cc3670aaeddaff3b286", 0x1000) sendto(r6, &(0x7f0000000040)="22fae34226ef289ef5c67ec4c1c3d32bc704895813a48eeb7c2569d5d1f242ed1c97c59197e5cbc968ac0dc709e7721b38edc4ea5b9302d7913cef91f7f945907aab7ce7f21b3dfe45e26d6c7f72934d10c21df6c8414652b01288f9171e425530d9c400feb0935375b4bf4a74b0fbde138cf1be8c5fbc7e7ab42ebec2147a1bdd32b0e9fc9eaab5c6dea6311dccad3ea4", 0x91, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) recvmmsg(r7, &(0x7f0000002540)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:04:58 executing program 7: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="ce", 0x1}], 0x1) r1 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x100}], 0x2, 0x1) 05:04:58 executing program 0: clock_getres(0x7, 0x0) nanosleep(0xffffffffffffffff, 0x0) 05:04:58 executing program 1: r0 = socket(0x20, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x0, 0x20, 0x212e, 0x9}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x10000, 0x4) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) close(r0) 05:04:58 executing program 3: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="1d1427d8178e800d068d89c8db2ef5956156cfaacaf101b15b310f4340ff7bee5dd285aa3a925eb807703858bcda396a332d8116e61a", 0x36}, {&(0x7f0000000080)="fc8b87e053d430d202c432f25cbbaa4f", 0x10}], 0x2, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091b1fc90bcceccc24b90ede5f9ac38748bd7568d91956c606b7fe275966575bb4394baeaa8b3ef01ae762080719dc6662e", 0x45}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x8, 0x54}) r2 = syz_open_pts() chdir(&(0x7f0000000180)='./file0\x00') close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3f, 0x1001, 0x80a19a, "bb0800010009572ab3dae79ab20000000100"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0xfffffffffffffc98) writev(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)="22922c0d6b9ce5fdf202a7e4a9ff", 0xe}, {&(0x7f0000000900)="18584b2d4fd1b083b79aee8bf8fe38b7979bd0a4e965ae4e8e29f554b76894d4ca3db5735224fbd4c1d13d0168fba431c6312a757bb19df25095288be3685fae1fc6559007220f21f93c164a75614f56d80fc37245a2687e18e37de0bf9452337d70000ce96ca26f609269864fa4bef62a6e18e9958e674e016c0ee1f266500dda53db09c4347a6bc88b4564cdb6a4e9fb2a542ee002ae31cca64c48b316fc6bf5b3fe7c2e1b6d88268f38a53aafbc0d044b759254fdd89564e8b294863fd799225830689fb248477e913f6f85755315d04de285dedea9ba1f33c4549e0bb86b367e3ef156cd0b184296b4b159f6f4828774e65f04c983572e893648ff3098d92c528621e606364afcdaff45d80f1f010baf9b2c1567a580bbafab6aecf0e4657ad4926ea54a22eb3b002127f99eba8bf243e32dcee36a19a02a1a4876ede355a35735e876f541072e6a52a1fd255d068331f0c390dcba9da4f3c463a43833fe7a4d914b6c7675c1a8e5c08380a37069b9f317f12430ef0f634c2e1b09b071dc0db79cefa73b589d4394f8518610a0f4ff24747dd75fd858a45cc2bba97bb9569913a384dc5ced1999996645243cff64dd67ba060b3c9c1d95e26425752d508cd01a09e15407645b8d2a53ac3ea7daa970ef69dc258eb02329f841b80bbfbb51c3e885ebffd1d2549a741ddded4d97fa36eab5d0300d70f07e817e5f5ae29bc1960c49b1586b4729f4c6614cd6fcd48dce2c0688d8d8241353a525425445db29a97382943830b397202f2f48aed43623ab7b29fde10a18df1ffb9d89072dcf8fa9f601b4f6d676d2880b7abd7b850f7582b1c3d1ce74e844ae131351a793a7755ece5f3f94415f7237937fbc61dcf0ca9a4af27bb01ac404eb9d3a77eb15783ba76e666a151f04b0e0a14d9716ade1370e382c18a1442ea9326b20dcbae6bfc0ba55b47ca0e780d195bba6371cf8d292655d86e92745da06fc177926d9776f7dd5dd74a373aeabfcafff68b3c933247bfae8039e6fbb5665c79c0c46138eb5b5fd4cf92e11a0f978ae6e5d0f6eb0a8b67b181665edae039efbe7bdd0f3eab88cad3567e4eb9d95977fb626b80f17f0a00d0c9f9daf3100ac11a65ae88bad95f6e5fe94a63b211fa2a59314aab8a85aac778bf86072e2ebd3cae484cd54663f6ca2e96c7fcaed235a75d3adf77ffbb056049055067e792da55cbf5479ee135e3cc709d2aad804bee51eae59ec60c694b325fafa75a739c11b21e3fe6cad45426b9f2db997c5d305ff050cc53416a6a06a7e8a9b344e8039a5dbfbe9c484fa03858f4320a30de24c5c13850c1d0117ec42f2ab1845585a8525c5591f4a704ff74ce0f7a9f25f9d0783ecbc9af9ca4ae12870eccf98d362bd0e49de1b71633b10323297d8aad9c85999fac0ee9257b383b4d972cad08de9f89ed5702a068b280642ca1f9cf3c1dbc89d37612ce10df34f96f4683b722088ba2b79e4dc9ce660a3c0ba16edf3a5138c8ed665539890665706e64fdbba34eb44499be74c1f6a73fa1e94fc76f83245378647e7c1711beb60765757b99c8d3bdea1dcf33307da1bbd46634d41ae72c6a3216bbd0b2a76c2a02d68ce91aa82fc17128a44f0ae313cf03d26a78e33a65bd0e24b502cac40e369ede6c92b9ba2deb325fba396cc62e5364a60803f920ac553c2b055b9654a946f86365315ef17f626fb7027d6b4b0a98d4a1151ebac86b8ccbcb945168027601a9196d2725a0d23a2f3212734860f42858897d656e5b7d8129eb09775321f45721e6a5fb079ef08718c051a9ca87816743d0a8eee6ab80ebb8d597ca846ff5dbb6ca05008c4399ce1c5b4b18806597d702474680baf20cb85692be297a6cf0bdc9ea9bdb45caffb79542be2ab6627451b5553df7eec5a2e64f3b8f8f7bbd013297536aa6264a736e3326e04b8b55cd4780eabbe3ca53923d25e5703ac431fcabbcb5302eaf0e07372b5c8c6a697d80bb8862cfd74cccba29fbda69eefa8568ce867c81f080115912e9bc7cf1e801380500bd65348f688c53828f8a89b16c8123c3bdab687bd0b386aaf8104cfa778a8d1368f09fdeef3d6db45a9c913377b455cb2440bc792e648d3eda0b8b2c3c669cbbabe506a382e1323a700e65b4a2dafac0313320ba466f17ded999a5cfa2c22ca02628b02be5c3c65851112389dc0655866e823d347c43d3481e779c71896f6a99b63494367624020cd824fab52503aa6e1104400df11dedace474754fbe1e03d0f3682688e24089474141975021aaafaf5c71db00cd653cd3963e2ff82e3d656f395d39e243f6fd31b949be6c5a8ab6a6c76e7315d2ef44f4c42339f93a4c28b76e140f690046d01491a1b5f36fe2f129ed607b7a9b810eb3aa4f3be591b50ab7d643f173b464c1776828841396c73f6a76390efd6316766151c2cb0753286599f881b65f983af5ad66d8d2f456919d53a0420b37fea0be96589997745736b82835ad33f6dedb72a1e3dcc64f3a73056b283e9eb0c16e1381e4b96b3bd3064f90d8452c51669b9b32d4352ffa68e9ba80155787a1ab48237d5ace7c6e9474db069b8d4cf59ff90faeec6fdfaee79b088406ed5a4508b043441f4b6d6ba94d5c33db7672ab8b8247c8a66bc79734053fea86fe6fb58969694998fb0c2ee188ee80483b687681b91e126b50b29ffe09e43f6449d98d7c0203487cc1ca1404319cfdfd482965128b35d7b2fdada6f9f81603533959ca58b7ec12c2cc682867c1a84667e54f411d81c03a4339bae8e6d45c6e228c6a3be712a7f867b3b3e9d0de482a166a03629f904c5be18c96fcf40ee51aca2730c456cf664229d1325075122a0013779ed7f2189c88f047842ced25cd34ba263d455fe1b52f1ed5c4c7773f73b2d05cce074d24f0a30c6e6ad7ccf6c9fd3c30b10d04fd469343213fa774f60d1370a53666ef08fc8e09fc01f412ea4fff4757f66b6a1d27d9aa679c1c057456a4690d80ed264afac34274f01036a41d9d670c30c90a935121524c2b7a5960a56613371a45794fb1ba6abc74e825371f4d12857fd4ca55012c8a07c24bff68939a6408705fa18e0edb6d7786ef17be9fae024d562a72f0381a5c283d5bb4fdd9096b79c24c1ad20f3d546a1c89c31760f4c832e61ca65a5566786331e9165c3395bb5c6eae32e444513216101e7487851f88997fd641e495008f2b75d1391cb6433ec980311b26e3f7f3efc4a233764c17609ef22a5900dc46d82c3d25e1e7dd9388bba9e1aa11692d57a2e95b9eb6a9e9fbef5a211db3864275c765bdf02280b27ef29059480a9abd6c261586491249bd658bed2517ad9f55279160692adb1285ac8b5ec536dccf1bb660b6c68f1aef7ee307ce524b39ccdf7cbda0d3167644e5d2935da764a5d635568236946413f0cacdaae8c58dacbd1c88e72b096cf03dbaca5f7b1fcdd9f3ed9c69a6b9d6f7ecaa87ce4d890fe4c21e26cad3203c73f26b2474e8e1accac8ee7623bf7160f4e85ff7cb3f4ba5742ba82850890e12b1a7b93020b977c5b46cc0b72af32fe30a8ba7df84e9eab0362cc1230c2a244001758257a1fe926177cc47fe2cc27fc94f10198c8893d8f8f749b6c45c183c63ebbca3fcbfd01fbc193b1f708305240a3e55f01fe2f790f44219c0d10b8cba39e6d0c053ff41f9b15a1f67df1cc459bcd54d4ad9bfb6e728ae4cc48eae768aa863226d250453df4da4369facabce4d8ef80fdcbbd9c0aeb6fbfbddf17b382e05f2cdcfdba10f0b773bdcd94dd7956dd9d073812683906294ab3919568629bb8a6137616ff401d7ce8a2ab7088adb3df3acff8502c0bae53ce5a3ae552885bc3e3dac55b808ab63c40aa8148316db19c44a015977554df384fdec2b2aa19e18d2065b0b971210a89b673e9664ad48ae3531feba3ea00583ccc6e0f6c88976e28886a4ffa05fe48b68cf118a38a9fb41d2dfaf77cfbddc7192999218603b78777da2588b834ed4bebb08249e10d0e5eb53c4d084e6e2cc766a017fa382a27c2b803dc4015c8e912a7538a35be6f129f141cef65959c3c593de466a9e8354ee0d7673187c1459f0c21e0ca630a45340a9f0e48a82fc272ebcd029fb0ecbe9d1a0355c8b988855cb7ac020194370dad6c6e4afecb9af25c22ccf0d8e52a0b38585805a82e273b6ece86d2f58a53f7c1c72ddd41e9cfd4d2919756def425878e406190622ac005185f1b1fc016a0f0bef14c72dac8f6d766af6ad90ea24d233f9f190193fe3fcc50ca2995b3342ad6135f22cc2c118a68fd79e554883b77d8fa6a5ae72ecc919b9bfc35dc0b47d606f435dea65212cbdfde8e4703aed38550bda27c5c54ac3fca89f793c5b78184c1facd96c55f25056b29a8a22e6a05cfea9def89cfb8e10b5905a922ad6c236de75d25f360be5a39636695150a209c658011579f2b7415e0b4856271b9a9e68bb45c4b74c868c9504a832f9c957b36a9cbc9fb485bd887742dc36eac61b496b91d10ddbde8b5cab7b7ff6bfccd9e0ea5f0d9500bdb56040a8f11f8386de755d6f651d426adda56ca23aae0596b9e3e743a606b4d5f0314391412c66cdac0d8bfe16c672fe28d2de75d0f04cedbdc9f2e54729e51784ed78307c81e2228a6a27fc6791c3c2039a56679d37914dd27499d8d72cb0635434310ca857a628700f8c3258cd9a529df7ff89d49eecb9016f0995f61b718b96cae9356961bcff285f705f3025ae71c72eb2294aac24772876a2b9da388eefc7618972676b25e1618d04fa3748143a9bb5bcb0bb2427590bcd8ac045686ad5eb0b96037ac1c210723c32704352e859a23f111be7c9e8b0adb2fea433cd3259a5120fe3d956fdf1fdf5d44b7297f37966426f5a0f42a0ec45becc1e0e0c8e19a29ca92a1caa6bf87025d7db790ed6cfa41eca046e84fdd9f17cf8a25d6293b58359c9c6930cbc023cfa984a9450079950833d7acffdfc90b8bac975dfb6fbdf79b15b34315bb06d06f14addbc0e1e95044e8cadf29940efa0dd0aeb81fd222e54e60e0d547594c0a677a405e54a0a9481f1217e25c1dd1407c25805265ed6a0853a08511fc650e8ba6b7e05850ad29f3826286f90500f4dd94d21a44931b5b7b1ab2b8735ed357faa6b2413ffdc5551b0d008094a05b06e7518fa9490ecf6971764cf76708e71e81d893dfa03a352c00707c983ec6f320d0daa914e5a7b18bd94763bb9ab50f64438b5ff1e511d29985c0568c27e5389d4a24ae47e2a7b34ef0776f80fb4917d77be8c9d41f05d329a0f5632ef836dfb1df2467dd8e0f3019e11022a126a959098686a284e6714bf2a32185e61f98cc613c5a78754ea48e5b521d7c619a1bac417da244c9a73bb95872c253cdb2af1289a5de1505862cccbc40544f77dcd86202f54fe3c6008c457ffc3b19838bb5a0c4eb49dbb5a1caa200ad5c592729a9c8f791193c07ecb994d0f7353bfe9415ca40eb2ad50b53f6a12677cb05694e1828289b8013999361cf3b9420812b8bec73b07e434340b40b03fa995e1ecb060f02e206e015b53623b3f949f06ee94056d377357171f2405752ee99ae04d22f5995e6a5c7e09c163f8fcefec56af7655dfc81ebaeb7fd946effcf0f9e577c02da444eb51b7352bc64ea5c0a4b437b323dbfa8945494cd2ba5b331d959559adb1558e7d4a34c6c13bd94ca3dd221e01dc43564e4b670e6c0ba96e643c420c37c8e78eb40999f2f9ecddc25c078131d55c529719c6a6425a9701d54813d54f497596f998b025ccd957499c6fe2cf495602cb50119c5da089d29c79eb499d882", 0x1000}, {&(0x7f0000000240)="c49394ce85fba1443808e13305270973d4823eb09a035b778c6b0de97f13501c9bb0ffd7b1cc34dff16a6095e593e32623356b2ecbb96683b48af5015773e5397e18f984a29454b44b1aac76012723e0435f2c60671a238dbb4de97580e5a5645f1eed52c942ee814671fb34fdd82f4e727a78e125", 0x75}, {&(0x7f0000000440)="0ae9b07edd5639b4f7289df0f6fa59c31bdd0f1fec1c5de12b9f45c4bd618bcd5bd25642aa83195b40802833340860d2b3a255f29361ce3528c27db73114c5496e12a18ebc962c2978ef44a755f793531ca6995047a9b52cc210efe082d6521ccc9d2ff90e676d9da459653f832b7d9abd49e46c4d2b770a4ebdf3e0ebdcc58e7bd721cd1b3fb9353c87bc4ac079e81b6bbf3a80f71b80b8b21f", 0x9a}, {&(0x7f00000002c0)="298afd96568542ce20d34af076c70758d5bcb3e94ebedb9c2f25dac1", 0x1c}], 0x5) 05:04:58 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb80dd6000223b00000600fece76a44a170e318b35195bcf13321b12031e000100000000000080000000bb87e7a59cbfdebbf055ad9cc5fe18e30bae1f8181a7963eefb63418cda33af0de711e279147cbd23369393077626c9638084561cf9e3ea052e89dfc64198db033709b36efdf6fd61c970d619e102ebb8922ef44bc7e986abe1cf2198e7cc9c84041e5964718130ead5d1e6d88bdc8b7f06a4d59d6776c54c5af4132d7b872b95f88b523a48d51306aa57aae3139fd5a1171c625acc6a9104a025984839aadaa3f3808efeb83e5f4a118a7b53a3275026a801d650483dc340c17c1afeddeaae6517bd9a37f9bab533225a9ee1648537328df5387e56c58981be4cb9dc48c3e54e879f59bb961902657ca76ec7dc99084a7c0b3d835a678fcef690290faaa3482d92d2be6dc4a400cd8b1db4ace6ef589b961c7f86a0af4"]) r0 = msgget$private(0x0, 0x20) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt(r2, 0x2, 0x0, &(0x7f0000000480)="b21100000d816685c8e360f2fa4126fab57681c672a777af282f2461c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a9770d2dd046846e6853b276e180e9cb9b21f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c10116f78ed2d17e9ae90d6002912fdfc0b4abc3904c7a46f2292170a68934dc973d7634ac5ee6bea214c54e2791f89a9b6ab9f9f6d59868c7d9fc5513a7e46a0ab16bb24f7ca41e970ecf13b47d7889b660ed1e12ee8d043f91198cae62593f48927169691fe423611d557a3af6815921352e1f2ffe5af2ad07ca1545c13b9fb5af25bb1a6c73c7664fe1542ce7f45ebc0eda797d9ffd0f3055b99a49c8deabb98c14c0b051491769ea59bc4898cafc95e3af4c4508a4c1b748d372cbbbcca1096a00ee1d135ef17e32fd2208f1b47d9bda6151a5065ac3a495ce084101adede90a0a5a715c4403e3d7def7d9d300e7a07f83b9321a57d5a1a4b345d6abaf6d83fb5b12c437eef97c6b47859c99f7d8fd6", 0x188) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000200)="ff522822223452ac69e5a588ee3375e324", 0x11) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000ffffff7f00000000000000000000000000000000000000000000fb69b9a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003866bab8b1b20000000000000000000000000000000000000000000000000400000000000000000000000000000001000000000000000000000064ce4bcf9bb4be4927c3841ce9333f1adc5fd3d74cc524ca487b67aba5008b6aefd55644da3345d70d494f8c1a7aa5178464158b3ea12e5d4d2e1d83c90000000000000000"], 0x9a, 0x0, 0x1800) 05:04:58 executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}, {&(0x7f00000006c0)='E', 0x1}], 0x2) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(0x0, 0x731, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getuid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000140)=0x1000) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f6e696c6530"], 0xa) dup2(r2, r1) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:04:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000ac0)=ANY=[], 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = semget(0x1, 0x7, 0x84) r5 = getegid() r6 = getuid() r7 = getegid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r5, r6, r7, 0x10, 0x3}, 0x101, 0x0, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) 05:04:58 executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x4, 0x1e) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0xb0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x3}) r3 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 05:04:58 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x80, 0x11) symlinkat(&(0x7f0000000040)='./file0/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000140)='./file0\x00') 05:04:58 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda80fffffffffffffff86dd6060626000092c00fe800000007f00000000000000dec0bbfe8000000000000000000000000000aa2b000001"]) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:04:58 executing program 7: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780238"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 05:04:58 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x401, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1b3c}, 0xc) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffff0f, 0xdec, 0x800000, 0x400009, "66b32faeefee3844efb95dad3574c27438f1c532", 0x2, 0x7}) r3 = socket$inet6(0x18, 0x3, 0x3f) setsockopt(r3, 0x6baf, 0x800, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) r6 = socket(0x2, 0x3, 0x2f) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="78153006f2"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r7, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="78021626bf"], 0x10) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000000c0)) dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000200)="339c59ffc2bdf9c50f6b2658fe0cc0853dd27ddde9799032df18220eb5517884471f5ee374a32e683107670393f6d75862cf85103a049be006dfa8fa126da73155884f50c4123ba8040f12339a3b56fba241b14baf4eddcc1b5a42f272689b342260546bc9193055c60290200aa74f273ae1049d9ebc3f99f222e445ee3a2a1eca73a58745179244fe42dcacbb015281b07c962e975c41a0bef53cd01751233863978fd419bba621dbf41d3f7fb3f5146efbf02af11e862bf34c617c8958fc90c6ff89c037c5a34a872f60c23666f03479f4cb1420e7060bd3b380158a49", 0xde) 05:04:58 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xe2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) 05:04:58 executing program 3: r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 05:04:58 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d9", 0x79, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) setgroups(0x5c, &(0x7f0000000000)) 05:04:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000400054}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffe1, "23d90e327fc61be44abe7a1c8113e6586d396565"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e", 0xe}], 0x1) read(r1, &(0x7f0000000140)=""/223, 0xdf) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="a99a5df8b0c19e7066a4d56e166ac362310405093bff294a7bbcef58182b9b7f7d1cf3150668c507305d4fd3d8fdecf74c2b3bcb728da08b1d51d7036771da2b94b366c63889b461f0b0796d19526dfab9d2cff3a7700f24c266b9c6ae6d7c82b22a4a3618798752d26f5fe8a7b6f6659defa6d79aabf7f28d52b7f6d77ef78b458c9568e3887e9a02f6881a954b6094745b5c64f6667424dba058d0e3b97eb6a4c143a89fc038e81404ea12230a8f6f48b9008e20cc9523a5a01fb1cdb190ba145a5a991624f3e1a6a766fc45116870ca245e9d35f62232b76189ba308a", &(0x7f0000000180)=0xde, &(0x7f00000001c0)="3eda623f28e1cee391ffac3d5729459797bef624d702ec301e88e8bd645851552ee4f1f4a5d807d6dcbc0a2f915db7d09f2a21fbba303c227e0809cde018c5d9834768be35e33e06983eaa3f173f54371fef725b02ef767505e54066f3616a8c428e5a494c753ed47df30a2f85ed61f4f9f78ba0eef2246b47159313ed657ccc8a7d9471310acfbb1ac1fa5d9578bc026d5649f8fb44811b7c36c07e1b2fb3", 0x9f) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 05:04:59 executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xa8}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x3}}) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 05:04:59 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff00450000300000000000019078ac14ff070000000000000000e0000001e000000200"/62]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 05:04:59 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x8}, 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="6531d077ac4ceb66ceb8e7d7d864fd367975a278c3e1653566e6741472d5ce9dffdffbafc72fcc2db3d38fd3eb07bd8613439b9ff3edfa5e2b25c0bf18c4acf3feb552c62ff9c25b99db64149fdd64f8", 0x50) close(0xffffffffffffffff) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2affff03855f19000000001900"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2", 0x15a}], 0x1) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1d8}], 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x81}]}) close(r2) getpeername$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ebdf70a9bf72b71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042cb576a62aaab2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000000000000000000000070d37ca4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072981fc29c0ec582"], &(0x7f0000000000)=0x1f9) socket(0x2, 0x4, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x40, &(0x7f0000000040)="674ce500", 0x4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x978c, 0x3, 0x1, 0x22, "bb08001000f1675910508b00", 0x0, 0x4}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 05:04:59 executing program 3: r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) 05:04:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 05:04:59 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x0, 0x401}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x0, r6, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, r0, r4, r6, 0x0, 0x40, 0x8}, 0xffff, 0x401, 0x0, 0x0, 0x8, 0xf30d, 0x10000, 0x5}) setreuid(r6, r3) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') 05:04:59 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x80010000) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x81, 0x400}, {0x18, 0x3, 0x3f, 0x3}, 0xff, [0x7, 0x9, 0xc2, 0x38, 0x7f, 0x7, 0xfffffffe, 0x2e5e]}, 0x3c) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) 05:04:59 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) getuid() socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="ff189a671ab60000f102"], 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) write(r6, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket$inet(0x2, 0x2, 0x0) 05:04:59 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r2 = socket(0x1e, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffb, 0x80a19e, "bb087f000000275930509170d8f20800"}) r4 = getpid() r5 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c8be386fef5aa27653000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="79fa3d985db6c63951f664cde63806a25e209feef1bdc989c496e6a127c6c5efb88084aeafca4ab06e0ccb37e6c750936d071ca39c6b3674e9516c20fd4822b230b53261159e57fbb1b62aabda6a330d9119bb835e1adcc1b5e747f3666fc3b8f6a1443ce7a92e6be12ab75513c989e72c3c689ac9c62fcf9be11ac4cf6a5782c8bc25364522c5808d4cf4d910d7d8d139d3ca4ff1744bba6188f5e4261a4118c9f369d687fb71c4f1bb8d9dbe5ad33bec68f686a3c77d37f59277dfb2105245ed40f3", 0xc3}], 0x1, &(0x7f00000001c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x3}, 0x408) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) 05:04:59 executing program 3: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x6, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "0aa2f7ac5dc143b680e4930868c1f14f"}]}}}}}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8000, 0x80}, {0x18, 0x0, 0xfffffc01, 0xffffffff}, 0x2, [0x16, 0x63b, 0x3f, 0x4, 0x2f1a, 0x3f, 0x7106, 0xfffff641]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = socket(0x2, 0x4, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) r4 = socket(0x10, 0x1, 0x0) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x40047463, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) shutdown(r4, 0x2) setrlimit(0x0, &(0x7f0000000980)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000001bc0)="dc", 0x0, 0x0, 0x0) 05:04:59 executing program 4: r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) socket$inet(0x2, 0x1, 0x0) dup2(r1, r1) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) 05:04:59 executing program 1: socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r2) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) getpid() r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) close(r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = dup(r5) writev(r6, &(0x7f0000000100), 0x1000000000000309) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 05:04:59 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(0x0, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/107) r4 = socket$inet(0x2, 0x3, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001280)=[{0x0}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa", 0xe02}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x8) 05:04:59 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x54}, {0x8126}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r3, 0x8}, {r3, 0x40}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x80}, {r2, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x2}], 0x9, 0x4) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000200)={0xcea, 0x400000}, 0x0, 0x0) 05:04:59 executing program 5: truncate(&(0x7f0000000240)='./bus\x00', 0x1ff) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r3 = socket(0x1, 0x2, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000001400)={0x6, 0xb}, 0x2, &(0x7f0000001440), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r4, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, r7, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() semop(r2, &(0x7f0000000140), 0x0) fchown(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) 05:04:59 executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = kqueue() close(r0) r1 = socket(0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) socketpair(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chmod(0x0, 0xc5) socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', 0x0, 0x0]) ftruncate(r3, 0x80002) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000024c0)=""/164, 0xa4}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000300)=""/219, 0xdb}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x100000001) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9529a9913c01069d, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) 05:04:59 executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r2 = socket(0x18, 0x5, 0xa4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:04:59 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:04:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x30, 0x0, 0x0, 0x800002}, {0x416}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000900)={@local}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0xc}, {0x416}]}) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="875ff78efeb7b567c8190dc6ced0e0326bd3fc3ab285b347f6b025cc672c660561251291ce1efa98d96edee7822e9ea6776b77d599f974ef7325b2ad34a53224657c24a7c79628937a2ec475b8139e50f0aeb73174e77d3f876a44817d7c45b89ad53fcd348acd1db34d3664ab4d5311f30001d6f499913000726fe7319f572247b08bf98f075bb6c65a558eb42a85a2ea98686590191c3121211db4008af733cd353afbfa4463266263f993e8335c491c18794333c4785654cb7a6af13935993866301b01691db9e189d03b8cc40b0df6d4da040b81cd7fde2fe10a3fade0b16bd1", &(0x7f0000000300)=0xe2, &(0x7f0000000940)="e0b1bc7062c1b5b3c33641995ce0804d9cd29f699bb7571dd20f59b45be958a2ebee6288464baf7c6adca4128656d79ac8b5de1f9eb26ec5617a947306830681ade6637b0612900c3262c6d7694e4df4b373b347854dfd0db1c4254a2b6c73df47b3d869866240840b579a0b2534686270faf3241ad40559a171d2074bf0e95a7c6798fd1d2c044e06d02c063b0afb8854a48086929bc4bc307ab3dd35f10d3c8bb559350b0faf9d9d6da6e86583987c1264f9239e832955b30dbb15b526a8eb37cb11423372368c6b62601b1437d18e63cdbfd408d1aee96bba25f2a99c521526c6b072498ac0f2bcef022076e38a0e9da02fda530f4ea6985b9645864cf914d20ef2e6e3e860b4c7149cbe6044bc0e1fb7e4a907e29dcc6d82ffacb5adf43d94a95b3930cadee6524c008b9f4a67f4861cd06b0bc34242da84bda17e54bad507a821104c4f09a5c1c35e20ff02601f1a20b1320520e613134bb7432605eed14a5f1bb9e171f5c05615e183cc4c2446aad63c53a7cda4096692b6929a23eb1eca391401eae8a5e58c0d44ce42fe769da27318bdc984586a5467f63f970928f5212e125e6e14ca6262a7e52ab2ceea822bffda0be340b4e1c103eaca902c19c10f8d93be995796c7a5a3bc72472a0e262abf3655c4b1ef7c440538a0e949c29fac161af538b41f01fa5eba26c89d35e44627381f5a7a2a1714039f8d1a05ebe5c464fa8568073ad34982f3feab16661546f3300f9be47358e7954ad6ba5a882035821bdd3cf016fa168a9b79f0e9716d93e875d6a32204147f8ab231a7a0b484ad68a5a0a698884e4fd15997a589d58855e5d8031b8cfde9572c94ba3b922340d0d79014f4bbd4a94a55e41324a6528ba4eac9b771398ec8cfafc93c6c25ef10340d5f839e56490fe60ba53ce871beb4d3a959b3b359ad066021804b524980238305ee1fd05a908bcc1b3e608de5fedb69d47598ac6b227c2788f1109626ae32360468616d23c4c0385b0e0ffff88f8abc03b1ad929eb1383977ab086331858b8ec3bc5382c800f54d710c73aae4d116442c9cac91fd704f7cad3cf017d6d9c1999f5c432f0917c885baec0511b281fe4abd879908915dede10598a82554029de157366382d270deba47b05e0e8be9ecedf45724afebd981b43b7d441642fe9833445bbe606414c00382ab291431af5124dd42f9aff53f20a9e617dfe49f9ea79647ccbcec7b41c5fdf3ebf4fff8a142f8b48098f79188412b4a0299c118e3e735ff23fa814f1fe015d03b6887d319752c04786a46e1992494a3ac2390a346c55cf5baa502bcfe6fc9be417f4db3689b443537f43fb66ea4d6845e65657cb6483b858d5609a12b7891080bbe5dbb6c58097357102e122d2a53efeea933ea1759c4d0049c9538843d467d46ed06d9ce27fea68186d8da33555d44b0a47dd2daf345568a0bc15c60d2f662d7efbf025905c174ab3f84e4ebd8cb70857c312b74918bdd7b20f19f5903919d78dfd3347a2c5c18adfa15714eb5e3f2e799a7d02b950207ea90d8ceedd3e06f6145e14b2745c06b64b6398a7c29c3a30fc52f001773b51f63aa01eac988a39de4c2f64ab5e49bc75667a05fd3285a48caa54f8818d6c51492bc880d8b9eccc7c3f282338677d0aad5c71c85639f6bc701e2093b58c7ddd2a51f03ce2fe8f5ed3b52ad662b9cab35f8d53200a6559c5e797d1270f33972d44a2cb01360b9f9ba98830cb8075b32043cfe909869fb275b4577e44ccba16568f6f56777221336f82bd61af29eea021d84b8f6433fe45fc6c8993786fc522dedc551e0696500709ca43e897bae43c7baee3776e4d8885ae8736e156d358f092ad5186348a52434da7f8475c1b530943d8a0ebfa2d7927b3ca6db1058bf09f0186b2fc315679c26ef66927e79e76fc29fb47b8d481d69801c5f791cbb0dc0e51daf93c0505301e4b0a82078b1fe61313db96b3b5ed7aa8e3b460a17f8e7973cd12bd939103d8d700ba6d831387405ca1c3941a8618e3fda490bda3581ccb9bb2c69362b3145662117f11613b88d7da41fcb551442efd9cf0ccc1ff24b0ec2e377f1e45073c6a34987537875b3b3eceef26d41bd38558c03fc54599cf09f3c5a56febe4eaf797fcc63c3cc4bfdc1f7a6ded33dd7009bb6b7e31cbc7961b7fbdfbdc38774f4b209a2a046164c9f22408764e105084e0d3c84cf0109ba40c4eac85511f8d8a25c699066a7d02982c53e03613a032b9173f8132283b36f8c1a790199da1f4743df1d10c22aacb4df80bdaf719f4409f76ac4e0d793e365586c2cc64caa76d8ed1b14cb580b1f7b75c1ce35905d3378ab291e71692cda4cec428a3ead5eaa0b95626948061b193e912544afe9cc404a88c5218058a54ea95cce770db4ac121095356eaf3b8fed255cc78c241fe2a2c1a75a090a31dc20172a2c439d07c9cc3fddcb9276b4cfc36aa730a9893adf9143249c20eb132ca2018d89790180aff54f49d72153c7eed78c226770e7301d1b44b24fe547ce45cd08a4c49fc94cfdd60c06e991a3f335ca22a5fd6331d892f5871a4a4e671c1d588740d89415d1909118680707f71c520dc2c29bf7ef0554a191429d84c4d6de8b1cf4242ba6f957a17b4da4a9f13ef99da50e771d978551d06386283fe4d95b6133b031adab75c280ad6ff7da6184151d5e149b34e6b584215ab07576fc3ec6218cb005cbf90aa9c07c1dcf5ef9f1eea29b011dd6c7c8bb1d4ce327dda6eee12c72fd9a155d1a188f55b124ec10e6eb23c890cc9016c1303a5b2dffb58b0fb5aba9331cadaad4b3a2f314a93eb9b25255d1158c5d805673052b178859cdbcbee6bb513e6c7bb41318a281b10c2c92eb5ddb759253953ac25757dd89b16b5ea1235859db239c5167484c8a1970fc38e55886952269bf95a11118fbe0b89e701227163067e0da22bce3694dbe93d6ba95930b3b2dc78682134eca6df40b044b76eefd62fff64deec3a2510ac16ae788a22a88deeccb0979372ea117045c8c0efa73fe5d0a57da5a0cc6c4158fcbdf2aefa80155f1b8128c7acacfbbac7ca9628ed05d22fe6489f8ad5cc3b61906dca30ff0a452ef082c330ed551ef15e2817ca45d2fb57b1e70a1e803612c01379fd09b950bf2bb4a87fc5f2286bf7604c3a4c9507b35bc92ddc13808277642cb0e972e30206a02523e07082b4e1d331ba8e68c9e41149fca0bde007e9a8d80d05fe8d6fd78e196ed5647f45ea068a23265d2e194baa9ec9f08414dd2ed8c4c38edfa4cc78020e600437ff428f0a79323a2d859fc83b2d8bf708962e1efe38d576c6d347dcf46daf11bbab40007066eaaa6035d962095b42f4736786297a28f48d2f222031065d2e6276a090855a0ef08382c56aace4d7eb617065043358aa8a74fc2d81d19fcc03b2f6d4f94e00f64f7e7fd8377e9daea078aa31e9333d6c3a399fc705192f81aed69de993e9f613adedcbb2e2ce5c87d950284d48923f69907217b1a4a6ba6d312a3c1714b89896be510fb32cf463ca066c0497c0c927e9ad889d8c128651769a34861e292b99ded3e0ad4b9bae12635fb5ce8c884481d7b2c0c9689279f5feb6793c6fc4d61c26a26bf401448fb13f6f3086fd64a0fc554b31850f5aa2587390361397ba800ec42d847a2a6f5fb9dcd90d4f621e73d99e64dd5f42e2a1210105815e48e8ef9773d5b132b54f0cf0db355a52ed25681b9139b3d9261380cb3e8496a0a8ecf402053fba674167b5ceb886f378eb356926e11eb411d85dc40f1b73d4cb918683f1643461862eaee4d80dc9a5deb50b9e29fa23bb27c918fb316a171899ef1e90128e2c7ee0fea6eb391ef67db2d81ea4961cb22677fe5b70ad294870f39b276a0275325151cef19a775fdae6cb087366119554b1000a3332437f5b2f33a144bc73efa443a18a91f4b637bf39cf5bea649d3a4cae219c55d0cd02e612f6abd1a735e00fda9b1f4b8dd1b7d5b087cca5d7963fa0af75ad5203ab65e7def67925d0a86ca1757e2a171e0e21a16c59941a31e42b8506f75d3c75ffdef0b98dd21700571b58f346192703fb2db1c371662291b79489c44e928cdd165fb099c9a8c73be24eb786d1f271be1f953f18bb7dc7c5c8d5841f6f23b969b42ebcbee2cb7a4fe2691b3c49a1a098f18b027c6ae9b084ccc6dafb44cdfb9352872f85511eb57bf504a493e0f13b1246745e9a70100898b9070b4b91112fad3867816d2e535d68b386a034ebd2ab4058988ab8e5f7de80148cea2e8ee39081567b12c1bbc456845c6113c4994788c0e0f3f805512ce48228ae19440ab693b186551e5d135345d0784b181851145aa268a6630e603f4e0110d662178c3fc605fb02d211c7ac853e7e5480b0529291c5dda1d1ec76c7424dba45e53f0190b068849866278a72cfa410c81c2252830b5ed94f94bf361616a8d819dc125bd8932cf2a196ee33364c4ec86a007dd593123e1c858047973e49c3913d704c963ca4ca31bfcb52a075fdc699f65a0e39ce8363368d3c0c11013f53ee47366a8f2c52c19a071c60c553c94808a2781db093caec7e87d172627686d10d2ec88db9f481f640db1aff336d140a9df8b1628cf8c6fe65cf5b0a5863cc7449d24ab20d39a6aa5bcc6d565a6c8bcfe448fe705d2dc8789f1020e186b762708e801c3b9da232ba3b080c81e47fccf700451d0a32a191dcd07cd2d1253207dbfd2a618006bc8507cba11766a987a940765327b3d67dca3d65c5f9ad2a4b0296d3d30590ba95d4e54528d1159dcb83b63d6e9996c99385669043d2258364d75cde6d663dbea863d861bf628b6b17bd5c98e7e47731a76664e4c8522ebad91dd28e6919762b3796cda3f46486c0bd0ef23032a2fe76ad5aa2ebd32c24e6cab7e1f21efd516b763473422746b9de3801966f373a8c83b6204def4bca8dd6f7f580ec8266c6a03d60d14c2f219b2b39b2691fc4b59a702bb2918b8fe3d66d0b22ece02208209646627b2d227e4dc5c2a3aedd550e8463bdd298256e48d8300af15896bf44333e58b12affbea572004c3357852313fd3cd8b4893e99927ca1ed1875fe0b90be1b625eda3451ea0124729abb629d6f4d62b1fced90566a0d6e7817bddd6071a6a766ff20b87897a56170cf5f07e7a79ed84366c5d93d3e2242724dbc6446a2945d5d550bcbbe90f578c9455f97f685c742195acc8ed4cdc2caa918de22faff70a6f7ad5177b6ea29cb30179c270f197c18ccfd647f85e0db5e030ac9382571b48f2705ef4b420aa697b67ed8aa0e315fe466c51db2e6e67ccff4e0e9a03b59966516e322ef8639fdc41346bdeaed003c59c27b8d66cc76b8c9750d439680014bd714e5e45156d2945c5ad1bcd33a3041ef19b99908592e9f4f051681f613cf9db0b67f6caf31cf0e3c0942f9fb0eccf4c709453fa2c13107f8871d40864da0cde1becf05544998c5e9c5f7a67ebf7e2db6d260b4999f5c3264e0f6d48dad5f7c87095c58aa0dacb469fa47fc06cbe0dec47fef8e40d96a1e6cc3e15ddf142345311afda1cde5cf12a20f695e018150e545ff3a25889e8fb62770a53279f9869c73d711167d963b675a73f99f215abed5fe7125032761640464cdc6eb7f3cafd401fdb2329d40ab8ea6d1b93827d1cc3b58048d96231d678e1b7f035d46004bf008483f36cd256241948d4179c194a28b3dcb8bc7eb41a4e4c6e1f5c51704632b63e0902f71cb533775d8674d86497e77e921b7d1b77d7bc95f144cc3cbd09b9bc8239cfbc04f030cd7509b75c920a05343e1046eb869cf9", 0x1000) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) 05:04:59 executing program 4: r0 = syz_open_pts() getitimer(0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="7b02011429"], 0x10) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r5, 0x0) syz_emit_ethernet(0x117, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x109, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x1c, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0xfffffff9, 0x8, 0x3f, 0xc5, 0x1]}, @eol]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) 05:04:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x5, 0xfffff}, {{r0}, 0xfffffffffffffffd, 0x45, 0xf0000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x7}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) 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) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x3a) 05:04:59 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0xfd) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1, 0x6}, {0x241e, 0x0, 0xfd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="9be4fae96a8e4164de413ebac91ba364e572a95b421fe67a6c96b53794373e3411e07ae60be91f22c40d4b0cea661486b0325f7b4ce651d60b7116952aa53a358b0689659784ed22012deb56e249cfe42f23ded554bbfe58322a0e2010033063f253d1a99859df9e35b94e0826ceaf9cf9915e4dab0dfbd34f8cdc7cff989e66e4b6ac9964340449b3e48373f060d765b8289ba5fb96a13b7b679e8a361e019e94cc93edcfaebc750efccbf2065eb39b20d6f5ee", &(0x7f00000002c0)=0xb4, &(0x7f0000001240)="aaf575d8dd143f89a4db0545d8e0a543b497141a5af051c3e2a5e3e99256b79211049f9953d716a8cc6e5e854fd62799c3407b20a0d5aae42f5df1a9521f367d906421e5abd5e55439159235fba6685e44f99778608dd9b3fce3fc20d72f2a95f9f9e3ff9e68a854b99ecc748d12e2adac41b8bd9672388d9819053ee4ace86ddf5ef8a769d2fa5e1306a9ecde9b959d21d8ceb665f991ec35b6b9c54e9167f5ae58ea169beaec551d04f4ae4d31611c892784d65e2eb9ed9fdea0024fc6986eb87c145ad7ee55e5f435c86ac44ce96b4310dc8c41775199dc44141e4dd4fb5ddc9f9185fbd76a52cc4d0ea5edb44407fbecd29e35670059a93bf85ebd858124231698919b9be624737a0d63405f095da56f89f3fd776c0e0ce72026825d3a9406e1ae1ab375cd5fa88c7c61b3c3e98eb0fc6dc9c65b9cf7eb0898c9196d5419406dd61f14fb55a21b86009acbf5ae249e462a4ff99bed1985fb2a34e0d44fbf987134a245d5c0a348941c8a694dee0f4f8dc87457675d5a6f6a5feec9be4d9d08526e625a4f4c1863223fc85f471bf23b922b73c1a6c433327a1b29e332767d5c6bf5fa046cae2dd1309f23548ff64537ec12b4313e4ed1c7c75f37ce33abceb33f5f180d9d63cace19c5abeb6ee95d7b0388ffc1ec75061754b015511522f5dd59a607317cacdc9f65aaaba33af7fd8bc8f574cecabc9975ab226360ec0c7732090de2a266caf2ad7ae591b89d24b6dd711ebf5f4b38dfb5d2c8b9703b3258e981eb888b9cdd50c4b981845b86a7ee7889549e7a8adb8587433278f755ff64f64e87a3e7c8f930c37ff66778d5e263160c60dd7dc89675781174cfaa0806581a131e0764392492f48b41021485170456ad8c8f929798a2482c7eafe121e0ff14ef271b4b6d102ac9ceefafc4f15710de83720e3804337b7655cb91e795c5ab575d77d648a7fafd48c5af16d04c90ba77f4e35587dd20aa10cd5076527f25ef3f1bebb11cd9930870943bec49b1e1580f6bfcf58b462bfbe4d358aa58d4dcc9bb74abf2d1bb4b890cc1408eb0e6b244cdab100b01c369e293592bf83d0b30a55575de905eba1fd99d6a5a6f94c208969fb6e06c115b536ad14d7c3557510cdc33f2ccf6aeb5302c157e3d8c065aa67669c60e2dffdd36b995d9d8ce5957e4838d0a0f4f76e5dca8d296e9202c3c5dfa50c8edbd0be722a36cbcddb3edf9f90679af9efb7863ec0af08674b42fb466acc8a3071c7fd047317a15b2c3604e1a1de505c83f0560f6412fc58d3172cab090fc81b8ed76e864fc326198081c190b987db5a287098da74f0277ef968696ba63f181ad717136c080f972f98fea200b292cac96282b4780683f2d58bac4418f757d088f42197a340372d08205aa974ee9aa7ece5645d75f8f1e239cb7f273c6185ce7e76d9896ee7d0327eb24c126640fafc3a51478aff03a12337c7f8833516891682910cfad8ce7a0fca128a34091bbd5fecfee097426218397f968a441ae88e0bcf18de223bb4881c6938ea2294f83cf0fcd40a9acbad51f3f857c0951546f4c827ede1a337e5253f5f9490c39b38f045dab8f23d5dacf1e514d965112b0d778976efe46b043a2dcb840e4f0610c4f2eb32c93b95c210cebfb9a0e4a073c92a73aa443cae0e67d85613e8586722ea6de8325a0b57019287b29c910ddff7c21a5dd92204f9f021f6176479a9f8defd477108911aa96c8b50b3a740d15022461d6b83b29bfc4eac994bddc39dba440a364a423dbaf2aa4fdd1627f47f702a82d6d1d8c065b7952d6e4eab5844db71e1e76d3bd2f1593933643b33ebb7052e1db0392192df2985a000862aacfffae2290837d1a46ea62b6fc7cdce9ebda8498a127d1f35a3435700bf5db42513d810a69fc8caec3482dacc809c2544375546d1d2ee01bce03128f4d2e4b38c28739f7aae52a12dd983a0c1cbcad658e0c15cf5246e4cabdeb7740ac1d9a87a4e75deee3ca448e1cb376dd59201944463f97d775153ce12c70ef16b6e6c3caf4652f8bca9db78a1a28a788b8136e816ac1e36c7e6fcb413088d71485e459ddb709d606f6d043d80a843caaf3a6d52b764e0639b7787f2c08e2f2c842cbbefed45c2f2009679ef84189b605198f22ef4f038c343c251d929ac31426d75f696a9c60039a25e210a4959302c9554dd4803b1a081b109f23452f66d6138da93c4328db7c7b0e879aba44757201992e601d6e108e23a09813bf34c11e6528ccffe29382296e431ff628383194c48e2f929334c404996651e3f9475a37abb0f0f4e6166ad9641ce0d4f5947ef44da180abcac0f6d8a189130e3be18b2522ad195ed608cf9dd1a55115d2d3311199c34416032be595e5cfa0bcd170406fbe5f1fb3a8e76f8e1aa785e37c8ad82ac436f66b3fd346b99ed74c1c95a44da7f9dcae0db88ea3757371dc1b5b640662a732d731ef2ec9baae7e8d3f411ebbc8df86abe6ba1cd85b55676ba412e56504ffb33e65cc48dc99c2c7440be2c3216f338a7bcda776c1323213c04bbe470bdc3ca2012879489bdd243f037430f33596222acc946e20c80add92212835f0c52e8b1fc71d4a582bffdd52c6c3c37a085f3c96560a9af81351328844bcee6f5e661c368a4c46d9952a56db60abfc84b2846aa878e417e1ebe322103a0e130edaee6eee642eaf57684cb467aef901e72cd8f555042a7bca6f196925062e55254441229e8a0249b08d683ef87744700609a21d8f9f866840acf0ffe15b4e7f1a9eed37c72174f71d3bdcab4988a0b2809d6878f3812e2ec70d3d6483025ffa2ddf5ac4b68a139cc4a373c8b955a6d846dc460fc4cc5ed6d78bb79d78c21b5bf5959921ffa0f02df9b3b0d06ba44cd182d47bbbe576095a317767635f7fce250a6aaa2847f8fc38695a2eb1a1df017b461f1f6220fcdedf831ea1d3f583dc7fb530df89c900f80bbd2602c155124d3017e28e7156ddc5f2a7884b0944f1bf044c300e79cbb846599e84488d57a5d757b284853d7b9ff5e8a7dc305038ec044190877bd9b77cf92031e906f4c2337f3e79e4ee7b172ba7568bd3e45a3c01693e765a2d7223b622998c5892b90238c6621643a96aef9d6c96ccd9fcab5eeea07da19acd314c2133ba2c45465650c55496da514a9d27bc088a62f69ff98b1e7d343074ea0af99e4cef249fafc677923d4085530108dd14601c6b62751919cf277a0a58750a53dbd089bc6d70873e34938c9b6453f841b349d79d88ce57554e21d6a9ad99b2b151b6dca0eb163eaf7b147373b16487d655b18bdcdfcd9f8dbd3a6682a9c6513952eb0ca93dcd1f6134c5fb3b7d0f6635b0bb14e3187c6a2cfa2433961ce241b0bca90ece404a134e50d38226bc6498f4995fbc1bd0b75b4ea2641e638fc0283fa4193d8384017054ad1cf87727aaa5a54ceb1ae93bc69915eb696f04a8700d42357600818bb1362000c5e446d696c4c82d501aacdd8a1bfebf2736c07c5fdff53be3462cf730d80c09eb2430260575aa313814a5106756905fd96370c8bf3902556c5ff2aeab07a785206461096a3f0e241a165e3d09d4cca5e86284c7759f92e05e11a9d3a16d905e402e83ac7504a9d9441136ac6c52e28cb4ad2b899c1b1ab5ab66137a3317dff601a27412258c33df807deadd4f9a400f764252ce751a11eaf1752e4fa787f534958042c9b88b1e9828c39861db45e27d90ba90d59f0e0726ddb5c793e9e80f79cba70811d7c8b8b916da8636a4aa921c75ddecd1e5ab91f1d1c9164a81593b501eaa3d82f2e1241d849c5c2558f7f3302dd22857b173a69e58a841ebfd1bab631c8052921ac7ea08271d88cd94f627e00512145550627c0e87ee9ff56be2c1d517daba46badb7fea238a235d4769c4114b7babab00bdf2a4516afdac04298a109d53475e43d665a9acf733d708e80911c397be8f7b8df531bda66ff1f70c0d9308ffa62e32643dff772aeba67fff5c30dce1c951dec126dc9370567c02bd1837228efe7527c4d8223f0e5db373bf365c2a31175e1c1e2b80cfa41d99a3c72c7e4ffc9554d6532f72065dd8a368c1571caf9fd8b8d30c66ef21e43009e8197a75092c1fe4cee0c250fe7a3d95eb3f37304f7554a1c488196f96b6c69c745426a690e98f5058bb00427cada8e3e90f1675b6a15304d42b33102a2dda2945b92cb92c695037bde72361b23bc1bd562a16d096b29d34d4ca839417f65ed2e0e346fb622cce78ed45fbdccba3be5750b98525f47a6a7a6ef97f9928a70f25cd9c17e109c2a35551a609debe3aa6c3461a14f380a1fbb86c860bdba92e83e50d29e8cef50a6d555344bb464b6a83f90cf5cb34c9c97b050e27a02146a4211b7e8b0848540c08cec788f35ff13981bdd3931df19a9356beae2919448232bc08ba1b4556c18b3a819e2b4245962de2266e706d15e0d4c30bf369348d83b0317911f91f974b334c4ebd7de5aa0057919d5bcaa62e2334b5bbffe8956eb712f471adca3538d2c3877a2ef8689aec80941636b5639ce8e3b7056b69a6f2b8abfd4f6bdf43acf6f96a0c8ff3c35cd3c28eb56f2736bd73bc3eef46c50d01167aceaaa665a3e1779ec474fc8d849a6f9d2c037c72ffbcd94efdb3247f36cca5e1ed3fb08c09a4d031fd5c5c9217033685cd671cc1cd44b3321954c9f74462860026a3dff17d3074d234167f568f33f931fb17db3509eee10a5fbdb7cf534334eb5feedccecbe20f830f36e18e12c4ac69016984429d54c400b7088bb92c44c9eee586e75da4ba45e2f29a9413d2c63cb609c5f1c42c09ed7f1bb60e945c00ec051fd9337b0476148602f5703168abb76f56b0786e29fb7914842b10e35a791b56d4945b7402c9bd22aadd7fd70bd57c14c56831e4276069e922a3985a78373e0a1a38dd6333b3987d378e589adcad4f904f6611c2fbf34bcfb13d18f5e2e54104cb76cee99d40e993a10cd009150c7c530fb9e9dd95f357cb4088fc16fc1a503539a157a21890a5699f566f25c1b37a4ec5d74fc701c0452435d18890a2413010ae1220487af9ae036ad73bed58f69d47be7ccef5c214e3110708e002eba62a5804dcfb22316c1ab0834d02b2ab1ee6f343b0a861f3bf5d79fe7e3060273b6cbb8ecf059b23a716675609af9597eb7f70b22ba0fc50245c409a5e209fef7cf5bf9b17efda9322135bd56efacadaa86a6fff2ccffeb0cd3f908c111d1052ae50d98ad43c81b77e0881e34bb403424bb29d14a72878669c5c13e05906991c8d08391d8083763ae9eca46bc0cedb9f0f65203088a84b7814885c892bf78d285f5d800a615f30594726981d6fbbfea0e23dd2a127417417c0749f4fa0f56677cc1e71c4bd841e1568b7df466f8065b0e99be44b7057ba3f01735d6e0bc016177a5f779e30b69373f7b9b030c4c54cec7504bec51e3a5706eeb6ecf3b19d49ef6f706cf264e171d739b2a7850496649d5a44575b814efbde0aba1763a8cc397f51ffd433f33cb105c3f05ad65a1048635dc03923ab90d3e0d6d930bb1f00f3f71eeca514911d1d2dc5f791561ab5b0d3e8adf1d7774cf9c8742d73188c3d4d0e0f93ca5edbfa9ae1bf504ec66d9f2fd4fe1851420f17d9d67b7fc08a6e04e0470c399823fc05cc32ab7f4eae746dd860584311ff0e45b07f2769075a7a542bdb8c1584fa6404adc18d9a8a51f95c6039e0cfb43183d0892cd35baac32e521577bc391267fc9c433dd4e21f7cce78003bf3e1e4d9f6a1ac7e7f52d983dec9f89deff3b51d29d38a6ed77fabebc7a69cc3670aaeddaff3b286", 0x1000) sendto(r6, &(0x7f0000000040)="22fae34226ef289ef5c67ec4c1c3d32bc704895813a48eeb7c2569d5d1f242ed1c97c59197e5cbc968ac0dc709e7721b38edc4ea5b9302d7913cef91f7f945907aab7ce7f21b3dfe45e26d6c7f72934d10c21df6c8414652b01288f9171e425530d9c400feb0935375b4bf4a74b0fbde138cf1be8c5fbc7e7ab42ebec2147a1bdd32b0e9fc9eaab5c6dea6311dccad3ea4", 0x91, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) recvmmsg(r7, &(0x7f0000002540)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:04:59 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0000c300"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x52, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setreuid(0x0, 0xee01) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100f0ff00"}) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x0) dup2(r0, r3) 05:04:59 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = socket(0x2, 0x4, 0xfd) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) (async) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x1ff, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1, 0x6}, {0x241e, 0x0, 0xfd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="9be4fae96a8e4164de413ebac91ba364e572a95b421fe67a6c96b53794373e3411e07ae60be91f22c40d4b0cea661486b0325f7b4ce651d60b7116952aa53a358b0689659784ed22012deb56e249cfe42f23ded554bbfe58322a0e2010033063f253d1a99859df9e35b94e0826ceaf9cf9915e4dab0dfbd34f8cdc7cff989e66e4b6ac9964340449b3e48373f060d765b8289ba5fb96a13b7b679e8a361e019e94cc93edcfaebc750efccbf2065eb39b20d6f5ee", &(0x7f00000002c0)=0xb4, &(0x7f0000001240)="aaf575d8dd143f89a4db0545d8e0a543b497141a5af051c3e2a5e3e99256b79211049f9953d716a8cc6e5e854fd62799c3407b20a0d5aae42f5df1a9521f367d906421e5abd5e55439159235fba6685e44f99778608dd9b3fce3fc20d72f2a95f9f9e3ff9e68a854b99ecc748d12e2adac41b8bd9672388d9819053ee4ace86ddf5ef8a769d2fa5e1306a9ecde9b959d21d8ceb665f991ec35b6b9c54e9167f5ae58ea169beaec551d04f4ae4d31611c892784d65e2eb9ed9fdea0024fc6986eb87c145ad7ee55e5f435c86ac44ce96b4310dc8c41775199dc44141e4dd4fb5ddc9f9185fbd76a52cc4d0ea5edb44407fbecd29e35670059a93bf85ebd858124231698919b9be624737a0d63405f095da56f89f3fd776c0e0ce72026825d3a9406e1ae1ab375cd5fa88c7c61b3c3e98eb0fc6dc9c65b9cf7eb0898c9196d5419406dd61f14fb55a21b86009acbf5ae249e462a4ff99bed1985fb2a34e0d44fbf987134a245d5c0a348941c8a694dee0f4f8dc87457675d5a6f6a5feec9be4d9d08526e625a4f4c1863223fc85f471bf23b922b73c1a6c433327a1b29e332767d5c6bf5fa046cae2dd1309f23548ff64537ec12b4313e4ed1c7c75f37ce33abceb33f5f180d9d63cace19c5abeb6ee95d7b0388ffc1ec75061754b015511522f5dd59a607317cacdc9f65aaaba33af7fd8bc8f574cecabc9975ab226360ec0c7732090de2a266caf2ad7ae591b89d24b6dd711ebf5f4b38dfb5d2c8b9703b3258e981eb888b9cdd50c4b981845b86a7ee7889549e7a8adb8587433278f755ff64f64e87a3e7c8f930c37ff66778d5e263160c60dd7dc89675781174cfaa0806581a131e0764392492f48b41021485170456ad8c8f929798a2482c7eafe121e0ff14ef271b4b6d102ac9ceefafc4f15710de83720e3804337b7655cb91e795c5ab575d77d648a7fafd48c5af16d04c90ba77f4e35587dd20aa10cd5076527f25ef3f1bebb11cd9930870943bec49b1e1580f6bfcf58b462bfbe4d358aa58d4dcc9bb74abf2d1bb4b890cc1408eb0e6b244cdab100b01c369e293592bf83d0b30a55575de905eba1fd99d6a5a6f94c208969fb6e06c115b536ad14d7c3557510cdc33f2ccf6aeb5302c157e3d8c065aa67669c60e2dffdd36b995d9d8ce5957e4838d0a0f4f76e5dca8d296e9202c3c5dfa50c8edbd0be722a36cbcddb3edf9f90679af9efb7863ec0af08674b42fb466acc8a3071c7fd047317a15b2c3604e1a1de505c83f0560f6412fc58d3172cab090fc81b8ed76e864fc326198081c190b987db5a287098da74f0277ef968696ba63f181ad717136c080f972f98fea200b292cac96282b4780683f2d58bac4418f757d088f42197a340372d08205aa974ee9aa7ece5645d75f8f1e239cb7f273c6185ce7e76d9896ee7d0327eb24c126640fafc3a51478aff03a12337c7f8833516891682910cfad8ce7a0fca128a34091bbd5fecfee097426218397f968a441ae88e0bcf18de223bb4881c6938ea2294f83cf0fcd40a9acbad51f3f857c0951546f4c827ede1a337e5253f5f9490c39b38f045dab8f23d5dacf1e514d965112b0d778976efe46b043a2dcb840e4f0610c4f2eb32c93b95c210cebfb9a0e4a073c92a73aa443cae0e67d85613e8586722ea6de8325a0b57019287b29c910ddff7c21a5dd92204f9f021f6176479a9f8defd477108911aa96c8b50b3a740d15022461d6b83b29bfc4eac994bddc39dba440a364a423dbaf2aa4fdd1627f47f702a82d6d1d8c065b7952d6e4eab5844db71e1e76d3bd2f1593933643b33ebb7052e1db0392192df2985a000862aacfffae2290837d1a46ea62b6fc7cdce9ebda8498a127d1f35a3435700bf5db42513d810a69fc8caec3482dacc809c2544375546d1d2ee01bce03128f4d2e4b38c28739f7aae52a12dd983a0c1cbcad658e0c15cf5246e4cabdeb7740ac1d9a87a4e75deee3ca448e1cb376dd59201944463f97d775153ce12c70ef16b6e6c3caf4652f8bca9db78a1a28a788b8136e816ac1e36c7e6fcb413088d71485e459ddb709d606f6d043d80a843caaf3a6d52b764e0639b7787f2c08e2f2c842cbbefed45c2f2009679ef84189b605198f22ef4f038c343c251d929ac31426d75f696a9c60039a25e210a4959302c9554dd4803b1a081b109f23452f66d6138da93c4328db7c7b0e879aba44757201992e601d6e108e23a09813bf34c11e6528ccffe29382296e431ff628383194c48e2f929334c404996651e3f9475a37abb0f0f4e6166ad9641ce0d4f5947ef44da180abcac0f6d8a189130e3be18b2522ad195ed608cf9dd1a55115d2d3311199c34416032be595e5cfa0bcd170406fbe5f1fb3a8e76f8e1aa785e37c8ad82ac436f66b3fd346b99ed74c1c95a44da7f9dcae0db88ea3757371dc1b5b640662a732d731ef2ec9baae7e8d3f411ebbc8df86abe6ba1cd85b55676ba412e56504ffb33e65cc48dc99c2c7440be2c3216f338a7bcda776c1323213c04bbe470bdc3ca2012879489bdd243f037430f33596222acc946e20c80add92212835f0c52e8b1fc71d4a582bffdd52c6c3c37a085f3c96560a9af81351328844bcee6f5e661c368a4c46d9952a56db60abfc84b2846aa878e417e1ebe322103a0e130edaee6eee642eaf57684cb467aef901e72cd8f555042a7bca6f196925062e55254441229e8a0249b08d683ef87744700609a21d8f9f866840acf0ffe15b4e7f1a9eed37c72174f71d3bdcab4988a0b2809d6878f3812e2ec70d3d6483025ffa2ddf5ac4b68a139cc4a373c8b955a6d846dc460fc4cc5ed6d78bb79d78c21b5bf5959921ffa0f02df9b3b0d06ba44cd182d47bbbe576095a317767635f7fce250a6aaa2847f8fc38695a2eb1a1df017b461f1f6220fcdedf831ea1d3f583dc7fb530df89c900f80bbd2602c155124d3017e28e7156ddc5f2a7884b0944f1bf044c300e79cbb846599e84488d57a5d757b284853d7b9ff5e8a7dc305038ec044190877bd9b77cf92031e906f4c2337f3e79e4ee7b172ba7568bd3e45a3c01693e765a2d7223b622998c5892b90238c6621643a96aef9d6c96ccd9fcab5eeea07da19acd314c2133ba2c45465650c55496da514a9d27bc088a62f69ff98b1e7d343074ea0af99e4cef249fafc677923d4085530108dd14601c6b62751919cf277a0a58750a53dbd089bc6d70873e34938c9b6453f841b349d79d88ce57554e21d6a9ad99b2b151b6dca0eb163eaf7b147373b16487d655b18bdcdfcd9f8dbd3a6682a9c6513952eb0ca93dcd1f6134c5fb3b7d0f6635b0bb14e3187c6a2cfa2433961ce241b0bca90ece404a134e50d38226bc6498f4995fbc1bd0b75b4ea2641e638fc0283fa4193d8384017054ad1cf87727aaa5a54ceb1ae93bc69915eb696f04a8700d42357600818bb1362000c5e446d696c4c82d501aacdd8a1bfebf2736c07c5fdff53be3462cf730d80c09eb2430260575aa313814a5106756905fd96370c8bf3902556c5ff2aeab07a785206461096a3f0e241a165e3d09d4cca5e86284c7759f92e05e11a9d3a16d905e402e83ac7504a9d9441136ac6c52e28cb4ad2b899c1b1ab5ab66137a3317dff601a27412258c33df807deadd4f9a400f764252ce751a11eaf1752e4fa787f534958042c9b88b1e9828c39861db45e27d90ba90d59f0e0726ddb5c793e9e80f79cba70811d7c8b8b916da8636a4aa921c75ddecd1e5ab91f1d1c9164a81593b501eaa3d82f2e1241d849c5c2558f7f3302dd22857b173a69e58a841ebfd1bab631c8052921ac7ea08271d88cd94f627e00512145550627c0e87ee9ff56be2c1d517daba46badb7fea238a235d4769c4114b7babab00bdf2a4516afdac04298a109d53475e43d665a9acf733d708e80911c397be8f7b8df531bda66ff1f70c0d9308ffa62e32643dff772aeba67fff5c30dce1c951dec126dc9370567c02bd1837228efe7527c4d8223f0e5db373bf365c2a31175e1c1e2b80cfa41d99a3c72c7e4ffc9554d6532f72065dd8a368c1571caf9fd8b8d30c66ef21e43009e8197a75092c1fe4cee0c250fe7a3d95eb3f37304f7554a1c488196f96b6c69c745426a690e98f5058bb00427cada8e3e90f1675b6a15304d42b33102a2dda2945b92cb92c695037bde72361b23bc1bd562a16d096b29d34d4ca839417f65ed2e0e346fb622cce78ed45fbdccba3be5750b98525f47a6a7a6ef97f9928a70f25cd9c17e109c2a35551a609debe3aa6c3461a14f380a1fbb86c860bdba92e83e50d29e8cef50a6d555344bb464b6a83f90cf5cb34c9c97b050e27a02146a4211b7e8b0848540c08cec788f35ff13981bdd3931df19a9356beae2919448232bc08ba1b4556c18b3a819e2b4245962de2266e706d15e0d4c30bf369348d83b0317911f91f974b334c4ebd7de5aa0057919d5bcaa62e2334b5bbffe8956eb712f471adca3538d2c3877a2ef8689aec80941636b5639ce8e3b7056b69a6f2b8abfd4f6bdf43acf6f96a0c8ff3c35cd3c28eb56f2736bd73bc3eef46c50d01167aceaaa665a3e1779ec474fc8d849a6f9d2c037c72ffbcd94efdb3247f36cca5e1ed3fb08c09a4d031fd5c5c9217033685cd671cc1cd44b3321954c9f74462860026a3dff17d3074d234167f568f33f931fb17db3509eee10a5fbdb7cf534334eb5feedccecbe20f830f36e18e12c4ac69016984429d54c400b7088bb92c44c9eee586e75da4ba45e2f29a9413d2c63cb609c5f1c42c09ed7f1bb60e945c00ec051fd9337b0476148602f5703168abb76f56b0786e29fb7914842b10e35a791b56d4945b7402c9bd22aadd7fd70bd57c14c56831e4276069e922a3985a78373e0a1a38dd6333b3987d378e589adcad4f904f6611c2fbf34bcfb13d18f5e2e54104cb76cee99d40e993a10cd009150c7c530fb9e9dd95f357cb4088fc16fc1a503539a157a21890a5699f566f25c1b37a4ec5d74fc701c0452435d18890a2413010ae1220487af9ae036ad73bed58f69d47be7ccef5c214e3110708e002eba62a5804dcfb22316c1ab0834d02b2ab1ee6f343b0a861f3bf5d79fe7e3060273b6cbb8ecf059b23a716675609af9597eb7f70b22ba0fc50245c409a5e209fef7cf5bf9b17efda9322135bd56efacadaa86a6fff2ccffeb0cd3f908c111d1052ae50d98ad43c81b77e0881e34bb403424bb29d14a72878669c5c13e05906991c8d08391d8083763ae9eca46bc0cedb9f0f65203088a84b7814885c892bf78d285f5d800a615f30594726981d6fbbfea0e23dd2a127417417c0749f4fa0f56677cc1e71c4bd841e1568b7df466f8065b0e99be44b7057ba3f01735d6e0bc016177a5f779e30b69373f7b9b030c4c54cec7504bec51e3a5706eeb6ecf3b19d49ef6f706cf264e171d739b2a7850496649d5a44575b814efbde0aba1763a8cc397f51ffd433f33cb105c3f05ad65a1048635dc03923ab90d3e0d6d930bb1f00f3f71eeca514911d1d2dc5f791561ab5b0d3e8adf1d7774cf9c8742d73188c3d4d0e0f93ca5edbfa9ae1bf504ec66d9f2fd4fe1851420f17d9d67b7fc08a6e04e0470c399823fc05cc32ab7f4eae746dd860584311ff0e45b07f2769075a7a542bdb8c1584fa6404adc18d9a8a51f95c6039e0cfb43183d0892cd35baac32e521577bc391267fc9c433dd4e21f7cce78003bf3e1e4d9f6a1ac7e7f52d983dec9f89deff3b51d29d38a6ed77fabebc7a69cc3670aaeddaff3b286", 0x1000) (async) sendto(r6, &(0x7f0000000040)="22fae34226ef289ef5c67ec4c1c3d32bc704895813a48eeb7c2569d5d1f242ed1c97c59197e5cbc968ac0dc709e7721b38edc4ea5b9302d7913cef91f7f945907aab7ce7f21b3dfe45e26d6c7f72934d10c21df6c8414652b01288f9171e425530d9c400feb0935375b4bf4a74b0fbde138cf1be8c5fbc7e7ab42ebec2147a1bdd32b0e9fc9eaab5c6dea6311dccad3ea4", 0x91, 0x0, 0x0, 0x0) (async) fcntl$getown(r3, 0x5) (async, rerun: 32) recvmmsg(r7, &(0x7f0000002540)={0x0}, 0x10, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:04:59 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r2, 0x2) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xd3, 0x0, 0x0) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:04:59 executing program 2: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000140)='./file0\x00', 0x14) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000000c0)={0x80, 0xfffffffe, 0xf672, 0xfffffffb}) recvmmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0}, 0x10, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) recvfrom(r0, &(0x7f0000000000)=""/20, 0x14, 0x1802, &(0x7f0000000200)=ANY=[@ANYBLOB="00edcea6121d5bca0c006b55ef0b2e96666976299877160b48d549407c85bfd5a84f15449884a28c0e60714904077e7b993783e84d6653d35729f46ff30414a1f8e401a6d482b646f170"], 0xa) 05:04:59 executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) syz_emit_ethernet(0x62, &(0x7f0000000180)={@broadcast, @local, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x4c, 0x66, 0x8000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="917000000000c98e3a4ba716af5d3e3e04ca450000b67ce4a8cf9395db622842cb65d7a6fb43270dc9a028e82ad28201b2456df6642517cc"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) close(r0) 05:04:59 executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/513}, &(0x7f0000000280)=0x203) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt(r0, 0x5, 0x7, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) setsockopt(r0, 0x36ef, 0x7, &(0x7f0000001440)="54987ca58ed8baf957cdb88bbde92afd55d8b8b35b30c27d0d8693443bfae8c4d493e3b766b4d2e692da290970425efa26d987a2782d543256f0f860db7504894d4b3801012b2d4a6108eb42a53c798b69bb47a9a63371496065d9c863300fc28fda3fdc1353f094e5f313dd892966d5d7259d8c5708763fc802947b3fb7174cea037a34215811ea0f0e103a1b0641717cb28c55437c57edc47b6c9147ccafef2c2954add7b07deb4aa529a74d8e99581f49a3dfb03f22aaaece43456bffcfac9f82ff1d6367a93f5a0fa985a4168913d9ff", 0xd2) sysctl$kern(&(0x7f0000001540)={0x1, 0x39}, 0x2, &(0x7f0000001580)="adc576d659af1e09fce952de226e5c1b1f2104a3025eb285b09836e7e70676247ea77219762a785ec25a6aefa9612f11e770c387034d2e2553dbc1170e2d43757172f4f9f8dcaaad04623edf7ec46f59010dfa8f4280f498bb58cc0c60a184bc3fb3e37129cca2368732595e49bb2e4c891ccbf06856bdc7eab9e383c8e38488cf977ce381bad746cb2d0120a9037d7334be41f2ed87ebe2ae18ff118d0288e8ec6963fc3fa1840b7bc5636c4b4e97bf94ec70190c637524", &(0x7f0000001640)=0xb8, &(0x7f0000001680)="b8dbc212a74a48aa4068ea54c4fc42dc298dcad4c9bd56c17105d8b9c8d58ff884e373d3fbca6c3173606627df6d8070233cf2a49f3ff00bca10e72ac26fcab7fca3b81e4aa0dc4afcfb053ee75b43", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001700)={0x4000, 0x0, 0x80, 0x5a5f, 0x3fe0000}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001740)=0xe1000000) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) fchown(r0, r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x5, 0x6, &(0x7f0000001840)="c4ff691b95f23d16874d985c70636d0ee49581e310b13b53a16eb2ccec559b35160708493a88b3ed3f775cf892d5d5a5eea0b594abda3a9673ca46e78f3d83e219b160ad1c5365", 0x47) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000018c0)=0x1, 0x4) ioctl$BIOCLOCK(r2, 0x20004276) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001980)={&(0x7f0000001940)='./file0\x00', 0xffffffffffffff9c, 0x1}) setsockopt(r6, 0x7, 0x1, &(0x7f00000019c0)="2926e14900034d547850fb4e4b8eeb1ae0aee3ffd014926511360f467c28d5d3367cdffda24a090e685347f7cd44ffe0622634ccc73b0e44cbd146bd597ce3b8e9f1091c06faa3fe62cefc6129a1b9c2f5cc27c9123ea67050cde76f42d09e2952e852aa5aa2a3bca68659d40b3f536d286fbd5ce373b0", 0x77) kqueue() ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001a80)={&(0x7f0000001a40)='./file0/file0\x00', r6, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001ac0)={0x400, 0x1, 0x2a, 0xc372, 0xffffffff}, 0xc) write(r6, &(0x7f0000001b00)="0a3335008b80d19c5e10952c053757fb235962d8fb37b489496609a8665df7c1a6027fd8b1494b3e4cf2e4370a7208250e41258b46d0715feedc784f314374f98cf0a38fb7a065c777d5bccf096c5af0382ac3", 0x53) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001b80)='./file0/file0\x00', r8, r4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00), 0x80, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000001c40)=0xfffff800) getsockname$unix(r1, &(0x7f0000001c80)=@file={0x0, ""/262}, &(0x7f0000001dc0)=0x108) 05:04:59 executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x1, 0x81, "0100dd2dfa7f0000000400", 0x0, 0xfffffffb}) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0xffff, 0x2, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 05:04:59 executing program 2: sysctl$hw(&(0x7f0000000580)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000140)={0x0, ""/1}, 0x9, 0x1, 0x1800) close(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108e", 0x16b}], 0x1) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000340)="63a5daf23d0ee6948eb62a262715df69aee115672b", 0x15}, {&(0x7f0000000400)="88debac394a4bd0c95972b7e067ccd1d7104f0d2b2b5157b899aee37c1f0e428b37aca546c6c00ceaf390b46303c924661894d6db9f89c3e5b59e8931486c4c0f31bccc415c21f3cd542ed7995c906b0aed20a431ed2e23cd9afda1099574019e2b8d4b55e94e9815d157b7b14e17245acfbea634b10e68ca7bddf0c11e748bd34db5de6095c851552555ee4bff5f04847", 0x91}], 0x2) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r5) 05:04:59 executing program 7: r0 = socket(0x1e, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d259cd3ce"], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/186, 0xba}], 0x1) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f0000000140)="2fa81b61921098670484da3e7a1628163659ddf25e8770786f2297d69ed1e63a10572b647f00000091ada9a49f02ae4ee7e5eedde5031be450e621a4d5aee04dd8c98d1e24cc", 0x46) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x3, 0x3a) r4 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r4, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) 05:04:59 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) truncate(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) 05:04:59 executing program 7: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, &(0x7f0000000080)="65feaba9a71942a5fbcc75d906533e3eef050187d5d9b202000000fb859420a22914549717c82003f54e897388c9e2f81be6000010", &(0x7f0000000100)=0x35, &(0x7f0000000180)="e66bbc758b56d6ec9bb4d31f6baf4e2f994049ca596e0ed28d86e85e3f73a8753399826c4e53b46fe1280423c5f687301954bf9389e9ae926c3c828f3276", 0x3e) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2b6275730005c680e4db20cfaa971a1411c6b2846b1d70421c45043a37c53d1e65f1b528bc21e805d9e62ca281d1331354"], 0x8) 05:04:59 executing program 6: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000e03000/0x1000)=nil, 0x1000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) socket(0x10, 0x4000, 0x3) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6d7bcf0919dda8e4, 0x0) 05:05:00 executing program 2: sysctl$machdep(&(0x7f0000001340), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x1}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x5, 0x80, 0x7f, 0x3}, {0x29a, 0x40, 0x3f, 0x1}, {0x4, 0x4, 0x24, 0x3}, {0x6, 0x5, 0x9, 0x7}, {0x434, 0x2, 0x0, 0x384f4135}, {0x1, 0x4, 0x2, 0xfffffffe}, {0x0, 0x1, 0x5}, {0x5, 0x81, 0x5, 0xa2}, {0x8001, 0x7, 0x80, 0x3}, {0x100, 0x1f, 0x7, 0x5}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000180)) 05:05:00 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000300)='](-\x88\xe0g', &(0x7f0000000440)='\x005\xc6T\xf1\xf3\x88(\xa0A\xaf\xb0\xde\xe2\x17+\xbbn\x9f\xe1\xfc\x9a\x9b\xa3UhQl\x12\x1b\xdf\xa1z\x0f\xba\xf2|E\x1a}\b\x98\x93\xe9alv\xe1=\xe5\xa7\x9d\x1b\x9a\xf9\x05w\xe6\x1b\xde]\xd2DD;:\xe8,\x04\x9c\x9d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Ql\xc1\xf1.\xbd\'\xf8iXV\x18\x8ed\xae\x97*Sk*\xc4\x05\x18\xb0\xdesc\x9b4\xa6\xa6\f\x92\x11\x98VhQ\xba\xdd\xe3\xe7dDmJ\xf4\xc74|\xacX\xd3\x8a\xa9\x16\n\x17\xd6\xad\xf3_R|7\'\x149Gu1J\xe3\xb5\x15\xd2\x18Z\x1c<\xe9\x91\x0e\x9aS\xdeB\xad\xbf{\x99of\x9b\xc2\xba(\xaa>\xaf\x99S\x81\xc7+\x04\x1d\x9d.\xe9p\xc4~\xfb-\x1d-\x05\x89\xa5h\a\x85Ye\x96']) close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) close(r3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="20001b19268cce59239d428ccd"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0xd0, 0x1, 0x0, "ae84d7f2ec73934e5a4676ce4b1e9d74f0d50df63e0066736fad00a70f324cbde9d98eaf6cedcb5be8b06497648a629e25e5e4af6aa279ea338dceea360892b115861f29c3ac77aef8d00157b92aa8a84f96a7649f74bdf207000000ce5b72604296650e8e491e1a2a61e1d29fef8e3b04e4e3732b81a7962962d572a9a3f37223c15aa64ce340e3b881e08124462c13ea78608aabbdbb14fafc3c1773d1842b5ae9dfd5c276f7b3a73cb18485aefb602992d5cb5cc7b42cc69bd7f7"}], 0xd0}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000340)=ANY=[@ANYBLOB="000000997e9dea5977623e1b3b0006af574c29275d419425e8682ac3171dc909168d029bb929659f4db9097d60c9e9040f818e570e6e369f47cd5ab6de04ec9e612f84"]) 05:05:00 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/109, 0x6d}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r8, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x11, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:05:00 executing program 2: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='x\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) link(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b00)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0xa1, 0x0, 0x0, 0x85100}]}) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000d00)=""/4096, 0x1000, 0x0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffff4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x136}, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x20}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="10000000000000000000000000000000ef197547d3c7a3169702d50349d9f8eba4f300bab550080000000000000044b24641377c448a278e15dba1b024076a666e937f091feb70d103ae4e2e59f8a762e7aa2f3ad418bcd2e603e489d9437d4e11a8f4ea43f3e09fe0f6fdcaccdd12bdd72b37d314572726373fd25db579a4da720cbda6d3357f944d9f756b4c8d1393714c2a43ee9744896ea059067c324d29622af35c781bee38dc326b39db97b35c4176f0a892a26d2e6c5a4e902e0ca2a277433fd2204991be126193b0c543450ab3d1b080d0cfa599dcc9853018a1fc4b3d7cd18ece2d7047288486e15e01482e6341978f85190fc8830e07decca500000000000067ec19f172dcd7d41c44534ba5aa9d29def1523a4db99486a77d815a0751c6f3f7582e4c1bfa293e4764cfa60840b558d68f7fcf01eece5b41115a41c7f4963f288475177942873a2b87d0bb1affcb"], 0x10}, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') setrlimit(0x8, &(0x7f0000000200)={0x7, 0x54}) syz_open_pts() 05:05:00 executing program 0: clock_getres(0x7, 0x0) nanosleep(0xffffffffffffffff, 0x0) 05:05:00 executing program 0: setegid(0xffffffffffffffff) r0 = getegid() setgid(r0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001080)=0xfc1, 0x0, 0x0) 05:05:00 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = msgget$private(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r3, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r3, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000300000000d1114a5ee66aabc7234b28000000000000000000000000000000000000006d4ebdd1000000000000000000fdff0000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000009000000020000deffffffffffffff000200000000000000000000000000969546ff7eb16f2f0c0f4108289ada91e77fa7031a58018fdb291f0d825a10faac003501fd6cbce20b9251e5ee3a49097fd2128c3a2dae99abe06a9e3b8288b54ba0062a7a78d8f0759af80613b70406fc3c705314eafa23b83d176aeba89ae546a6f8f24643aff160feee1e6caabd6085527ddb6ea964e534042f7979fed84a4b01c4ca2226064d1c353a8b55a9d0fe0fbecb12e68add252b6665c9b1ce070762f95859c3b80c63913879ca387a9c0b0fecd0e2e51effd055bab7b062e4d3dd00b4e1ce78350a6d47d6bf5ff24949b5cd17ed36435f6720576affe1b449773a013cb62dacd03b00"/382], 0x7c, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r7, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r9, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r11) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x10000, r3, r5, r6, r10, 0x2}, 0x8, 0xfffffffffffffff7, r1, r11, 0x3, 0x8, 0x800, 0x1926}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) 05:05:00 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="fd1c7b6ffd5114000028951780f2"], 0x28}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) socket(0x2, 0x3, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x27, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r10) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r12 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r12, 0x802069de, &(0x7f00000001c0)) getuid() 05:05:00 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x7, r0, r4, r5, 0x0, 0xcd, 0x3}, 0x7b, 0xffffffffffffff47, 0x20000000000000c}) r6 = getuid() setreuid(0xee00, r6) r7 = shmget(0x3, 0x4000, 0x248, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x1, r0, r4, r5, r4, 0xc, 0x701d}, 0x0, 0xf38, r2, r2, 0x1941, 0x5388, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x8000, r6, r4, r6, 0x0, 0x0, 0x8}, 0x20000000001, 0x80007, 0xffffffff80000000}) r8 = getuid() setreuid(r8, r3) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') r9 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r9, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:05:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)) close(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)=0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000000bd66a998615ce74dd60000000000fe80e3000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100"/110]) 05:05:00 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffffc, "0100000063026d00000100000000000000777d00"}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42a5a783e58bdf0351fe2e0273bdce18df96c814b014767ae9073b15cfa3eed81e57072cd8e482a75d73cc23a48bba11706e68bebaea97194bca63b690b062a4f06a9ccd5ada67db246912291562c4d9b2023e69188ca12fcd17a91b4a7ebab0b4f866995abcf0a4de43544b0f58e810e08468b1ef9c2e95ba743fa5087ef5216303ee3df8a5ac6b1ff1524cf0f7252ce194c7017e1a34bb48a8e2425acaba596b6ba298ba99efd47a8ed69c7243800652fb972b59c647c76237bc6f9e4c5410e55640b90ddaa4b6ceb2a2a3b38ea1b88797176f49720c16470a9f91199c5ce1b9a393b6d1dcc0390d494afb22520cfd2a35b096603bfc4c9b1ec93ee9fc75357bccc38274092196acc2bf300b9ad36859b5392fed4a4587296dc0830930de0e66a7c141b155b38217d362013791ae0e2473b0eff786ded2651a41b5aaf9815493a6989c9d33875076b013b22802146406df13f2aec1ad155f3350417b99d455764b34245a7f4a0889a7f38a0604ae8cfc9a95cd965107bca18b9f564d9d828dc2d89fc68fdb79e547fc5b15d63a1b707c664b6c4f32bbed3e9d5a87d849daa95bb64dbc031fd84da1590230edfdf94ed3940426b16a3a1c823a09bbaab8618c99674829cb61c2f86591a21079320e86b9a4e6aab32b9fae97a5d75c7d", 0x28b}], 0x1) 05:05:00 executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000400)=ANY=[@ANYBLOB="0004008c64bcd2c56f6e4d6f05f9179b6cf281b147d6bb6a49ebad371e978362bc2fef011ac776deca7485fd6617512757f837aa30123eaf947f24236cb7fcaf46bc9047e896a962cec51c23e2c00f4b659eb031b13fef9d49e769aa04e0174c1749f712439004669ad1ec339eb5be946cd3b8f0d2c118da7496c199ca2b51db9bde6732e67d025c100bd18b1ed85ff7bbd70fcd1aa22e43bdf40c995e200753d1f40948a0d9fc0a630b86363cffea04415110b9bdbd6c476a7fe58faeae4874ff33288a98ff1e26db087c2e774f5c8011f1c7ecd9f6f2cf67d2cc96a4d7f143ce0824530e2c953a749ca33a9fa2c82ef6a1f5"], 0xa, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xa8}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sendto$unix(r3, 0x0, 0xfe52, 0x40c, 0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={0x0}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000001f00)='./bus\x00') msgget$private(0x0, 0x10) getpgid(0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000600)=""/255, 0xff) 05:05:00 executing program 7: sendsyslog(0x0, 0x33, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x14, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) sendsyslog(&(0x7f0000000040)="92eda1eec3aa6e3180aaab5a79b07a04c71d993905ade31a5183d89fa9c81eed308b3f2f7d6979d340e40173d1854cd67303ef11ec9710d3e50c2b12acadc57f8342c8ea30cf3d262d01a0c57846f2997d82a2716a9e1729ef4d4e19d6c8cd614a89cfc68b124670318141e838480c80c1e5113d82487367f17f8b82d514d9d311c9439e1d7240aa47b755161e0a6b996be56919fbd8280095f46173020502ca1b63cd47cfc498882ded71c79147aa21adaa64b0243be0cb8c2562f28889f9352b1b43f72153e73343a51e37f41cd404f728987519cbe1aca5a733d2ae8c0f2d7e837d1f", 0xe4, 0x19) fcntl$getown(0xffffffffffffffff, 0x5) 05:05:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080)="4227f5c70192e1c30852fb6fc744c6cd78d5a59fa7e27f089ba74b0925728fa2a4fd3d0d0aee227965b146b64c8ff624bf28d3a43ed2ac3549a1ef244d7f9ce93481497056fce6cb5d78c8a275adf502fa8f6d491ff230d2d114c2294c01a71caa0bf217ff90bc5576ce709ebd325a993457eda4e745760f6bfaed06cb482ec6a6ed43fc95157e84162f17f2550f6763ab43a59b6980967833a217eca0d7a972958f83a99f580692801068f6b606802574dfec9b59f07e94176c40b73d3afda5b18230c2899c3f725692a3e9a99f0051a33b6d70f76a34eb47a499ead13e12bdc823b504", 0xe4, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0xa1a1, 0x1}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x1) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000280)="ac8217784f34f9488330861a78b2d165560e54060bbae323c686c39c09c47bde8fd2189db7355b78fbba1217d83b99288caa48c5e031a08e211bf3a1e5da71a95337a5f6a1bdd66ed564fc449fbd5073a84325355d448f26d2b96735fdfc941b45a56b3251dcc9fcfe8a5a6230f5fedcdfb51fa9d258296b2e075661098fc2744c73d0617fcbe29749f647c3412260d218a21c231805b7261e8528860979e96943de069601132a44aa8a4b921b8d41159f7de350a39fc3a1b76a85bfad5881de22803eff150c73a7cffe9a39b7478141bc556b37b1cfd075295330c9c341ac1b962c47760b8415abd87b9b4fe05a6c9d248f80", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="abd22fc7006557e605a7e29fc4df113b0a252947ba5624bf2ee4cb88882cec458fdff80d1ee04dfdc5e9fc968fa723c14cb2d7fa6f804cec71a59064fa61c08856e7c3ffd9e450103fc8", 0x4a) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchmod(r0, 0x190) r6 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000500)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000540)="6b26ffa74f7ba36dec957b08fe7eb39bb58c4c048db7f69952360728a15d76794d77ffe7923284ffa42de9cd564cb0662d65d8f4851a184341360099b3f6c7d1e6b009fd79c8d742da8d57412e3142e80588c1d84591961cdb9e86041b5f2c276edd1645eacbc93c112c678e2e6e75c3dddd1fc887e86117b994811a9ba18495d90e1cf9b5", &(0x7f0000000600)=0x85, &(0x7f0000000640)="96a36dd9be2d7a9c0a1093f00e49b1ffb4b32d4a8a14304117f39462d429e50008e10a4b3e94be2d8bd3d3ac62bcdd199f2bfe6ec6abcdff5d186466e125091e047bb41b539d16b5f2f101e215e91a7eec3a102567337e8431ced674fb684ff24dab3b6ca53ac43c326cec208c4ecaac050fbc43c89a100cb0a43959875927514cb18b0f8bff5312166fc588811b328e07881ceed9f05deeec3142a64b8e646eb7324cc75faee921909d3445d7c1abd15e951fca52e1cbacd2d10b4662e31441cb9063caa8f4a3b09ccfb2cfd1f24271e1e4b94bbdf4b7347859235810732d66d1e54a46", 0xe4) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000780)={0x3, 0x0, 0x0, 0x3f, 0x0, 0x7cc, 0x3ff, 0x10, [{0x2c6a775e, 0x44568c88, 0xfffffffa}, {0x9, 0xfffffffe, 0x5, 0x2}, {0x1, 0xf7, 0xfffffffc, 0x601f}, {0x0, 0x5, 0x43, 0x8}, {0x3, 0x6, 0x4, 0x1}, {0x200, 0x8, 0x2, 0x9}, {0x0, 0x7f, 0x4, 0x4}, {0x4, 0x3, 0x3, 0xfffffffb}, {0x1, 0x103f, 0x8, 0xfff}, {0x35, 0x7, 0xad8, 0x21}, {0x2, 0x3ff, 0x4, 0x53}, {0x76, 0x1, 0x1, 0x8001}, {0x44682c31, 0x80000001, 0x7, 0xffff7fff}, {0x4, 0xffff, 0x8}, {0x1, 0x7, 0x7fffffff, 0xa1c}, {0x8001, 0xd0c37585, 0x3, 0x8}]}) r9 = socket$inet(0x2, 0x2, 0x2) r10 = semget(0x0, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000008c0)=[0x3, 0xff3c, 0x5, 0x8, 0xffff]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) kevent(r7, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0xcd, 0x3}], 0x6, &(0x7f0000000940)=[{{r8}, 0xfffffffffffffffe, 0x11, 0xa0000000, 0xfffffffffffffffe, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x46, 0xfffff, 0xd1e, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x5}, {{r7}, 0xfffffffffffffffc, 0xc1, 0x4, 0x5, 0x1}], 0x6, &(0x7f00000009c0)={0x7f, 0x80000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) sendmsg$unix(r12, &(0x7f0000002080)={&(0x7f0000000a80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000000ac0)="85eb6917e3c279849c1be8ba122c200eeeb274070765861a7008d2fa506fa17d6b69526cc97094a96d75d0eb153ca729bd70e92b27a7e14482142a206d84b21d4aa12bcddb6b02cd38f4ec852aaad6244eef9e6a606b5aa93a1e977a078df60c1c51db623359cf3bd55f9b47dbd1ed2afafa045e19873884b8a91d4aa11b0db0cc9ec01df7653736ddfbd0d49bc3cc526f56e4fac748d3b8b3b198811689c7efd07734f1bfe9eae984801399a3a9304f602dccc906036bdc687738bb8698cb77a1d40684bdee414cbaff2bee08b50fad4b3fc49584895ccadb0fafedbcfa7f3724422dc8f05d031548875320ec175455a678c77f036faf6aa863523077133b8cfb07984a3f7d1ac644c8db2cb1c3db6eb1cad4c6cc4d9079fe1ddb0be9c6b7ea76cdc0eb593972cea0bd84f2d244738638dffd49a39b52b7306190cc980e7173418860d4ac2c15d60b7e02e189b28a60f8ac7938aa4b68839ce3570990ed0e1737b9b7e7abd7a5cf76db673c47eeedffe5d87a37a9cacf935e07c94e5f5968a7ece050aa37b79aacc21bd6ab0b27cd71dfcabad4d8507b222daab0c7f4bb31f2fbac5685a52c62c3dcefd94e8a38c3e0cbd9004a407dd86e3622968119d31d83970839ddc2912fa817c4f13784d3b92ff0b04628dc42616b39b04511f87d915b934b3ec129e7d2d8efc4e5e2561b7f610efbbc8153e453e2e9c8ce6e49390d3510b70498e6026b2f94f6341e850c4df6502efbfa166adde6b2ea9f9404ae38fecfe74206140f942ebe8bc96d0a6545becf51e6702044fe35f71b5af452536d6dd33d79f3a329278bdd1997a3f82f636f5b13f7526d67fb7f6015c78b1576f60f4c62c35dfb23d0049f849d6935b0fcfccaacc1bf4c32f115d749d6b7abe96b5968374443a83d743c082ef3de8a07832517d60b785119fc1cc0ed3b442fbe4518120b98963fdb1eb3161930db72cadf7fe19917b7f100d69de2736ae1dc8044e032a63b34a410b9adcdd16a725206fd177e9c675364fa16e751350f9252918385cdb1ce3d8e13793e670a85e0d5c4d001b278450509fc9f86898745fc6b1d0a4fd942ec7c6b3ecdd763fd61721879896e62dd800a9b51dfd4a6ccb2bab65183eecb56b3b9e857b698e5ddd9a749145c833d937dc79071d96f3d6d788667899d6a00fc1ad6ce235946bd4b3c460ca6a914e59bbd7d635293d0ef30490eb733bb5e76f45d37cf882e3f483c42794ff0e4a7da20288faa8c9dce217b90862fec9b73ca8a971bf9bf0092d25c3ba9fc1e6fa4386681e8dffaf5a59e98fb8becfb7ac4ae78aab7a467ef079ac2cfc5f6ba1e3ec48c4342e2a75fba976d23c0c980e217389980c28e96d04d7949afb1d0ca802ab8acdee5fe73a317b4961fcacbbaaeeaf7ce479f0bfea6d80227e01aba1f0263508785a78e0935a6e818d1799c06b7cbad09fdea326cc07c7563d6d0342ffed629d98c2cfa43ac03faf97e7a4536fd20769cba429ccaf9f6999703368e7080749f117f8ffc4ac3f0492befd125da6ff0ce7b55a6ae6349c8332350cea1e6ebab65bd7e6ebb2205430f8cba858019dbb9cbea33a380cf8227c6234ecf1b052a0b8d72ee74a1ad6ee02ae7d0472887efb48f1d273d9f3fba5c5aeae89bec75aa6ac5b0fbb75ff8f5f8ad2c508dfc698b43e2b25924110786d2bf363cf3ba506bd6d7a6ca181ea0e6501d624ee43becca6ba088e93f66b2abfe3f35d65871c57dacc3fa58cdf480aca7964f005b9a3c23e962fdf0862373b0ab46a774aad14ee0c5c0034698b8071b67c53e6c10d9ff37156ee81dc482acbd4bc018f443447c859864c4c0efeb080aa3f0e044b251790f307c640d313cb3f07ad5646bd081434d7bbddeef1e3db2b24b2ca92a56c711f64d266d4f0da275882bface0cc496f5db226814815ea34eead350791fbcecac35c4ee513aeaac88f9694070fed2fe09883e964bf4cff55fa328f478de05219ff4f662402bd7cc584554bd038f195b840b2c480ce4b8ae78aef8c9d3714f2589e0ab67df87c9dbb93fb343e9735d34a57d71de9f2fbd77a4d775020944f42775aee2ca34dd9aa04ddf2f8c5fdc9dd51f94a48cc91894cb0381cc79cfbc06440c3947365b15518df5127e04d1f9fd7a0ae05c4fe3e5cf8118184e44423261a64c138e3e6abaeb00a70eb62a950362caf73efca1b22aff6ce16754b9e3d9bdc42693be32e5864f86bb5583ec9f92147cd1a3c8dc5b4a0ca4dfcba410f52f378b2f2d4549047dfa1de48ab4730cc4e475ca7446d5ab14dd17d71c7143cc48a8cb4dc0892b66ffb3cb64cb5f36264954ebea825e9e7b7e342e598cf462beeb4309fc2afeda518e919aef563dc0f8af6c75a1139307e1d027218f498f80add4b4f4cb74d9a89db3931cf841e21b1aa2123611344568e64d42ebe1fc4e3ffe6ef476105f485c1243b08cf9cc9e9951d860f952813c55b8a87f470e2d09165da60525c4d423c2b406b7d4865fdbb7626ba87cee77fef83112744a82eebfab555ff566064ec30fa908f6d707ead7848135ecb21222ea340883d98be7f82b1978793e4e9463de848bf191b117e0a689903b4a8341d257b98ab37bcf3263ecd3edfb2c50a0ba06c5cde16d7f548b114b859f00866cf5ed488f9d3502394b50f3df1c9de4acdfe22ef270978ad423dd8a37108c2551e6254dec55eabcd507bb407bd99bcefb1bffc3acacbae81fd36159ce8f6d875677e8dcca6fcb434c3a82e6eb4e767e6bef390157ee729daabb445d8c726aa9cfeddcee29fc57e106cb915b3bd68ebf6bd62397a3d1facbe54a3cbe3dd16dfdfe4ef69450e1380f2f22c0177756f9ffee48e37d808f74d88d63ea0ca576028930f11c30a66cb530827f29ae29b190315c9adfdd7ffbed2d893632a81fb2949be3772c623f667f9bae7dede0c9755d6160f4ec1f12a223266b16858bf6164f5ee239efa89c20bc9432e4597645978056bc8808b2cedc4070e2b167beccea753731fc0ae9aa9d638598a3d0537ee7464d99fa3458037b9ddc10f076e6f741e79523a8819458f2dc78f129dcc063f5d5b2b810180bd43bdba61158f45bd290556c72c3f75a0db9509ab3c3e35788051b9db49cc0ec59c48db0ce01ad8faad0c341f2b1c4e51634054ab91bfe11a6353db86a591942edddc7bcac6601b8a590c27942ca749e15d7ff5357d9acfbaa81da6928fd294722e27c28666de3b8c6e3cc9b138250c44da8b104211de398e1596acdfe0a99bae33989ad71659a44503ce7a166a103c52bc2e6cf2ad77530171328a4fb2cd33ea6eff278674d163eb9296fafe39d49a5c891ea3253742ce232fb3c133306fca3ae54f443f40e9cbbe1ee136fceba803ac54326c35ea15cbc1ec2507b85f40bb3f2a1746b6f702851896a99586f842f3cdbdd0684d53c09ef5f36907cf8012d0c86eaa4f45997b36dfcae7816840fc9a2be500b0d09fe2ce156ffe1f6277889c53c7b39a526c40f69f7898c8893a2e5508a8ec6c7fc1ff48cac47b57020d5dfb656adbeda6e96a53622325a8f9e8fa70698d7999cc468a67d91405ebd94418e214ad0c01e27b9327b8b170831e010daf3b7ee25c862e953ce063d61378a4d83a7b3c0455bbf667b700a4c033abbdbf8c3b63b1b8f7803c1d61adffb53778939a697258dcb196796b301841127f3f1c02420deff229b28648e94b3295df7c61aca353d6a78953e81d25935846c044f36a210638477c21ebdc66d71206f09ad980035b271aff9914a7b6eb25e34f3b2574b19713c23e85c50f1c7e6ccfa4d5ca342dffe04729b5ac8ff05ae9573b6e7a9ca2c437fd7d9b20ef8047c05349e8dc2987fffc1edbe70bcf8cccb3612f3316233629f00d148f6188d503dd62583c7fae9cc276bd7b77205eccd93dcd819a16a38a93226b0034b57092bf7e5139fb69a7b41747dabf5b8c3780de7add0818c9c9cda9a6b73e20b10ba81a7b5bccda1fc34b8449ef4c90f78fe9eca7e54e94e3299dbb90afe77be7721a547046d94d51ee5a17ef7c8f57abb6766dc593d1eec284e7e9679e5a5c6624034dbee39251c38e3079c07658f7ee12a71604e3cdf488b6773e7428b9579d6632bc40383779d091adb9911f6dc5d620d02551386110c72c3c21c819b866ec1628f97575961c6f1fd3a0beaa470ff9b0a1b3696af9797026cd3ca3158e7c83cfbfb42c2c879b28b581e208673e6766eefe717ecd3ef1fc787dca6c2208f1b2ddabb1d46bc07ffe554d5d70a70417048a2f8ea9646a9b203d6c6d2ac4014c06165225e10d5d946aef0224e277f47b7b854b8a40d6922695959cc4d8187a9219a1978eeddd5490a51d81713409138f27407430d2f485eb3f286c37f0c9a14be9c2446533a9f2ac90588479a9478941cf4995300d6a2fd3bdbb6bd3a1bbb309cf74da8c59aed7fac0d721e3eb5a09ed741ee583d0ccf49ff10efd12d65694ee34ce868d398d88963ef3e28b84201f110e9e0af2ffebe5e7061c055f72889fa9e337dedfda88a104bb20ae950e89b021d21c2e7a0bf4a4b21eb12dc392e85ccd58d2fbd44948e75b26137a93e43c796689a963080aec617b0549bbca3984992a33cdc610787f580881ffd3a4d55bbb1d9979c8d1951396f5e4afec511faf2cd92620f88c4e5e3a24df4e3d5ca45479bdcc06714b7d1c6bd8310da33a125003256afbcd1bdd9acf7e501d8588d3a40f8661a66e5af00d007ab3db47718e488885080c5451a33b30f599cbeae2e56c30c19aa6ab7232b53419402aebb6e4a98c3ec2620913913765898b71d2a3be61074f315043456961b791b49e80d8ab298acaf92c2960dfada704633c83470212f79c7e1ebb2e6288126bcfdcbf832b7b9c069328f28b39c92947d56023e4dbf1e03b5059a5a463bc777389931a063358d61655d569ed5d9e4678304f2aee39fbd04ad00ff900b8074d6011ad51eebcad8406dccc65a3303266421ca3035cd9974a6f5b03e31748d9901f34ce219bce9dc2a723b2634e473b200605b840ab0b66bf2689c7e451e737c7aa5b9c8ad06222c0fd8d7bba9d67f4a7848dc2ffbba150b77a14596d4bd91c8ccbf6cdd7e1aadc95c2541d6832c6b07d0ec00138b818826f9d0f278b0db60dd66132f62915b6f6b846e7fcdc8c7f8059aef8424fce2ed924f7c40dec49fa236dfb2f1836aacc290320e0d8df2112bdf25cbf360fb4d1bea8b20b6d6d0c656598d63cdf647410a35ee15eb283eed85524b2b4445668cab4cd6b5038690ff5699ce7033143d5909efbbfa02ad60f433bb7384abb86f5604d464a354b693aaa423e47773d61f144ceda0519668d329e40ad8c53f428e61edbbe92a4e7bf558f26296c6e120275d569312da739e3cdafe9ee4b4fd36330157ecf94c3522c6f32fbed4ec7237be3836834080985ac3daade92fdcdc6207f0cdb995aa6e073b589c97fbcde498d29303a8aeb37da69e5bb21251ecbca62bd4d65ea3f3c2cef0d566da661aebc625857456b95cdf7b3c95be032a5bf7052cd6a30a4844d59385998eb589abcab8c622e320e8fe38119c9d4b9a1be18a4910a5edbbf64d74f23cf3e2338b637f6a78e0d6a43b0be6fbf0037966b229217c259e04174f997fa34b6a41c6e64dda00b3b1246f38fdd594bfa475af31858e5e4f236a7de3d0ff3703f610add6bd6db84221efb083f766ebc48d85156a173fa8464143c6b5823c484efbaa0bc6d5913875451aad251bba772f91eb86dfedc8206ee77c5a491875cde478a176d77ee59e99688eb85257a3d3f89fd89642d9de", 0x1000}, {&(0x7f0000001ac0)="f63a31417f2866434e83ea49b1fb4ed1c90e266170c83b3f7e01b9c6fe19666b08aa9e5ff1af1a2cf5b4059dced56215b101d0df19f6b36388663bc19ff676dbf166be56da259ab01138a8e424a50b4f02b3e21f007e6904e406fe65da", 0x5d}, {&(0x7f0000001b40)="2e5ac12e950cce2d66175987bf0964bd6f4ae03823f71ea8fbb21f8b760aec0107d0742e8496d751e1df79e28cb2d795098885ce66486b446fdbb66b72d7e3a14473eb78db9a3362da55612308f80b12b39d8bf05df1482fd63579ca1d68065e0c7ad13acd36b11ae71278380e87e9507631dba0ab7a36d44df6370b1af7c42092f16328a14a76852bb9f71301067a77d737544cc6d5c2183315fa823755f59d3cf35ba70d377e9cc3bc0db6affe35674b978bc7a953514a4e26492a8b3f5c3b8db33975dd65202da115c79be72677bcff1b8511fd2e8919cada6803", 0xdc}, {&(0x7f0000001c40)="b902ab4e0602e0e9e2225c52adf95d2ead5e32e657b09dff4799411585472b96d908985d50273cd7069cdfd4e3feac5a7685dd0d3fd43368803fb703162deade3b1c123da30713cc848261cc0b519b906057c02c53aac12b95550b3a70e7b9897ba051cd5b61ebe1f9faf887802439fac6c12d72238a78387ffcf636eb6d199ef9cdaaeaffe29ae52b626199f8359649dc024786b836bd3a2b80993c99b43425ee68c6ca5b44f7e4779b3443110bcea8e98fcbee38bd61eeec355d3e85715129e4f4ba075483c9cbd2c60ad2683b7a77e44ec0eac192d2", 0xd7}, {&(0x7f0000001d40)="2dd44d5ff53f792d001ac810f84efc5614fcda62008577e9b2cef3ec0cf70cb380038fbb550df3174834fadee2a62b8fa2584ea26c6a66725402f1d9fa80c279653631cf14ba24e78f73668017e14dcb838ac68095fc5fe72ff9cd19627b560755a6d2fc64186221233dffeeef5f5e344555d2ec90008f3dedf15799ba7755ebbe236b01c77681c61616077844713dcefeef5e16f2088c2e8271cedacbf0c600f95e614697152821825b083058a69f97567e", 0xb2}, {&(0x7f0000001e00)="d70d43aee20df70142e0dd82ec0f03219751ad77750b4e0d0f1b0bfa7cc84c8cc92f77ee9431a4af3b545351a0b5e9ee6fec5c7b44cad3f1c3c9419680477e7d63dd817faa6545ccf9a1083fd5f0d142d8835f1ffab8f843edac162a65e3d44946b6ab09a1c54246cd9cf38d1f16d1272117694cdb703e629223c6ab93049636cde42b6c95fad0a1fada418a2590a3970aa759cdfc10285897437e871be530047b06bb73571cb9d2612f7414ae1606ddd1891320a4d7333a8f1d6bcef18df87420187ea6343b2e78092a389d4828d4c349", 0xd1}], 0x6, &(0x7f0000002000)=[@cred={0x20, 0xffff, 0x0, r3, r4, r13}, @rights={0x30, 0xffff, 0x1, [r7, r8, r7, r7, r2, r11, r11, r6]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x70, 0x401}, 0x0) setregid(r5, r13) openat$pci(0xffffffffffffff9c, &(0x7f00000020c0), 0x80, 0x0) sendto$inet(r2, &(0x7f0000002100)="04300555bf1ac19e33c018c49c73c0e414f2610a1a7c5967448f8ee2ed5b497153d47bdb707ea907d53b671508cfb84470ee10178b55bb3be21491e42b46439d6f5eade205683760b2a1131dd4a399cd91ebeb953f29bb573d7ccdedb74517ffe86f3a3084545c652713eede87c5578e09aa05cc860cb3411e59ecfb8607d9e24c", 0x81, 0x4, &(0x7f00000021c0)={0x2, 0x3}, 0xc) semget$private(0x0, 0x4, 0x54) writev(r11, &(0x7f0000002280)=[{&(0x7f0000002200)="a92fab3c195b040cd6b374d7cf26e9aa07163d6d77bf3829b9df697a768e410cd4deefb03c2b1e6ccc5240f0263d854e7a68c11c11a6e02aae9d12a70994f87c12ba71ec871954656c2c2622", 0x4c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000022c0), 0x200, 0x0) mknod(&(0x7f0000002300)='./file0\x00', 0x100, 0x8) 05:05:00 executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb", 0x731) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESOCT], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '4kq', 0x10, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="af6bde1dfb27088ed7a62662c80f2bf1", {[@dstopts={0x0, 0x1, '\x00', [@enc_lim, @padn, @pad1]}]}}}}}) 05:05:00 executing program 6: poll(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) readlink(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x2}, {0x3, 0x0, 0x4}, {0x8106, 0x0, 0x1, 0x81}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) 05:05:00 executing program 2: r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x85, 0x3, 0xffffffffffff7ffc}], 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x54) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x5, 0x1) kevent(r1, &(0x7f0000000000), 0xbb05, 0x0, 0xffff0000, 0x0) write(r0, &(0x7f0000000140)="d7", 0xfed7) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYRES32=r0]) 05:05:00 executing program 4: fcntl$getown(0xffffffffffffff9c, 0x5) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) 05:05:00 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:05:00 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x6) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000200)={0xff}, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) accept$inet(r2, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="02012e2f66696c6530"], 0xa) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) 05:05:00 executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) sysctl$kern(&(0x7f0000000000)={0xa, 0x4f}, 0x2, &(0x7f0000000080)="a50ca7cec40fb7897815b558826462c2df905bddcde94ec66a4f13d42d5fd88e62bea6aa2e76395c", 0x0, 0x0, 0x0) 05:05:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) 05:05:00 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) listen(r0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x20}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) shutdown(r0, 0x0) 05:05:00 executing program 2: syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() r5 = getuid() r6 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x1, r5, 0x0, 0xee00, 0x0, 0x15}, 0x6, 0x1, 0x2}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r7, r8, 0xffffffffffffffff, r8, 0x41, 0xbb5b}, 0x3, 0x0, r9, 0x0, 0x9, 0x4, 0x8, 0x5dd}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r4, r8, 0xc, 0xa1d9}, 0x8, 0xa21, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r10) setgroups(0x0, 0x0) r13 = getuid() setreuid(0xee00, r13) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r11, r12, r13, r10}, 0x2, 0x9, 0xc3}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xffc00000, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x6, [0x4, 0x4, 0x4, 0x200, 0x8, 0x8, 0x9, 0x6]}, 0x3c) 05:05:00 executing program 0: open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa41360000000000000ebf6ae6f4103a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000100000000aa8600907800"/70]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x4, 0x0, 0x1000, 0x4000000000000}, {{}, 0xfffffffffffffffe}, {{}, 0x0, 0x0, 0x0, 0x210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)='w', 0x1) setrlimit(0x8, &(0x7f0000000040)) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, 0x0) r3 = socket(0x0, 0x2, 0x0) connect$unix(r3, 0x0, 0x10) socket(0x0, 0x0, 0x0) pipe2(0x0, 0x0) getppid() listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) close(0xffffffffffffffff) r4 = socket$inet(0x2, 0x0, 0x0) getsockopt(r4, 0xfffffffd, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 05:05:00 executing program 4: semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000000)=""/200) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="c19132467f7a340457d643c624e91dce6538d283397c1dfe132b382aead23d5d496110da6291088e9522a0d76363fbeafda5842a54d51cc6ca726b91fcbc82f8360af1fd5820725fff4ce236099c3d4783e5cc85e6337f396013dde7dbbc467bb82c8fecc5995c7bc7fd5acd4089a88d8d66e06081b2851d252b83eec51538e902e0f127e5162f0c8800c64547ff6056a209b474470bbf67670d74f44253d53270ff3ffe54dd3b82b221da2835d01a9516d53c2d94cdaf414e15f1c4ea6e13ebd07e04b98941c16c746f43946ba0be90362a", 0xd2}, {&(0x7f0000000240)="9768532699829b36197f01fadd82afd089665b934bf0f61901f360e8c953ab1745de87fa1f145e45917218f063324c8d3b3261f7382ecd7dbf19287a6cb0811e42ce19295cf0bc738cb46059603a8119f0b95dfd6230d9d7a2d193d97b45ead4580c739bb0f80915746ac21221476fc77a1b0dcc5267a4c847e1fb7494a2ca680e7bf71ebc4609bb8962b96fa4e6d2bdc5e963bc47dd90147d58f0abd5726d84", 0xa0}, {&(0x7f0000000300)="15acb3afa17aa386f3df66896e8c492d572f1d45a983d4abe057893ac26bf9a9efa3c583dbc9ad72124bba465be24d56944f42bbf2e7a869f952ecdc373b5d32a44068811f2da0d3b3bf91309ae92bb4ded1561495c7ade9b7164b267e36113af18a35ded9b1ade5d47d5c494cac990b7280d4969f0c8509e9208671508e61addc64190fbef9f685777d996aae8d", 0x8e}], 0x3) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[0x4]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) sendmmsg(r1, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000500)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000540)="13f8829234b80327f5b5120648f14df4f63f6687f2e75ca6e179e40bb7b70758f1a512032225a0a586db7f780219a38da6da21449d13d3cd62836bf3d858c8f142281f4edbc3fc8ff472c86351daa251bbb0d5fe8d6ee0b1b68416129d64a12c7709bb5f8b5313a0c3c11a022b7b0ab5d254e15b34cbf9f5d1d9ce2018103157ded0a07ada1cad6971371d7839636196883fb17694b62430ff0da90ac8ba2e3a931f13e21f0651df61bf1c29cdb0afc9a83d303cad42993ab8cf7ddd3a0750ee88f2a4550b140118e6", 0xc9}], 0x1, &(0x7f0000000680)=[{0xa0, 0x1, 0x4, "1113cfb78c4edfd98f0d5ab3aa2e375ece0560237d5eb0e7b4786b0a52d0d232ad78dedc9462d7a6703b958341feb0a0b560c1a328cb3c22b3ee134cc2c90bf88f4c4f17ebcf13f9a8d91648a256ab657ae27cbb40be757dcfa76b8b3d324e35841dd8d354583e922a930f3d28f96313b73c30be1ef7f7a838b2292cc441100738c15fbfcd496a34e4b41d"}, {0xa0, 0xffff, 0x10000, "7c5f76c373e7d1357a991f6608678961e426ef9e579cbdf0d72be9b63cdb955883d280d63eb08d65633ed8f446024b9bd02a0e3608f5c391c023ccd1e4aeaf24ae4eae0da01d8e9f2c4d5e80fda7689ffd78910752e3ff9c3556313cff3baa468bac199ba9cf4d86a262a8505ba167ff92df3749f4055616abbeb5543738ac7b80ad42ccece444176312ad"}], 0x140}, 0x3}, 0x10, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) seteuid(r2) sendmmsg(0xffffffffffffff9c, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000008c0)="9abe13586ca66cb16827aac90a7e", 0xe}, {&(0x7f0000000900)="b250e363b0ad9bf0fd14881d6ad540b21bae7451a41c1ccf0a3c3843fc43476d55605b9e3cd9c9c4e1c2a9ebde02c521ae5676c90b5fb614d1d3925c82d9aa5dfe2d771468a8ea0a8dcb514284b7686886eaf35b1a3ea64187df8b7a87b4967978e15b03abf94c39a7cf6db04bc3c3fe5eff682960cdcc670f669c76737ccae6def451ffa1d48255fbc04c88507b26175c7c19f23fed214117aa931b082e645b343f34682e4c0316ce5bc357bc04f86c", 0xb0}, {&(0x7f00000009c0)="a250cb1a87791aa162f375bf88a67bebcdd0efb462e1437536aee7d5ebffc6641eb4f20e96d461e1", 0x28}], 0x3, &(0x7f0000000a40)=[{0x68, 0x1, 0x7, "d39098a81bd57bcdab952399bf4ac40d56ad233d15b934c52d750c9f698075233eb707845817d9d401dee9aeb26911d1194fadfb3d95d6e09283eee022ca82f8b131e1e3a87e92c7896c050010fffe7df18f1de55ddaf2"}, {0xb8, 0xffff, 0x7, "e4e5cd3b3598214cb3aa93f1f6e5632ac9034820eaf043a59bd4207778f311fa99c671b60e96f1be72dcf41340dbb86b319f77a56274f087406e06a1eabf8d9ab1799a812a9013706a0b005208327d42ef863dabff13ef0de991f6b212a6f689cb798eba0aa785001925166051e488dfab26df96d89242a9f9afad667a44111dd314ebcb70297eb54c373c0e99a2d3631105f2c3e4bc88f3799ff2b17c35efb6ff74"}], 0x120}, 0xfffffffd}, 0x10, 0x8) r4 = semget(0x2, 0x3, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000c00)={0x12f, 0xbfa5, 0x5, 0x69, 0x5, 0x200, 0xb03, 0x10, [{0x1000, 0x6, 0x101, 0x80}, {0x10000, 0x10000, 0xfff, 0xb3f7}, {0x2a1, 0x0, 0x1ff, 0x4}, {0x3, 0x8, 0xfff, 0x8}, {0xfffffffe, 0x60000000, 0x0, 0x2}, {0x1356, 0x81, 0x3, 0x94b}, {0x3, 0x3, 0x1}, {0x401, 0x67ea, 0xffffffff, 0x1}, {0x80000001, 0x100, 0xff, 0x10000}, {0x4eb30ccf, 0x8, 0x704, 0x8001}, {0x58, 0x0, 0xfff}, {0x20, 0x2, 0xd14, 0x71}, {0x1, 0x400, 0xfed7, 0x71bb}, {0x5, 0x2, 0x9, 0x2}, {0x113, 0x7, 0xfffffffe, 0x4}, {0x1, 0x8000, 0x0, 0x1112}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x4, 0x11, r6, 0x4) r7 = open(&(0x7f0000000d80)='./file0\x00', 0x80, 0x20) setgroups(0x4, &(0x7f0000000dc0)=[r3, 0xffffffffffffffff, r3, r3]) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setstatus(r7, 0x4, 0x80) symlinkat(&(0x7f0000000f40)='./file0\x00', r7, &(0x7f0000000f80)='./file0\x00') semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000fc0)=""/42) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) r8 = open(&(0x7f0000001040)='./file0\x00', 0x400, 0x10) sysctl$kern(&(0x7f0000001080)={0x1, 0x40}, 0x2, &(0x7f00000010c0)="6f1d95ab1058dc3680ad403590f5f5ee9114c89c6f89998fd19acd7c19f1efad2d02a0ecebe9d41c090ca9b71d79d999190739db18e821af1f81f3bddd416539628b69c18557f6879dcc175ac321b5969724324dd5044bc57f242e132f1790663387da98fe51be39c97571a925be5d58300857df540561266fdde9fac81eea544f490858b0a97e60560775733cab362a5a7c666135e8018847c10564a1204fa0703b4d8bdc6d485c8813ea334c6c6b271e236cf6d2a3109a6278375cc014909a7505bd3a300cafff6f10baddd5da0d9673f832a3053c7f39f6a1bd8007fa2466381274bae26d6a743f5f5f1022ef5ba522d46258c785d3dcf7a5fc2fadaa", &(0x7f00000011c0)=0xfe, &(0x7f0000001200)="f17f9b74f0bde8f3d9cfdc0f9c602e5075c3887e3ffef49674c35729bf55fe3ba6d5273fcf08e95ae7a2b3a8914e16641b11bb", 0x33) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001240), 0x41, 0x0) getsockopt(r5, 0x0, 0x1, &(0x7f0000001280)=""/61, &(0x7f00000012c0)=0x3d) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000001300)={0x0, 0x5, 0x7, 0x4, 0x80000000, 0x20, 0x9, 0x10, [{0x8aff, 0xc4b, 0x6, 0x3}, {0x6, 0x4, 0x9, 0x5}, {0x40000000, 0x10001, 0x2}, {0x2d9baca, 0x9, 0x54, 0x1}, {0xedf, 0x1, 0x7f, 0x1}, {0x101, 0x1, 0x7, 0x5}, {0x2, 0x0, 0x3, 0x4}, {0xa72, 0x45, 0x3ff, 0x8}, {0x3, 0x8001, 0x2, 0x242a3146}, {0x65, 0x7, 0x10001, 0x3}, {0x80000000, 0x20, 0x6, 0x101}, {0x2, 0x6, 0xf7a5, 0x7}, {0x3, 0x5, 0xfffffffe, 0x4}, {0x9, 0x3, 0x6958, 0x69}, {0x8, 0x4, 0x10000000, 0xff}, {0x1f, 0x2, 0x2}]}) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, &(0x7f0000001480)="5c07d9c14559fa95a8b4b0d062c718", &(0x7f00000014c0)=0xf, &(0x7f0000001500)="4be9781d4f04b0bb0ecd64c66093f0441e0f9fb105057ea57ade3daeba5d284eb3bb2ddb3063e01ba6fc3481205eb25af83ea6e78aa07a7574730cfb242a4fd8047f5e3bf01f636bd9c94d1a99937444aefa4788b41086f638f025017286b0e6eea8f935a25ff8d5bd1f4248e20d81d7f1ee0cc1cf6ae24316f835a045727b94a3572056dd314dc1f3d106bd7fcb28c861c4f711ddf2c968b0f4194b06514a09e2575347556e4f7f1de3485e797222d54587a13e17c9170e198d3a7ec2aee18d577c0645d48f1c065e3e7034d605cba7b3bdfffed2162cd88870727fe3efe7e436bf06539b2cd3be043c132a753b33b9829dd1d44792925d0f4ea56afb", 0xfd) fcntl$getown(r7, 0x5) connect$unix(r1, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001640), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x800, 0x0) 05:05:00 executing program 7: mkdir(&(0x7f0000000280)='./file0\x00', 0x89) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='c\x00') r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r1 = getpgrp() ktrace(&(0x7f0000000500)='./file0\x00', 0x4, 0x104, r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x3, 0x0) listen(r3, 0x0) shutdown(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) recvmmsg(r2, &(0x7f0000000200)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$dupfd(r2, 0xa, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000e00)=[{r6}], 0x1, 0x0) sendto$unix(r7, &(0x7f0000000ec0)='\a', 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) 05:05:00 executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/504}, &(0x7f0000000200)=0x1fa) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) write(r1, &(0x7f0000000280)="d59f97e8fe82824c368efc9112dc0fdd7a0d5de7789fdf87c309", 0x1a) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x3) sendmmsg(r1, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000340)="de352e6b7930b425780e0b1757f19571e0bd1febe78142e17f4ed0761704704d1df4fff5ec32cdcc024c5bd0e5e1c03b5d59b3277ce71639d661f05d937401770dd9fd5bacbcd83da76230b30c86ba6f7975c6662aa6738e6eee91c9cbae6214f2a8e18430f07a669046a43821f5409dedf4c46930ab3dfb55c85e7a9419b974abb65f734ac66bad93c0a504b3c6a549737eee2b8b2771cfea21c5a9b859930673ea0ebe92b3e370f3df0723212e6f460acc2a3571ef3a70d5e0c9941d5997597c61df5daa9c1a3340de7ad7b2bd179b96f800d337581a03bf46f3f1bd84", 0xde}, {&(0x7f0000000440)="71b52ebd8eb3b79431accdb361940f5852d2f5621df90ec9bdaaa7bde7e29ebecc795e1432c45a4169fc50867afd572599a27983f57837c1b8", 0x39}, {&(0x7f0000000480)="b4886ab88e7116", 0x7}, {&(0x7f00000004c0)="38698f3752e824d3818b6b379afa856677de14a44198d6622b36554b70edb8ac54299c4ed0ff8c6f054062a527eeac18aecc5c958b2e69f5476e12f01b5489d33985d40efa217126af9c36351fd5ba7e00d66128e23298b0457f80778469bda04d166ada4be6018a3fdc2fb57ea39cc3a373895dd29878f8c01e0c6ff3933c4b1979540e1abf4b6f76092f1b20341af850002b266d4084e268154821ebc49bb91bf8baf2cfa8d91cab2243037e24115d923e83fcbd577fec76e6fc6f6f02700791b35051c98d813bf1aab368411be237e000ff9545b42e992c0f3726cdcd19e219ec2e8bd945e0cadfebcb04b873d5b622", 0xf1}, {&(0x7f00000005c0)="62a206978338033d9f550a98930d604fe1998937d4a1468a0228a407ceb276ed1fcb87035b449595bff546441f09b43f9f67dd65cd233afd68e757e7b46f5330cc08ea6a4d3b6fce1e58a2d190bcd774ed7dc4dbd6058dfdd79c976b5288554b25fe92bf44a39c2b2251a287814d32320dc4f3d30d9e33a8f46b80f776af06c76dc0e8799818d98b623a7bd96b06a33d6a5952e7", 0x94}, {&(0x7f0000000680)="729a9906cab9080b1dd9c8215f611eeab44c11af808897a46347638022d05cd9b1529602960ee3563587e9614ec86281b74e448fbef053e387af83fcc960f4d427fb977440f2b279fa09222188aedbb972faf4ff532bbf0823b6732475a4f93a6c98bd0889b7fab5c3a833dd3a4640ca28af548e09f60134314620baa22e7b38d674f76f0d58d901510c658294714656754790dc5c9b005f44a08160975cae178af8ddee550edcb45cfc864a7c249a9c99119bacb2281e6ca3b747064190e7dee85114d0da9349b5727ca2052e936576a4c5cf8ecfd4e2bfa8334ad2134aafdb3625a7b81a", 0xe5}, {&(0x7f0000000780)="73cbe3271e0a63eaa395ac18d42012fed7c7f930edbafabd01790f522aa5c89c2f6cd34e9a56832600c7236c3f4f8e16053e4befd0fc97540a8a0690b057eabf8796df13c6a251d45e1b0f3750ad79bda21b8974a12af817ff5aea0833327ab0b620287bbce76c64c7bb38e28dba46c093b955919791def6d9a714ed4f5356e676643b568c8aec1a25303376238172ed856b8150895c8a44484dc1b1204779fdf289c60c31882aeba8d9e5ff00c1a82bcadf8ea0733e25ae97912ac7bc5d9b96a4f9cf1a8ca693d4e45812bf07413d678ea2dd502967ef9f540ce651ce6c83b2cf46bedf897994257d3e5cac63e7f39996", 0xf1}], 0x7, &(0x7f0000000900)=[{0x60, 0x1, 0x0, "cfdf73bb4d2e57df459b2c6cecd7241ad590dba849f4414560528bed93cc447343cbe0b1647e282ac9dc591ce1e3e67d3c8aac30af259fe480fd9d5e8fbfc8a4da3c04d00a337499c3765b"}], 0x60}, 0x8}, 0x10, 0xb) getsockname$inet(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000ac0)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) setreuid(0xffffffffffffffff, r4) r6 = semget$private(0x0, 0x1, 0x80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000b80)={{0xfffffffa, r4, r5, r4, r5, 0x1a4}, 0x1000, 0x9, 0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00), 0x20040, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000c40)) r8 = msgget$private(0x0, 0x10) r9 = getegid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000c80)={{0x7, r4, r5, r4, r9, 0x28, 0x8}, 0x268284d3, 0x2, r3, r3, 0x7, 0x3, 0x4, 0x1}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000d00)=""/13, &(0x7f0000000d40)=0xd) r10 = socket$inet6(0x18, 0x5, 0xb9) pwrite(r10, &(0x7f0000000d80)="b11d24e122d5f04277d98a250d1f21da", 0x10, 0x8000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000dc0)={0x4, 0x6, {0x95a6, 0x1}}) shmget$private(0x0, 0x3000, 0x128, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000e00)) r11 = msgget(0x3, 0x28) msgrcv(r11, &(0x7f0000000e40)={0x0, ""/51}, 0x3b, 0x2, 0x1800) getgid() shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffc000/0x1000)=nil) socketpair(0x6, 0x1, 0x6, &(0x7f0000000e80)={0xffffffffffffffff}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ec0)={r3, r4, r9}, 0xc) 05:05:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x0) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) r3 = open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x2, &(0x7f0000003ac0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="ad22f2a91af6aeb81fd3b6f1f980531ecb825769e13bb9e9466deda3bf901dac560f28b4dd1bb590fc372be39c668616ac16710793b385973cd6eb039d95b793850af29e5b2d5a332d0981dce74c8b072f7323a18c93ea72eb0eb4e0ac6fa270ed3a7065faf68b640a4eb78fc27f4177056a6b2cdafa44ca328a8cac5c7f75c2756828f9847b3e33e75c8ca26fa54e17e5fd1ae04e12b89b0f6be1e052dbd05e34242e26b2405437"]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:05:00 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) sysctl$vm(&(0x7f00000016c0)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) 05:05:00 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) recvmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000480)={0xffff, [{0x3, 0x7}, {0x2, 0x3ff}, {0x2, 0x2}, {0x3, 0x3}, {0x1, 0x9}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0x28}, {0x1, 0x4}, {0x1, 0x4}, {0x3, 0x9}, {}, {0x1, 0x9}, {0x1, 0xfffffe01}, {0x2, 0x40}, {0x3, 0x101}, {0x2, 0xfff}, {0x2, 0xfffffffb}, {0x1, 0x3}, {0x3, 0x9}, {0x2, 0x80000001}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0xfffffffa}, {0x2, 0x3ff}, {0x1, 0x7ff}, {0x1, 0x1}, {0x3, 0x10e2}, {0x1, 0x4}, {0x1, 0x1ff}, {0x1, 0x3}, {0x2, 0xb19}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) 05:05:00 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = open(&(0x7f0000000200)='./file1\x00', 0x200, 0xb0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x1ff, 0x0, 0xfffffff9, 0x0) close(0xffffffffffffffff) link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001680)=""/4096) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x0, 0x0, 0x0, &(0x7f0000001640)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a", 0x50, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x4, 0x7f) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8000, 0x0, 0xfb, 0x9ea7, 0xfff}, 0xc) 05:05:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)='#!', 0x2}, {&(0x7f0000000180)="8b", 0x1}], 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0xa}, 0x1, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0xc7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) renameat(r1, 0x0, 0xffffffffffffff9c, 0x0) poll(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xc0}, {0x1f}, {0x6}]}) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000080)="7c0898daa9249587e57f0b3a518abb273af8e9324fd7e02a49f305af1884d1a9ea3b24d02ccb9be82fa10f9c69a412db5ea11302470a17782a091f9b1b1b3b8ff91e925c590cd16fb4356a36646a46d480bd190500010b766d403392587d3015e76333755e892cd6a99a1d9aedf2a7c769718be0ba3b88421140bbd65be2f9f385e1cb20f8869fda46caf5856b40ec69309a1d3a0b6a67af59643a850dae68b1a97d482ea58a0e61b754e97cb1748a1b5dbdbaf28e731587080ca58e5c", &(0x7f0000000180)=0xbd, &(0x7f00000001c0)="3995a056b74847c374abbdfc04a13a70b6838da8a5301716bd7605c77ed85265c6f9441ebb889001268caebf0840a967ac7524ab4a06c893741ce1a9dc3bc942672023450749d02e39bafb8b97e0da9b3857419a7937ca201bd78bcf2836345c28e29a512bbb9fb511f6fa9aa6101e5f2fb7ee56c4", 0x75) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:05:00 executing program 3: syz_emit_ethernet(0x48, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabb20d7cbd8b3a488a8f10f8100002008065840ca0eefd02d5b7fd346bf6e681952ef3d63cefbc0d41ec62a1d5462fe930483db7ee2a3254f9dd9000000000000000000"]) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7, 0x81, 0x1, 0x2}]}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 05:05:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0xfd) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1, 0x6}, {0x241e, 0x0, 0xfd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="9be4fae96a8e4164de413ebac91ba364e572a95b421fe67a6c96b53794373e3411e07ae60be91f22c40d4b0cea661486b0325f7b4ce651d60b7116952aa53a358b0689659784ed22012deb56e249cfe42f23ded554bbfe58322a0e2010033063f253d1a99859df9e35b94e0826ceaf9cf9915e4dab0dfbd34f8cdc7cff989e66e4b6ac9964340449b3e48373f060d765b8289ba5fb96a13b7b679e8a361e019e94cc93edcfaebc750efccbf2065eb39b20d6f5ee", &(0x7f00000002c0)=0xb4, &(0x7f0000001240)="aaf575d8dd143f89a4db0545d8e0a543b497141a5af051c3e2a5e3e99256b79211049f9953d716a8cc6e5e854fd62799c3407b20a0d5aae42f5df1a9521f367d906421e5abd5e55439159235fba6685e44f99778608dd9b3fce3fc20d72f2a95f9f9e3ff9e68a854b99ecc748d12e2adac41b8bd9672388d9819053ee4ace86ddf5ef8a769d2fa5e1306a9ecde9b959d21d8ceb665f991ec35b6b9c54e9167f5ae58ea169beaec551d04f4ae4d31611c892784d65e2eb9ed9fdea0024fc6986eb87c145ad7ee55e5f435c86ac44ce96b4310dc8c41775199dc44141e4dd4fb5ddc9f9185fbd76a52cc4d0ea5edb44407fbecd29e35670059a93bf85ebd858124231698919b9be624737a0d63405f095da56f89f3fd776c0e0ce72026825d3a9406e1ae1ab375cd5fa88c7c61b3c3e98eb0fc6dc9c65b9cf7eb0898c9196d5419406dd61f14fb55a21b86009acbf5ae249e462a4ff99bed1985fb2a34e0d44fbf987134a245d5c0a348941c8a694dee0f4f8dc87457675d5a6f6a5feec9be4d9d08526e625a4f4c1863223fc85f471bf23b922b73c1a6c433327a1b29e332767d5c6bf5fa046cae2dd1309f23548ff64537ec12b4313e4ed1c7c75f37ce33abceb33f5f180d9d63cace19c5abeb6ee95d7b0388ffc1ec75061754b015511522f5dd59a607317cacdc9f65aaaba33af7fd8bc8f574cecabc9975ab226360ec0c7732090de2a266caf2ad7ae591b89d24b6dd711ebf5f4b38dfb5d2c8b9703b3258e981eb888b9cdd50c4b981845b86a7ee7889549e7a8adb8587433278f755ff64f64e87a3e7c8f930c37ff66778d5e263160c60dd7dc89675781174cfaa0806581a131e0764392492f48b41021485170456ad8c8f929798a2482c7eafe121e0ff14ef271b4b6d102ac9ceefafc4f15710de83720e3804337b7655cb91e795c5ab575d77d648a7fafd48c5af16d04c90ba77f4e35587dd20aa10cd5076527f25ef3f1bebb11cd9930870943bec49b1e1580f6bfcf58b462bfbe4d358aa58d4dcc9bb74abf2d1bb4b890cc1408eb0e6b244cdab100b01c369e293592bf83d0b30a55575de905eba1fd99d6a5a6f94c208969fb6e06c115b536ad14d7c3557510cdc33f2ccf6aeb5302c157e3d8c065aa67669c60e2dffdd36b995d9d8ce5957e4838d0a0f4f76e5dca8d296e9202c3c5dfa50c8edbd0be722a36cbcddb3edf9f90679af9efb7863ec0af08674b42fb466acc8a3071c7fd047317a15b2c3604e1a1de505c83f0560f6412fc58d3172cab090fc81b8ed76e864fc326198081c190b987db5a287098da74f0277ef968696ba63f181ad717136c080f972f98fea200b292cac96282b4780683f2d58bac4418f757d088f42197a340372d08205aa974ee9aa7ece5645d75f8f1e239cb7f273c6185ce7e76d9896ee7d0327eb24c126640fafc3a51478aff03a12337c7f8833516891682910cfad8ce7a0fca128a34091bbd5fecfee097426218397f968a441ae88e0bcf18de223bb4881c6938ea2294f83cf0fcd40a9acbad51f3f857c0951546f4c827ede1a337e5253f5f9490c39b38f045dab8f23d5dacf1e514d965112b0d778976efe46b043a2dcb840e4f0610c4f2eb32c93b95c210cebfb9a0e4a073c92a73aa443cae0e67d85613e8586722ea6de8325a0b57019287b29c910ddff7c21a5dd92204f9f021f6176479a9f8defd477108911aa96c8b50b3a740d15022461d6b83b29bfc4eac994bddc39dba440a364a423dbaf2aa4fdd1627f47f702a82d6d1d8c065b7952d6e4eab5844db71e1e76d3bd2f1593933643b33ebb7052e1db0392192df2985a000862aacfffae2290837d1a46ea62b6fc7cdce9ebda8498a127d1f35a3435700bf5db42513d810a69fc8caec3482dacc809c2544375546d1d2ee01bce03128f4d2e4b38c28739f7aae52a12dd983a0c1cbcad658e0c15cf5246e4cabdeb7740ac1d9a87a4e75deee3ca448e1cb376dd59201944463f97d775153ce12c70ef16b6e6c3caf4652f8bca9db78a1a28a788b8136e816ac1e36c7e6fcb413088d71485e459ddb709d606f6d043d80a843caaf3a6d52b764e0639b7787f2c08e2f2c842cbbefed45c2f2009679ef84189b605198f22ef4f038c343c251d929ac31426d75f696a9c60039a25e210a4959302c9554dd4803b1a081b109f23452f66d6138da93c4328db7c7b0e879aba44757201992e601d6e108e23a09813bf34c11e6528ccffe29382296e431ff628383194c48e2f929334c404996651e3f9475a37abb0f0f4e6166ad9641ce0d4f5947ef44da180abcac0f6d8a189130e3be18b2522ad195ed608cf9dd1a55115d2d3311199c34416032be595e5cfa0bcd170406fbe5f1fb3a8e76f8e1aa785e37c8ad82ac436f66b3fd346b99ed74c1c95a44da7f9dcae0db88ea3757371dc1b5b640662a732d731ef2ec9baae7e8d3f411ebbc8df86abe6ba1cd85b55676ba412e56504ffb33e65cc48dc99c2c7440be2c3216f338a7bcda776c1323213c04bbe470bdc3ca2012879489bdd243f037430f33596222acc946e20c80add92212835f0c52e8b1fc71d4a582bffdd52c6c3c37a085f3c96560a9af81351328844bcee6f5e661c368a4c46d9952a56db60abfc84b2846aa878e417e1ebe322103a0e130edaee6eee642eaf57684cb467aef901e72cd8f555042a7bca6f196925062e55254441229e8a0249b08d683ef87744700609a21d8f9f866840acf0ffe15b4e7f1a9eed37c72174f71d3bdcab4988a0b2809d6878f3812e2ec70d3d6483025ffa2ddf5ac4b68a139cc4a373c8b955a6d846dc460fc4cc5ed6d78bb79d78c21b5bf5959921ffa0f02df9b3b0d06ba44cd182d47bbbe576095a317767635f7fce250a6aaa2847f8fc38695a2eb1a1df017b461f1f6220fcdedf831ea1d3f583dc7fb530df89c900f80bbd2602c155124d3017e28e7156ddc5f2a7884b0944f1bf044c300e79cbb846599e84488d57a5d757b284853d7b9ff5e8a7dc305038ec044190877bd9b77cf92031e906f4c2337f3e79e4ee7b172ba7568bd3e45a3c01693e765a2d7223b622998c5892b90238c6621643a96aef9d6c96ccd9fcab5eeea07da19acd314c2133ba2c45465650c55496da514a9d27bc088a62f69ff98b1e7d343074ea0af99e4cef249fafc677923d4085530108dd14601c6b62751919cf277a0a58750a53dbd089bc6d70873e34938c9b6453f841b349d79d88ce57554e21d6a9ad99b2b151b6dca0eb163eaf7b147373b16487d655b18bdcdfcd9f8dbd3a6682a9c6513952eb0ca93dcd1f6134c5fb3b7d0f6635b0bb14e3187c6a2cfa2433961ce241b0bca90ece404a134e50d38226bc6498f4995fbc1bd0b75b4ea2641e638fc0283fa4193d8384017054ad1cf87727aaa5a54ceb1ae93bc69915eb696f04a8700d42357600818bb1362000c5e446d696c4c82d501aacdd8a1bfebf2736c07c5fdff53be3462cf730d80c09eb2430260575aa313814a5106756905fd96370c8bf3902556c5ff2aeab07a785206461096a3f0e241a165e3d09d4cca5e86284c7759f92e05e11a9d3a16d905e402e83ac7504a9d9441136ac6c52e28cb4ad2b899c1b1ab5ab66137a3317dff601a27412258c33df807deadd4f9a400f764252ce751a11eaf1752e4fa787f534958042c9b88b1e9828c39861db45e27d90ba90d59f0e0726ddb5c793e9e80f79cba70811d7c8b8b916da8636a4aa921c75ddecd1e5ab91f1d1c9164a81593b501eaa3d82f2e1241d849c5c2558f7f3302dd22857b173a69e58a841ebfd1bab631c8052921ac7ea08271d88cd94f627e00512145550627c0e87ee9ff56be2c1d517daba46badb7fea238a235d4769c4114b7babab00bdf2a4516afdac04298a109d53475e43d665a9acf733d708e80911c397be8f7b8df531bda66ff1f70c0d9308ffa62e32643dff772aeba67fff5c30dce1c951dec126dc9370567c02bd1837228efe7527c4d8223f0e5db373bf365c2a31175e1c1e2b80cfa41d99a3c72c7e4ffc9554d6532f72065dd8a368c1571caf9fd8b8d30c66ef21e43009e8197a75092c1fe4cee0c250fe7a3d95eb3f37304f7554a1c488196f96b6c69c745426a690e98f5058bb00427cada8e3e90f1675b6a15304d42b33102a2dda2945b92cb92c695037bde72361b23bc1bd562a16d096b29d34d4ca839417f65ed2e0e346fb622cce78ed45fbdccba3be5750b98525f47a6a7a6ef97f9928a70f25cd9c17e109c2a35551a609debe3aa6c3461a14f380a1fbb86c860bdba92e83e50d29e8cef50a6d555344bb464b6a83f90cf5cb34c9c97b050e27a02146a4211b7e8b0848540c08cec788f35ff13981bdd3931df19a9356beae2919448232bc08ba1b4556c18b3a819e2b4245962de2266e706d15e0d4c30bf369348d83b0317911f91f974b334c4ebd7de5aa0057919d5bcaa62e2334b5bbffe8956eb712f471adca3538d2c3877a2ef8689aec80941636b5639ce8e3b7056b69a6f2b8abfd4f6bdf43acf6f96a0c8ff3c35cd3c28eb56f2736bd73bc3eef46c50d01167aceaaa665a3e1779ec474fc8d849a6f9d2c037c72ffbcd94efdb3247f36cca5e1ed3fb08c09a4d031fd5c5c9217033685cd671cc1cd44b3321954c9f74462860026a3dff17d3074d234167f568f33f931fb17db3509eee10a5fbdb7cf534334eb5feedccecbe20f830f36e18e12c4ac69016984429d54c400b7088bb92c44c9eee586e75da4ba45e2f29a9413d2c63cb609c5f1c42c09ed7f1bb60e945c00ec051fd9337b0476148602f5703168abb76f56b0786e29fb7914842b10e35a791b56d4945b7402c9bd22aadd7fd70bd57c14c56831e4276069e922a3985a78373e0a1a38dd6333b3987d378e589adcad4f904f6611c2fbf34bcfb13d18f5e2e54104cb76cee99d40e993a10cd009150c7c530fb9e9dd95f357cb4088fc16fc1a503539a157a21890a5699f566f25c1b37a4ec5d74fc701c0452435d18890a2413010ae1220487af9ae036ad73bed58f69d47be7ccef5c214e3110708e002eba62a5804dcfb22316c1ab0834d02b2ab1ee6f343b0a861f3bf5d79fe7e3060273b6cbb8ecf059b23a716675609af9597eb7f70b22ba0fc50245c409a5e209fef7cf5bf9b17efda9322135bd56efacadaa86a6fff2ccffeb0cd3f908c111d1052ae50d98ad43c81b77e0881e34bb403424bb29d14a72878669c5c13e05906991c8d08391d8083763ae9eca46bc0cedb9f0f65203088a84b7814885c892bf78d285f5d800a615f30594726981d6fbbfea0e23dd2a127417417c0749f4fa0f56677cc1e71c4bd841e1568b7df466f8065b0e99be44b7057ba3f01735d6e0bc016177a5f779e30b69373f7b9b030c4c54cec7504bec51e3a5706eeb6ecf3b19d49ef6f706cf264e171d739b2a7850496649d5a44575b814efbde0aba1763a8cc397f51ffd433f33cb105c3f05ad65a1048635dc03923ab90d3e0d6d930bb1f00f3f71eeca514911d1d2dc5f791561ab5b0d3e8adf1d7774cf9c8742d73188c3d4d0e0f93ca5edbfa9ae1bf504ec66d9f2fd4fe1851420f17d9d67b7fc08a6e04e0470c399823fc05cc32ab7f4eae746dd860584311ff0e45b07f2769075a7a542bdb8c1584fa6404adc18d9a8a51f95c6039e0cfb43183d0892cd35baac32e521577bc391267fc9c433dd4e21f7cce78003bf3e1e4d9f6a1ac7e7f52d983dec9f89deff3b51d29d38a6ed77fabebc7a69cc3670aaeddaff3b286", 0x1000) sendto(r6, &(0x7f0000000040)="22fae34226ef289ef5c67ec4c1c3d32bc704895813a48eeb7c2569d5d1f242ed1c97c59197e5cbc968ac0dc709e7721b38edc4ea5b9302d7913cef91f7f945907aab7ce7f21b3dfe45e26d6c7f72934d10c21df6c8414652b01288f9171e425530d9c400feb0935375b4bf4a74b0fbde138cf1be8c5fbc7e7ab42ebec2147a1bdd32b0e9fc9eaab5c6dea6311dccad3ea4", 0x91, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) recvmmsg(r7, &(0x7f0000002540)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:05:00 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff78274c0c063086dd6084fc9e00003a00000000006b70389ec500001000000000ff"]) munlockall() 05:05:00 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000740)="7319b22d8a6d1972", 0x8}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:05:00 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0xfff, 0x3, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020033e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x0) msgsnd(r2, &(0x7f0000000140)={0x3, "654b6085074b987cdd4a13527a4d8553932729ffbbfc3c27fe865a7c251316d2ce1039944952de4d466d7a568a80bcefe041da29fb2d97185c7a90287529c634209f887c03de14f1786cf0bbdbf2dd7aa9a659542d0b7c7d8af9e395474207b67291b3810593cc5b5eceeaf66cacb95a36fb401dbfd56f0572a4ca177f4df7985bd4ba9ed1d4d553354161dd9c1cff15da8921c0072cca3abb83335fe813e79954d3bc9a20a68d068f3311287a525e39467bf4d41203caed0beaa5d8557850861b13aa92be21ba2b22f54b3edac42dd63798273a643992051a2cdfa2884b622203"}, 0xe9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0xfff8]) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00", 0x0, 0x8}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}, {&(0x7f0000000280)="0d00bdc7ef25b9618d81739f2babe624fbfc3d6992db0b14d1c5905aa6c2b38528977b85faa145a8727c698f433ccc2c1508a37c563051afd7b460dc14bf4175bcf9182799b49ce093fe1d49b17f9e42a13b0db9e850bc4c44384486764ea075a610e1e6cff7a5cf17d81acac1dd2512d0d190158f7491c6dbfb616ccbdddb049c107b3db6062223447a1896ab", 0x8d}], 0x2) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/41, 0x29, 0x40, 0x0, 0x0) 05:05:00 executing program 2: syz_emit_ethernet(0xe26, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe2737b8680ce6b69733e3df9549dd9d5fe98a447520fb2eb5abb7e32acf526c1b7d04a89686bd9efeee1bf5eb0a04afe01554d665b3adc80571da07d5de3"]) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x10, 0x0, 0x1) r2 = socket(0x0, 0x400000000002, 0x0) shutdown(r2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') setitimer(0x2, &(0x7f0000000140)={{0x0, 0x9}, {0xdcf4, 0x8000000000000001}}, 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000180)=0x4) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x108) 05:05:00 executing program 0: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = semget(0x0, 0x3, 0x20) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r4, 0x2, 0x5}, 0x3, 0x1f, 0x589f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="780202fa03b3a6716748dfdfbeeda0383eced53522a1951843249928042a29162012678fbf1c3ba39663c976144b852c6f44e00823f966e89fdf6aa6499440da09f04697b792f6d71bb1099ac0f02f6d502672005d350ffe3b604c2ce7c89e00ad5d79d5f5e7cb112eee41c9ede2845030f112034957fd6f0f2a80235d536290649636eecff9249a9c8b74c55e6e734ccc7a9095fe0fd8ec2d43f5aabedca8000000000000000000000000009d380dfccca51f26"], 0x10) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r11, &(0x7f0000000240)="a0e4", 0x2, 0x195a05e282d6161, 0x0, 0x0) r12 = accept$inet(r9, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r12, &(0x7f0000000700)={0x0}, 0x10, 0x10c0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 05:05:00 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x0) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) r3 = open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x2, &(0x7f0000003ac0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="ad22f2a91af6aeb81fd3b6f1f980531ecb825769e13bb9e9466deda3bf901dac560f28b4dd1bb590fc372be39c668616ac16710793b385973cd6eb039d95b793850af29e5b2d5a332d0981dce74c8b072f7323a18c93ea72eb0eb4e0ac6fa270ed3a7065faf68b640a4eb78fc27f4177056a6b2cdafa44ca328a8cac5c7f75c2756828f9847b3e33e75c8ca26fa54e17e5fd1ae04e12b89b0f6be1e052dbd05e34242e26b2405437"]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:05:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x0) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) r3 = open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x2, &(0x7f0000003ac0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="ad22f2a91af6aeb81fd3b6f1f980531ecb825769e13bb9e9466deda3bf901dac560f28b4dd1bb590fc372be39c668616ac16710793b385973cd6eb039d95b793850af29e5b2d5a332d0981dce74c8b072f7323a18c93ea72eb0eb4e0ac6fa270ed3a7065faf68b640a4eb78fc27f4177056a6b2cdafa44ca328a8cac5c7f75c2756828f9847b3e33e75c8ca26fa54e17e5fd1ae04e12b89b0f6be1e052dbd05e34242e26b2405437"]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:05:01 executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x11) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) truncate(&(0x7f0000000180)='./file0\x00', 0x0) getpid() setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f00000002c0)=ANY=[], 0xa) dup2(r4, r3) listen(r4, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x4, 0x80000000}) close(0xffffffffffffffff) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="ca6cee51d7d1259a1085b1368b4d9de6", 0x10}, {&(0x7f0000000200)="51263749e433e444eda63d6ffd251ad4604ac807c095d0652494d425121e53d07ef8a88a7ebb1a719b61859876b0c50f1ce61900572dd25282f3af733512f30565d34220c3f6fcda82cb", 0x4a}, {&(0x7f0000000300)="27fe8e8d2fc0e3265e5f20602498395fc391272fa255659425e1f27939f3cdc4ee2e3683c7bad24125a47000bbfa7e6160f45e43e1df097660a8089f023e0c6adc4c37516585dab3e6a80dca7e626ed144702e580251b7b8b81c7677274b057c58704fdc7caf4bb44dbb6fb51e58161bb38a70c399435fa8d7d25e07e99f9702519227c9bbf5869602065fae34062cabb2b09c17b86731", 0x97}, {&(0x7f00000003c0)="10048623308f61fc8ad16ae3f26ebfe94d5a2b0dee8300ac18879db831186518f21c131e098070b655da8438796ce0d2abcb068db064f7f6b4554031139bc9f22f15e861e4ee5e13c04126eac55e31df218a7596eac969e3ae72c4e48bab7e2648010d6ae5ffa732a4b2baf59bf9ef2d876a3d23e1e9e67e30bb3dca1166597d00f466e52d75308409344d23c6a2193427fb6a0c6aa4ef50c46d5cf90935c04fe90d2eda7d54f2ecdcb95e08d1d4748089014306ea34f747484f1d1ec86cbeaba40c9d714c88bec709df234aec4979d90e03ba3b86af45c9cbed7f62f2a1ebc9df308454f8a8363ba143333eac", 0xed}], 0x4) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x1000) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="1501050066696c6530003436a0656d3f6c5b7600000000000000006e4be7"], 0xa) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) 05:05:01 executing program 2: sysctl$hw(&(0x7f0000000840)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff0bffffffff"], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x5}], 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) close(r0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f00000008c0)=[{&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba033d65aa00e5046ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a113082001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a1584a0476856bbaf62cc6b7f196babd44eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c6", 0x159}, {&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91aed76cc3529b10000008000000000e7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afe", 0xa5}, {&(0x7f0000000940)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2c760a1ba2031daf44a2ce3c20a33f9edaeabfd54ad876631964d2f", 0x50}, {&(0x7f00000001c0)="4fb74920758ac9938774604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="8a1cc4cd5cac3eac40a5dc51517bedd115aa7c4fa7b5b1ad014eeeac491f3b861547", 0x22}, {&(0x7f0000000440)="2e121ef2a724d45ec50d65126b80827ae043b9a6c02b02b88a779c241e799e3059a01da80abdcfe160d079d116523742d1bab3ec09146a20125d71baa19677de428920547c8f2e1e1f9481d084ff73ede506680b32673c9cb43e93a89dc7045a22850d4e32c58cdeee32dce83095244004c5622ce70f767b4e46ebe74a73963e", 0x80}, {&(0x7f0000000880)}], 0x7) sysctl$hw(0x0, 0x0, &(0x7f0000000440), &(0x7f00000004c0), &(0x7f0000000500)="defbeef36f99ab881092058b3d2cd079b3036f44f3ad633536edf267901e82a199e81d9137d02b727db7e271967dbf7d6199cda6a787b36f0515cdcb6d24e6b53eaf7b992d344ab8e723b48e50ebd5", 0x4f) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000080)="94ffef16698f00b883c770a4bcc5e944cc2a1607e5714dbabd15b7f02aafe04f35ce08bf0f6950941da13c8820f4d6358edfd2812043d85a083b77cab22f916a143e5c8ae25e2f1ca1b8e61ecc6d60b98e32dfa28d2ab2c0d9ef70834a5f907c5255b523dca1a8dbefdbef5d217d935b8aa4223252e300b82ede76bb155933ba44b93916542c60820097dead081b98354366caec81ce1ab7ea3246fd54bff79fff7a15fbc411bd4ca54e405d6e1c5e41ce186f1a8dff949f", &(0x7f0000000180)=0xb8, &(0x7f00000001c0)="cd522e2adec7090bebf24a453e80cc72d5153b0422e5578b9c0e8127a9c8899f3b321eb7a93e8d39f42263ada2adeb47fba9d183d2e43c6c32572115c8", 0x3d) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x8}, 0x2, &(0x7f0000000280)="ad5d4717a80d4ed620b2fbbfffec8c40fee7e9ac4cfdd17c3c4472d7380bd02fdb1e7ed31ea4b0cc4e11cd68f3cffee6d157eeb7dac9934d", &(0x7f00000002c0)=0x38, &(0x7f0000000300)="7790121e135251c201616acf1374e3d24795eadae21916ddfd7685d907753baef4c0e85a452dd187e65b59940cf5064b456eabf8e10144b10ae18fa71aa5c331608cacbcc89c106ee07daa9ad6f03209728bc07aec1b18922a639d5840e94bf8e83f3acffc9cc31d19404036b98db29fddbf024c9d0894ea3a0e20c5b75fae0ee2179cce95ee9999946ba7f675738efa4ed2368fa1bf2d405595e02a6696c6d2ac8edfaea50faf3d208adda782233381954020af932df3a1ec41a0858b", 0xbd) sysctl$hw(&(0x7f0000000200)={0x6, 0x2}, 0x2, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000580)="a965a5a5779dd360ddd427e86752d2a32e49520393ea59a81d989d747ba5c167320abf8a7c2d934fe8b17d6726e661e5b6f629b4cbcc1971a6c6095bf589fc4a3fef40f2c31cf1cd5d4b18368dbbc4e7c486715513acf9496c78f6a3d01f279de6533e813c3a45ef71a9272507c9d39b6e545a1d02f8d1189614bc3c099e50433a60dc40293b17f8f1691cdff4774a65e7e867afeced65d4bd1a5e7b3ebb6a70ae0c719acc6787a6c3dff49d717579d8f206194c50fb4225afe995571d344e033f9652b16de99cfde9d3", 0xca) 05:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x80}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8, 0x4, 0x8, 0x3, 0x14f3}, {0x7f, 0x5, 0x9cea, 0x5, 0x20}, {0x0, 0x3, 0x9e6, 0x4, 0xdc4}]}) 05:05:01 executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:05:01 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2, 0x287e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="8f", 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000080)=0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000013"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x4, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[], 0x10) dup(r6) 05:05:01 executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chown(&(0x7f00000011c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000001ec0)=[{0x4c}, {0x1}, {0x8126}]}) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="8fc2394fec002af40fab5a2ec06e8d969a87b8cdb2705522fdc5a6176a1ffc0b1579de0ecad19f7ad7ca16437b3e9827e799b69589c92c5acb59b3b3554fa41b51dc21924a60046ad222d0799e66efeb649b6307be68d4121e2acdafb885b41da8894c62b49e6e0f1a6721fd90556ffbe940f981919296bed88c2bcfcbe204d189287f7ac2783c86d5e480c0afc550d5f3b74a3e12f4ae553fb459c46097add8707eb68ff33d7a2482223a46fb6251dc237c32440f514d39a3ca2b26650af4f0cd1d7c631cd535770497ceb79e9f5c1a34c76fac44d60a0684e15181bb4ae933847917a1dbb72bdc9d0fd6b89e7ed5c055535bc9052421a57f0acd82a737b6fbd51bf4698b8190c781e99534e884d373c4b6df8cf5c5559ed6e2fefce8a553bd0c4dbe963b93324579b2b03912fab3316a7b25e6d7fbd64d60fd19b9623a475ae00668d00ba42fd9b95f20705a19104603277144943e1b4f00c0571d406f6636c3ee2058cac1894123fdbe985d3f64ce7f00051e4c3643e7576e7328af4835ddc63df18282371f56c0f1dedd0b1d67e0a73ce3c6d1cbb95a0d5dbe7866fe1ceae95772720367d4cbb59ad79649d1be92f413fed96528a2e905405da8dd107e26288c6d70b7c1a281e9690a53e65e17eff5e5cb49cc025a6e02ba7d5c8e4c90a8ecc4fe7a0665ee8caa1bb8c2672ca10c46d2fd423b5b20000b1fdadf0ce02512b1bd17ce7f822d40f133d660be477b119da42b32dc7e4070c54cb64bfd117c3289c1cc8ff518b7d9baf35650472d31f532410a184e489f72cf9c88e25c71cbde0888d61066c95a287efcc796d87b3be845a4e13d6e9a920ce4e6fdfeedc1619f093d765e44be322afb5aee178bcd0501be7bbbd3c91fe48607c91429b8594a79475d0fcff0ecb01bb16eb1ef6647701c767cd27b4baf91eaaf73a5342caf38b8bcc9ce2e27d6358c7dddd65cdf55e980864c5f30dad879f3f5834a901cfeef661c4176b378d437bd51263eeefd4d0c6767220dff024d807a0d1539d635ea30a118745f8dc108893052837a2c22df21845f3602116eb5bb2e4004df18591404118afd61f07fb580a3234666d6415dbd498ee402261fcdbbd10b1c593c6ab237492e1a07470812f64508940354ea592cb0faf96e1166ff1f3bbb0b75119a3060b66e4ae2e6d07a243d81a6542761313121316451dc34886eda334c7f6fcd8f7710033a0e6cbfff6113f6791be583c0352655e8c96b239a5d090df957d7bddf8b124e7d12f766fb655d39b80326236b8bb5f46d43e7cac6391018cb28142aaea25123df4cdd1f7a884b4acfe4004d3cf63bdf2e0e636c4225364cd4fb17cb458cad6ea7a529f264199cf0b41ba7cf81cd6e67215fc2e9bcbb8f2bc44fed37332ad3a459a48f3722a4416cecf245f39dcad8ddfc3b31587b62978e10fbe02b3eca0bdbd1a80678438171c9179a29e918a7f82589d7c719229f85e481ee44e6bf84e5d5fb54b9e7c14ea53a166f3f9a82a22d2efa63d44a6280f8ff85f192a17b011875f8737476558bc95773cedc3e3c3da7886c8c1d41f17b305d5c8561078643e3de4932d15e62c85f0d09ac3db649a014b52f6debebff702760acc518f6fff3bee72278be84da7418fd63499f05efd4be535895613f066e34f9c29a5f97ef4a943dcb7eaab025efb70de06100906596e7f6041dbb77b1876d3247ced2c1afdcff78568c52229f6d20903beb87e4d0464a292a7a6f49d6eb206604ddd4011afa15cc77f150ae9ad76dfdddb4b635a84fa14f76d5f03fc80d53b511211ef42b5587a1ac2a62078e07df75656ddb3614be50583b0283def13677f413a8b728d87fc3399b3d4f9b50e0f0ac226feb91f327ec07e3fb5707683c5cba74eca529ca23baa18e8824dcd493d37b7ab21371c3ff614f780ae2293284cbcd378c27f1424ec8a4e95d0cd3c2949e76c332c6bec5d0d1c7e06f519e1a33d47c664516efee92cf2ebd7675fde14578bc6301b07222b0edb85533debda3162f247275e4cf66a54308353f66db6343f0da4ee9fb91c9107cf88ea7b2321e0022038c4f2f8f07769a220471dcbad9c57de74d2c5193f6d531e841c2afec7fa87a1ae813a9666fe395c73b21e16aae3424d9692b01408dcfef82105ebc16e8abf03825f1de64d7f973809c54f56ac814572399116e5beb6735b6af0f96a42dc454b4707c3920c3c22df8fd65f4e7f88e272b0fbb7738f547e6e5995e270c57df0bb5fb10a71fbcc6cb46ac733279aba9a849acb9df42f4a200b7dcbfe1a03f6b21e4775bdd523bcedb32f77e8225aba34de368617640983b73527cb0762f7347791f6408198543aaa5cd1c9a5613edbf6eeaeca6e098921bc1c99291c1d87dda44feadf5a22c733b25e62bcaaa34496d6da3f24fb3200d0e2eaf945381575793a04c60aff182d4aceec52a600614fb7e0d2bafca05782f1c2bc98fef5ddc2a002529ad66235186b5bc546100478a6098a6de638718983b2d36ed5d9c60e8d9e32ee673c9c2f08a210cbb00ba0ee2059fb8d19a268144fbbff0789d58cba7f135469ef26cd21d37ebdf8c42023135114e558fa0f76009670eeb57736caecbd219f42c09e4bd91330a135dd6e90dc1e3c5dde86ab1464f6f5e16421b9cb2fb86ff5eb96acbae0a987c44ade13fc76fa71fe086515292f2108c2616357b5d745c2297608b20894fbf5c750e8fcb4cc70f64f49b8f509a0dac30b288c873a1be504a7ae2d791cfabbb4cbc4f51b66d956b5156bfb0c166652bd58a9df00df4ddb8153ba52f1a40f66fd5b2170da02743ecf50a647f266eb652a674cf347cfe2048cffa7471c6baf30bff4be84004ec3f21a3bd892b5dd84601746d128840beeba090bc185348577f3e7e366c2dc478c42bc9be7dd06f5a8c0006199b63b3ed2ce227a34520c9b588ba95e1f4ea7a13a46c6f1d94cb44ffc9f369d4214ef2efb1de8c683da2495ed0edfcd5277855d75cfff7f25e570a244a61238d24bc9300f56cd4fe02d948161d49e2deb39610077a0fdd23f7cbd9269971cd32f4bc77e3f434fbd351028a7355b43d84247b2a625502834da71c03597f96a6410f6cb6d7a3a71a19f0ac376f56d478765ffbfbec4d68f893269cb7d4c44ebc03990f3256ac018c35ce1a8e13a2340707821c73339f8105f8a406a65ad932e2272ec883cf9a8b65156f6c99acb260f873906a8b90ece0b6bae71a525e4c0eccc8dd7902dc6a1966a16a7ecd8a4c81275b99dd337407580e34ae670769648d6c2ecac0ae1cd057cc161e2dc1f22f39efcb44fb69c8e9aaf05353102542e5a5e65f70e347573ea59299cafaee95867eb0bd3522967c5049846accc4bbe299fd23ea33c4d83db0402edd65271afbaf6c6ede8edfca76069525a598285b8d11dd395b7c0b62b7f9b0567c15649df75d85515975f6eeadf543898b73486394db63a094f79129f5356ef7af578cd9958c8aaa0418f97978bb69840384a2f286dfb5eabb91fbaef6734dc6b2fdf24ac16c409369e5d8d6a2fecbe2138721ac80232e5b1d3cfd79e78fc1196684c490f51936a8f1b7fa154bdffe7f01a5c007a659e213813c040b4ae0365a999279eafe1a99cb1c1a94e79748bc7026522be533b6210bc44ca7d1112d1c94b364c9a8fdd83940843b6be7f108c6623095459b7745d5adbf00c0fa8a10b9a564c519ca194de4f0cea075d08778e1621bc428d23497fbecc34675e0811ce1069dbe141c3a2117338f18f73c9c687afeabaed582a6fcb686094141ccf6582e386bc662dee447a7be2e45f71e072468cdea47596366eac65973a867e5a08b81abc72ebda73381d839c70d4d6886f52c61550661b124f6af17cec0acf96fe4906787dccdb80fd0c1939d52a20228065170be7dd618e433397387265dbccbd6fa9f33151295023461b37f99675fcfea120fc082881e0f8cbf78b75e6dd2b8f2f9186faddc305e7ad258727d37f159b2d9c98135494dae4dd79c642b4deb9399d4f13e40e03e8767bd298de1bfda7192321538ba0a238230bb616f4dbf3b827d6edbd19d2ef14ed83d493e298b51e76bc6748d7e177816281aadce48a2523ba0df83cd9992b21eb5be5685a07aeae7da2a15b405c57d80c78d46fe4fc6140cf435901dd86fc7b1dfeb82ca05ab0ab6a149818c7beca4c4892d072f128d4e5cadb70298e535efeae59a848e953ee336e910ec778be99f4030a5c26d8be58a19c6230ac77d215d6090648ea5ad8a22ff040a3600b0385acaed0a1d10a8b55afcd95ccd85221bcd76698593e87d140ab10e6085137c78a77065d5f6ab11c35c953ee1c1664d5c1daa9936c390b0d7e68e2177fc9d119f630f13658eea6d2b2e65a6788bc673800bb9efe041813d02efe95f7be7795fed6062b6c3da668b5aa76932ac999afd4bff3db8d8ac1869620b1a81fc708092a4d54b30ecbf864335d5311dc5600606691693aff336c8622f3a9af71005d5f87ec66840c183a22c728b17046ede797dadc356b90712826937b81cd25766266274e70c878dab828b00361a6f47ad47a54605f2a97afca7a5e214c73e0fd2c6c1b86a86e5d15dcb0475c0ff17efadab8ca724c1586434da65c782f393c5cfb89cffc85917166ed0e77a817b2d3c76fc628e1ca271ac386307c7bc7f64a74715df8682b73dc2f93b4f63b49633ba27b3d023ab29489f9c03f87a4952c19f37c8c8fe80135ab105833daa47ca1e88ffd96acaaf33d1a702e18d705434b61637099d8c643ff3626767def9cdc6e3ffaefd8bf4ef95c3694274cdeb2a917b426d1b221b5a8bfd308f0a863c1afe149a6b1e5cc202501d885e3dbd348e870ae647954f5317636b4c5861154dc3d36fe94f46b537062d25694f646206e31e4a19a79983a130f3111a775f41a5ba358bae29035454c2c04ad0ccd40ddce7a1e1e4d52c5f1e5c2e0c56484449f71eb5a6c1dd6c5973d720453b57fd45ef5d9a2a2ca4b2700a28ec4e9e6384a179d4772823e2a72864b1a84599e1747cf13023c4afc8f1e90753a5cf79db4af056236936663f2d4bce706751c1518e7a329a9ea61f32b39d7063dcce0b0c27e982931075cc66b4e9255e1178e957b20e5faa4bd55589af11c4949d3eeeb7ab96e86c2e91849c59256a02cec4864ae57ce9aadc2669122b763365556aba155437298068723da8ba783fc6f4c2c0c140e26cca3c7510377dbebfd116b5ab73cc69ec99350096adba155b0d0743acce95640537234f5763af331699bcf100cfdabf097016cae3b3a5e482dee8cbbd33e0c14dc03b32fc2fbba82a9ff2ac0a560f09e30e046741eadb9575b20c21431fab74839215c6ac96d6eb1fdc17e1c8de836fd006610909a522603460e1f46020ccbb5a95a7ce8e4a451c0f703835f01c6c75b20ca06a72f66e37eefafc1fcc20812d051d6179092d00e5b5555539ae8c56043a32b18e54cbbe5bc231bb4102e671ef6c7627d6458402b4b27f7628e7b93e2d8fdbd7874b52eb3e2d6606497651bf735267d1d5d9997bdfa7213f91bdc29a493180dd964d1de24e215cadf406bd0dce817b4207a90571b8f85321a6c744feea2937e9c574e9a2476ef3a3bdb88d003dbe20504b37a04a477a9a0169ab14ad8e32cc1b22fe54efa323ab5d2634759cc5e99aec5837ffd5c13f0edb195bc8b91ddc4bd4d69d1b8c7dab7abd7b0a471443976a18ebaed73a2fadd81d597aa435f9375701ff15f24c0df14d0280312d408a53ee517bb0a329c3902771fc6bc06272758f2156f7929f99decfbb0902c429", 0x1000}, {&(0x7f0000001040)="ee853f9e558d941d065368116a784bbbc42356758774bcd59a9190acd24562d55dde33063cc883ae805aa48788eac4e39e4bb9ecac66655ac40f095c35305eb29f87503d3bf391d3367f25c1421696bc9e381506", 0x54}, {&(0x7f00000010c0)="0f7301e34c3dcce3d027fdc800bb53b1fe2ab9012ea7906292f10e6d5eef96170acc0afd7a535e94740c3f4e24fb66dc0b3191756423e8a9ecb2d4e891c5b549495e88b4909196390ef2843429ca2209", 0x50}, {&(0x7f0000001140)="3b88acc646510d2901f177158734d09cdb9bab25e819c0", 0x17}], 0x4) 05:05:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2}}}}}}) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES64=r1, @ANYRES32=r2, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYRESHEX=r4], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:05:01 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x65, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0x8}, 0x10) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) 05:05:01 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x2, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 05:05:01 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0x7}]}) write(r0, &(0x7f0000000300)="7696e5f3d1f18c37ceb8615ac7cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 05:05:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x0) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) r3 = open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x2, &(0x7f0000003ac0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="ad22f2a91af6aeb81fd3b6f1f980531ecb825769e13bb9e9466deda3bf901dac560f28b4dd1bb590fc372be39c668616ac16710793b385973cd6eb039d95b793850af29e5b2d5a332d0981dce74c8b072f7323a18c93ea72eb0eb4e0ac6fa270ed3a7065faf68b640a4eb78fc27f4177056a6b2cdafa44ca328a8cac5c7f75c2756828f9847b3e33e75c8ca26fa54e17e5fd1ae04e12b89b0f6be1e052dbd05e34242e26b2405437"]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:05:01 executing program 5: setrlimit(0x7, &(0x7f0000000580)={0x7, 0xc}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x4000000, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) socket$inet(0x2, 0x4, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, &(0x7f0000000140)="493059c0292077ad2635a76c246e5985ed0817b9425b8f5bab521d15b376480191d0a20e4f52c86bcf814532698fbcb7f57fa3f1fd3c78bf5afb1244add9cc7971162fb1d6d18a87cd21da67accc8abe2e83a2b8f8f88fd1050c6a0a9274faaf6b3f7927f6c07028ce91f8c2685c061748cc9f22fbef25c64045f91ea78e1ada19b1c763834058dec53026ef9cc303c9bf97679b01c50d3ce29f2adcdcdb9fec55771db49f0ebfdb9d1e03741609b5e5e2a42849d5e2e6c8e97a4661cd2a9d527fb42b571bae868c14f5e69048abb7fb9f228a4a55a05fdbbedff057006fdc0d0124ed539591c43c0e12d456a7bc9e236549", 0xf2) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="142b59cb", &(0x7f00000002c0)=0x4, &(0x7f0000000440)="8a37e0d19784245ddd404c892ec385a48b93a4445acf0678a20756ec7289ecd734de0454ff4da97400bed8bb98be837f7caab1ab7b4f485fc793b429f7d4d276514725acb3e3b2924fba16830d032fa3b365ece1d252c1f2b1d90b080e85bf36cc6ca024fc6203cda773473eafde3064e57ac6da6dc866b778ea3f1560e2cee44a686d1c1f8223ba474d1827d7b0ac6050433d17981e464ad7784225344f1e8262e6c13ab5b642774c921fdd590c77c025ce0646a611b65d574115cdc1da8fce4f57f9b82f3f958c2633c0d42114e954b7fe4d7fee30174be261b875e252dc5179f2a0deb17f3eb6ce3a03151371a64c965759d1f0832f37bc8550dd3c70f2", 0xff) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[]) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000300)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r5, &(0x7f0000000240)=[{&(0x7f00000004c0)="29147aec92c3aa1bc3abe513ba898e8b3cda4c999becbfd99d3bdb24748581f50585292021b360d833512fa71ddf0c558dd0273d2b19d2ab7e328ca1eaf88b150ed84e1acb5b7eee47f2f2b3c014f1fa797ad8532579890ae845c946ab5393328c1baf5618fb96d6f490bedddccf974b20eb8f7f9ebbc3af20deb80c65cb6f2f4668a822ce495a0a", 0x88}], 0x1) login: denied attempt to set clock back 4162712701 seconds 05:05:01 executing program 3: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7fff) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69d", 0x0, 0x0, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x2}}, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r5, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 05:05:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001fb942882e604872389480b80afb3c95f957d5e17ab8c5dcfdd278bdbfded5a633ccd3c2792f928f84580d4d4d89afb90143491cdca1046263fd20de57dc75f10ad5f67a93bb79391e0ce9c5def78f6c3a1a8c93e755443b2d587bf47265d2cd6d67a"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x20, 0x4, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r7, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r8 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 05:05:01 executing program 5: sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384154, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000680)="5e481740b1fb44574df64a3d6bb8f986f95c1b2d618bc6941013136d8f1ba11aaa0eb2e02403dad0d0d5f5a63cb0c32058f1bed50000fd09142eee172328f6fd88e08da0420d7673cfc82fe01492a5c940c5ba40c727f1193f0ae66748d59798007091e5bca0de59b169c00b64736c100602e4e4d998f45243018e52dc62b07bbbd6b99acff5d9b145937577098198610e042fbd795e19b60685205bac43f31a42253c7fef5a4c2e559045606b03c4a5b206de261cc84b934a250ea0d990192302b47047b379207226d8adc2223eb9b992d79c3004c14e6e39b1abf5601df15b7ca27d", 0xe3}], 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000600)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357d09fe04fa9465b5bd1286e9624dec06a00c222fd11bb93a38f14bbc3afdb27c12f223135fc92c72c9f20e26c9786cf7d42abfed3568e9a28727a7a3f45cbd84b4", 0x6e}, {&(0x7f00000009c0)="8d6546e01a3fb2b91a85109624aefb91c9455ce1c144dff3a9c4e4e4979629d9325d00e64a15893a61e7c9df54067d2a6b21167ecc98dca564f31c8be2ca4038a3dfa5f4f286a20e09aecd60d72a07007988aa0fafcd0932b4043bec1201011dfa406e519d5ddf864ab5d7ae39cbee2f6c1930e7c2bf2cbd48b2bea41c57ee3d464e7bf42adeb65e381d69ad4c2421268091dfcc332c81d0628abb90ee195e6be8a5428f0749e3948c0a2feee306e236b55abf1824f8bb5cd083b9d7d6c28263826f339c909cd29ac3132eda4739e04e685846b7b62cb7df833e51902ae94c56dbc0e58f8999236a3ab57d1a735abe73fb2555cc5ea81bcc3de53e9d41fdf4135769f2959786f04766ac578b9e907f0faa2c7cb9813e18028e694ad7e64ccffc4cf5b2d7098bfd40e863d028a47888dd935f96a0f7c725aca4c4e2fecc3b1c8eb1fa79665c2cc55cef6abd9df573635de8d16ab74094d029f7eb0d9f3270d2783c27ddf08e9545bfe4cd4a1d1ad3feba7c30a46cf11571c1ef14b5af8b50d2729a87b66533c33aeccf57418d522efa29d51326d5a203ac185d638444f52dffe31ef2b366a94c67c208c4dbfd846bef0963d87316edb0a73a81bf88825b61277cd73467a6a08186ee76fde4ba3814b05cbddf5d802db5fc94315680fdb9f11d3fb1c00cf3e740c2d101637097052b7b3f080b05f506ba96806c537b0c9842b46ec53f6bf88e294a0eca212a332f3003bdb58f802bdd64c3ab21128ae700b83aa29c57c569ae9344bcbc813546f1e655df0b48ffb2b549a3e406da40685a07b1df5748926cd9d04608eaac238f2f9375b1c50c4eb4a4ee7b5f8659474f7ff1bef0c22eb185f7f24deaae0781324e2d029cbd98099e346e89ef84c8b2e2b343ad31177d17ef827b50d3a9b9f309b5097b3e94b00583fd10689fdfece3235792669d097a07185c4511b6c72ac45b6ffd2e796bc8026333b27e1bc643b1eeff8588ea4ad12a1174cc36f1ef586ec14d4a909396071c2a65cc3fcfa135a100122751f6ab39d4875fe41434b19a04cc21db179dd1d18c3f1f6911245cbdf45eb0649663e54b9a0d3fe94e238b9c425f137b786ac8855790f14a851a9183f801f6b294862de92c10c7affe86be50edd121e007a3fae30e7b966573c8fa0e1160303e3c31a0f1d7884cd8b4dd9984f5b3c2197bad05ad14f115f49c83ee2949648d24a7cd1bb7a2e63a9436e20bdde4e6e0fe01691d3ee832c30ff5db54f8df677e1d2a4e91706f122a31af715354f0565b3b214091ae1d0eb6a727f4988bb7c045d1982d380d1662afc36d570a9d89d997baef4f6e743247ac2c6e08a1d4caf6cc42756aa048b890f8797163e91160cbc1fe40051aef3e1b27e58e2506a507fa1120bc2b1b4c6d50eda0b90f27e2c2f32f0c51260ad10f768b0bfc719835dffafa21be369085f8358b862b19e837bb78ca9f6ef93b596188bde724d0e3131e9dc13af74f9f302bf8117739fc18763e3115a60f52668a6959c6c4442fdc3e4da7c23e20b86306d6f5bc5836752b6ba5178bab7e453ca6e6de43e259213115908df5778740ed70a6a31a5f0267a5195c799590e25c5d9be27f4bfe3f58f595c5e49e1ba09dc0e2a896c608ccb15d8a3fd04ed4fd35979122245ccd15b64c93bc4b5d0d1b7989231af6defdb012a0bb1be754bb835d3987c1bb512a22f4b051ed08cb56abb27e20fa2a3afa171d1022071924cede3303aae7ecfe8268f52c9bf3140f6f2f578231dec09677b937defaaebd038c5e50dc21cf6b61553f99fb0b06198696aa5aa112ea6bbc9dc2c39c5c914ff7289a2afe93e82be80aa2f25c9a25bafe528ab9cb666ad555f4d8142851d46be752cd8d57bc5a91c45047da31b9765158679cba8b3a12c83ddaf8f6cae10b6f83dadcf249f045f65ecd7d933320c9557b210f6390d7b426c89206e4bd7475a4086de250c6440097eda07a94eb9e1b522c2916104689acaa2f4985fda8e267e6c5a5be9a81cf5e3ffc3ad1c6bf6eea700f8b069d266f1a6efd10abaf3a41477f65d8ba21269e142fea7b819e3bea1fa80bfb889e15dc6efc4f870c2dd19537ce07ccc0c8f15d52be3930d66b16f08a86364e1d70a373bc121eaef3bb4a1df24e5031b0c1069f409467be6c51c396baf48f9bba975ef2837e2ecead493785e49ed476e519cfd45a97972aa6639867535e916d933a72b623e1a55a6e8c04bd65e7b93e58a5a8098192bbe31adeb9304ce68ca47de9dac40d48317d5f6ebcf4ada65eaa8da68c9ab19ed43a4b912baadb059041106d774126d17c8ae666caee9894f5ea1b4abdf25f720dec62e9f8db1136df00bd8281f13c120f269c920a29cf31f93b7b7d9aafe2726e7479623cf68a2a25e55e22a158c51a9832affd316585751b8dd042440d4d5d515632ddc4cbcf3df7ec19a892cc422f8fede326b89864b439ee58e63af75cb9fb8fdf01c3977ad6e9a86a81ab9afd19c705e233f555c1d85b3384b401c69718df34643f4f0768505b6caa3ae520951e9217d10d0cde7d0eaf12f9f41e20aed5a951c25e9a248eb0f57f286339c9fe9491af47b786a080782d70a096e45aa322630d4f9a27f7d17557e996dad686c91809741bf8d968ed4f73eaf5590aa9306e9e70165b79c30e343c08042fb976066d3c96fee8eebdf9d22e2a6c0f00606d0edc1f7d4300f0a996e67fa3e6b028c7b566e6018a3bcc47f988ac8e143edc8201635601ce4c817b289895f607b7ad77204d676a444347660d0402d8a712e74e24e715c5e21dfbba01972af1611af83415ef583bef51396fd8abda3ddfed936430cf0981cec4d4eb90de50fe9e6fe6a28c03808c88e42a7e3f7ba743eb514599f0c78e4417983873ac13d9aa5309d9f95398cca2a2e0c6d06361d1ab231b3595298be39e819687cd28168dd1d9fa50809a13b60df82b87890a37b10ed08d1cfd5db67e94f3d2f3967db5481aca8c8737c4671a5da81026b6c74ae1440aa16cc2d056c89ab71a4622a707aa9c7a171b31d776c5df8f935c7ceb2d81534c8e285f3d4bb94ee15e61e3aa2121d403130d9e97e3f9974f421b8b40c265dfc5244112684aab810066d862d43e244bef32ba829880c5baba87b2d39d059668d94b24b47fc3c5bdc3fa27d9d2263c82a2684c4c5b99f896ee1e4df64f156f50e938b9cbafce7c90d1b58fb0ebb375ae537a6a4202514133cb63704ed8685cbed12aa573576c9b8bf89405e4cc59cd994d525910007ce2c97e6e54a325dac9e4431624722c0395fe072855e15e34a416b9717987eb5b69a76950d37eba42bf209e1b29df6d7d396fa55de0c077621eeb062d46178c3cb8422c6ea8dc3ee737f3b4c8a54e3da79b10b369e981ea4bfee30ba2ba4cf6359617a2206aa28e52428fbc0f35ad49a884d1be0ca20b8fe521a073fa63d1b000aa54736f0f5662d3855b9d01a79f4ddf9a8037cfba49fce1594a396946a520b8e4d379d2db2f4b6a19fbd1b94bc4f6b4799e23a7d726be935fa01109bac324961e3e80d12e64e1d755f5f9a8d588e25981e653e8f17c21bb2470b0574695ea2c117c817a4b76308e9926d61b2fd12803dc7dff135cf8fb667c9b9a542b09ca583be80d73bc9e7ac2618446c573a6776ac12511e47b59a5fe82dbcb923b0b88f2e5b3fac229ed0c5095be0eee8668df274bbae1d9287e58f721acb3034cf9e9ef4bfe4391eebe1075008dd1a8b94a9719c59c6caaae248381d388fd8ec1f9e70a493df0793a4de2bcf722ff4037e3d8d9d317ae29ee93b91c231b8a0d90d0c000b57cfd4595ac4340f4f12d90f8c0872f949d2766058c0caaed50e725386c07673d42915d868193dd2563eca62b17fbe9539cedc0f48337f6069312eceb223abc9308327f24c35340e6ab2e3a69f70fdee4ff9de2b4d88503ab590807466d6bdcf0d0286f74313e879aea94f26aafe095ad11e359dd20b554da8959919dc851eebe9604b2e7f9fe91ce56e7bf08aacc8f16fee2354c8ec5b74504ec9211ce3f7001af435edbca6e154e6b14845deada0483b7688a7215a082ffe939793089b9205a171e522801e6b5b6f3d65976a366857a44924876ba18dd0e4ee02ab9bac67ae3430bc14ed4fe4d66179f2101eefc7d085065465b998187d3b19378c7233f41813d6881a8a8d5783cc237b4edfd4df96f5bd9de060c0f612bfa1e74a885fd4071c10cd0424474439ea2188c747613a278f0ac7ade71cd92c13005a6f3224c9201f5bc576283d57986c3a3489934cbbe8d5115d48bb3a874e05aa6910b19f8b933576fac3817ac0b5e495ab0a7944c065c279fe3b8701297d2d454db978a67c56927e4bf89298bce50ab42a455947dcb8ce13edcd9a58c5e31e060a1822c40eacd96d010992e651bad3facc11bf427c056549834dbfd869385ffc35a1a4716eb810431b400a2a43aa8d604684a598c959d5a2a7a4a236763505147016240fba16d88b74ee7f07d7a62541453d13125879ff428871af3d2812931a9da2c89e0e23003128f3468e91745e19f1ae0a64a8afc6316910001a0f724f0c583add6ec99f8b2ecc79d16820feffda3d8be409ec2dcde6bbaf4c6c547cc9b31d9865c805ce0686ae6c8c12dc5b5c0713c89cbfb20aaaf1eaaea1ca0f99510d133185a34803b8b97ab81cff49d660eeb9e5193498d575abd743844c2995b456f931daefb8949ed8526644c4e38fabe7a7ff29273ba6156e7d942c01f926163982ec7905010d4be61639f2ce6730a601ac999920b25ea6b7985e91f311174b647f32e86d118907fc40c661985207d19f12d09fbddc4fd645e0fd5b6f77ec30267a2319b474b2ca20d117449b536b937104fac2ecf119f4fbd03ddaca8c27e4ee7262210a12637e3530451890821ec3db606c5068e6399988d84a4d5eae9017f5acfa49ac7a5a11ab53f92e7b656eafa493c27135b67dd8afb6282b6f4905ed0285d9285ba8106e79fb98ef3132b5e6cbc32c782d989ad46afc5804a48007648383860c80c7d5d1231c753bf94ddbbccc4be316653a4dc14699db890312097858393244fd3ba4e632affb8ac88603c73d2e4093151747af568649732de1069ff646da23f2574b01eae4a5c1739a55505ab3162924ede62e993ed1748a1c7ceb0f126e3914b3e7c5917b19d952a905ace67ee877b8d2d4030627d7d78b057f4d1f488b771c046ebe124e7386084482a06a6bc36ae67d42c6b7ee6b701a7e71719d9937ced199da87060563242c755022b10031a49d1f87bd0172e01d71c8e20af98d14edbf21068cb4d8e27490f93bf05e8a429313064ffcc940062fa4a06a731fcab7d22b4c9f094d9e253ff3057e57223f98eb70d5a762f6ebaad60743d5d0847e9bba865098cbfd5e32e69618ee2156319deab5308e074a331c8f3b7b9cd815072951eff4c56c8dc07b43aa0211d3b5e41d4c211b099b91d1fc57ef454fc6d4d58408a8e32dce4dc3025c5f793d0da3cee389d5fcf24cfc89866fd10cfb62739c48b97138a6af99414bc0be508d5b94f43ba2c1ea2993ace50f55f2f86d5ca62849c8304d61bc556c7caccb0ab156f51e71b2b2c229dd3ba66a757f2e6abc2356d4c87bf3b928ece1d129d75b14732e373258712040921f5497563533b0b491f3f8aeb6261783fdd7e4786f89aa811dda2cc2ca0ef75c6da22441ec7d37c5c070cdd08491830043eb880a9da4d345419ad98b68ffbc2afa6cd98460930dd443dc933c043b682617a140e0cf04a0bffa21a447ab81853630d3de4", 0xffa}, {&(0x7f0000000380)="9db7451bbd96a3063277c49854ca55961b58f9dbcc9c7be56b2a", 0x1a}, {&(0x7f00000003c0)="9ed4964ca4ee2b7d8e594d73928de76d05c33987fd7ec06bf9a8ae6bb6eef77fcb8429edf9a8dc19ab7addf32640a0dc404b1d177de1fd48eb57f497009b662124257be566b46443623858c60470c68f5e21d393dfa0f3ae0a7237a6ba1719a292dbbd5bf6f8deec6b9c9994148d738bd099ae1383c866f1da3ce3dec8a745a9c785f3950af1ff481e184bfc96f3ebddc57904caf95651c4dab6d0b38fda29581555f735985f44a21113e55de8e25a74caf0a86bc3c7ac1268f5e20e39e40b50c1b79516306385f1d2b1c33b9a3aba7771af347f5ded00b071153e28a7d4e8bb4606f2200d8716085b08a15bbd4123", 0xef}, {&(0x7f00000004c0)="6fd8c6dcfca8824022f1480a4dfb3186875f0f0fb5a94eeced7b89292b92b87adb4b87440f49b8ec9b2136a33d802623e2ff06f2d2bcd84701eef64520d463a7b54fb2f13cadf4e86915918610", 0x4d}, {&(0x7f0000000540)="e484148eb0b36f241b", 0x9}], 0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r4, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff080017e79eb3dc9723630000000000000000000000000000000000000000d3c78fe24b385515d24ea21b22fb9dcf4585b172b994cf7c564dc9379a7e65894c83c940fc14a368e8b996b5f17c767f1cefd7cbc45f08975034c9d02ea986dcf550f19173ac54"]) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r6, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000180)=""/143, 0x8f) 05:05:01 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000740)="7319b22d8a6d1972", 0x8}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) (async) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='j', 0x1}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) (async) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000740)="7319b22d8a6d1972", 0x8}], 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) (async) 05:05:01 executing program 5: socket(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x0, 0xec0, {0x1, 0x5}}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1811, r1, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac14"], 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) close(r5) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getpid() 05:05:01 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x58, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2c, 0x8000, @multicast1, @multicast2, {[@lsrr={0x83, 0x1b, 0x7f, [@rand_addr, @multicast2, @empty, @multicast2, @multicast2, @rand_addr=0x2]}, @ssrr={0x89, 0xb, 0x2, [@multicast1, @empty]}]}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) 05:05:01 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0f2f913f97d123582b01dd00e680f80a49b209d9bca5bbdfd3ac9f64a36eb308e852b7e1c45fe27eb9a2f7ada3d01a61d5bd9b9d0023655c6ad356c0832b2391a3ca574a5c19a8d96b496acbc0b2a63ad7a507d30ac83c86286b283346cc50f3c5603947e07d23760939c0562d2d25b46e43c27f57fc283a4f3e5fd8a853e3da40d888cc44c502b747b3cf92227524d80fa06364a73fe893d399a", 0x9b) socket(0x1, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000200)=0x804000a, 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x41) r3 = socket(0x6, 0x4, 0x6) poll(&(0x7f0000000100)=[{r1, 0x80}, {r2, 0x3}, {r3, 0x10}, {r0, 0x4}, {r0, 0x144}], 0x5, 0x0) 05:05:01 executing program 3: select(0x40, &(0x7f0000000080)={0x40000000000, 0x10000003, 0xffffffffffffffff, 0x1, 0x1000000, 0x0, 0x49e8, 0x9}, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = open(0x0, 0x731, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000083cdde00000076202fd6"], 0x10}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) shutdown(r3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2000, 0x0, 0x8, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r5, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) 05:05:01 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x376, &(0x7f0000000400)=ANY=[@ANYRESOCT=r0]) 05:05:01 executing program 7: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="4a42c197f11c09c1a718ed95775968c2fd72042f4faf4f737f616beedfc5eeca41ece17c664e22838c93ccb904e8f6640a0d05486a88d8beca2054ed23767bfcab7caa8ecfd3f4a9f320a749b593b02e49f183af24db931e866b82b4b76e7a4be2143d6059cf7a1383739c3c0c068c4c33a3028c99dc993ed5b7758b540549a982293e3106efe984d8b028b2ae54ae4fb6884002b6fb247beb406c1fed2aa6cf39ac99222bbe5146fa44a4700b3073bd4436531bd9e846fa519bf1d0432c8b50d1e86c7c0a", 0xc5}], 0x1) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) socket(0x0, 0x1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x442, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:05:01 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06012e2b"], 0xa) connect$unix(r0, &(0x7f00000016c0)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000016c0)=ANY=[], 0xa) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x6e}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x0) socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c", 0x11) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) r3 = open$dir(0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x2, &(0x7f0000003ac0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="ad22f2a91af6aeb81fd3b6f1f980531ecb825769e13bb9e9466deda3bf901dac560f28b4dd1bb590fc372be39c668616ac16710793b385973cd6eb039d95b793850af29e5b2d5a332d0981dce74c8b072f7323a18c93ea72eb0eb4e0ac6fa270ed3a7065faf68b640a4eb78fc27f4177056a6b2cdafa44ca328a8cac5c7f75c2756828f9847b3e33e75c8ca26fa54e17e5fd1ae04e12b89b0f6be1e052dbd05e34242e26b2405437"]) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000380)=0x10001) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[], 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 05:05:01 executing program 6: r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000a00)=[{0x81}, {0x4c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="c9", 0x1}, {&(0x7f0000000240)="42f25214b8a7305f788a20e4f3", 0xd}], 0x2) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 05:05:01 executing program 7: syz_emit_ethernet(0x92, &(0x7f0000000040)={@local, @random="869e0000e7ff", [], {@ipv6={0x86dd, {0x7, 0x6, "c6447f", 0x5c, 0x2e, 0xeb, @ipv4={'\x00', '\xff\xff', @broadcast}, @rand_addr="1a065b2ce05379b863dbd1cfbd551e9c", {[@routing={0xff, 0x6, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x8, 0x0, "d88de31f8c47c6ae4a681ce78c426fbbd9499cf729faebd7913ce4c4"}}}}}}) socket(0x2, 0x8000, 0xc0) 05:05:01 executing program 3: mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setrlimit(0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) close(r0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="67c908a3ee677fb67d7260be0465e58cf3e86ce56b1a17ebd2fbf10e5ba5d3811d2d5123844648c58f7061df2bf3381e9332dbda786a12bbaa28ce1f81634330510e4ec4ca54a8360d0e8680cf1a974d8e3b11a5ecb8546f4bae3e076ae57fc7f919b6ef2129ad3011876828ca249e7b2934539fd73c135df23877071fcaca2326724665de0b2dad0a493679766083c825f11a990988982a9426af86ae910f805b3173a04254efb1a2dd741b2d3e2a3a7f529aefa103e29df625ae0470eccfbf5253a5fdc23cf6e364cb6d2c2692dccd7d5717bf34ee7788b0e2bd2070", &(0x7f00000001c0)=0xdd, &(0x7f0000000200)="28763dab8e8c8bdf5aeb7c9c8007b856e0363f26248e2397ef7b2be80701127a39eb6c69f3baa4fd23634d40629d16f1852e74b8ae9ff6a0958d04479db6933ef4f9c6be35ce03d6b84a80acc6548d94da284497cf75b7f056a9c413767efdab3c787d26ff35dc53144c9d94fe316809c88593924b5ef9ad3d200db4", 0x7c) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="e70ebaeaed4ff969bf53f00add4302c53d76561d8b1f1359c25660d3fac64df50b1a9e65da87a980289752a04d9063b122045163d7142f9d91", 0x0, &(0x7f00000003c0)="dbf6", 0x2) getsockname$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r1 = socket$inet6(0x18, 0x3, 0x81) getpeername(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getgid() fchown(r1, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000540)=""/116, 0x0) acct(0x0) pledge(&(0x7f0000000640)='#@\x1e^&\x00', &(0x7f0000000680)='+p\x00') r2 = getgid() getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, r2]) fcntl$setflags(r0, 0x2, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) socket(0x1, 0x8000, 0x62) r5 = getpid() mkdirat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x1) sysctl$net_inet_divert(&(0x7f0000002a80)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000002ac0)="40634a8254d14bee078eca54f9808ff3db43058b6e2ef9416e0d64982eaef2329d44c220b987f383dd9295b92c3faa50b345bb3c8109a30f27b4851be424fefc4b7aba85f3d50461a9b3ad0ff76ab2e3f220663ecf5018506afbe332d8d34e9d6599627e488d07dd0044744c3326acc14141e4931df0833e6c279a0ce2319fe66161e6cd1a327c111b6a4597cacd24f70adedba76b9d9d8796ab1780d68b890538ea13721e5385d000111cea96543be4975ad19e7432f5d3aaa91f04bdbc2cfaa8f3daf18995bb1ce8cb5ae26aefb15cfd577098a3556bb9f843549cdbf1e196932da04f7324c3b25b482a2e9d3d6a09ccbd90ed0c3294dbe39f3f9e86", &(0x7f0000002bc0)=0xfd, &(0x7f0000002c00)="43550388e28b7974a50afe234d1baef6ff7feab356168b6e460e2332ea751675674fde59aeab71d819b74d0a85f887eca446aa4c40396b16db8a2a79add26d22f603d2fec260d015ca7673e88e5247b03ffef8474cc8dcfa57", 0x59) r6 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002c80)={{0x0, 0x0, r3, r4, 0x0, 0xa, 0x6}, 0x8, 0x801, r5, 0x0, 0x0, 0xd8dd, 0x10000000000000, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) 05:05:01 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lchown(0x0, 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:05:01 executing program 7: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x1}) setrlimit(0x0, &(0x7f0000000200)={0x16d656ee, 0x7}) ftruncate(r3, 0xffffffffffffff58) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="7025e6d7aa10ec2c20f9920322e31f10eea75c4f9aae399b3ca3f9f02ae922f1ed9ca44fbae8c763230657285d78b47b47ad0d5351ab77ac17914a5f87ed86401fa627bd7014b9a836a3b5083cfe7e2854897b4ebcb28baf2e0a4259137f611eeb6ecb1d2c61838398888787a426ce267febd6b42b33f86ddf3a05a98a87e1629cd74e3e507292ac86b54982162d189b711658294ca3890c627826fd40b6cda85d80677be6", 0xa5}, {&(0x7f0000000340)="e1c47ce02d58579a61c6e20ea3dc5ea34449579e794f5999b3046013f289420aa12f8f97a080264cbf11b4dd0de54e66fd7de741156645c36516f2df5cf948305606e743cdbeb5f1914663b3515b8d6c12eb58220dbf0e46cfc77d1d18265fd9809a1b19ba268ace", 0x68}, {&(0x7f00000003c0)="57289a0f074ec55389c848f1035fc9430c3d12ac1ba86a324370d798001fcae22a240f3c5fd7864883ef445d0b5b6ea4901c696cded1201c27030524e5e32062ba745287e0a0b27f081565b0ce32351352363af595f6dcb11f10e131a3f584b8f001013748215fdb9ca623", 0x6b}], 0x3) chdir(&(0x7f0000000480)='./file0\x00') truncate(&(0x7f00000004c0)='./file0\x00', 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000540)=0x5) syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) kevent(r2, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0xd7, 0x8}], 0x5, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7fff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x8000, 0x800}, {{r1}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x6737}, {{r6}, 0xfffffffffffffffc, 0x10, 0x2, 0xd296, 0x9}, {{r4}, 0xfffffffffffffffc, 0x93, 0x80, 0x8, 0x800}, {{r0}, 0x0, 0x4, 0x1, 0xa2d, 0x9}], 0x3, &(0x7f0000000700)={0x2, 0xaf5}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r7 = open(&(0x7f0000000740)='./file0\x00', 0x10, 0x1b4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) kevent(r7, &(0x7f0000000780)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0xf52c, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x12f, 0x2, 0x6, 0x1}, {{r7}, 0xfffffffffffffffd, 0x80, 0x20, 0x81, 0x7}], 0x97, &(0x7f0000000840)=[{{r8}, 0xfffffffffffffffe, 0x24, 0x10, 0x8, 0x9}], 0x4, &(0x7f0000000880)={0x1, 0x100000001}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0\x00', 0xffffffffffffff9c, 0x3}) setrlimit(0x4, &(0x7f0000000940)={0x4}) accept$inet(r5, 0x0, &(0x7f0000000980)) r9 = accept$inet6(r8, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) sendto(r9, &(0x7f0000000a40)="1a9e22bcbaf3496739d76b14b422e4340d1bd73bd17dff81a80af730a150a9bbc7461808638713b61a82d7442c5fbbfa0c995e073f255d7ebf9931848ae7f7fb175bd6fc8c0494c1d658036b5116f09dece319a35a1383ef5bfac92ac81b528899c9c68dc2adeb2f2e42347846ec46f8216d8ae1cbe3ac4b22a16a45f730f2d66ea7", 0x82, 0xc, &(0x7f0000000b00)=@in6={0x18, 0x1, 0xfffff39b, 0x1}, 0xc) dup2(r0, 0xffffffffffffffff) 05:05:01 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1001, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2c, 0x0, 0x0, 0x1}, {0x413}]}) shutdown(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xff, 0x4}, {0x4, 0x1, 0x0, 0x2c2a}, {0x241e, 0x0, 0x0, 0xfffffffd}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x80, 0x0, 0x0, 0x2}, {0x8106, 0x4}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) 05:05:01 executing program 6: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x4ef27d6cc0ddd66d) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x58, 0x3) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6aa5", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c50afb887e162e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x1, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) 05:05:01 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x400) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='*%]$\\\x00', &(0x7f0000000200)='.^(@%\x00', &(0x7f0000000240)='${(c.$\x00', &(0x7f0000000280)='X\'s\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='^\x00', &(0x7f0000000340)='}+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-*\x00', &(0x7f0000000400)='@+}/),[$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\\}-\'\x00', &(0x7f0000000500)='.!^\':\x00']) 05:05:01 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) getrlimit(0x5, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x80000000}, {0x8, 0x2}}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r2 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="40204ba0fd35c6bf87e071f9c3bcaeb4b2ffc92ed96bc26668f278302a09417e6eb24aaf190127e882b10441435f14f2726456d99309b1138ea31a1903593ee9c4d93e161c029aecb080ce4a78963fb04b7fa5a28086a5548ba5c6a674e9e216da6f4bb0f1744bd217ff42888c8fd897d7844cd46088fb5a0a", 0x79}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000740)=""/231, 0xe7}], 0x1) 05:05:02 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) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1200000029"], 0x3e}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:05:02 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000003}) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000340000000000009078ac1400aafffffffffc00907800000000460000000000000000000000ac1400bb00000000010000001d350a1dc5328c0393c879ced80e05"]) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000040)="cc120068", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:05:02 executing program 5: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r0, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000004c0)=""/146, &(0x7f0000001640)=0x9c) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r9, 0x4}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) 05:05:02 executing program 2: mknod(&(0x7f0000000340)='./file0/file1\x00', 0x100, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x3, 0x1, 0x9, 0x2, r1}) dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x0, &(0x7f0000000340)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r4, &(0x7f0000000180)=[{0x4, 0xffff, 0x1800}, {0x2, 0xb, 0x2000}, {0x2, 0x7fff, 0x1800}, {0x4, 0xd, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0x3}, {0x1, 0xdf, 0x1000}, {0x3, 0x0, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r5 = getuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, r5, 0x0, r5, r6, 0x40, 0x1000}, 0x2, 0x1, 0x7fffffffffffffff}) r7 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, 0x0, r5, r6, 0x8, 0x1f}, 0x0, 0x0, r7, r7, 0x0, 0x40000, 0x800}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x20}], 0x1, 0xfffffffc) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r8, &(0x7f0000000200)='./file0\x00') 05:05:02 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/165, 0xa5}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002b40)=0x4) writev(r1, &(0x7f0000002fc0)=[{0x0}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="7b02011429a0fa784f726f1dca870a27672e33ff6a2be54495c909b1e4f2978faf9b5850ae6dea45f5560524b7dcb6dd5bcbb6608217"], 0x10) socket(0x0, 0x0, 0x0) r4 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000300)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) 05:05:02 executing program 6: read(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0xfffffffffffffea7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffc, "f5ca4f698c226806cf6486aea20000001800"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 05:05:02 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0xfffffffc}, {0x80, 0x0, 0x0, 0x5}, {0x8106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000000140)="d7", 0xfed7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x10000, 0x5, 0x3f, "a85a54b125147a04bc83d3e4791db203ab9697fd", 0xf66}) 05:05:02 executing program 5: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000600)=""/250, 0xfa, 0x1, 0x0, 0x0) symlink(0x0, &(0x7f0000000180)='./file0\x00') clock_getres(0x2, &(0x7f0000000000)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f000074d000/0x4000)=nil, 0x4000, 0x4, 0x2810, r0, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000440)={0x10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) 05:05:02 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) 05:05:02 executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="780230f74a"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = syz_open_pts() writev(r4, &(0x7f00000000c0)=[{0x0}], 0x1) syz_open_pts() ioctl$VNDIOCSET(r0, 0x41946465, 0x0) 05:05:02 executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(r0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x191) msgget(0x3, 0x6de) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0xfc) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r2) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaada1) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r10 = kqueue() r11 = kqueue() poll(&(0x7f0000000000)=[{r11, 0x1}], 0x1, 0x3b) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x1, 0x0, 0x1}], 0x3eb8802, 0x0, 0x4, 0x0) dup2(r10, r11) r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r8, 0x0, 0x0, 0x0, 0x11}, 0x404, 0x0, 0x0, r9, 0x6, 0x2a54, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0xffffffffffffffff, r12, 0x0, 0x0, 0x101, 0x101}, 0x2cc, 0x102, 0xc0000000106}) 05:05:02 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) close(r0) 05:05:02 executing program 1: socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x3, 0x0, 0x102}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1a0001ad090dc29e6c952b000000000000000200"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:05:02 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x1, 0x5, 0x7, "d8f1f9bdca0d8300", 0x20}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) syz_emit_ethernet(0x376, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff79277587258e86dd6084fc9e03403a0000000000000000000000000000000000ff0200000000000000000000000000010204000200000000fe8000000000000000000000000000aa3157102d33cf873e591a11932241fe5e3300f2c066000000295a0000000000004162db4f6d16fefc2e8159c70ac74a7dc5c754d7aedf79cdb8771687f6b4028997a266e073057444ccb27af3b770a3789bbfad4d7f84b57ab9093f0d7ca5ac8b566afcfe4067521a5084ee7c9270d20000a3c2a185e25ccbbe6c649b831252f7030200c3c2"]) 05:05:02 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) (async) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x0, 0x0) (async, rerun: 64) bind(0xffffffffffffffff, 0x0, 0xa) (rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) (async) r3 = syz_open_pts() close(r3) (async, rerun: 32) r4 = syz_open_pts() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1001, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) (async) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x2c, 0x0, 0x0, 0x1}, {0x413}]}) (async) shutdown(r1, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xff, 0x4}, {0x4, 0x1, 0x0, 0x2c2a}, {0x241e, 0x0, 0x0, 0xfffffffd}]}) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x80, 0x0, 0x0, 0x2}, {0x8106, 0x4}]}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) 05:05:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000010b5afd7"], 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/130, 0x82}], 0x2, &(0x7f0000000480)=""/17, 0x11}, 0x800) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x9) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 05:05:02 executing program 1: r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230d877"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kqueue() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7f, 0x0, 0x81, 0x0) 05:05:02 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0203"], 0x10) r1 = getpid() r2 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r2, 0x0, 0x0, 0x0, 0x111, 0x8}, 0x7, 0x0, 0x81}) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r7}) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @random="78274c0c0630", [], {@ipv6={0x86dd, {0x0, 0x6, "84fc9e", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r10, r11, r10, 0x0, 0x0, 0x7f}, 0x2, 0x401, r9, r9, 0xf2}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="aaf09f4d089658830dcd7cbdf31bbe57f9b381d1e3bf2a275996e737d559ebc71f6ebb3690b0e7dea4e253df8bc351318c688c03cbc7b01881343cc98da07d29f53a4083d57d1c1a4011bf678c232207b177184e63b9f09d3e10a1956e87177c14ffbfbcf21b18db68d6fd04985235460c4a9eaaa6b93c433179a6ab80131b26c4546472f827f7742d3e7d2eb86da556e604db9386221d5172", 0x99}, {&(0x7f0000000140)="abb2b561575ef6d1c60ff0dcc878fa54638ef7cd83e21035a753d5059a6423b005d8f920c1486c7f2b38ca31e0f3addc3eb164173aed6e456df85fcb0198d2a3c62f4f86b47d0ebc4991b890", 0x4c}, {&(0x7f00000001c0)="9f14afe0a1d74d740c68571cbf6d6eee610748570f4dc6763894405cc19b60be2844fd9bdb9ae6dfb9f1d8b905e8d754ce6d75db935dd3c786c9ee1cb48edccf4f50798947a73b23299d79dae9b888424bdc91313b50ce7b91fefd581a7c61d74dd66c284e066a76a8912609f8dfb55c70a8ced0b70af26f6f7faeba231d6b9f136ac4e3cf490e2d44e8cc68359ab0e97b7a339678803100d1a2835cd13383df2759dd343ff3923b461238bbc2e734107507a69b2e7b", 0xb6}, {&(0x7f0000000280)="9167c58f4945497581dab6963c51850598d6f05ef8196a5e8992178680964b84793de0bbcd3e9ac8fa6a5f87ad2da90b5bd76ecddc4eb39f251db00327ba1408694b379afdc8b1917f4f4eb721e940fa1cb61b8759e4efcd6d4a6bedc36f88bbce51038f76a6e7b5ead65fd5e7cb4f6b330d582774c2531a33e7490ef87e3c4e658731e517fcc285661f88aa77a4cf5a2d262d70327571236e46c554f42bd427a8a1079a6ca6020fdf91d3963cd438f4ac923478e78cc82a165605d33ea6b87e3eeaaa16c55c73508b6626c96a8bc3522fa9d614ba05a3746c568c033e0544bdf5cfaa0c17ee90743fcc6422e10d35cb99539bde", 0xf4}, {&(0x7f0000000380)="6dc8d606297a341611c42f53fbd3a79c9c982aad4da593a2c2ad810503a0ebdab8fd9957cb96fc0d7820b0b15835f51d03b0bfd924d11e40f23db680113473ea1adc159124db119fa232534c", 0x4c}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r11}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70, 0x400}, 0x402) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x8}, 0x0, 0x0, 0x0) 05:05:02 executing program 2: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x63, 0x6, 0x6, "36d0a2242aac678048074016632e01b07b07172d", 0xfff, 0x3}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8213) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x37, 0x5c, 0x5, 0x36, "e5d686169e61c05acf3f32998f08617e3b2fe87e", 0x7, 0x20}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x3}, {0x0, 0x7f}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7fff, 0x401, 0x100, "f981d5fb485a6802dbeb3772bda26babb6c6bc9d", 0x4, 0x3fc0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/253}, &(0x7f0000000340)=0xff) ioctl$TIOCSCTTY(r0, 0x20007461) linkat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0/file0\x00', r0, 0x3}) ftruncate(r1, 0x7) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000004c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000500)) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000540)="4daf54c73c73167bf02d92bf8252258e", 0x10}, {&(0x7f0000000580)="38c1e17abd93a23015bace09254955ca7822378b5e803e24b67da77ef0cd6cf492eaa1e982e4de452f275b6df84810110655fe8a72549ec063f07fd37549f6f2fe61e37b711d66a3936cad1ebc380fc827", 0x51}, {&(0x7f0000000600)="73f0f5f8a9230e55785968a0b780e7ab863c0043f0a1027f061c5a38f89fde44e5e57139ea9334eaac9b654ab4ca5c2a17f1050cca7163491c18cb9158701aca7861216d0579909fdb5d5685bf8fc86df210013bb2b81d23f58bf9fac43a20a5600674d1b33379b63041a9ece78d2ab8e1d965ddc3f7d2961639d9b9f49326207bd19f2a3b032e4cfa0eaffc900a4a9de2018133c91f5160655d3c9bf29646a42c5be085f95726368f77cdf85b0852d7447ca1a99ad6b0b731dc802bd981feefaed11995cad7924c7dda6b", 0xcb}, {&(0x7f0000000700)="9ff7f9575dea4479f1bbd7889a0f64ae5d9a0d884474990f744fc5c980645eaf9a60d9d00f8198b333835a394f117af68873154f980135186c3210a20f96dfc64ed52543302792392b70d3b489501f6eb7e2452947c51f6aafba9fe967efb93cdcf72560e446239813f07deae4bff8a8baddfa1187dcab", 0x77}, {&(0x7f0000000780)="868fda338a03013f6c5630839be32d81cb74eb06085752361cec91d637fb128525d077306c81dc8c5017cc306e64307bc605fe508488a1fdff0c9227ad5a03565e12df6186b536bf9f2824f9388437cf000194725bc82142d7860ab27cf008893bebc219249cb5cc9970997c5d99f256adf42aeee935ffa672061755762c9cfe17dbad681b017f537a688ef66efd4427b9c88cd228431edf45eb7f8c136d40798a31e6eee9f76c70555cb1f977a5f3849c751d48a1d2c515510662ce03ead9c1", 0xc0}, {&(0x7f0000000840)="88d35b704506b87fadbc0322917c656d87b81651ac556467e6a539b71b3d3fa81c3ac0583ac7236f76ed7ad7a803affa6e45b8c74e4cc4204837a26b883974dde220db242cfa61b51b49599643f99558021f9fce752f614fdaa6aa39a5db3315a387ef02d9721c2f8277397a19a27f096fd04bc6c171c251b6c4a24edd172b4fb31ae0b3b9ef04195c9910", 0x8b}, {&(0x7f0000000900)="2aa338d2a080ae21c0962a72c924132d5686540123361352d9c2bd6a9a14fd1434e58654454116d30d414db0d750239857e1117c14ede07fd7e3da4d49c2b237f095a2fc4122fa251a93cafa9d493e3669c41ddc73e100e0c71f49ab65cea6d7c6cdd885309b99cc35e2ab519edc82", 0x6f}, {&(0x7f0000000980)="7950f3a90a92f2affda5b4a20a9eaf906409d14b1f16204d49844e50a06ce75aecff570e4b04b24fab5f96f58ea3d74f0dca985a66c20b98098661ca9d718414591edf18a01e5c45b9fc6a25c6c1898558d8a84f3a7b9263ea34b58ba7e5082c37c86e75f4b86089e213d21a0d5a", 0x6e}], 0x8) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000a80)) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000b00)="d41fd12aaf4a5d2e3bd4e0ed055243320d9f4bef87185d8fab545952ffe4b0f9b97d2039ce8b65520830d1922ea03eb0b1e053162896a7659a1d11eded11ff9035509f21c417521b573200c1234a13cb4e326c4940cadb1fe5fdb5b887eb7a9b3ab3ee099199e0f2753afd340966b2404443f58a77265857af4f991b11a948252941b2b9e64c17ab658925c687a517bb47c9760a68f8b9822f1d375336833f6219a0107fc089c639043709b0c3740510af79e666138fccb52be4f56aa7812b49a3d52c54", 0xc4) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000c00)="401fee5646080d5390e44e1a1bca581f472e1bcbed584c0281bef46b789a6c7230cfc9c4cff8c9fe79b57b73fb8fb0439f4017ba60cd40a5de0b238002b90e7f932a1e6b63cac0074c7cce0949104f542ceadc474527229dbce57ead2dcc6f2f6628323497c2b9d7fb369dcff243547f57035300be6a427849c2464dd701f1076e98a1d8700e4b684f25bcd8e02281b9748695724599a0c71fdd431b10089249a8e4354eb1023d76203437b651d0424bb3631795678de15838d46b9d3019f3f484956fecf4eaaa7bee13ec88844ae01a6f11589107ac732c1695f5101e171b55ccebc7e747e7468d624b699fd0d5e5a51f56ae8bfce2d081091da9", 0xfb}, {&(0x7f0000000d00)="5d577ed0fe46e0cb03bbb11b29ff6904774045c46d3ff7b3ef673f8f3c5c651f7da7cba7c4115a91309c0f4c564fd13ba6047cb6309462417cde579794941419ebf6fc9bab3d802256c6fdb7b473bb7e4c726ac7dfa91249d3ec3f15eb43fd0170d83640bcf7549f8ca6d1ce2451f53085517e524f274e9acd299ba8e2e0bb14995df4a6dbe6cc", 0x87}, {&(0x7f0000000dc0)="c0a59805fba279d3cc42b872022059a8968bfa9cc5e574c5ec8225e061cdb2fe56ca329c6d10ec424262625588", 0x2d}], 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000e40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002340)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f0000000e80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000ec0)="fc97", 0x2}, {&(0x7f0000000f00)="49a795f4e6bd43c5db48774f4cfc92aac9a50296f1069eb5f1d880267fd78667d4d93c98e6649aa315740829d9b86d42f10031a57ca811b0ffc6171b6717a44ec6f0aa8efb8d8de4495faca9e96ead73b09ba2bc0ae448d4911a1bf6d5148360ff95afab142b3017fa75d14893837c8affbb9a1640a070d892ab6f671eb101a3caae798c91591e26b21f9c63d08d2f060d5621b706520baa50a1a20e65c5399ceb61a3b52048161f1f179846de171bde6f6c58389e0b603cb40d2a4539e4269abf0a220cfdeaae1b3dc327a525649543ac143aa0b0c8c96b08846a6fe4d5786068dc40536a7596f91841578ad966f7564b9efec7844f6502d6ee076e4b0520ca7f7c26998b2692571d59205222531e270fcb61097a7b30895f7c0f962d8f18a3b35befab7a26544fb82e4fa15bb78ed8371724effbfdf90131f6cc41fe45559d5ce4f5b53bec94059ba942052f549f2899a70a19a0541f9591bd8cc23fde7fcb8accf16fa7d1cc8fbcd7a87e423fb35335e43bcf02c3b62cf9cbf7da653d596b115c1219e63ee650a39667208348b06aa741eebf51ff9915d9a286dbf20ce994258afeec5ecb63653b803db25bbb140bd89266206c51dc78619bf5f0de73ac30f75b6255d44a49e05f0ad327fcee57e2180b7c8cd3dd94c06410af66ba10a793451ced70e06cc01d0b942a3b3d08266d91ee2ebfa6ba9ce494e56bf232bc46b36be5fcf26d603632873c1cc714e30b1c6cf84ff2dc439995777602b7dd1cf0e40d84914d8ba05c9157127b6561602c86b4a09d320edd7cdccf46d117cabfbfd757a89820553f69a590557f8b14f1c3e0bc87d77b6f21fba2be9da6d94b7542e9d02e9bf0d7e41afade080dd9bfd28948718d62e3754687bd673dfe2855c9a7882d727d21339c67cba002f4d192d27f4a6c42028fc1f8efe617bab2ce372897775a51cfe94cdfe3e374864b704a9f7f9a30c74708d1a6a0f480577713c6de1b13a0873d7b4b9c68d7ee32e489745afdabec9271a3f54422db8cce72f2d9fd91219092980de6f10446e001737ff4ea16b5e967d4f3c2ec1710beada38f0177a512cf34a44e07bddabbfc2d2b4a0a4e9ab61fc31e9bfece9cea3fb28155ab3a7dca268e044cdc8a5fd6589f1c271b725f9df947244116550b6415c2815f3ad9c09563f4f308a7a4d7951e26d1aa7ec2160b7656701d6fba413f9498c4ca9135bb425ce22062a2017919fcdfefc82d6a9d52b43237166c076d7a77ed9f3b68d7753da36039dd09ca963fecb6de59dfe4a2de9f5261791f2d9e98c26d43f316e870dc2f62f83e7c56fe8a8f59c0e122d751301e656b703e6c7575a001488a4eca6b0a662236efda9e355ccc28d5ba53793251f8db563f3e01c862a2e60c4ac6cdc60e07ffab58e1dc95c672f3eff53a8a6839637e52ea0d7f07dee867dd668cde7e3b3fe75332bf26525390fc5ffe4b16837da4365410a0e4363b57f21e0abdb67e91128219f2e547affbf413da7e43031c96d6a31bd82a704bc3e60706d738c305a5bae6b805aed67317f940fdbf676146518391b399c244896b7b8a190366c47582f17248de7da5edc97cb060d8ae9c51273aabd5fda63b97f090fe96cde41d4faad64580c3b6c999c48cf253009b955d2add419247ba86a76686becea8199fbcf9873873b7b988d32fee41f858e4d9c82d6306dd676077f9bd2835320c5764c0215fba5642545866537eaeda085cd812dc98c805ac36615c9d9aca502b84fa025fc376fd8adca6cd696497b79f1d461732510a8f6d51d0c2ac8124c2271dd101c38b33689fcaf1627c6434d727060c78af0387f025d95f1ad2aa080f25dd67292404e2b1a0ac08bb246d3b7c9264bb616b2483250e3708233bca6705b37cd525ad296fb101c92eb72bc55a87fac14e78ef0c8eda7bf2c5e631c49dcfff360d74168627e0bb569c008599a6d42351007b95460f0d47ac19902d7cfd050c132c6778b53ff8b1870511ef8fac26b23f44bb48f1fa879618c22daf870d528ed95b2ac01fd0493aec911cc68c57684c6a2fab324ff855e272fbc767c7b20c8a8d9f1c241084697f69d990f59c17fd5f77f4b6745497d0c249c1d2de411dea43dfd215b63dd2a50f77cda048537924300f26d8a1b125ef1cb87a3e90d6a88acd878e22479449480bc4505b51064206e4fe6e012028f6a3a60b3f66037dadbf26f27116dfd13a76cac40ebce7fb80c2629f0fb922005b22f0a2756a5e0a7a86425f2bca696bcfdc07ebcccf962fb95d3f3de40e882b7b59be81d10da092a2c013d93f8ab8d660c199a14418772e239c1b15ba8a194cda37809f8cd75778b7b192dad0928d175f01f38e5c158441567b490f30c23d1bd0172322d2c9f8f696835e7645e9752fa900356d8bd927ef85cdbaf020acae52d26a0b7e75fd9750a65bcf11e0b29ca598d6d2885fc54317278bbb26dec656d0e58110ba00c920f433e5e17dc69e8dbad45a878be2865fd0941e85d83dfdf3f7cf1960961f33270622213dcfcc1f60da24dda9a58ba92dd2cf006fa750bb864e72b1a882bd0d8387384e5d49be9061db7e38f7ff7293e4b258b51cfe044eafa8d7e7ad2b20ab57b14cab465ca16e7d98fde6ff966fdecff5c219a389775d1b73fa3d2ed8ad7950baf1e17b113fa79abb931b24afe34d71d569cac71f52ef8e40c6869af9bc17c37f3d4979823fde8efcfe7be4895bb14593f449154d3b3cb6113c6e39fbb297dfec460af81f35ddecacccd1e152dafe8e527e9044adef34f6040924f2fb54bd9ec4bf8403c7643733d5328ec1a87ffb963e24caacd08c75f8abb2df83ec198d41411c349ee78d567b96c9970915ccef59cc1ae62525380f9087426b734ab9910d6c2323f8e103fd1cc3410906f1b2e5bf7f6f6e8c6d7afe6f582f074fa46cf271e0df598d0ec375cc0ab8f11a8112b3aa9b8498c5520033e4f8ac4182b8d250d5029c9b94ef14bb8b814de65e7acc69ffd0d67dbb6c354320a388199e79d500b577808fa131acbff265bc06017e33ff7f92c0d6e0e9135fd0905e39266415e7ca1e9490bc383631c1c8b7914aa9b6a31343429fe8883b62deea1eee1d59f3b9bcbf1a36a94017a5a786ee445905ca48c699498648dc2dbe0868068b52b25f7a903113916a8438a70b57c5a3c53714ccebc160da9abe517e840d0db22e4d80d7734eefb6a47d621a8c57ada66edf029dce98bd6644cfaacb724cadecb9dbdfc5e6ef50795c6a0fae3e398878d8fe24e0819239dd13188eb150ef2e4c887bef4a3666da3f7f6d1f17a3082f0290ae6ab009996b9a806bd51a45b18bc8ac1a4b33a7de8066158bf18deeb95333cd653f312169202274d1ec07b35a9bae7d7dadf37021f2134c878c951d458032be2a2302d28478f037f1ed320d65166588bf8cb687b8e11e1f9e7a743b4fc9553998f7fa9923d3b08fc187e5d998af64bc6b550d5560ee88fc8af7b8fbdbd01d858d37c3af7ed9bdc0219e3219a1c31c1c077f1b03b77ac4978784c77a9c832a3b36ffd04ffafbdab0bc73c6e8d2de609c824fd74b290bd95cd99ce07a8288f13c89ffc56a67980504e0b9182bc9c5e6a12177e18a14a2b58579ad96783f1e8e3e94da6d18648094264b9f06b2485e7a732dbcc2a540173da57750c187827deff5077785885a30860f0ce217c256e7b3efa93cabf226cd0a810ec251b00e4895de780aa5ffc2c4a58c4e9a81153124c67e86f64d9e448c180478cf08cbf464a19f2f636d72df907f81c785fbee4d4dcfd72b1c94e2b1de05fefa66b93cc55630e69b7337520c51a67120d25f6ce7914b0e0be8ccfc36bf68a0a37c1267277f0dde88d455dd2bddaaf531ce185b83f56f975a8dec3b300d7aef6ce19198d5a8c59b4f07ffaec48d5aaeabe75458d9d5a98e501ecaefe48ab813e7ee348e9f63280a5325631a8ec8f462983c7acb9971a64a2f42bb84859e42451b85609e190e1fec6c693d7bd39beb92b337b5fe7eca71419d0e6a9f2bf6eb195ef3ab5e78ec24b287f9a783051bb1fbf6f5d4cf9435ab3d75deead47711d40471266f6f70fc5692f1470a43af8d11da2bd9349d5dfa0271bd3df095503b20109cfcd9bb9da9fdc5a26778dfd8229f3193291ff7f941ec1d8e7999d34c1f10eca1de29031d4fdd7e41dc262d4e4b5f71d415ac6bc88e024b32ce1a15d272673262aec119bf1a5eb04e3c09361c59333a8cab2f6d03d5fc8b8c7c4577cf3f293181c7ec5ddcb6b499ba5d6071b320456cdc9feef6ae3a308528068eb88fe3adf9291f22a4222e0e42864bb7edc39519799acdc7cd3d031f9460607ac30916c57e5a5037569cb7f63382f3f1395d425f63e44e9e0262362a266b886cf5f5983373167bb25282a905a7406e5e649a06a6a78d25db7d3cd889a6015e45d18edf778b98d77056588571343c3a49526c7c15b4bd8a523934579e7709d3d11fe665138a87c25173bbec39964b2b555516e4626cb0a2ae2219181c2a81640cb9f615c7178154b0a275e936f4951402f404d32e1dcfb9a17febd03f87baecce4dfb59cd6d3325c5bab45e6c7b55d8ceddda78ffb5cde3c4f23d8698e5a79bda4ec3355dab0a947724d1a4752ceff9ef25074ec1f1b77db539aaab8de0b64f401150b81f40d396dcb44dde21ccf85f589a093654cecc888c09356d3d1a2b5347eeac2c35bdf6ac34ef4c4be2a869b53da6a0b30cf64d72acbb4b0b4e51c06f2e2147d832cb4575e674aa28d17a2e6b3630825046de5b6bd48b282b3856c50b5e43ef521a8e95c2b37ae065e3dccb6579d39983420fc712a209c7fed0a177f7bfcef0aec2313a1e286c4753430be1474ea5bad1f7c6c23dc1d03e2d2dd7a5b5ca814b01fec15f5b00270e3dcba42429e712d4a811bd0d552444d82026abd37fe87a06d8d79f433e28127c416330cfc4307edb0c33f94668c323b5b6cf29b9466d1e19fb889bb2a79f629b3b4b3a4d207bb2706366f1d52a8c7165bec204a688cd3c44183b62d0e081d3898829cebcdd7d8e5daf2af3557f02a542502a549b13752b0d7068b77c8ea14c24931e8b56358a6347e066c168261937c549d76e25ae2c0de5cae58dbe39d08871ffa509ae20e1e1428c440f6a336c94afdbaefa81bc23c513304a6ffe7d0ff6ba366dbfa17df922d808ccb45b5d8ff17e00f9433c462883ea5f019c60fe683ec0be32529568311c114f12a67fd9208ba2717aaf934d3c443dee450e42748f437943d46e46041a6588f2a88be63bd83cff98e4cd0269fa76f14b33a9947dab7dca4a5563e61cd254f71c8d952a96775d691ab96d03a1e317e4ee97bbbb97db7f0fef4d1a550f9b83037b67383e61c9b87bb866cc9f59d972c8377ae84685cc015a9bb35819a87dd10f72350a1b71606ca3c810e4bb8b2b78e82a1c5e191b3ab603afcb7f2c6af04fa40c26369b4180dfd2bd79c62730834d99a58c7056df4aebdc3a75c66714d3345ca6bc9c0a73727a34fee05c59ee32319a61cc17a547e8b973d1a7a659da572cfc68fe16f88b874564f7519812e86ca64e0ec6c3618f4ddc3d60a962f87aecc836f6554f0e0db9b44a0f10f3c1c38a78f5431b571c654dcbb474eca81ac97ebf9484cca07a1600b76fb2999a79a4470ab8a2803e4d9ab6b9a2e374b0327c3c94fa335bfbbc3686737c9aeccd5ba5ebc303b94dc8b35302bfb0ad259ab451469ee9dbb45af87d6819ac3dc6f3d01f90e684013dc7943f88d8f6465c8af6866cad1adaf5883d6acaa522814786d8012283aae71279494484dc", 0x1000}, {&(0x7f0000001f00)="dfa9ec0906841c2363c6dc3ef06dd2d984c59a880a4a2ca8d9dd3aa31c1b1df8c6e6a2e3f4b0ff96619be350b0aa9f3f1b4f3551174d97098c7c8b46fc035ecd9c3ad67d8fe1c4542297a7ec2a099d2543bacf05649d641f7ba59ad7acd88383a7cd9c4cb486b5d02ee97bc7122514cfce112588d1931b831488de962bb3ef18be13a2a5cd053952868a88fafda6626e6d653d8f92f0dff4cb1d8a0cbaeedd713b1872c620138456db9bdc8c34ba9b26b1f65aff26f3fbd0bcfa24754732aeec81368cc2fd131560cca1d4dea5312b5cb8e8f196848c2eeaf7cf87c0e25d81ab0cf7eb8418d92d8d23036c7c8870da145ff4f0fd5ef94e838a", 0xf9}, {&(0x7f0000002000)="94ef78e52da3aa56199f387d3c0fc1a1edf66874fc808d03eef41bd7dffaa25b4edfbaec2e94601d8c85b265e63aa7f21fd481ea9720c014ab2c2be8dde768e5ab4c5df758c3cc06608a82a224fedcf8eac513428828654f66bafe226e3ed15eefdad51d52adab1ea971c49bbabd2579aa695249aad851eae6591326270e3466a34d9adb37e3e45ae4784fb88e87fb59ca29944c72ad46d43f2ed251f8cd73426dce4e08c847bd6a8bfbeff6ec56a5cf70b13f7583248418152ed948b86be8b9c99563fe1f2be323361c494adecab4d8bf5642a1ae45c005b7402f6c7d32ef9f92191dd3778266b1", 0xe8}, {&(0x7f0000002100)="ce650dcf3f2f94f71b24b13ff53dba596bdabeb9261e6be58a46db3084f792554a40c18c5d642fdc4540d38e6d5ad3ec00308f1280529a1c02294ec72beccaa976d05c63bb088ca5aebd4e2447a28ec37afa26c380e965310c", 0x59}, {&(0x7f0000002180)="6d2e8521b42547b10d072d93e3cf5ae650b0489cfceb6982b9a7f2bef2ec74326cd482dd61e94a7dc1cbc1b35ae2ec36b569d6199d78f4614294c86218304cbb459be5f074c10a5fe410438cb62b6c34fca87c81db341acef75c29f73186482ad6b50483f4e8a0ba9d4c0bf392c3974d2108f01a6b9b862e52a8f335e6432070389fcafe07323332fadede64", 0x8c}], 0x6, &(0x7f0000002380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r1, r2, r2, r2, r2, r1, r2, r1, r2]}], 0x58, 0x9}, 0x403) 05:05:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c8000000000000005c534d5f560a48ba538bf7e53c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb963b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde65aa521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207fa1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e42700"/188], 0xc8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='>', 0x1}], 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000700), &(0x7f0000000740)=0x4) 05:05:02 executing program 6: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0x8}, 0x4000000000000329, &(0x7f00000011c0)="e52b31cc46cdd2d6fa54a152055440e9bcf6369c0557ac7a8a56e19c8baabb8f8a8cc7af3ee11ccc378efe2e945fe7917eab", &(0x7f0000001540)=0x32, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340)=ANY=[@ANYRES16=r5, @ANYRES64=r2, @ANYRES64, @ANYBLOB="23ab8d3906b79a39cdf96ca4398b8a8650c220dd611bc2d7d6a50d3a9945148e2500c90f8650d457edf490a47420efc33bc562ab5d85f43d4610cf18b6ea16ab5a6cff421f751c0cbca069dac36d050f624c5802733c41e85d7168d31aa322453074d0c701d43b80b8187bfedf402f68061ef24a6456722e3c3918631975691baf0496fe11e87aa0a8c5a77a0f19fae49cc525b2288ea4c62c7a844347803582c56992c122af12d012de229c6516f0d3e09af26ab40c5f769475d6f53678e9c1bb95c08456bcb7c435a7e5a1dd372a6b4345444096915454ef2f3e251705bf51a60eb7c58982ee", @ANYRES16=0x0, @ANYRES16, @ANYRESHEX=r3, @ANYRES16=r0], 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 05:05:02 executing program 7: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x10, 0x4000, 0x20) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/45, 0x2d}, {&(0x7f0000000540)=""/73, 0x49}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/129, 0x81}, {&(0x7f0000001680)=""/214, 0xd6}], 0x8, &(0x7f0000001800)=""/127, 0x7f}, 0x1) r2 = dup2(r0, r0) getgid() shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x1000) setrlimit(0x5, &(0x7f00000018c0)={0x8000000000000001}) syz_extract_tcp_res(&(0x7f0000001900), 0x1, 0x1) open$dir(&(0x7f0000001940)='./file0/file0\x00', 0x0, 0x30) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001980), &(0x7f00000019c0)=0x8) sysctl$hw(&(0x7f0000001a00)={0x6, 0x3}, 0x2, &(0x7f0000001a40)="a59f668698600f2072cf229d3af140baafee0d7363709e86a64229e16c9b2fe4fee991f0df91c82e7873194378b846278744fc15b109b749b80077c2a756dbb08861670f2c09cdb30a7414a785c7e8c975c317337a3ab12bc25804086c9b1deb4998f39f5f17a3914981356fc2838f68078f2989e46837cb92271264486d59c1d936a97b6fc275e6d46e24099d936c4fe98a6bed4a", &(0x7f0000001b00)=0x95, &(0x7f0000001b40)="5afda72682b7e98cbcb527cb36fd643cf34205e053b8da353905d79cf7b9cb86a900604009d23d0a17275d9b221c1d98042717f413361e9f9dc649ee1fb2cea3340e561a16c1c4cd910fc20eff6a6d01f64b3b955e85ddc8ea4a7cb2351784efcff7566c660b43cc33f9f9b282fa", 0x6e) fcntl$setstatus(r2, 0x4, 0x8) getrlimit(0x6, &(0x7f0000001bc0)) mknod(&(0x7f0000001c00)='./file0\x00', 0x2000, 0x400) r3 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x2, 0x4) fcntl$setown(r3, 0x6, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001c80)) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001cc0)=""/217, &(0x7f0000001dc0)=0xd9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e00)) r4 = accept$inet(r2, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) fcntl$setstatus(r4, 0x4, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001ec0), 0x40, 0x0) writev(r4, &(0x7f0000002040)=[{&(0x7f0000001f00)="2ac717737f340424ac35b965f1645455d5d673587b73bec8c8e6b133b4256baa80ae2081b999070071e8c59d34a1f46d80b78d08a3c96191b132031e2434ba0c5838eb150458dbace8c1cfee86797659d5020a5c0066e288568919ab5a3f3a1e7c30138e47eb65b79959f4e0b15bc162be82783742cc9cc9a19372e69fc1d9804b18f8ed77441a88a60daba67829bb3210163398ea5b3f84ee79383db1cf10e8bc8b12ddc23c9fd93eff6d8bf40f341a1f", 0xb1}, {&(0x7f0000001fc0)="a5ae3a70343b339e8efc4fb1b5ee9b1103bca8", 0x13}, {&(0x7f0000002000)="792d0418bfc7ed9ee72041a9b24ca25cfdfc93c38c3038b2715ff6307c7c1b97", 0x20}], 0x3) denied attempt to set clock forward to 137438953473 05:05:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 05:05:02 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x13) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) getrlimit(0x3, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) open(0x0, 0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) pledge(0x0, &(0x7f00000000c0)='\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x4}) 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) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x100000001, 0x1}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x21) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) 05:05:02 executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x2) 05:05:02 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4aceb34885de3eda156", 0x48}], 0x2) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xfffffe06}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000200)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d0", 0x4e}, {&(0x7f00000005c0)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d426335902022230f8940e7358780d762dc3873fd22f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6", 0xde}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000480)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0xa6}], 0x7) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="f80230"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = accept$inet(r6, 0x0, 0x0) shutdown(r9, 0x1) 05:05:02 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) setrlimit(0x0, &(0x7f00000000c0)={0x2, 0x77}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f167591050d90eeb1c00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/87) 05:05:02 executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "088620", 0x85, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000000000000000000000200", {[], @udp={{0x3, 0x0, 0x8}, {"3e5760cc16740c8a14b2646dbf9c1e8528fad980d37185d07aacf3130818a9093b10f5d4ba5000383d80eb22936c126ae11f8a9ddd7207cb33894f8cf06a3722fe3b3ffe7ca99c844bd8849563ca895e62e92d2504be2be55c9f91d4d1b32a903e759440514fd28759929f0562a7bcf2130f064a3f19a206cd6cbe9f08"}}}}}}}) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @generic={0xf, 0x8809, 0x6, 0x7, 0x9, @remote, "2a9981973c2243", @broadcast, "57c6d79f00458270c301d7a0dbaefda9"}}}}) 05:05:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000932, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)='o', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="138b138b11eec788a4b98e07c265d8c5ac73ee8d80c00ef02ebe3e42e3389786c18d333e2df0bbb41bb77c9076945f1c57bf81f38b4c0aaf1d0f970f98ce5158065ad4edd6e19618f749d67c65d6950cf02dbb174f82fb1617bc5b88af0aa6a216bb3bbcec6f50a03610749ffa5a4d01c28931bc29af8f9867fb0ca4e6e7b41466a2766c43ec476c4fc552b5271afb63b2143ec6525f1805976134a4ef16a13f32c8accb4f2ca189ecf2f9270fa32b3e14fbd77f72f58853d8d5620eb97bec855a885d0982d687a152c2e724f3f0d95fac6d51fc2420dfe6d0a5d0e2c8c4253b2f52f6a7e51ae71da39956bc64c19696751d8fe407e2644fb1d2fd22e77cf1", 0xff}, {&(0x7f0000000040)="42aa5bcf6389e3f405508a0ef7f326bf0aa1d3985d94fb9ad17f23922cdd92c789173c4e53138a80d0e4f340284dcf52b5aca18670", 0x35}], 0x2) 05:05:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0xffffffff, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r0, r3) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket$inet(0x2, 0x2, 0xfc) getsockopt(r5, 0x0, 0x13, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:05:02 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000380)=[{0x5, 0x1ff}, {0x42, 0x5}, {0x1, 0xff}, {0x44, 0x6}, {0x6, 0x3}, {0x21, 0x9}, {0x3, 0x3}, {0x46, 0x2}, {0x24, 0x8000}, {0x45, 0x5b1}], 0xa}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001240)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 05:05:02 executing program 7: ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x9, 0x0, 0x0, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 05:05:02 executing program 1: r0 = socket(0x11, 0x8003, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x8, 0x7}], 0x7, 0x0, 0x0, 0x0) close(r4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0xffffffffffffffff) fcntl$getown(r6, 0x5) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 05:05:02 executing program 7: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000824c0500000000000000dbee9c4b952f71ee6ccdb1332a9b2cd81137791310e85477836361b4e838396c3c39227cbb507b51056b439d0b7e44e5cf7343f22e"], 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) poll(&(0x7f00000001c0)=[{r2, 0x40}, {r4, 0x4}], 0x2, 0x61) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) pipe(&(0x7f0000000040)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) chdir(0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 05:05:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x3) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/113) semop(r0, &(0x7f00000000c0)=[{0x1, 0xb1fa, 0x800}, {0x2, 0xff, 0x800}], 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1000, 0x3, 0x0, 0x1, 0x800}, {0x3, 0x3, 0xff, 0x5, 0x9}, {0x5, 0x7f, 0x3f}, {0x800, 0x200, 0x1, 0x4, 0xb2}, {0x34f6, 0x3, 0x3}, {0x4, 0x3, 0x6, 0x2, 0x1}, {0x1, 0x800, 0xde, 0x5, 0x2}, {0xe93, 0x0, 0xf762, 0x6, 0x8000}, {0x0, 0x3, 0x2db, 0x20, 0x2}]}) socket$unix(0x1, 0x2, 0x0) semop(r0, &(0x7f0000000200)=[{0x2, 0x3a51}, {0x2, 0x9, 0x800}, {0x2, 0x100, 0x800}, {0x4, 0xffff, 0x800}, {0x1, 0x7f}, {0x1, 0x8, 0x1000}, {0x4, 0x2, 0x1000}], 0x7) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/41) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/163) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000340)=""/38) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000380)={0x1, [0x0]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x6) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x7f, 0x6}, {0x18, 0x0, 0x9, 0x2}, 0x8, [0x8, 0x89, 0x0, 0x8, 0x4, 0x95a4, 0x8, 0x2]}, 0x3c) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r3, 0x8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000004c0)=""/93) sysctl$hw(&(0x7f0000000540)={0x6, 0x7}, 0x2, &(0x7f0000000580)="550c88ce909649e95d303ebc04f92187ea1a2a65f991e29a46db5f71d02dda370c473de6518ed846f32736cea0455d1105fc02fc119df4e538ba4d2508a27b8d5887f01a9558c244c7a2e807da049597c31954d9a1f9841a843039a829221c0c875dfb0e4ea27d1cf436ad5d9efb1e27832a21e302bcd57e8130c2de128b45fa7429e13073a0eb613b12336399902f62aa6c0caf67f41de2b6ae", &(0x7f0000000640)=0x9a, &(0x7f0000000680)="9504ecfd361803f42f174dcd9ebbf884e6", 0x11) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r4 = semget(0x0, 0x3, 0x80) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000006c0)=""/159) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000780)) flock(r2, 0x8) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x0, 0x7, 0x6, 0x3, 0x4, 0x0]) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000800)=""/188) semget(0x0, 0x4, 0x400) 05:05:02 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="690200000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x65, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) 05:05:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18a379f6ec00"/22], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:05:02 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x300000001, r1}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r1}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1, [@routing={0x2b, 0x0, 0x0, 0x5}]}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r3, &(0x7f0000000600), 0x33) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="00811e7993e6b879e77c3e68e1ce9359b622cef481162e0a4e35af9d3681dd09c4c694de56", &(0x7f00000001c0)=0x25, &(0x7f0000000200)="59c82be5aef9cb902392087c89c0d00c4f72b0d154c2d2b74f15cb2412af6d55a4ec04930a64b75172f949a331ca88e83b2ea3f365cfa3db5606cd55e36a6e511162223b82e20178d63a82eec7d37a5eea9d69f72e7454c55dd643a99fde92b788fb3ecb7392866f9d893cb6c70760823b991c15ed221b57214c9377b3b2ebb873af810676369408858ec4c15101d8b148cd559a7128071a4f2352d3339d30cbc3e2ec26c2cbb1dd53c74e2a", 0xac) 05:05:02 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000001d40)='./bus\x00', 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = msgget$private(0x0, 0x70) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01029a8fed"], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x415) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r6, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) chflags(0x0, 0x0) 05:05:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x241e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) 05:05:02 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) seteuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580), 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="7d37be765a173b7ea18e66470196657ab78b68657c2019f4b1b4be6976136e240ff18e910bb03ca2785b27aff0abae5ed6ec22b0d0f46fea936b3cf4023a174fb997a3bdb60bcd8e2be1c5b4b073175d68789cd4d30b506d4d4f1a244e8718d0de82badd44e5499c4210292f72121ad73de848bc3b4cc1ad3d16c58c766d66bca1ef5b9a8a90f32552a1e21067aad342", 0x90}, {&(0x7f0000000240)}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2037180000000000ffff0000000000000784f53f57895d136e18442df6e34b269621724379ed2da43d9a14319b85bc71616e5ff40228179fb09cb9098f1392915f33c41037a22f89fd75d32eecfacc90131f07b8095bd7364528ddb48160daab59552014f1f514fb5ec4702d", @ANYRESHEX=r2, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r11, @ANYBLOB, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x408}, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000016c0)={{0x7, 0x0, r8, r1, r9, 0x2, 0x7}, 0x7, 0x0, 0x7}) r13 = semget$private(0x0, 0x3, 0x502) r14 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001740)={{0x1, r5, r2, r14, 0x0, 0x10, 0x6}, 0x1ff, 0xffffffffffffff70, 0x1ff}) setgroups(0x7, &(0x7f00000018c0)=[r2, 0x0, 0x0, r10, 0x0, r8, r6]) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001980)=""/60) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 05:05:02 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff0900a4ef01098b74820000000800"}) r2 = dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000300)) read(r4, &(0x7f0000000440)=""/125, 0x7d) close(r3) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x6}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:05:02 executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b40)=ANY=[], 0xa8}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f00000003c0)=""/136, 0x88}], 0x100000000000034d) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x3}}) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) close(r1) 05:05:02 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x20a, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ff9000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x3000, 0x2f0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmdt(0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x16a, 0x40}, {0x25, 0x90000000}, {0x88, 0x80000001}, {0x45, 0x5}, {0x21, 0x8}, {0x45, 0xc7}], 0x6}) bind$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0)="a5fcc628a04eaf90e2cab7ed968b8a86b97bc1350973bacf38190643863ff7d3f040a2d499088b2f80995b07d440c71f8397467215ee9b972a884dd6af3478085003c3e35d038574d13620beaa3292767ea69e86f956e23305d0b415fcd952287272f088d1db2c2ff161a953e1b70c380708691024288918123655c71ac7f41296bf98bf57196f814ba77ca962963fd94ca0c8c53c8f67c3022df856f7ae1ad276b9072b3927cc1118f40e0017fc25514c50257c862d1f5e2785efe467d46ca708d179bff28f8fef06995c9ede6643fd7c30dc15b8a60c7406a06e09fc76565268c3760fce3eb381d9a8d59d5ff5aee1174f5be4910d47ad6d19e3ec6db29a908c7f3c0005e1bdf6b2db108ae253015e8ae9eb1454e65a7c6faa9b0d967ffcdb27ca7fadf3ba5ef3c4730e146466b4ab618f411e113b9cac8557a613dce6b3bad0e7c4b248a71db8f32630ca027a505bc44fa10c4e0eed8ac61c7f906e723e292420f96f9d18b0dadde2e9c0964b75508cc73fa438e6e02b96e16f4a4c9227b35ab9fb9338d0b409acc0316743d5b54b4076482fec0ea4bbfe2464083fc1dbb71382d206214a552e4d4a61868580ac1270c8af578732ce9222a64977daef82b4ee9f1f5e229f4a5cac33f6af4ce94f552fab4d22ef5e812712d82106baadce53cb2ce8c1d07d127da8860aef11b73d3661ea0bbbd5e16959bbde8b6f37f9831631c7a1697ad1b5c412de6443c2839a95431aba96672895d146a98514d2291077b02e220354426f815e48693b0de7983c41e5e2d250f04f9aa135a3f09f48e4ede3cdb7a26a3fb4941041a98a212e99ed7f353223ff41275cfe35bce0ae29e7f6588b77415afd9fd0557d09151bf9f8f7a5e65503e257e7e9f4e3256f008e1e66912f9cd9adc41661c5f1e9438b13b2aa4ba12b1081d368de92f997e19cbcde054f0459a533718375f11fe20f3bd1375a5eb209cb5d037e5bff025f5d5fd8a81e8560518132b462c0f3ccfa2b2ee7278abd58af4387abb75d9301fb117640fbe515c86ba43b5fdfcdcf8f82849cf9861bf494f22450374115aba1dd029e2b89b3f0681545e3a1f2814ec9dea36b5c4bcf66574427969930dc4a02c3cc182f2ba367bcd9ad25f7189c6aa348637b15278ca78c44daaa60b67621cd5165b1643900ffb8f5b0110472294276d203e54d2afb3d3fb248afb1ec21adf32d163cbbbf256dbc353704bc37d9380ec09e34af8871df449fcc28b47a0e7bf08a9f9417d420c2249348be414bab5c03f78ad6b53980f6d34dad144a709cb86c04c5293ecd83910f5374b89f8c5b05c2c3995bec17a255f010a8b420fc499170af508279fb5c7a5721a7e30dde5c3de8c3f6a9d52935e6c405896713e0f8a2621746be559b8244b8ebe7143cb4631ec5683ee62b8c3c5b5df757b3e01adef13498c14578b19a9dc79a146fa6668e5f0c2762824a3ef97ca0bf9c78b23314289841b992ed11396f85b666c6e1f6dc1040b10fb667845a4fb5dec90ca71f2a758baa02114969f3b9904d1458bcdd5efc2cbc621def9b9bea0a74cb917a5e2d07cee509fc69645cc3dea82c1a6576ff001236ef9ad751023f27529c609a8e7d83be2393c8442738a00247f30e9835d956e42b98862c531506a4f7e4390ddbece100f396d3baa21d4ead75b8ecc9de80dd62f626f4c22b4db8c43253b5dffc8a91c1a371c343e3702dcc326ba553f151c79b86ca497b70a143cf5b04fecbf6d33f6358c484c83bba65829db34e7e74a5ea8ba6a25a7000e6236fc96dbb7d1b475db5a604fac431db40b5032ac937560cfdd344d3937dd20f4ca793f718ee026590bf6a873b2b69c45acd21f251da7227e023c46fa0b978ce911ec93e127e3e8add0b522850b24c9a23ba5a1a29ec74eebaf71046fc97655e87acb59e4c99d18800d92e5b8ea6a28b03ff50576d83fcacf7e67151664738cab308063ec64a41c002c3df4e1ec67bb9bf19d578947837f821cc229fa9efd1cfc4e4dcf154c50e57a6a84addfcc02d53cefc5408e9ab371e62b303d9e4fdb6e05c00f6256ad9ea8b740a7932e2b3e8980aedfc3710ecb934995260d7214bb4c2b5cc995b1f20626c42513a1be21e9b33c6d71819454a7753d636ed2f79bd48328eb22fb2fdbe1a2d11ee51d0e028f491f676e3820c47d82009214f02f1126787cb515db84bc680e77cac24c64d8fda4c676d4e7605f64a404e54b5135c646150896057890531d3148af76a82c53b3bbc877d06dd7ac7e15d50464a3854dceea8f71b120efb43ca652352b955bfad32032522c02545b2283195273cb1a5cda01e2bc39cc809a0982545389f043f7781a8506a6ecd20bd275101b4d295b6a321ca6f9ee3e11fb3a3ac84cbcf33e813e28a5f12f935ae32240a83630a67cc975b175e42c7e68347d93eed48bd004248597abf052d118ae0d9eb9eabfa140a34b627c05d8a5cd19e6a3df2bde5281b488455c4fcc0a8f355f9b9516deac1483634a2d7bdbc512621365853cacdc0ea1bdb96df036b1c7cdb3ff78f071445930c75ac5628c9986209d16ae2ac931245d4839454febc030b3d17478202776d41be301d1cc2714d42fcc989a4a71839dc981fc6d32713a50779d6bd9f319ac4f3c5215f2c51ebc15a960e3f12f64b45fd86b72f5efa46dc45514fc73967264dd291bd7eaab81ad8134818b9f0ffaf77dd0e91fbec4cb5eda27bc8784809a840beb74513c619a8814b5e48045d53dc2347023d4485c9b80ccd94a15da39412cccb4e71693715b146ce7fbb24e4b2be980e6e225f16ae99346a80f4d1255f9923487b120d82c544f35bcba0dbae7dfa19da85ed754196d51fd508968b0a145c8f17ec18483aa1ee156d01aca0619b4be6817589029e2cc6a5fd5e40980c57a3b1bea0fb3796d628d5f66667b401083af7f97ba5809a5260d9851c3d6bbd4383b55efa973861ed59dc246ea95a99bd1e598cddf1f6f434dbb797b94fa0c092d691f724caad7903d9106421a7e7abf0017aece75617d50fd3f70933b7176062f93d58650d8380bbb292a2c539cc745d2d73dcacde24ecf82f20cf5e88670da5130bdc3e5f1a5b44d5bb1f75905270b38b6d7bfa74cd90cdf623482dbc984ba88c31ff35ab356098d7b45097f9c4b05dead179fd51978cf73af6f8f6b1504c21636466ae8d4e22b376a3d502a5390ac463d99bc9236278f19264b1821da18f8112b0bcfb505d142478f5d278b51b56da4845a2f977775b34d69c47910c30036b03177edd8ce744651349ecd79c2de1ca57e6f9181bba3cc4e7b3b5cf51055ffc1c442bb0a265dd25af3277ef593028a36b9ffee2505b3522954d311d27fbc7837f6690c07fc8b4b08602d9cd12a36a8d52c0acd2bbaab1e41f55eca41936efc03694866293ad409fa83501da9e99c4f4743f11dbf961813dbfbecfba0dbccfebcb6e310dcafae65e45711c98e82c0f25dfefa4fb0532416ee9dd35f53230840a777e329d59a01e7b8e51b9566ccf8f96ed8ab8b6640930a6741c05a05f322bd6aabc63367bfc4fa7d04d3e11afa250fb994173f7a97a9ad8a1191e9d7bee42b2052191e0dcea7c2172ddc3fa877bf46ca45ab3fa3fd527cc31458974d659af68a613931463ae8c0c7aa51c02b5f1e2c2041186a13ca296de9a7dc9e0a8c18c7bee9f610c259e8081b8437f55ab00835a15f6ca1926e4fcb344843a0e7b64458432838c162b8afd2337024edebe8897126a01db19c21ef57a55846019651efa0d3e1161a80a5280dab916bc53581b3f29b7300f2be32effa0792e513f455bdd48a9d23aa9145b4fdb19e32d7914a779ed45574b2304bf2fc115dc2b6c39a9bee5b6d7146ea87e351b7f4effdcddde208585646589b52eb0f2739785716ecd3189d346efc63ae5c5e33917e23e6dd39059498669415a67f47fc79facc779bd4763067580d21205be7094c08faff0eca1cd1f801c05ae6db77344bb0a7f92d224809da38f5e30a06dfe8182dd833986b699392010e5acf0a6c603739ccd53011246266ac014ef5e560c816f806f19b286f0548969856f9e8f13e569c59cf73a81950ad2f11a763a0974a816fdf029d13e8dc9d57d048d86bed4bf7f935b0ec2f49a2ae9de6701078308c3425bfd4747e952f338297d634716678d6ee50e59b8175b6de3e0b291c053aed2f11eab6f6efe48e7a7b48a05497ee4284a015474dc2af953d518cbecb86fb6c3efaa3e10a33611a663a9cf19596254716bf21812cc9e57190cc7f936f5ce58287472230b32c1a5c8e521e927bc2284a208d2f0fa3cbf5bc77b93343c41c53af1e33895f488e22753ab7085045474a84dc9b5c2df74f6194c511d75a5cce946c4fe11774e2268110a565af4676047e21b86223db6655d60569c568ce1fc97761441844c6fa3fdab8799626a8e8a37f726a00dfb5e5c658b12e56a4570ebbf02f1a8634d18eba726efbdcc31ef9d073aba318ad349d93ae4a15ceae0b31a933979db82494df084f9acb08a1a0a97e51d858d2204bed3c2d7f155454f1be4c8ceaa0cc4910fdc132c5237fc06968d7397330dff9910b5f230cc74bddf15026cb6e77728bfdd0bef95fa2fefdbe9e132c53b24090f5c0bb07523080cb42299331c6b2ebf4b3352f556882937aa273696478779b3b87ee87a6a78028e364477973c68cf81e797742a05b3139e97f36c02db171c50713eb26e99fe67191904396ff3f74ca593a000fa7b7db2dbd2a455bf5cde496f80447fab3c57fa1c95da2c4480fafec58f1146bea6e7c0deb1f4d67b5e15c109fe09b7070321076b746f4dfacbb7b64ffde7ff29840c2eeb18b3285e03bdfb27f61f3c6c45ca7f1cfdd25d9c88bc97b4c45aff737404b14296d059e196ac16a9d54b6037ab636cc57a7960a4668d05fd3cb745c317605adbb4edaaf7ae3870a8bccb91711dfe445273409f021bae30fd296b4e43bb0649784b66d4d62b357bd23781d2a6197ed896f0e26de9f60897215057455da4ad4d8570fc3801c18b503d18044aad633968dbc96a7be56938a52523267c3062122d8d937fc35cbf876924f6c3c26e7edbcbde8a506323c6cbc15a601474c414fca8373373678ee15fea64b85f3f57138744ac11c872aee7d1506d7ab30625732179e34451fcb1e688cdefc0ccd1a186227bf41bf3b9106c424d56fd86ebde5baf918d70c8e3f648956d782e72de1876d62aa490e59c6e2302cf737619884e779b2574835e1940b80edfd56a29b760ca115b3d239267d0f6d831621879480cbe44c6d65405b158ca069a015b981cd1d6fdcaa04b9fadace8569cbec1a873b761dbcb76411047dabc4d39044703a533e418f02a2c66f90d5007b7c4202706cb53ca09f3a087c88b6f842a9be0241a1d4ffaf39ca054c407accd50e14cf41777009b366f7257de121877383e35d919adfdd7d00da295ec794336af290102b35868adcba6c86c82295eead4d1b76bc5e9e71d085c59cda683f90f1e35980a5596df3dbfefd4475fba35608509eb632d719d76afb027bbe83819b50ab48635f6d6559ac113e787f595288992bf94b0f584dcc3c9aa91aa38d7ed953b00192e6c5a9628b1fd48e6a4f94c6d724fb7f5c4c4a671b7ba4eb0a2993bb7d36ee6b1e85e478aef0d31fa0dc6e5b7e12f6bd0804c2dc6b03a46a1007c0f815598e85bc2a0dd04e8e35373feb16ae47e93ddfd15b882e1f7c8489fadd0965401fd5f47771938965a86fb85478fb967b08d10805eb12fbf8f846c012b2e187581675225e7317da9d5a78a4a4b", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="0caddd66357644eda9b01259f9c0497561a9841cd4b347501b73776c18afbe09e7aad4a8cdd74143bb8936557831f50b2428fdc96a9734a2785892ce670e4a4c363ae3b8b9d0481989594f2cc8f2da86a93068939083cb04432feb17a8bf82d9017849a375b220794c634aaabc60e9e4f3d408740a81", 0x76) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001280)=0x80000001) close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000012c0)=0x285) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001300)={0x1, 0xfffffff9}) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000001340)='./file0\x00', 0x200, 0x9) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3, 0x0, r4, 0x272c) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001380)={0x1, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) accept$unix(r3, &(0x7f0000001400)=@file={0x0, ""/91}, &(0x7f0000001480)=0x5d) shmctl$SHM_LOCK(r1, 0x3) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0x3, &(0x7f0000001500)='./file0\x00', 0x8}) 05:05:02 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}, 0x0, 0x81, 0xffffffffffffffff}) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, 0x0, r1, 0x0, 0x5a, 0x4}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r10 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r8, r9) setreuid(0xee00, r10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) 05:05:02 executing program 5: r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000740)='v', 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000100)={@empty, @remote, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @loopback}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x10000, 0x0, r3, 0x0, r4, 0x8, 0x2}, 0x7f, 0x800, r0, r0, 0x0, 0x1, 0xed5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) 05:05:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x40, 0x28) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r4) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r2, &(0x7f00000002c0)='./file0/file0\x00', r3, 0x0, 0x4) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) getegid() semop(r7, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r6, 0x0, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) 05:05:03 executing program 1: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) shmget(0x0, 0x4000, 0x140, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, 0x0, 0x6e, 0x2, 0x1000) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f00000e9000/0x1000)=nil, 0x1000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000d3aeae0f6a3"], 0x14, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000001b71b85eb5db0ac6fe4ac6a8a097a72601afefa5f65c09"], 0x46, 0x0) msgget$private(0x0, 0x50) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) lseek(r1, 0x4, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) 05:05:03 executing program 5: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500010000000000331c13fed7a10500fef96ecfc72fd3357ae302b37b673039d2d236ac2b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec5890400000000000000361b1257aea8c500002002fbff0c2300008abf540900000008e371a3f8343712051eeab71d89e000040781ecb26400"/177, 0xfe76, 0xa, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) chflags(0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) close(r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/115, 0x73, 0x801, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000004bc0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001040)) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="61baa5e0765d569da08fd0de70d2419d77a7e23e28d71bd7876aa6030da3f9515a80b4a0f73f3be1b07afe328225278e351e20967b7122edf48235dd3a038f4511a8f7f91277e54b0e83113cd3c7a27ede5a53c0318b30801ec9181cdb834d71a6577356800a9b96841f98ab56e44e89f71cc37082b4ca204fbfba1c77f3883631cea6816c0382c4f344f75879ec5fa9a5ad0ce0fc453bb778920d510b760dc720151697d8c11dfc08abc52c2f1723f8cc245619948d5362a9fbe20e0f8b87fbb6e41dfbd38513292a69c0932d47b9d1c44e016c0ee3022238faea4e25ea890fa0edb1a46a0345d4d259644e859df2714a473303167300c38216019335c259ff6d84c9ca1361a64c14248c866dda2cb7c6191e94ff0791942bb1cff065389945cba7086425713ccc3e760a2cbcf9ab82262c58c479c965c74e963f9b3ab6731c944d0a7c56b23633dd3d65c0c5876e8a219470a53888f463d2e8af4567696fa91f4adeec09c54db647f10ca119d2ab3b29df1ba7a75e19216d75a3e927d988df47c15d881228c379894937527486a3fb177ecba7ac3dae4578820b342e99727f2b19c8af8d0847f431256bcbaa40695eba29dadfaeb1393c6832c9ab57d454f8e358f499e0cf5df1a65ae79256dca2aec97e76e9c4441001f385b4625f685dd0c6cd7f8980ef460689cc8ffe8e91b9a19a8b24e9997a5f44c86d97b37d362b8a7910bc0c24a5f3654ed5440f6f4bdd346f39711d409a17d7eef5c57179d5b3dee5e81b74e9b8cdb73d2863fdd2a7dcbc5fda240f706b6787251099e57020b4d9fe65ecbf5cb366b6353b0aa940988f64dd877f276952f37706449dc31b031ecf45c675e6028e2695f2a3c72017a907e750028806c4249cd421edf51a45122305bcdd8012e6e23fca9b6ba8260f4f67befd6757d9f93416b7fbbe27725603ccb4a40e78de1e9288bcc889bfdefbd11751da7ed9f93bbe8965be4942464ef7b10fb52e7f5be94948be5b00de208fa55e4c14a7c8774dabf0acb060765f86df13d47d70ffe3ec46080345eadd2e4fbf11037ed3ad7ccfbba6be98961e9a759b59d9b6b122fdabb77767f08e9ac7cba12ff8aecf2a509977089d6030e4549af74693188c3545a254c44141af89f2b832a6772de6542958ebda05b1277689e85cb67ca9117e8f12b64039e0895e1e836291fe20316903335c76e8cd36ce406b9997fde8a7519288109e089c93ca0b9e47bae5e8645b74ee94225246c2942c58b1eed28f5966ae7800f1db4a2b1ab113f0944a3215a2fadc4baa8d61db07e2dd836cfc0b08e4ad8b3067f4f5617fecfac58eed4814b4b06613f55ba578ce27486b7a379bb86be3be8875d057caea5c18fa33dbefd0d526b9036bb534ffea06f91885a50d722fda9f112579f6e8b3eae629db2b524817ab209a8c8086511f0bc8c23e3d1c46823b8416b0d7e40361c8dbdefa14039190d0afe4f4df9aba39f19c209a1350a3690a20f669aff748c33a313da50f128e75f989b355b7c6f511e95b16036c44ad6fd4189ef163d24026041ba1fe5107cefa180971fb08a7783ddc55aeed0b0edc3e8ea827c1c5be12453d8b49cd06365ac4922da0e88dfe620443e051269fcd04d8442cbb4b5f7aaabf67d4346e4dacb368d61adf8716ebe4108bd1c7ca92b01ed5fead4302dfc96b84477a6ce74a838a2f4eff7ea76e3892259af01894d4b4befbb63e8da8e8fe6c98e6d04f52cb3924be2f085b5d96be4ce5306e3cfff0b870e3bb09f8cd0621dc25fa5660d6820d644b290fb5c920371d5b0aeeb2dd7f3aca27363ea957550a45301adddf1318bbf640bef90d7c6e20274ab0c08deeb04282ed7a1af7a24fe079dac997fa6cafba181bb7b610a319106da749194511227f1172624091b79ba2a32461a86d19813ff2293f90bf5d8af9f0db9ba0747ab5022acba5cf80d9eb97413f087d84a69cdb382dd705b1c422f5a267e035d2dde5936ba067e6f1e1293c8754bd7686c85385212d302f07c1fd87f134a7c38bb1175f2a437b8c5a1968a0490394ee63c6eac41921085b242ccf1698abefe0126ad0f1d41db85e9e864402039ec3e1aafd7d380f32e94b61dfefaa9399f198be22e1249fd33730f937a8c2d9fdf820038631055b6ac007b4862ee128bf027dc25ce28af212d65977a9be82b60955cf7ca02693ee7b8d493304fccdd96c79855717afd027d9ff466fded3390b8362aaf368dd8118a9a67e86add64ecb7fd3e11ca07a21e9f3bac8db8a9902c3588d72f570646b97bd92fdcc123dedc1afec23e6aa35c8c22dae564096418d5bb8b7799a887d4793fb7b8ac46073a5d132dc281898f74044434ece6f60bb6ab9dd981edae1ef740865291b3ca8a81f4d70b0d37af30d00f5f646cf216a933eadf64f49c2dcb8e659434cec8763c0e0dd265842db6fd4c602a7ca301de9eae15cd63639ae18a12ab6664a58472b85a606477e14084acb8111535fa597c15a996afa6d25060ccf958c76ed16b710228cd264cfc0ea963750db5a18030993509a66703a6f640ce06cba41125501e6e251a750fa6e645054e48fa4ba1bf21c036966c03cc9d82250d48f56e15ba3059d1f1e3bf19eaae3214d64d4b39f4b8dceb374c5d534b89eaedf6c12037091fcc1b65dce473f5074aa2f92cdfc3b54221d831ddb8ccc36fe662c088026bcd2afb768d70c7844674acb00340d16732c1341ec7f9ac9d695c752105bfbfa5e728870291102f6de30fc6101e66ba5bbd2d84b4b43af181decfc33ff2a3587052cab6484194896c3c377dee3b2ff13cdc673fa0120e6a4dde9774a0df4daad7cf43fdf8d493d0b081693ab0ccb1d4d3b3a70680cfac3be05dd5bd0edae4183666794484bcd12bdf8d61e6bfad8070347301fb06c9067523386d55a5071e4b53c30d8aae84556514cd934feb48a72a0b1db45e8e6ef6a31a46ce189641779f01bfae1c796025759fbebb947f0a7c686db924bc7761d175cf525dce97cb825dc67267a6ff772764297919a29a1f2426c7a1a4f7e77c0b29dc3e0770898ab20172f4051f0f6ef9761e4e3e6cf8d0508c7959ba5e8c3ec3ab76cad45cbe4aada8b9c2003620c6c537ce6770fe83b0315c4d5e80b8a34829f75ec4e9567f9be796872ce10c60cfb30d2ffc722c5f52dd98bc79c6e39bf3dd1c2314c41be71df2d89d72e3918cb34fc0fbc75e0b78f5142a91cdcb0a9996ae25be5ea0508b472f5388ae4e390b67dab9738f8ea5cc5e3f411a5d1fbd3f6411d5b80d58f04c53d25f48aaaf1008e93e9a92ea25b9c5df83c14d2261bba06bf7c8fff657a5fb41bd4cbe7dd61ebee2d6e7e3aef37639ab7761f88dd547b31906f7d6008ba4ed46794dd3eebb4d89adbedd8478b5c2cc4d7d029e5fb7614d568ade5a7a47107e3e204976d60fca026c7ba210114355c973d653b094c43ba56b72c60390634ba5ee4e7636b9b38c507ffded96150ce9330b85d7ad72aefb6d6d24188348426ef544e078555d2aac2e702c9dfc660f9c5f9c6bab4bd94eb93e3e887fc09fe2e4ece7654955d7754d611cbb6152a7c1841f37ff5a0b6ea6f269866fed3a483c8f0128b4ba11ba54ddabb9c61c08ce24c06ee2017b00b632f2ed46596c884352bea87fa6afa3d51357fec3fd8e11ef7b473b6c450f3bafea5f2207537c793a5ed699037a5b8091106a80343ca85a59311872ad2690f0657456de6b2eb745c95bf2412dc3bdd861c25a048434e68547e74b527dc6adc0d5e9c2168012e205e1ce6ad9da98c0d59bea55f5a2cb9fabfdba226915582b673b349e29090f95f8de39e9973112e8135ea13dabcae10284bf34e2561256ac3f5b763afe21e5cd3ff3d3a4b4b5694c5a05199e6294d15d919cfaec7e197ba829fa55121839aa08dbf3d6991701adeeaf40f85e2837a4a6bdfefcebb54d63eea31035f17c24b8322c27048fcebce0b92c0b94d7c92ece2e44bb46b04f4284f218a2630825d5a114d0e214a45c567898a7f1c293c2a0437958fa6fa211860853296ab8af5bcbe010a2d5fb62552e44d2721f41770271d84f33d735d7cbad2e0c294b9bb9f12e69fb070ab9bc6f91f0bf4f4e9e8fbeb914a246c46f2850807ede0ae81ef1ce2669fce3de38339f24cd0f587fe5e2ab451ab5cc3bab943a5d9bd5f347478ac1ed6bbb85f393b574265216a93d59e3710fe0f344ec4463851ea30b65e8a65456a2c2b70310642228cf502a9aeaa8ffd8ad0f6a35e5c6afe221c7f7ac117666e4ed733bc7d8bd691aae62f28e29c4677e93ebba2a2f49901cfd555e73738c9db9aafdb837214aa2ca03c39a98569c86717a125e472910379b54948e2bcaf70234fd474176871a4c052fbaea5f334e918852639d7ae08e6440c801c471f6baf0d24b1004094bef5c8986cf6e3a9ea829cc073d32c8645a1a9a548840312911aafd725f02977056470080574fc67e294763b74a62b92bcb18ae711d016572318bc608159ce5998317a8073012b31e300dc5bbb47bdc6f1573afe423f8bf32cf17f9feb183e02b023497b4b91c6713a1d7cefe95b614c71c16629ab7527c1d94285eafc726bca0ee958148cc8b6d3842bae89b9947fefa5bb69fef7d210074bccf8ffb8f055c0450908a8af2ad9386777c09a08d1f29820b168e72c9ca3db2b7fd607e39d4885408d0d12fd578bd24b128689aad82677c0390b520aff2f60e918ab8573742422addc4fcf4a0fe9345696997164ad8ee6173885580d7d4e4b44566cb225b4f815179a575eea6b1156a44e32886f1de030627a4a9ed65627e6090245e84495969ccf428c77b0db45bd5f0ead9cb9093cdee30958985826fe229765f1d04dc1b54ddc0277f2709c5032806042c09817e97554ba4ada06a597d6bcd9bd9b5cc5751d7c17aa1e4b6a617f0a9d199d24df55b25f2dde1c5c0d26802cd92f628f99cc0ce737bb8634a06a10aad42d163420dfb2bc93f15f016c7637c3a00e142887d26372dfaeb6ceec590f6675804aaa15b3107988afe2650e5e4eb113959756c0312cd477f3ce08962f787a638fd51617ec0dcc79def842b4b51538907db3b51a092db9e2c60155b4aed9f0e7a37b7c17d3808cabff6c4fc4d1019bc4e570a4202b19bda8e26b883660ea91bb40aa6ec856edaf18692cb3d2a3492080e8e263f290f5da8e1a87d880dc91ae7019e60d2808289f48f7d6c09398f52d835d8110d072ad82a35c5446fe19330cb0ea1809256fbd34200ef80eb7bbbce28e85f4c1d9aba76a1c52b6d1e94f82595899306e894cbbbe26bcf3a34f7cf29aba743e8e4d565b16cf35e39058750914a314a309ba2c88be721fcd574bf78e286635af70037a78e4371364612c9e5a38a0fbc95ce64ec3bbadddf1f55ae08501e5156c63e9176434c304fa742b80986b2e037ff3b70da2ed3aa09f43305809bbff4e8c4782e1faf6258d6bc0f8873941e61a36483509afe923e1bdd365bbf9a5e8e65c6cd2d8188a9554ae9628fd38785b5fed4296b94bcb25900f072c128c6a67c32448b74e977abc2a67833ea4ee5ca60a92bb896a512ee6e1248607e0c5a95af68d5b324bb504ef1841e6a9c8ee8cc6f4c12f9eb789e607fc6ad195495e89786210cc023a86578b7ff963200e600a1516f412a2090d21b5bb290df8cf58859e41ddc605251bfd4b9d6dcee90cdc0148562e47ca2b39646e688e0a8f7b0d6e05736165be08088a35648f69a87e78ee6b26cdc65a78cf322e12190af9035a33f63b588ed104cadb65cb295b57daeb231a833a4cb89b779112df", &(0x7f0000001080)=0x1000, &(0x7f0000001440)="ac719b919286d00f82b618bfc3f5daa9c1d53fae4102dde99683ac27349e8de8f837304ada4ffb42be1a987c8e97d9b0aa2c75216f263291f3b6ae73c38dc3bef399a637a48df0fa3cda3c35c41b1059b46c1b3954dc7ed95abfadc4b72334f5e736d835e1d0ac4dd573a42eb3d861075b6746b7aa63b3713799e25ab77432c97384a03280da1ac923d1d823efe99fc1b732cb066a2ecf2dc5647d86d47b3c29992d734724646006735fe7a77102e3eb85e4e302597b5cb3cd27aae1db8cc3f098586f79d84a74a597581187a314b146c7f670b97da4c04f863f9a4d44478267f9761820373c6a6913988786279f18d5a14ce6bc769268ead51857290cde53296b89cf0a8ab276078593957a88841715a533ebe53d8de2dc4f8de66dbb15b1c8645e37c9ff40608d3f86845c1d2fbb409ec57564a37395ca9810a2f4b774a04615b2bb9c942f87b893a942457d473d6db5b2f29003ef23000000000000000099c2d87ab1b3bfea42dd27bb6aa6c9283b7170f4c6d5ea85b30351f4c6ca7d60c39b89af33d8be2ce081518432b47c360807c9556a00541ff905b5435eb5da2b9444d6824b002069eb80c15bd3c7a993919455846e761d677289b07e2498a7aef1dcd2b100fbf4abedaf06f68a0e8e05275885b44bbcfcc5a0ffffdd791faf5500ff348b12c6c3e8a458554dd2b7cc89dfc09eb02ad58fe15ee1fff6d147e7ba56dfc0d1c65f252da7292dd7b9b9f595e426e475d6908bbfe04e15ff1629f5053b8591eaff7d6de2a6a531b0f09ee50b021e000000ed4de5bfdbcfbd8d3402381fc55ce711b69eaeeb241a6228cfe876e4ef70e707b23b31b2c90decf32869418d5c7fb25540afa02fa93378ba7428bbb1b439f87d5a5c81ae32d10e342ae63610e33dbfb22c08dc38ed0253bd2a7527295fccc7c4b09c1524f1420e70abfb947fdb5f98fe8365616e964e1421951a60d43b57db6551799f8043b2bdddcc5a7f31ec078e37bf14a98663c45a5361bb3ae25ee225c1bc486be4416f79d491776ce540d00424ffb69d357788", 0x2ea) denied attempt to set clock back 4162712703 seconds panic: softclock: invalid to_clock: 808726576 Starting stack trace... panic(ffffffff828572f8) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82cadff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace. syncing disks...