4) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r5 = msgget$private(0x0, 0x63c) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000001500)={0x0, ""/4096}, 0x100000011, 0x0, 0x1400) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="d914248a61f997bc1eeb5e1ca9ead20a44fecd2470660298450d7224a93f4ec54a24937b24e7fa072b721c3d10d1f61a4493d2ae6a30451f178643d1756b", &(0x7f00000000c0)=0x3e, &(0x7f0000000140)="ceecafe0fa0950afbfa88068575beb57626196c9097c4986990669ab61b867c45c8051a83073401fe7322205b73ff5e834af2b0be6040bfcad853c5cf56a37efc4beb39da3479c8c273f80d1ee97ea104eac875af1f34d5d35b7fd7a9333f5910271f964ac3fbedbe856c08c24ae4acaf3821ffd140eb81fc096835bbd98b26e861ed170e027474b85ac25a98e11a70e2b339463b327d060e270094ff47d09ad13aab09a5f671394e4c8efc866ad74b01685bb3f833cff1f0a6bcd7e989b00a96129b0d31d098dd1bbdc55ca5f6317ad9f10457665b0a79cfc5fbd13b9ce2483", 0xe0) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x35, 0x7, 0x6, 0x10002}, {0x930, 0x84, 0x8, 0x6}]}) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 4: write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x64}, {0x836}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = dup2(r6, r6) socket(0x0, 0x1, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x3) recvmsg(r6, &(0x7f0000000640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/203, 0xcb}], 0x3, &(0x7f0000000540)=""/248, 0xf8}, 0x1000) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xd3c055fd50dc4482) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000340)="ee664a0a7515aebf2979b8c4bd635d985bb0274fc5563f5a782244784be1ef0205c4ea832e71265642988de56530094567e67914b5b0b59399848ef171e14f0469044c278a757e3034", 0x49}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(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}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r3 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r3}, {r3}], 0x2, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) executing program 3: r0 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = semget(0x2, 0x1, 0x400) semop(r1, &(0x7f0000000280), 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000400)=""/13) semop(r1, &(0x7f0000000080), 0x58) r3 = semget(0x0, 0x3, 0xe0) semctl$GETVAL(r3, 0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/151) semop(r1, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) r4 = semget(0x2, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/73) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) r5 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x30) r6 = semget(0x1, 0x3, 0x2b4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x3d) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x8, 0xffffffffffffffff, r8, r7, 0xffffffffffffffff, 0x100, 0x800}, 0x2, 0x7, 0xfffffffffffffc01}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/47) socket(0x2, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/100) r9 = dup2(r5, r0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x40) fchownat(r9, &(0x7f0000000080)='./file0\x00', 0x0, r10, 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60cb546500100000000000000000000000000000000000000000000000000000d5"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x1, 0x40, 0x9, 0x3}, {0x3ff, 0x8, 0x0, 0x4}, {0x7, 0x81, 0xf3, 0x9}]}) setreuid(0xee00, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x4, 0x80]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file1\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmget$private(0x0, 0x2000, 0x710, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r1 = semget$private(0x0, 0x1, 0x397) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000003c0)=""/96) geteuid() r2 = socket(0x2, 0x4001, 0x0) dup(r2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f0000000280)='./file1/file0\x00', 0x1, 0x1008, r4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="def5544a93756e682b5d5dabe2f44ed6945f84848b16b6753af35b050b2921a882e7c3beb809c601af091b9f8667dca66d3c72c8abee5fc5e508759ad52f4682a12e82b85941a1f264f49832fbf539ff23171e4402a9814e2d06167528382c11148fe8af07fd83bc278c07278ba632fe6df538f4f5dfb181fb9fc9328c09cb2600b75425c92ddd357894d26c1fcd6924213f2ab98232c8ca233e058424744b596f8b20419ac70707dab5f73cf4b974925582968c15234ee99bb330369c81f29f67d7c08399d718d053d744cea4", 0xcd}, {&(0x7f00000003c0)="b93a0596d59b63dfe9b8d7ef856c1a13c8f7ae4e691cb9e9d2864f5ba09dfedaef6cf43b2a8485950b6ffc7e15b5d10a03ea5e76f0873fdf51659184da8f253b895b77ae923da85dc2e047427423e32060eab425be08b5a8b3ba48afbe5ddcea2f2afedcede7f671b858a2347caa89acc0bf17daeb5bdc456b7e4427d22bbae369776d1fe2f2eca8ecc4cfb4abc24d4c67352f807f0c332e68f974610960ee8e840cdd5c64e0427eba154409cb59a7ed9743773f0d548676215e9df1a22bb8a16c2370e1f2fde661f353ba76802a696e378504d15a39870dbe2ce649b089d4ea04e3cb568fee5d04e759662c461fa5e6b82b", 0xf2}, {&(0x7f0000000180)="2793f436992512712e38b29760749a745d7bab446cb19c6c729e", 0x1a}], 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x45}, {0x16, 0x0, 0x9}]}) write(r1, &(0x7f00000004c0)="7b03ed304609f7ec1eb8969b3f2a4c83290880da239f", 0x16) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x100) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/265, 0x109}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/265, 0x109}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) (async) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) (async) executing program 2: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="4d18f49d306afcb219abfa69e842f475912ef5fac78cf3c5050f2595da53a9cc3da1c9ba9ee959576b20655744e31fcc2ff069735205755f531bc398d764b3aa0b697bbf0f9f39b5db6f116085fdd2522f44c7767b8fb30dcba46ce616f446306854fc92876eeab90f2c82e9f33b1fd7e017df1dba1ca7f0bd24a8bc26b948da4b80ab82c6df893123cf369ba6213e5ca3", 0x91}, {&(0x7f00000001c0)="cf2289fe37d65c39d0cabedc3549523fc686ff0851f3fef8504b3cf327c2d9f0ba57ca1f810557018ada7db3a4fc5ae773317d470761b7e73554c87a5854301d58b8d987a5feddcc17fd4b454ca735e9c8d620c3959be4389e7e3a65706ee44db24857d17943feba4f2256bc4a087ff544dcdc5d2c916feb6b3523b465a5cdae54d8125c3411d37a331602df82e415b77e8c2a89f04c6265d3f7c27da7e291a6eb5a380351d66f7dd52f58e8a9663403485a4cbe40116dc237c828649c95048e1b5bf0609de09731", 0xc8}, {&(0x7f00000002c0)="1aab966ecf959813a31988a85c84516ace1f1ccaf5e36615a51917d5ee904bc18776e9dea19355d7730fe2cede1de3e936cfe4f72b770c0e92ac509e467ac7fe78359a68c8c7df6d736168960d2d7c1f1f14461ace43e7c4d5549fbbec2b655277d8d7e8038d10f3a45b776918cfca1c8c23a3e80dd9ee96ddb28ca318152a2758ae5a665be9683703e92832461d899f581a8ed1f85233f4f7bf2338bcfc9574f0244b3224457b295eb1161da712fff90fc520ce3bc2f390602e32821e42b0b60569716438c9e31e1432120db1700093d55aa7617a6e7498e83ab14d5e56a342095ac5cf5bb8bb43697aaf3888d8d77d8d2d4e2edb0b893374e25c0d886a6d5a767c903334f8180e090b98497f73a9755a48a090355b885d18b33f1d82b02e1ea86fe8d769de3dbd81c57e6e1ad2b017f078e05c31a709b42b8ed37ba543d18ef49f4aa406cbb1c1ea02beb024444c192ebcfc10e3587bec3818ce4eac0273ad877410d8a23d2da0d402d689af274b3c338fb7f4a31f3400b1c8033490d117a4680dce25aeed6220b9ace928493a5487cb2afd23367d72676eda45610210dc66d5a26cce987f523b46eabd1c880739889cb2fe3ced7c0f9bab630917a88190b29e0c2007416d3f3a98c1e61ab8730a2b0f5a9a8fbdf0a26bc3120fde25afbb45e07c8f9029518f372e841fe9ecdd9008b3783e1381a30f8dbdad796a88ab2f93c895ac4472b8e7e65f06524879be8d21bf1b493f880d0b74421adf127d957589f73e5e570fc285114e6416a4f17972abc58b018ec2c316410e5735fb43492b99c156ace3a58bf4c7f43cfb95b26e6b352a8aa4d9bf61bb115fca99ef66240d66c5c42bcba57b6b1f06c1c02ad2fe6c42cca33f06bc0852d3baebd7c51afae8d2b31c6e5987f8f6a7109397e25274ba4d734c04f99dbbfbf5cc094b2fa21139cdbc6592c5eb15eae6c9d770538f7f2ffb7b1bbc3b117f432890e6a6a947ee59b161739b01c9fe70b3f623cd21e6739d1dd541f42ee130031ced2565ff2fe39b63d969c0f5782628a654ec4556fbaf4f145f6f4e88e25d4586f651bcdce58152812cfeab6258fdcd6d3fd3cb207d87a53e59e963e706654848159188718a2a75928b318082096b2c1fa7542791827e294be39e9fd9c6835a6d4cffb275fb94bc7c068a5a5c467e0780bbbe8fbdd41ac7b8c60f8488ef2ebf68aa514a84ff20c9e2b2bbbed9d2d870c51cf7141863109968af665560272dd984d245de43db011d14b2b47aa8e4f9c6d3993859f198ca12d84b93799f0190ac2235e40e3c262302afedbef00ac44e7de6f88bba6f73ef2b6789b975761e660123fe98251c55032cb7708bf45e783f20172a667055d1922a8c4018673f21fdff217cfa585df3fe17052aa467a31b4451bcc9d64daf3a846a668dd68df773eb8d97809a4e4766d71524b6cc3de70735988c71b46d45e31f0aee342b3a98de679978d148eb73a20e3a434a79f1a55545a0e10afbab41e5955584ec25c03d73abd7ef32b7324d403ec30ac7732ec92a56bb88f26ce99e528b9d6ff4449edc00560bc52e3529186804ad904e7254f740d7151e6ffd99c4428d4288fdfcfb46e6dd4cb2dffc0a92aed99991a70dbe6423ac3f27e8e8ead0bc4dade29fb3433d6cfb3bd52ace349d3ac463d42ff8771e2bf558a15f3179c1ab92582d3a9198b06c8060ddb0917b20938055f02bb4851bf28a8507e4bec3f81bc145f95baf92b167cb12da03022c8a50ba65dea9ae72ee3718a50fb514ddaad2ae4c8b522e9e055f17391dc51406f0c0735127cb209c780c5ed1576ef0edddc796d3904073084f664a5d2972175eb5333dd06b61cf2d04964f1b909c9f6ad1e6402b10843fa8d2d658628e076ffadb2480f82feead1b39639b512bdc770d2efc8f52237916fb112770ddb2daae48cf1fa40cca6e9fa7f6dacdc44a98f956a6a00e430679b15a5a5d891f2ab0f76f24eeb820cdba7d7e04b212fdf307078d8d10d8247d2f47e785e87d1a8c279b5ee56479cab36dfa108abb747cf694ba8b09b7027c2ae4b380674dea5e03f2a9b679e274740ae8f86a6a88dc457cd5c5aade302ce905578115ac48cb0e584dc3019ef938d6f7add55876ab2e9fac135df3c5556292b172224e737fe43adbf4c45003cdd45e394943396253ddfe32a9808379dfebdadbe14197bbdf0e81d0ef930d42e0f34d431c35d2818e87628790e26d30485ec91083c80f4e029570988bf4fd5dd0fe4655b4ece3c41627142b65541e34608fe786057ca48e25f132d2c52abf730511b309efb7fd0246c0fc4f6748f42cee2a9241f5a938865e73469692836cf9b5da518e806b57afa0fe6b29265c3854ba443d0df27bbbf1b0890230aa3954cdcbd3e3ecf05e1112dba3060df81039b07102e8bef80bd710e0c639aa2cbdd3f40d6592cb9d38abc13e6209cd008c6df90624fd7107e43f5148d58f2579df5759b7cabe901315e5385988f3f7413893beeba61b76abf113c472e603ca7a47fa2e89b937c2a9e9417968d786990d6d85fc95260199cbe1f3a6e3b3baaec424a017fa35dc0690665c89456515668fb28c280426eda8f3aee63a4ca1616589bc6dbdeaae3c73bff5b74667a8a525ac689fcf0c1c89988452f142dc5045da3f6b45dfa8b2b6b2a7a2f4b1edf649a1c2b3088609d9a2f47cf706644da4e96f67c5fd2769be95f31122adced57a04e235fc555339e0ead6cd293e2d08028c729920375dd5b3732bba0eb41e8c02b4dfa8b768515d1ef75d02ec703882b956e0bc41df59547ecc575ea002b1dda410d1a382647302506c0b7cf892084a5d8cb9c56fb05cb126f1b7ef85e8f26446c8962d066d6732db47edd7fa9aceb674141b929f1df838b55a8971bb7cce39eedd98840550b23006e31b752a518e64c6da7843c3e768700931ea92364c7c8329308f746e03d144e33a3388a613a45553bd632990518560db1d9a7e4c259168eb4d74c27d82c3207d5fae960d68372ba28399e9fd6b6ca36a56d3dbbdb5451fda82ee5bc3e525ca838e97f33e5dd4bf6fc63935cff5e97a561dbe294f7995ebb02b7951d4f5468533cf19bc2070b06446128fd7325a25517f359fc2b0ed54551c2df1c7b75597ecbc3a79a75f9cd910bfd47a0a682b6d621128e71400efb7f87f08bd29b06dce83e7bfc10097266025243aa3550f7b194d54deed77d4a73206b687b215fec46aa1ee34e432ab76987b677673d082d4393b15c8384ce80c7672bd810c2bcc4f8ffa2174529548cb5c957298095557fa5e17c2d1815320eb8ff16d93db05b1bcee8c6d7b38ced1879451124ea96fcbc8ba9b02734d486ddf6d2d484bff9bbd4f3c2c7c52c88c911197786cb5c7bcbdac0c7c573f0898d787d10eb13b91076ff90093a50321b5cf6498f9d9884613fbdbdf5aa78a1efe50c8a339d5d555ecc1f7fa0f67ff106d1089c5374d15b536bf91e0f4c2a68f0f7467d858096bbff776016642da17baf2b4f2c9a59af76d5d0c96fe49a26ee11c9c1089d05961962d12ef34470505a5df1b643c5be1ee6f8326d7d68c19dbd0e3ae65fcda2a07709faa62b5fa382aac16b501b035922820d34d5b991d141aeef2e7c9039a30461f2b38d331583372ca24bd208f2fc89d3d4d0b26a40dc678d3f397faa901a5443b8cbacbfdae83ce4e79e62936ed7d27584bb50d6e157e256bbdb7c3ecda1aa97cb0dd33fa96e2f04b47e33c95e14164de9eb9b588f28705c38308604a8655043acd0c6fdd136072b532e966eb97e92a7f54eed76a0ac4909558014be7c12969fdb516cd20c394da12c511f51df7f738ffe63d4658d62c027d5d93a2f1b184c2d833b882b25d53713c9c78ab927adba355bc63e3a5d198aef378a7f912a32889523142316181d83a62207a71cff89792966623fc6a8b64c42ff458b050ec875a4044796d5d0a5c3297f0545eca42edb9dfa2fad0b4342fd7ec5c030a57cc6384efd829e54755578ec14e8fc1d9c36fab508856a63642801a87ca1474180e3886c7eebbdaaa8bcd88796a19f820ce3c49994b08d418518d71462221192fec74303c560f20ae5c49635816344f3f53518d7afe84166f105e1b3d335459ae52634d90abee48b0a967da9b0c4f65f5bc1e5f5a92c86b869fe4e1c6d51e7957582ac52f3011dd64d885fd5f67df969dfa10d3d9c87dd1682237e22380a47e226642f6d3bc367973d528f58f0e6e2a1a5d664c7e95dfc5ff099c5c09142449ba44b66daac5b664774bd5ba63c2dc40f2ec2c6f9c4e0d228b090bf739b3e81daaa5ceed7e575e1e0bd28a7531407d1de79e023d90ffd6596120b0eb420c582cb7d3aeadb155a461138e4ceac9a04fcdaff1c4d1e1fc6f272feac439ab5e5f1992332406d863778bed3b4825f9a22f50cffafca809edc59267c3669d6c27d016d34bd5ace944aebdce517b3a87fb24d14ec21595048ab2a83ec37638553fdf38ea6f9971b8b2d1b66ea2822940fa54e38977f0a09b9cd1935677213acd3207f9669b005aeb145dc51a0a6e335aacff5566d5808310e53e7ff2e2fdf0bb162acc71b7a48c84b6fc78674b13822a07bc3a6063ca21958c72be6cfadbec79986fb8b17062a11a8b04bcd85f7b518ef37b0fe0a46f35c1999d206e3cdb6b12650ec4021c552924b21b2de620e31dbc4aa80614a2ddcdd4bb9eb7f538d508d2c4e26fce6c60da70498288b6b491ed88bab8eaa79377046a15394932ab3d3f62719a6271d87a1603242dd0a90725275a25cf2f1229c5ba6cfc5fe11751ff77195153803d56553dec835a239cc3f6fe8ec0869a59c104b44fe31562f2fe2968968b057b9eb147046d2e6ff9fd96523886e501b9fb591beaf90e5807f8efbc09f4546e6df1c1fdb78e57767b1e23009ba4e62b28c7a3e49aa6f4e87616a77bb4567bc62e41da06bdda1f06ecdc3b455506ef666a1fc2441e8b08cd6b88c66750b67e616a8cc3b15acc84d52368d3d476f9c9fd6474cfcfbc33e2f68b5cbd414227ad6cd2680b699f66d37701f9f4393ad2f2fcabbf13f02ff2a28384501d03079d61c9ca6c5798b08a0b35118c1d2e641740effdcd35b9de70500e819153109b01ac03732f5d0022c92079b0940766a0023eb18c4e9d4717651047b9d9b4fe5eda42437ad4e1174412cb1a6ab4a2c630b7976e3b1e3f93e53cc2dcbc434cae380be6ed3d6e076eb60af34428f13fe8f309e659b56d62832900dc569ee4c2d0fd97e5ff93ed2060f34d719a46434014b5ac23a53e67ee6907a554e9dd3f85c06cc374fdfe739c50cede55b2b6c792e103b07a4c14f157700a478cc744b052739b95e62850d9b934fcd15dbf3c0d0befa74b0b62eae17d644df69d172b9a8a0ea1a801c26400752abbd191a81096cbf09bef2602d3a8e98e7985a45269e4f6e4f450fdbe6d62639f74e5ee1bebd064a02d0e5a9b292d36782d3dfdcaa20c670aa7fc86f8a06d2fd6d36a740de6e00da49f8f7cbce4189e93c1bb6641e8ed707379061003b4a8a4c76cc9813e2ddabdd2baa98249581cb1aeeb00b0820fa389aa98f59a063da77f1a042fbf4b9371d53936f3c3d195d0e50bd8cc443d77d42e7f4a64a348ca8ee879864d2eadffa509e92a23671411bdb3dbccf0ad52b19742b82e07ffa4e295bd2b568a007885a036834f2d490f56bf78519fb1f3b8a4b4f1fa788eb6f6ebc6385bdd38b686c5db028bfa8196a024aaf4a32d0b2a64b72bca15e3fbb97854acdf34f3a46c19354e9b25b288d4298907e50fd1af", 0xff8}, {&(0x7f00000012c0)="adaea668998b902fa52a4cebe4b667de30a6822b7db359a3b137b457ac70c427ecdf9145b213203275e0dd0470faeb6d703dec0ab660006aa32150cb4dfc4f25ef813ef9", 0x44}, {&(0x7f0000001340)="3adc26aa456c02bbc2c798d3b90e4d058f4addc5701b724db5afb46239f736c10f2dd1edc1d9e497d473615e8b553d40dde681703be3f73700f2d007d5f945f5d17f3acf8189162f9767d5ffde9694e787b4a468c46d66e1e8f2d5f7ed970b1806535e7370c6753a", 0x68}, {&(0x7f00000013c0)="a2681967bcbcd14f6f8e361a877d5e2e2f5b93f61ba9e49ce4045fe76c644d49615cba8e556a87ab", 0x28}], 0x6, &(0x7f0000001480)=[{0x90, 0x0, 0x4, "70a7f83f7fc107a0f7e04316e6da478d4a59bb0f07e82785d29c2657b3ee266170cf51991531c164c9479b1eb9edf560d0418118c6e1d20c07419764a353883cef67afa1deff620e5aa6a5512c87e2c93ebbbc84828605335eebe39bf8bd9b5e71963594bd3ff24fcff80e7efbc39de89c4c31c11afb432b701e2667"}, {0x40, 0xffff, 0x1ff, "e241f2b4d6928ccad83b2f41c95fd5c2c245865e1146b6bffd9aa1c1f89d1a1abb90fdf7680accb3e2423d2dd227"}, {0x70, 0xffff, 0x87, "6906fb9fd06df0d863e749a7a8b1fa4cc6cfaf8a678dfb7471d52489f492e84020d7d99ef15608eab16e86c1ac838c9d6e6c70dac012ea903e5f343236dc921578f764e1de0625c04c12a3e7b84f907ff7fbf1a47b26ab430d124778"}, {0x18, 0x1, 0xb3e, "85d944d1f4fcff"}, {0xe0, 0x1, 0x3, "f26ca777a21d29a8b6dbd5f448947da6b4e7944e2e1741767dacffb2aa09a0c5a8928a6c01cdeb0da742b7448fde895a7d6d95b357f34eae543ceae43340f642f053eb2900ccc8433a566efb07c5cbd1de7f28f6a3750a08ec3720d94d4e92710fe8501665640c9f0af77a83936b6fb2fcdbb82e5f29488d7ebfd04da1a12643a0c882106841e1af024669598a08a3296a3fff4195a2ec2ba8e57060d63f19cf4ba5664472ef429fdc35428b6bdc84be380d6fe4b6f8aa665d2134fcfc6fa6b540d785d7977ce439ffcd"}], 0x238}, 0x5}, 0x10, 0xd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) sysctl$hw(&(0x7f0000001a80)={0x6, 0x5}, 0x2, &(0x7f0000001ac0)="76267f30ab89ff7288a85dc52b01b0dfb1e3e312ffead2c40eefbf62209dff1217a4c73f745ac8ed614ea9eef71a3d4d6963a991de1d0ef5591f2b68bae65a8c409594f8cb23abf67f9ec8384739fe3e58158adc8e4c7129e6f8fc92fd956cc0e05cb5e8c2720f0e33", &(0x7f0000001b40)=0x69, &(0x7f0000001b80)="55894e0f27965146571bc9b3a66d84d7f13c6b22dc98177a07bb75994112c7618029a6bb5d1e58fa4d5d7f6a93093b3671daa9ef16fde1259166c33fb938d56e915248a6873162f04b27d467247922992555ea311e8c093591473b48ff3a62225110a969d5052a4f6a6d55dcf5bef04d3ae2c9e895c36392c8b1fdcc67c340fd06ce01ab86a9e4241eb07a7fd016ff57c54bbd208a31612b6aa013d43ec079721064b91b7301375f0bb347ff06672e13cca2d62352ab6522672cb374103628bcaba6a23b81e3c78009fcb5190a331a", 0xcf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001cc0)="de4a79a303dc821c555cdcbffd3444a8a4f399ec10b425c95563e5c691e1b749a78124303f44c0fbf9d0d80c47ec22722628f07b4cd2403dca20f8d75f4c7bf1b1284109c96b689ca8d04bc79f42123bd0c32712abb739a3171cc85e68cc643dbe6773f791ea0e04d586fca0d50f2c2082e3062a0e570fbbc12fa483f82e5311f6ef991aa6d091f9c4c835a7e029c1869483f1da5688417d1e280cd1000e9059065a2343b3ad2c5fb45acce10cfec806a14b7928c6f4b70f5746a3b8914ba131c0b79f", 0xc3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001dc0)) sysctl$hw(&(0x7f0000001e00)={0x6, 0x13}, 0x2, &(0x7f0000001e40)="663954c9066f6fd0e67347479cbb744b57f0582045123431f1854ecbf7af5e02ef80e194f889ab16797dd4a02ec90d4cdb8640199324d1673e8e3a05c9a94f8ddbf4a5fdbaa2eaffe5235a88d7abecfa87ead7452247e72fe0ca614b4964a49a0cae5c487ac604622a70db8ad181596ae13697e94b619146a6073246bc39d4ed165e1b4699830fd9415094e54d04a0f728628910185a5bfd39251e1a1c5cba03fa1c37915c5d6f2b997a30aa7a58706673d96e679c285bea6abe33d287b194ae8b079305dbfc0860536742f2a249d5a3e6c1e7b132480872e939481c5804684413f09e6d92a24f9e5110ac297ddb18121c8c767bbfc552b7a08b62df43a8895222b7eef746e33fd3bb3b889156dc5f7e1fbc154a87f6bca9b3af5cdd0bff4d3cfc54bcc0e385103bfff231d575dbd47cb36a00b1abf8e07062379e5fd18ff577ecee5a7fd90c96e1ccf8aaad0601095a4023f4ac65e8b6b7a2bc46ac343dce53273b5ee87b4b0492d58205e22f11e4ad97c1c7677c9415d2bb818d9093e256aa7631cbce3eba55b60a8551abeabf1656096cbbf80596b75381e6442dd25eb9c6c17ec56ed7aa3b1347e0a6424a5ba07afef4ed0f9da44a929dbfa22025c62ab1a43df9663efc75d6dc1be775dc511dfd4a33d7decc7a3f1b9b232b69044d010e46fdddb00f9a146cafa7a0bc13e9ef7649e9779a0e67b27bbfd4f4b3538b3328cdddbb1bfeb8f4a5c9977bfbf9e9781a4be780239e260c01594fbe796cad65a1fb3ee5221c88044d02b9097f20bead7a9cb1ae89a1f083d941a13eaafd3cd08c8c0ab0a3693d4482a123ee3db3926b711de4fada9c5bb7290088495bbd1ab36f9395ecfa1bd4b99c2ae903e268a88825447f5ba3fbb07cf618244efd928d13d42d7856bff027ab8f509022bc5aa02e3230b74b5ff210219445448a1b55394cf14bae69759aef959d76dc6e1bd9be5840b199c4e8b6bed91cdda82cf0a6eff6ad285b3c68d6a2067502794974a27f300be83b2745c7d0431cde0e62a3afb03e335b667a7061dc53806b2f09796ea4452a70cf0df50a6b974d92cdc2bc18cdece993807bd4f87e924bf5ef7e6e0bc4f2a6013c45584459a25e64fd6a02ad8e970421dfec5b20a6865f689c4161c341504b62e3ef176a24fbed874bd562848803c16b3a1f402cf08fd5eaedcabb86164eec1802857069bcf4e50d030231e53ce58e280bdb40bedc2e7364891aa0381c99d22ca9e074f1d87d6c4c87c60ee2b6e5857a013f3f280beb7ce849f9c3d9670ac63e2d2901b8d1970dc6eef0f44c4f181b218b37246b89f1ed8ceff2911c5e938d143f5ace5e51a63759bd88a259a7127f7c0f824033bb51af9fe38b5b018b9c8d6ef0c2b8fdec74c2f7900adc56f92aa73db30966ff1d874da230ba4c62c507479f165e7f07192fd566b05ddbd7276b06a9363ee4a0467edf2e38100d18b948ebde809019784311300b9810a335367696e4faa38454b9307e794b724654ca8be237f9beb9d65fc12283940546aec54f97483f93ffb17f91aa952707e94b74ff4caae2d52da8df6b4ea9dea01e47b93e1ccad31d84285d61bd7c89fffc1b5e573175a82f7967cadd88c32303864d9dbd941011cbfcfcf52580255606e7cc8f308136288be12face52c1d27f4f7ffa9f396d1eed1933efc533931b52ca386b7c035ff1b66d48023b2f276d54bafaccfce2723013a76a217edd1215c9ff14be1cd56ffd7b37df0b0b169d3ede11ee8155fc905c5b0b2dfa87bc553194c647d842b5b5f8812fc7621b1cc922d4b1085afb753f6098cf96f9cb7a5b2d4cc369930681ca06d1ff5a37a625c875a28b7fc0e6670461ae866bb7fb813a9540cb22266425ed20c406a5497d60e8ddbee22f792fee749b16920952adf2d528c0d73ebf3efc06756359e6a49cd237858e420b6385e92cc26b6cdac3a2b613e274cace239603f580f2b61ddcbbbc5bbe68bac8bb362791062044f20ee2a45240584c7c89ee8207800293621f7e3adcbfbb88b6fcf509bbb5669b7d1be81cf1ae8e27a0d4e960b99565f3a4f33e1613d33e612e06c45e941da5c24b0af97177b907684cc45a2fbd003752b4e20833958e86b81a7306647573f16dc89dc2d9ab3cdb1ba85f2dc9df72fc6688477b642b4430d98b4969f4de696ad7e86680f3dbc84be686f193dcc9351d8ea4a15d410623b7725deacb0e42c22ad53b0f429014012b52a42989cd56109d2e5523042afa4b43162ab4c0d8012db733f87dbe5783e482851e8ffda9efea831703ac40046ddaf67e49b56fa98f7a63bd6e4e929fb5c8965fdd9fe233c135c3f2f11bd6a36f94ecb82e358d0453afc94801b0e4935102d2ddf7716959a72ce1bdaaee210aed92a4b338c183531600c00dbb6b2a279d4d2e403ff6f1cfb7e918411973d0d2badbb0629334b6a61dfb7da8797b1f15dea3d2f0170389dbb927054c4ef8d375a3a7e17c4218adab30d9cff722174a0a98f5fcf3711d7b19d6fe22046886e094ac1a7c4b1647888ad8cc8c30464d7b0e7f7e0e7945075cb9f694d6b2ea2395a851308336b373e4060cdcdc77b0138e7f66c022cc206ab02afbbdfa09e04625efdef21319e3fa262a29a11bcb28ecef596c9f019aee7d7a86d0925d8ea6039a877a58a58ad019f52d0a78aa1a00df16ab21baae6011403739b06179cde504745b0568540620c3f6f6a56fcc3faafc9d1148b0500eee825b6a2517a67e818f11cd711ff50247275fede4cdcefb1058e0f633ae79e36277bd99d8795aa6a2583d61bd1b9f39a3c5d02e822345e304bc39e4b53fa68e863938bc3700b19b8525376ac4476eabbb5d3b1ad1d96bf74b21ad35c5fbf45e06209aa53b436d3216a05216ca448ea3f0762736df3d89af2050a3d2333a321d1fffb842204eb0213374639ee1bdef2c800955e0c7ac5721bdd3950d616898c00b1da39116443f9169b857240dfd784d3f36df25aefd2bb297a31fc11caa0dcb6901c405ad16079402a4511aad9d689cd4487248f04b6a45f52707665fb64f2c7c63e6ce5217f75ecb6e201cded92cfc4aec4e7a0beb36a4cd37a4985c30caf83fba815d07329e1162af17975c8bd68ac3bf6a5c97ec4baefc4fd695b1f395138244c13fc867d4d297605d5ed13a2cb398d2114d143c36b8f544e7f32a437b7cc995f991545616470eeb6f998991e7c4b4133d9c6c0048b34c69c8887d9725661d14a6d247c39716e57c3c8ad86aaf2d2f8983b0a5fb41189d30d7ef63f884ce9af235ef1fe77ea322f1236ebdf39cd551d6a5c63d9de739ac428a4232b4be063009d51f17cce8a61a915948b552e4dad8a8c8d47ae64b61a8b3c2e029faf0f95aba40a623d10194497837cbdb88f51412e19c9cc229565de17db2d098ac16bd94310268ddc6fe54698adf5896d2fcf2906079f39b3e9fa77259dd96ecf1955d66fb074a37f5e516faf317738a7f4aaef265d4bafe22fdc70e420884266e26b4f83e363aeee57ae1b286d750ee578e652d7761dba87281e5a1ae1b7f097f9a4e03d01bd1be8dfa1bcd699fed6b8e599c30c09c9f011085b1339bfcb859e9a0d6571f8d62a4027eda426e37499872997c8d6d029b9006ceb76fd6626029424e1194ed235c2a0091f370daa2850b032238847b10c80265da835f5ce5e89e5472230e9a82ecd6ff297c6ee3bd4e89a15069536b14b6f883c433d7c7d71f34a9b0eb0b734df427d8185201faca8d24a8aef16f81f12fe3ad7021e4fd4a7af61da60513cb33ccdb725a89c2450c948e87d896c6fa21da0534f8bc380e9830c12fa3081043f19037dacff96fd97deb84654ed4843620b64763b87cca0ab4242d883ab3b0b66b71c105c7006b5f6ca6219efafb0d6a772686592b6018b9ed27072d740ad90435c3f3afd15d43d1caea48367be52a524a17bce532c7536201fc2e26768946c21da3d19f31f8605b33594420646485b16c154effb16b2a2903f93d3d861bb15eaccb0374d95617bd2543aa5605e6e3b62a379860c9973858cddcc8867febde8e1c751e18bcd96ecef66f8a862926364c26feed2fb275e6276c3ae5bf076d8e0a4d5c8a9f9aa9a00442af89e3d6d0748f23f3ef68f0a592d9ea3e85b96749e3a571011762409323185c086e92e2f7ebb991615ac2ac06cc5c874f493c8e18a09c0939a6fddb134d81474d93a60a8ba0e9286c76733c68ad22b997d6855ea98ed4ec448758f801f501d69fbd12ac4d955d532dab1753a87e1e2ff552385c8f3c1fd344fd74bd84eae812740a0420146b52f7d0f2835743a72168a7ebed83d2e031ac821da20c2dba7ae58c7b78d578ef2b7d1bc6df66304a78df69c76ae56c92cbec5afab9e163e1f179e240bb92a393132a554d956a8b04233c3ec3349419b6ff87d8b5828c8700d846295b1222b0bc6b2d1d95a3d9e0756b8740493b5c7035c3aecaf15bf9f4e41d7104ad8f2b84da80a5ed6349470a8012747bf1d8056bbd97eb5df4815c6170356ef531a7e1fbb5046d7376f1e5afe008f0fa5ce0b5f1827e966860844f0aea89ab10e09995e173b552f1cd6b21a2db14a08bf7449105fefedd40449ec54e6377bfee307576ce2b7ff4dff1f78adcff4f8cccbd5327b018c91a2ea0059125fd8aa2ae8d3adf13795de9d879e620e5937328d3a3ad0c40686ce32fbbc27cc71d150cfd1d2ab2081900e7f3e5c61ed6287e9f0314a62c962f5aad4e218ddfc19fa71ef0f8b265e2c719e272b42629fa1dcf28811fc4b67bb7d8e71df51ef2ae5ccf1d74653f29ce7c011744cde859dff902d4645fd1ab7982da0efebcc79c3a4bb8b4cb70bd9fe221a1d8fdcaa2b7241de816ae3233aadcd3775bb9523caf5ec7b5661ec207bee911e7cf73bece1884ba4e02277bb193b079c1898b9c23db447ed6688b708606fc4da96d8398130a253256b490cff80723fbc111dd815814d1b71dc42a7fce15158522e2cca9453458285db63597a7cf6a739c811c32429aadf55b47eb6fa04b0379aa3a74f14c0c6d8284d9fbeb1b437fbf828790d654f97e66eac0cc89be28bd2980d969a2e83b29e9d6bce3726bc440dcf5556f4cddd803d7ff0e5c15b0f3c1e37278486585365ddfbfac713945419202aa5edfe761bb04e2304322854fe921cebfa9d9915c6299dfc576f961f91209f0188324e6da06144ade8f4fed254a9a950fe5c5ce1307d6a32b127c26561a32ae1e0cd3b7ac16a91587ca6769d4e73de00dcc995ebcc7a381f3e42953662165e8a9c085064b45196d00776d49ae72402b96ef1f2f661450aff626b1b6dd064cbffc746edf9217ee42a36b621ffb7cd1a4a1ae7526d862a4f42b89c6027529d2ad7080e74e05b6b48d8742e7ed8993747ed11ff81e17f28aa6e645a4cc2591dd721012ab093056f6e73d95ca9580fcc7350284450c0807d4931776b8012ab427abf6c11df868369ea1a9b4ed68f939ffb0d1c54766c7bac74354cbbbaf3d710c9b0da1184e06bb33e8826e29ac0858caefec72d8c618574e881b03f6df9180418eb1ef55ac1e137fbeecb2841414012b1ae81c78eb05a03e82e9d193f609bb79e5325e1753add4978dc22c1b3e9c48e14c9080c0f9d1a634783e08ea2c20509f16c71bc1b8416b24629f7859687d349d76ffee9e6d501b4e2c3174c73ee517f52a2a859be6cba0500964c1a76f56cf37fe98fa4f1196b625c65951ad95bac85048f05af0b1c6372a5a5a4a5bddb16e4bba7ce44fa5669a71029faecea9814a0d46085cac2be96c61511f71c62ad311ef86df93aab", &(0x7f0000002e40)=0x1000, &(0x7f0000002e80)="dabce65b29ca4f88846e005ad20d9bee26741f6862630495a9eb37a633cb05efc57ef5c952863bd8c31fe0789f175a0228b402b6bfa30fab6c582a2645a743db8b27e4934ff88084d777d492dcf96be3948d79db5084ea9c2582b824dd7480d566bd034ffe854de1060475946b309783d9135f754e9dbaefc6d8ab39c99fbb4572a435550702e4b8bab707832a4e69864bb609e2", 0x94) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000003000)={0xb4, 0x0, &(0x7f0000002f40)=""/180}) r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000003040)=""/177) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000004240)=ANY=[@ANYBLOB="09181a9e0287a0e2cfe5f456cde5f1e39e585c989015189efc7bcf58b515f20d78a54e7ae37fa574e89da91622a4a2e422d7aa34c1d70cf2ace55337bc533a72cf260dddfd87dac0222092716d2415e334f522d1a2f2242b9fccc27c4883447652c972c36cb54c494b6855a40d9f37f353d0291568fcf0f22ef2cf356577ab4711ccffd96a906e6b1eaff5ba0ae3c3077c3b5251e9b6f6aca78c1f79d450dd48980341a9d0955695702025e48ec974927a0afc5a82753e11fe866e63cec1362a5cba79512c1310e620b6199fea1e7b4266cad9b321a56ebe1e767ba5a0334b8c9777ddf70b21aa8ed288f2db49678fba0aec283dd7678e670edc3fdd76566eb20faf6944b2c75f0fb9ad1eb925157e96ec5a326c177c463afa41805b4634eca7e06dd06c689e6e8333866dbd9e0d25208e70a24c05edc328423e304a75c8887573fac8efb4b0933df5e8aa11bd6c8a3ae8541f149526b770c63b8751a33ecc2dac6b68b0377ad45ba8558c77bf6a4ede06b4e44e5275e10b299b90a4b0f953f9663271386f695d556efd530e9be91c79669ff60a9fa74833ca6c88a93a3f493ea3050faa99da7a2a5db78c410f3dfec5176b035c7a1423ab227c46175ad355a4019f37e2af722512b220854a83ed1b6396ae5486e6a8d37bb9511cf58564ef1f8f44e8db853484b0bd44eb1b0a69cf18d5ef08fb3371faa685148c64edc9d5ef652509e9ac833120bf4919b427c41e1b3fc9c81bc2d690560e4fdc52152855e08f6f624e0b233044cafd79cd084c66486f815b9076fb5b232fbbed0c7d20629bc4c25a8e753397a5cbff343668af6e5c2fd1969060294d58f295cf7cfe3793945203f2219c36098755bb92543795216a860804f9c65019d0d677ae418db178c783542fc7cef8eacaa9d3b1b34852de75d1116632107c5b093bc2341061d65bec9f737df3927a676b535dddf6cd50227e33c6d7b29cbd061af61f34d5c453b4518f892f7011c65d6f14782153b692c7a9752bb5a0de9f6454058156eac22e352c309587be165513f22aae0c27d9486c6b5be296d1927be12c3dddbdbf6be7b2681b1699d89189066ac6abf81a2d625b50fa627f8b5fea942fa62eade8755eee7bd5b81af52ed3bcb10d28eec770906bbbaa692383f479e14fba45a21a0053d8febf4d7966b221892eac219736740dda6c87ecff32f6049ba5810bddaa8dd6627d0b98164957c0390605114ef5927dce80ee856f099de37003c8d516d889233c02d856746d9834d44c5644344d4fb2d1063725a035b492212c08d91d277cd0c7516f99001be3a3ba50f2e5d3f27cec104440be88131a49ea2da7dbaf8134997dceea9c760e2c7118ae708297f33f1331ba0673d882e5f2d2860aa41cd14d098c2edbe66325093cf5d3515990f2d4dea89bcc26a027655f88de5eb3584766228610716a8c2fab0ca53ee4ca1eccfd6aadc9d41f7213ecb43529e70dc353ee83075def31442ffd84fd474f2b7931d590c1842a293e009d024e76022a1e742b60b0fb009244a9b7782a9f93a661ac84d06baeeec848acd7acc70f423986850049fd409291d5acb527245bef9bbf046fabf1a146d4b3d81fe8174756e263641de85e5ef051d37b2dce273a0042a31e25ef6cac8334e7eb68f35703084451b26eb14e95c991b416694b37ed2c3c0f85d7ea2df723062a614530fbace6c162d2291080624833e0244923d040e8392fe616560404d6ef953c5f4641ef261ec324a5b7dab40e353ba77acfbc7b59bc5865232b7f5d3f421974a1654630968669f1c82fca470f4a1a33a1cccbdb3b3ca9269788a1b9d6491c29edb2269c5d189fe320b2bc3d53038f83da492449a2086179e5b52c7d88a5d223ce62d803c8a6163b600abdf11ab2e85556b1f479240f51f7bc97cc0bdd9664d62498a4687c5166cd94363887c487a0da36de178ebb3b53b3e85c9af7a2111d34964a56cb899d8335635d27c75a61cae2acdc99257045a9d4f589a409c713d5c7f50e1de280a25ca372feee2cf9fc9b9a0cf22204259f7ac5c0481ed682c9c3aa1b04f1b8f809e79d5b3968388f394f81217e3701bd34b6f550f8906fe8b83c7d07ba279916ff12b80a5358dd5b4b5d2e71339298345b6c12d776be11daaf6af03a9cfbc55577e3d436eb7deff73f5dfd185cb638166a78e6ded8740b06985d357c8cfa72b6ebbedebf15568c564d57499a0660961ef50cdff7516dc2b02c857476acd02eeebed9ae8372e30764eccadc5fc436295c5898ea1a08a68a18bbd94eb5de90532c7c56b81a42a83e7669c60fe3cad789329b1e643842ff0ca6379a8d8f6b07fe9b7e8e4237efb98a28e7401ab99491a6f603ce58c625e251f1996268e5fb529c4f8eb9d534a584a49c0cbc8d401fadb189e14fe174ddacdcf442a97346d302653dab257a0fbd89b067587579d23f5fe153b80e56494ddaae0d43126f6939c68de42199d4ddae5681c1bb336a4c2ff427dbb91e37a876ffdc124236c521c8369bdc850edac4250b87a38ec6d33c7189270165fdbabe63e2a1f521a0a32e14089cfa783da2f65f3bbc3ee6bca6584dcce2ace6d1d535c4192d7cec8ab68fdbf687b5e21ab196d2067cf8ecd3004333282aea4624fdda03cf22497e616c42a5f4ccb0c54a601ae550b6d432ef7a1b80bacb90d5a2ed40bbfc7e879293b3c20a6735a2d27f3e16f47f531036bb75d6b3b4aa07fcf874f7636d422ffb0b0f7d91975a4c0d3e2f638316fd03d9eeb81ad97477aba185756d00b0613b00e3e126e5872a03f0aee317ac657164951ddf515d61bea0915f0dd7a9b42cc1848d0cc3280be97ed7ee71b470143410d726be4b025e36d28df58e5d81b71e9496832878691275ca385d903697a2f8d8addd42b844cc5c3a574bce23e2fc8e506739e1d82d2a8231e90258f3269c72db45a2c2216515c6d1b16d8d9a87cf23747b64c4607fe6e2e2be9fdb288da27478d91afbea22742ae221f5f12854e3e02b63dc0d9d3ff87ea1ce1a5be858f2c661a77b79c8f8de0a3728ac29398ef0574e31676b0615f371b64fb46202974852cbdfdc2db923a1862aafb1779083b72f7f96aa3122a7e2a269e1ab7ce6da6bd12ffad86bd3b3bbf3b3e5f759380a0e2fb9dc27a496aa2da1f301599fb8153e26cb010fc6acfd6ebac62154e62517b90ba8ff22ac4b595cfd3c2fd396fd9033dd14029f46a055cf01ed4d30b49697c105cd72400bb99d9eaec58b622a33e226532a5124c348261b9b561919d16ee374973b81202316baa909075fd25a8bac9263e6c5e00c21380e7d3a3f404ba6ced5a9b5edb50cfbe8f2f9e86a854b3bf10890dfa7e5b0f455a7c29c00f64852276ab4b7ae9e3bc320bd51aff1fbba1734dc876ff237187f2667f9e39e89d9becaf9e8e8014aa98dd194d88374caa288754b2e3d0bd8c0b9d3f89f588824e9271cc4c43e56966c09b0aa56684460484996ffb01c5297ee644ad1cde98dde857fb6fdb45090671a11c8806bb9fe46113e89c1e261a85742255175bd7796ef9a5bb593c6b95eb5d2d11332108c465f6bdba46aca416374f95f000363f935a4cafa6ad363d81f111dd838af1c0e2c7c9438ad95c4dfbc2b5ae42e144a4f4a01cf2be44462530e334aa8d0511e8c05fd307ed354d82c5861728178784a9a676ca9033fd854e873d2a4342c228d5529b1f4bbba03e581dbac000f591fc587ddf8e3ccf3109d2762d05d1a06ca71fafa912cdff520426294f05680907cf8a8fabf1f9c14c22cefa8d40f46a9a999e3e5f77c005b3cd52e8bc46c0ea3986689f001652a5799bfa9a2d03840a0b6da5df7644c77ca903c9d5851808e7dda8d785e36899d2d762b13f860342e5cc9729b03e8c6de717c5f5bcb093012efd2b794652780a02ee00f14c9145e5818c22c0c2bf9f231a4085fa5968c6ff572995dbf3ebdf0ef93d4e960ec9596a042a36c44a4b18aa5653c025db18ae5d1932c63020685b59e46dc4ea10761c10412cf084ca9eabae46a0b106363d4df47178a183fe0ec224738dffdd74f04adccdd75b57a6efd6a3a371dec5688ba73f9042e0fda85dd478c7cc0d058c1e6659eae08e450ea082cc6f3473bee4b26188436a2218b14ccff10548c5bc482b706112a9a84587a554bcb2f77a9f2d0b4f6475527e4d823319d4bd505f2c2e397bf54019d80d00f3b3d5733e778678e52c48ee86252db5440b674e17f47ea3c9415a14cce8a7e74194ebd79b5e51e4a11e05a9656ac1124dda791d7596461a6759701a7c8552b5f08aff5eb5c1e1bec8acd3150b81ab43114210ef56847b53b02951fa0c802a220860786ef43f13cf7daf9e1710f8cfa222a3040a3198c93c4cb9cad51ffe5614818c33e5f293ef7f84a861379d0469f3c43466f7830c46f1936a5f27a27175e9f4cc8c7b20221614b4864adcf406fea1e38f8d40d9af50c68a592aba9203d3b571916f52141a08d831bcb94b3f8572f52ba33100a559b492295cfe9d5542e2788444ad3642cb9b425f5397e8a7435ebc524598ba484601dc474e92269e37c0d8918ec584ebb86cd6ee3a71974c6245ec9f3083167d00fdb38ec6dcb58595d4d6c811fab9523e1dbdb9315a61e4477853e93b66280a6a48ef2595889032f3a9208a1dd03cead88f02512843a990e52462dc433078eab06c0eb25cb6ee72b1612187e8beb9e3206a007bb9012f92d4161d9a92334fd1b56ea9c2b0956aae4aa90e3e908a2bd0275589cf4de8c7f09934b89c8b8f11e6f3d080b56a29fd5a6dd71992e74eb77d8d55afb882b188bd7e7551c8f3b5b9c9b630df6e2e9a6513c85149ca9de5d1010f8a7974d7626d70c2243c00cb85dd270e2a7ee451fdd63bb45001a0c9f9d1b1ab9ff1e01dde673ee940f13ab8c82b2620408b8d2c116f43feea3e92f5e90a891dbe8d7386dee5179bd01ebd1a569191f1448b4d482552159170e66f5bafb78a2bf5b025171a36d7ae571196b917338f0e76393e2a43f40a29cf2da895ee5da29987443e8a1adb0e8075dc3a6ecb308c16f6b87e46785d71ade62816a1b66ee07139512afb3b3d03a066a52cff26c6be61d43341c5ddce184acb57a28679ce9e339a0fb7d869fad57f5cf6d8b7be0fc22631ccd34f68654d535f35438bda44e3c8b2993d988f357f05b0e86bb3d6a53be8d115d90a8cbe18e7a07db23162b9e8dd75ae8f0c35ab5dd37a83fcde981779da3bd7233fac826bd6e6b5c844a18861068daf2755899adaa5b8144617c17cde089d235c4f3580d8b4c345cdb733e85d3c34f511d809057632a0ddce2036c2b9e9d438d6ae3170f8eb4151b01c7c6aabaac98638068354e78886ac99a05c45014ebe1f0d13a47f89ca16db6633ff5a0f1a50d59cd612eb3758e61163314036a3a465de82d0b0b902df59176b0fe3b6f8e8fde4f2efddc4cfc78a8568a9c8236fee24b82807a0c0d2e8872eb727a88904cc2f8d64ac27b215809ea48308be7428e712cfa54068acee7e9fd704a8e4a8d8412882f516e9094a71b63b7873f4c5055fc764e5e47701e6d02748c11a7dc9c5a5e95cdeda3a2f922ef53b1ff581346f4777486f1476d3e606e1a92476fa784edf540b251bf7ad2ba09f73314766987c319733194142e408a1cf4afb84cf3f0a33b855b61dc7f2ff5e169c498360fdae8e1b9313ac4d1cddd78c6b6ba3f147c234535900491bb2332d27522d35f99378c619bdd835dcbf19379a376683721df091309e2ceb7ae358cabb41843e6f158a4fa5edf1ae4556ea218789074c3bc944523", @ANYRES8=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYBLOB="827d2c1998ab3dad0829687e7d1e9e2da1b284f48d6e05ccc1b1f9529df037d8a34473122c33bf46213924f6e9105ba27bd8bc0048a00fff1b6f12ced7f78dd8c0ae81ff29d11d0fb42ba2e92c5c260bd457bc4caac1879fb47dcad90757f2551155cabc040e260990c46b493cf8f3cbd7c717a168079c5bcff8325176aa5a4dd2e979a258b454e5adddd18c3bef23da8489409c71f8af1aef76dbb26a00e1e744fc91dad8f1d59dbe725472e66f3c7204d7e24b3456a59fc435de4ac93cb1aba6cee369e348a0809a30fbf7e0455815dd5822ecb38466ec1abd84f47f283fd3f58fccb06499c183fc9a219573b06800cbe983776c9f1146562ab268fa0b15cb3cbb6783e42261ab61ab4b2804afbf4bc22028dfd227acdc5f2809574f4eca51041c9c361990e4c418e277077470d5a8c055480549e90ecd14f0fe88bfb8bf19ce78506da85779034836ec1f66664dc8751b33da9253c0aad4e17b72dea8ee218050c270e3663675bf14ca79f91596ecc69a1e2ca74c92917bd3a44f80f608d4d27fd17f37b8c29543abb16c9a7cbd43fe5938893d707fc9f47eccf929dcb2448c29a30b64ab838701c80f7ed69ca175f4094750a2e0549dc86005c299bab29d0f61af69c24e2da6104150d060fc75363755a570fd0094071253147971c48cb1ef945bdf53f09b39988310c1611bd72194292be81dd98eb6380268fad29ae4e4371a6cc3edbc2409debaab549f59ec0161c1f996ad12b5f22f614645020db7f539591a213b152ba729494d9601d32cf87e7429976b9e5c892855647952d3fca00a4c987bfe9e9cdd89b7bb7e5b155f579a94ee0ad557a1e613a3262260432ad045a135cb85d000c9d33d60f9917cd590d4044450dee933f726b966686a30ed3a3139ac4b5f6793b4cba0ca8e60db9883ac8f7f192047b7dd05557a896427557df28059615b5b7f33f49668f85550e8869c48754eccec4b3705cca216d5c8f1b2cbbec54b5ec9e9e56133a941bb8d858964270217715fa9fd9e4393c77bba4a4720b0f7fd2451e641e5e4df5069959f113b2f31cdd7030b8bb074357bc242031b1d260403daf2774c298d754f6a0e0de9bc1965a01a935be93fbc047491510593d0452bdcde4e9350232b58268b5a22944e5b46cea6a2024665ad3eccbf40a722884a248e302c2159234aebd82abbd3c78a8dc4041b0fe4f2073c1fb68970e19b130218d32c360203925ecb2ad11f8fedf06d8108f232ac5ff2dd94b0485ccedaac713a5ee0c2ad4bda9ec0dbd940d9ae8f793ef5346e35a7a4ca2889461ff566fcfdfc2870994bff13f175e0efb1efca99255aecb51c055415700946a1447268d75eb859b503610b4bcf469b2c6cb5b74ceaeb6d98f05b65b806832a38c361580935a73ad033f4eda850b02d4338fe49a0583a356ea41adac0b1dd092d1cda2b3adf3b95785a8b0d53bff20c1763b7f7246576a6e42f9040ac2e4f0e091dab1c4b6b8328ef47396c2b908c657106883de876b529dd7355a5a337a5caeb170c1229aa3b9abe41dc9bc9766f9fe896613b4bb4334167bee25a5c8c45bd720fa00be1f751b2c04019c2acb291bf0f7672425d0d99c5e6e2283264d8a4cd388915c8470b8fbd1d1ed9d6a93f74958474544c4ed608a5fc3d4cd6a13e1713afd5e1e3fb27f53d94d04bbe5e5f49849ea67790fbea07d17f127f5ea33914d5241a82356ccff1e0bcb5e5d99175699ac377d4466c1baf9742e8fb88c4b238b0cb1aa6e6f1f8354ad52ba526058395e306d0460ee7894ec7828710f94222d9145499b6f1cafaba9590edd70f7028aa335915a37674b02d0881c49290d9f6d6c8d5081683b6eab1d570ce14f17356700a9b8ea610444d83f4889845d8b0be570720bb4da9eee074da7ac4b43b8983880f5f8a2947425b77139ecacd8c0ffff131e2ebb27f624fb70d34df0b0be7d1dbb0cc7ff85c2447986b451c29597fb12622101509438789ea781379334b5dbdfe2f285b1e64248ed9355f20643f83e70b33d62b96dd97736439d11e9670208c1642cf829c6b71bf2c114d78c352fb7e15d2f47f428a9313be3408811612bc6f64e6f4b30872a2eed7e3126915d7b72525b2f6915181b7a67a8f5af034d526858d11f0a4c8366030ee6ab90bd349f12e0cdb02fb37430ce4b1bf60cd8724ebb803c9c644644f1624e66fb19641ec7f796e4c78cb7d7ad52d09e20ce3d0de601f9103348ac0626da15849c6cb33cdf8f781a8cefde6b045eb8853277c85ed2860ec9b401f05ee022815e27e959e74ec678cb52b39b663277ef1f06e29d7214c020c08959ae3d7e5d9f69c3dc41fb83a37dfe4cd789c43c8a76f87b37e8954ea0c1697289952f1b93db2c7eb691ed7830287e946346e480e5f2898773cbc2eb5f386f3c93867e291cab4ccf8b479f2fc654a89516f8d7e63c271ed51673b70048c3d254867c29f982cd9a41730b47aea603d9d700a7c507d31abf501ec3fbe162bbbaa264bde9f57c04c76cca6c6d6143e993ce6d288c35e566d823a04ca32a93ab2ab82798b322e13b631d2e02b2b5eff8d28e44879d01e0704a225976fd362e91432c34d12ea9684c44ccb076b949198d05d1ddb71b25ba3ec2e756bf239508dda8779150cce3994b30bdb3876c81002754034f610cfe9bdbea5d055a40f9d979be6caceb02a14558773b501bab01723cae111ab1d99c196ae666b51b6920faa427b737388e1914c9cf71ff857391241143653764241d12d172c8b9fa4a85b0b11e774707cb0a38673c66244c8cc2ea72568de7cb8c93249d8e9ab03c060c3d715160949cbb2c5fb2eb6097bc0ba212baf4e3b52aa4a2982a4ec1d4b7c1137e99065f88e6ea0de57670b15662bc3a6215e92d5bd297613bcf91e956316e6632a8068bf833df9838a67bafbfe57c5b0bf0da72bc4041e46ec48beb2e8f2e89ac3e682dbedbb1cbff6eb170c3b6e26f8889b0bc414ceca9110131e3c00dd911a1ea9c002e511d2e34a0da53948b4e3685d69dd82b05818b2eb5313d8635c618114cc3b85984626f4cf2d703c124224890ce313b2484885571d38935685df1acfa826ff6cd20e8b3b1adf74319f1faf8a905210795923cdcd1a9fc374a5e67f99fedd545559654569e70f95c12a149110e8c13d212ad3a32f9577e1ef396515ce3ab0ba02c1539da229e615aecabbfa98a3bbe28fa58d945a3582e13592cfaac738c2d7e78e446387db4990563c220014bfd3d79966d77d0007efde47d195e1b72d1528ca3ca0ba40c788f2d20e56124cadb4d1d74d01a1bbf477b922366e5c51ede5560eed639c4b1f9160ef6762dd49d760568c573e384e6aebed034cf98552b432c257a2b4268add86e0c402d6f1d0b35b90938aa96f2850cd48aa037a5e1e1a08ec570ee3862c691c26f4048eba610e3cb084fe69652ef9725207abe5a50d9e3ea760c532df091c69039bc11970b29f0643dade856a2e274854e023d8703d6417cc2585285d6280257afbeb6ef6820e3f114b66284f02288de0eb6639b129abce8c0bd155e7f9b7082ce2a9ea7c39991cc266205b153351905167645dcba4da1f2e5617871fe0f62ca2d98ccce2ecdb6e164e2acf15919e08d530fbe57d0b26a7474715177b0474cd5123109dc489dc96f3a48205d20419b134f6936e1ae962c4bd1ba300c69ceaab8134e2f18f87003b20a8b8388c1ef00cafab6b789ac7d93c58e5fbf81c8fb57500532f0fa0a7b147087f8118c7e284fb1c44dbe9391c501c1b13d0832cfa900bc84601c92a1d2cc133b05c2d29737527cf0ee6ec287e4791179e3f1a285b19107e8d76d2de2ea9a902bc2f8fc3ef1d3ba6037853348f5c600829ebb068b43bcd819d950741cda7429a7c7e9ddb48b693fddd584def0a4e4ac5a9918c1d1e2f98c9f22d8ac3bd0dbf81d45456ad05324a5eb1c2c4ba255f98899474ab962f13c5c2f08713e75bf7ea99887ae554397fbaa148bf0c65e1c930c46fb46f39fda134c900448df565cd63c9721bb947107b55bd8b88266cff399799b5f820a8fcea2f5ffeb28d06bea5445363a9375bfb1ecbe114048db8c74ad823aeec1bc068688063ecce6c8d5a9ab0d5bfbc79f9237f94bdd2e910c7cdbcd911441f3b598f6b77ce2a9aed35e7d021f36814723f2172492dffb55e1a180282d02114f9784904d5173671c43500de9e1e6fdc786893460613cb87fb2492606b01a571551aa176fe00a8da6923e8eaedf393d35bd8b98284778518f3265bd59399a95f04ca4464dc87016c13affe46ffcec413f7bb1691829f74d7d39861fcb41f46073360c96f36e520cb3377592ca372671adfdabd7868a6e6c9f7504c73c3101eb0d747d45ffab68cb6b68e7421db7b2a980372618a811f3039f6b6a134596e9ac702b2fe18a8386776055f051bfbfdb9100d53f98c3b97c35b7d31e1ddd39b6aeac8175228c1a56de0e77a943660274d7e02ac5e703eb05ed14b77b301e1f7ead7377d6df1d1b7cd70ad99a363b07e944af24073419f6d6199b5d797ab8d3d9769db0e29cdf37e10f144e51b54232b8859a1176856b38182af0b8b0e3c37831a68f9071e09475a42db28a3d5d968eb82be38389e9d9242db91138674040500c416ff5568c44bca794e4310521d0943f5d689773f6c33ea6eee9491f6905e9e0ede3b53d52610101647b501420bfe704ed6ca237d0415395e74ffc2d3ba34cd5e188294168bfa053bed0ac5f78e0e408fbc8c1ffd685dd80fdaa6c0ddbfe6840db7b522a1fa53734dbafdb4c360b52ec3f17508e4497759fb2b302bbe9ea5907265a63d66bf4e2b1ed743d829cc765c15503e02970cca09647a46c944c4fbd0dcbdb7004d933a3ef5ebc7b14516ca5412a41e48f9c3ae5d40f4dcacd33bfc6576b4f2ee2aa2a09e1fefa0737cdcfff0e6cec4d62cf5ae08839eaa0c30f477d218a4190980e9b99f4fee3c6525be12f74093611c87b2c61a4453a2f55fafebad0bbe18c8a3166bbcddc9c7fa5696f86e15365621c8b2f24a80d7695b13d4ee2a57ee4fd37c14836a5b3323947095aece7a8647ce9adc39db97126c4862ae0ca3e1a4f06b997c05be14c897e7adc1aec7a0b9f03b169a027f1d2e13669b8a28b7a09386d084d9f05f442289a407dc8daa970473cbb32499c84a20535eb0777ffc35f7523f781a2f98252ea28a5762110caa513f64b5cf6534f41628904becdc950dec97136292c357bf1a08baea1f3f2668e030188acfb26a78eca168e69e85651b15561d61a1fb15d34653e2c8cf38b5768308ec7b653964fa9c208150507769dbafe616ffed9a1ce96a183e43911cc5501a517879bf9917719b66f06707b6fcce7810cf0e586a948af2ed4658102d80f7fdfe8b094383cd5593a05ea6e3d38fd7f04480eebc31023cc5bd85af37ff7684f806b7292f95061967bf32d1a718c837738e66d8e1377cb6c0b54222ca998f621adc8f082cbfe04f274e0becb3c173dea00f590061657cce613f6584a4ce1e8e290bc63cb8c45f4dd9b48034667a9c89d35848f1c434b010ff219569aee8ced2001bd0448d548d0c25f176458c306f242de555efafd4a022ffdc201f592c6c52990c947bbf6ad23165dbe67ad1a34dde1d02d213de42ff2575a065c89ccd4957901d3b66d8fbf741037212806d5fab1a1dc06facc991583b3d754a4dc7ad8cb919b17e23c9f7ff962f335c033f61f983081b9f0bb4fd8f03384dac06325bc8a1edc00992bcb5ab88669ec0815475a434eaec292eaae1a2bcf5061d3aa5d4b95d9cc771"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xd1b) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257ae", 0x81, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) syz_open_pts() (async) write(r4, &(0x7f0000000100), 0xfffffe5d) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x7, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r2, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0x0) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x0, 0x51) socket(0x18, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = open(0x0, 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, {[], [], [], [], [{0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0xf1, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a847008100300d08004c0000db00000000000090787f000001ac1400bb44180703ffffffff0000000000000000e000200200000000010000008833f6cbcdab47561cf1709054797d408c2c99d5c9f49109af032a2e283007153953daa9c5b3c738198c454cc6a1e6ddba2a953b2e1522cdfa034b825fdbf2c05bf9d38398a9ae413e9ceb325bbe5569dd6fa1ac2e92962da6ce564ab738418acb05fc07b7a011baea6e584c39ace1cef9f917407509180d5ce18c7febcb21e997d5fb13ef3713ff8eedb5d326a43f06cc2bf06e4cac116561ea838b7090f88a65c62212d21f8a00000000"]) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0x1000, 0x7, 0x2}) executing program 6: sysctl$kern(&(0x7f0000000300)={0x0, 0x16}, 0x0, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x2000000000000000) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r3, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r2, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa22, r1) setreuid(0x0, 0x0) r6 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0x3, 0xfffc, 0x5, 0x25fb}) getsockopt$sock_int(r6, 0xffff, 0x3d71dace38e42a15, &(0x7f0000000200), &(0x7f0000000240)=0x4) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r5) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x100}, {0x44}], 0x3}) executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000beaa00000000000008"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240), 0x0) r2 = socket(0x0, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffc56, &(0x7f00000024c0)=""/236, 0xec}, 0x840) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x10, 0x4000, 0x2) shutdown(r3, 0x2) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() syz_open_pts() getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r0) executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4090}, &(0x7f0000001000)=0xffc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001040)=0x40, 0x4) r1 = socket(0x20, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000011c0)={0x90, 0x0, &(0x7f0000001100)=""/144}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001240)={0x1, 0x3e9, './file0\x00', 0x2, 0x7fff, 0x0, 0x4}) recvfrom$unix(r5, &(0x7f0000001280)=""/4096, 0x1000, 0x40, &(0x7f0000002280)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r5, 0x0, &(0x7f00000022c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r7, 0x0, &(0x7f0000002340)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) readv(r6, &(0x7f0000002480)=[{&(0x7f0000002380)=""/48, 0x30}, {&(0x7f00000023c0)=""/22, 0x16}, {&(0x7f0000002400)=""/42, 0x2a}, {&(0x7f0000002440)=""/21, 0x15}], 0x4) r8 = msgget(0x0, 0x220) fchownat(r4, &(0x7f00000024c0)='./file0\x00', r2, r3, 0x2) getsockname(r4, &(0x7f0000002500)=@un=@file={0x0, ""/4097}, &(0x7f0000003540)=0x1003) msgrcv(r8, &(0x7f0000003580)={0x0, ""/4}, 0xc, 0x1, 0x800) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000035c0), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000003600)={0x10, 0x80000001, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x114}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf87}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}], './file0\x00', 0x6}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000003880)={&(0x7f0000003800)='./file0\x00', 0x400, &(0x7f0000003840)='./file0\x00', 0x8}) open(&(0x7f00000038c0)='./file0\x00', 0x8000, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003900), 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000003940), 0x400, 0x0) bind(r6, &(0x7f0000003980)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f00000039c0)='./file0\x00', 0x20, 0x80) r10 = getegid() getgroups(0x2, &(0x7f0000003a00)=[r3, r3]) getgroups(0x5, &(0x7f0000003a40)=[r10, r3, r3, r3, r11]) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="e69b31929648", 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xb46, 0x800000000008}, 0x10) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef3652736f10f86d45a0000b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001340)="b3aae8ae21f5d86ab6f4ce0ce551a5b634d046d0d0cfac7007efc595854c49837b394dcdb9afb5531b1fe1265d90eadae87714be9d663daad0eddbefeb3eb5637d3aaf932271572dbd64302dfe035075bd4939b28274b39a07ea8e0a1146bc27892a88370a848c7631e1cadea832e8ab23928b520a3bf1f0fc3fe767d8e119ff45609772f8c711d3197f36d08f865e8110c9f20a681ee5235ed3744bfe7af9d8a699ecf09c3fdb3e720215d03b82", 0xae}, {&(0x7f0000001200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000767000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001180)="53cc9019ffe997996f0100000000000000", 0x11}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f00000015c0)="147a80e18e8df90a9609b563c9e8c502b8d6225820d1067499408bd8ff6218ca1046b09b8001028c17d44a2721b0ec62305444e946764bac7f3851f694c0e1324d274e36d5d497e57fff43bdd9e87be9440ac857550e5d31ff62835b9bd745e85425c697501872189b39b2d7782ebd5dea55623f902ae2b15f605345de6afb4c1a9d4515bf32ae06d9232bac02d67839a621139ba176e7cc835053dc19191fc37aa881c7c7bc0646daf32343735fb28f16847f4d13b02158db11ca04bc08540000a2baeed80eb669477c0cbc299b680acfb432096eae39cc20273020c4a2051f1d35d033b9dd6a3f95634a9e866d5c808aca6faa25e778cf1c7223ad47c7290e2fdd673906a1b8a7fd476034b6c4b4edf68c85d65b809a970a98b8", 0x11b}], 0x1, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x200}) setrlimit(0x4, &(0x7f0000000980)={0x0, 0x200000000000003}) r4 = syz_open_pts() close(r4) munmap(&(0x7f0000454000/0xf000)=nil, 0xf000) r5 = dup(r2) listen(r5, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc4}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x26, 0x9, &(0x7f0000000080)="01000000", 0x4) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) fchflags(r6, 0x0) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x51, 0x0, 0x573, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x22, 0x3}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) getsockopt(r3, 0x6, 0x8, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r1, 0x0, 0x0, 0x0, 0xb2}}) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000300)={0x7, './file0\x00', './file0/file0\x00'}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x0, 0x80}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f00000002c0)=0x56) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24, 0x0, 0x1}, {0x1ff, 0x0, 0x4, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 0#+"$%.!",%: #/--!.$ %22/2 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x159, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0xfffffffd}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x1, 0x3, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x1}, {r0, 0x8}, {r3, 0x2}, {0xffffffffffffff9c, 0x20}, {r4, 0x80}], 0x5, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="e184767f", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) socket(0x20, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r5, 0x2) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r7 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069b4, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) socket(0x0, 0x2, 0x7) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xa000, 0xfe) r3 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x14}, {0x8306}]}) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5143) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) getsockname$unix(r10, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) bind(r11, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x60) executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606954, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="9bc041210bfd", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xb, 0x1}]}}}}}}) executing program 7: r0 = socket(0x20, 0x1, 0x33) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000000)) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) poll(&(0x7f0000000480)=[{r0, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60b234f900180000000000000000000000ff020000000000000000000000000001"]) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x14}, {0x28}, {0x46}]}) chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x9, {0x0, 0x10000000000001}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) fcntl$setstatus(r3, 0x4, 0x4) r5 = dup(r3) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x84, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x84}, {0x16, 0x0, 0x0, 0x563}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="b16eb2717f42aff12668150f150612", 0xf}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 2: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="4d18f49d306afcb219abfa69e842f475912ef5fac78cf3c5050f2595da53a9cc3da1c9ba9ee959576b20655744e31fcc2ff069735205755f531bc398d764b3aa0b697bbf0f9f39b5db6f116085fdd2522f44c7767b8fb30dcba46ce616f446306854fc92876eeab90f2c82e9f33b1fd7e017df1dba1ca7f0bd24a8bc26b948da4b80ab82c6df893123cf369ba6213e5ca3", 0x91}, {&(0x7f00000001c0)="cf2289fe37d65c39d0cabedc3549523fc686ff0851f3fef8504b3cf327c2d9f0ba57ca1f810557018ada7db3a4fc5ae773317d470761b7e73554c87a5854301d58b8d987a5feddcc17fd4b454ca735e9c8d620c3959be4389e7e3a65706ee44db24857d17943feba4f2256bc4a087ff544dcdc5d2c916feb6b3523b465a5cdae54d8125c3411d37a331602df82e415b77e8c2a89f04c6265d3f7c27da7e291a6eb5a380351d66f7dd52f58e8a9663403485a4cbe40116dc237c828649c95048e1b5bf0609de09731", 0xc8}, {&(0x7f00000002c0)="1aab966ecf959813a31988a85c84516ace1f1ccaf5e36615a51917d5ee904bc18776e9dea19355d7730fe2cede1de3e936cfe4f72b770c0e92ac509e467ac7fe78359a68c8c7df6d736168960d2d7c1f1f14461ace43e7c4d5549fbbec2b655277d8d7e8038d10f3a45b776918cfca1c8c23a3e80dd9ee96ddb28ca318152a2758ae5a665be9683703e92832461d899f581a8ed1f85233f4f7bf2338bcfc9574f0244b3224457b295eb1161da712fff90fc520ce3bc2f390602e32821e42b0b60569716438c9e31e1432120db1700093d55aa7617a6e7498e83ab14d5e56a342095ac5cf5bb8bb43697aaf3888d8d77d8d2d4e2edb0b893374e25c0d886a6d5a767c903334f8180e090b98497f73a9755a48a090355b885d18b33f1d82b02e1ea86fe8d769de3dbd81c57e6e1ad2b017f078e05c31a709b42b8ed37ba543d18ef49f4aa406cbb1c1ea02beb024444c192ebcfc10e3587bec3818ce4eac0273ad877410d8a23d2da0d402d689af274b3c338fb7f4a31f3400b1c8033490d117a4680dce25aeed6220b9ace928493a5487cb2afd23367d72676eda45610210dc66d5a26cce987f523b46eabd1c880739889cb2fe3ced7c0f9bab630917a88190b29e0c2007416d3f3a98c1e61ab8730a2b0f5a9a8fbdf0a26bc3120fde25afbb45e07c8f9029518f372e841fe9ecdd9008b3783e1381a30f8dbdad796a88ab2f93c895ac4472b8e7e65f06524879be8d21bf1b493f880d0b74421adf127d957589f73e5e570fc285114e6416a4f17972abc58b018ec2c316410e5735fb43492b99c156ace3a58bf4c7f43cfb95b26e6b352a8aa4d9bf61bb115fca99ef66240d66c5c42bcba57b6b1f06c1c02ad2fe6c42cca33f06bc0852d3baebd7c51afae8d2b31c6e5987f8f6a7109397e25274ba4d734c04f99dbbfbf5cc094b2fa21139cdbc6592c5eb15eae6c9d770538f7f2ffb7b1bbc3b117f432890e6a6a947ee59b161739b01c9fe70b3f623cd21e6739d1dd541f42ee130031ced2565ff2fe39b63d969c0f5782628a654ec4556fbaf4f145f6f4e88e25d4586f651bcdce58152812cfeab6258fdcd6d3fd3cb207d87a53e59e963e706654848159188718a2a75928b318082096b2c1fa7542791827e294be39e9fd9c6835a6d4cffb275fb94bc7c068a5a5c467e0780bbbe8fbdd41ac7b8c60f8488ef2ebf68aa514a84ff20c9e2b2bbbed9d2d870c51cf7141863109968af665560272dd984d245de43db011d14b2b47aa8e4f9c6d3993859f198ca12d84b93799f0190ac2235e40e3c262302afedbef00ac44e7de6f88bba6f73ef2b6789b975761e660123fe98251c55032cb7708bf45e783f20172a667055d1922a8c4018673f21fdff217cfa585df3fe17052aa467a31b4451bcc9d64daf3a846a668dd68df773eb8d97809a4e4766d71524b6cc3de70735988c71b46d45e31f0aee342b3a98de679978d148eb73a20e3a434a79f1a55545a0e10afbab41e5955584ec25c03d73abd7ef32b7324d403ec30ac7732ec92a56bb88f26ce99e528b9d6ff4449edc00560bc52e3529186804ad904e7254f740d7151e6ffd99c4428d4288fdfcfb46e6dd4cb2dffc0a92aed99991a70dbe6423ac3f27e8e8ead0bc4dade29fb3433d6cfb3bd52ace349d3ac463d42ff8771e2bf558a15f3179c1ab92582d3a9198b06c8060ddb0917b20938055f02bb4851bf28a8507e4bec3f81bc145f95baf92b167cb12da03022c8a50ba65dea9ae72ee3718a50fb514ddaad2ae4c8b522e9e055f17391dc51406f0c0735127cb209c780c5ed1576ef0edddc796d3904073084f664a5d2972175eb5333dd06b61cf2d04964f1b909c9f6ad1e6402b10843fa8d2d658628e076ffadb2480f82feead1b39639b512bdc770d2efc8f52237916fb112770ddb2daae48cf1fa40cca6e9fa7f6dacdc44a98f956a6a00e430679b15a5a5d891f2ab0f76f24eeb820cdba7d7e04b212fdf307078d8d10d8247d2f47e785e87d1a8c279b5ee56479cab36dfa108abb747cf694ba8b09b7027c2ae4b380674dea5e03f2a9b679e274740ae8f86a6a88dc457cd5c5aade302ce905578115ac48cb0e584dc3019ef938d6f7add55876ab2e9fac135df3c5556292b172224e737fe43adbf4c45003cdd45e394943396253ddfe32a9808379dfebdadbe14197bbdf0e81d0ef930d42e0f34d431c35d2818e87628790e26d30485ec91083c80f4e029570988bf4fd5dd0fe4655b4ece3c41627142b65541e34608fe786057ca48e25f132d2c52abf730511b309efb7fd0246c0fc4f6748f42cee2a9241f5a938865e73469692836cf9b5da518e806b57afa0fe6b29265c3854ba443d0df27bbbf1b0890230aa3954cdcbd3e3ecf05e1112dba3060df81039b07102e8bef80bd710e0c639aa2cbdd3f40d6592cb9d38abc13e6209cd008c6df90624fd7107e43f5148d58f2579df5759b7cabe901315e5385988f3f7413893beeba61b76abf113c472e603ca7a47fa2e89b937c2a9e9417968d786990d6d85fc95260199cbe1f3a6e3b3baaec424a017fa35dc0690665c89456515668fb28c280426eda8f3aee63a4ca1616589bc6dbdeaae3c73bff5b74667a8a525ac689fcf0c1c89988452f142dc5045da3f6b45dfa8b2b6b2a7a2f4b1edf649a1c2b3088609d9a2f47cf706644da4e96f67c5fd2769be95f31122adced57a04e235fc555339e0ead6cd293e2d08028c729920375dd5b3732bba0eb41e8c02b4dfa8b768515d1ef75d02ec703882b956e0bc41df59547ecc575ea002b1dda410d1a382647302506c0b7cf892084a5d8cb9c56fb05cb126f1b7ef85e8f26446c8962d066d6732db47edd7fa9aceb674141b929f1df838b55a8971bb7cce39eedd98840550b23006e31b752a518e64c6da7843c3e768700931ea92364c7c8329308f746e03d144e33a3388a613a45553bd632990518560db1d9a7e4c259168eb4d74c27d82c3207d5fae960d68372ba28399e9fd6b6ca36a56d3dbbdb5451fda82ee5bc3e525ca838e97f33e5dd4bf6fc63935cff5e97a561dbe294f7995ebb02b7951d4f5468533cf19bc2070b06446128fd7325a25517f359fc2b0ed54551c2df1c7b75597ecbc3a79a75f9cd910bfd47a0a682b6d621128e71400efb7f87f08bd29b06dce83e7bfc10097266025243aa3550f7b194d54deed77d4a73206b687b215fec46aa1ee34e432ab76987b677673d082d4393b15c8384ce80c7672bd810c2bcc4f8ffa2174529548cb5c957298095557fa5e17c2d1815320eb8ff16d93db05b1bcee8c6d7b38ced1879451124ea96fcbc8ba9b02734d486ddf6d2d484bff9bbd4f3c2c7c52c88c911197786cb5c7bcbdac0c7c573f0898d787d10eb13b91076ff90093a50321b5cf6498f9d9884613fbdbdf5aa78a1efe50c8a339d5d555ecc1f7fa0f67ff106d1089c5374d15b536bf91e0f4c2a68f0f7467d858096bbff776016642da17baf2b4f2c9a59af76d5d0c96fe49a26ee11c9c1089d05961962d12ef34470505a5df1b643c5be1ee6f8326d7d68c19dbd0e3ae65fcda2a07709faa62b5fa382aac16b501b035922820d34d5b991d141aeef2e7c9039a30461f2b38d331583372ca24bd208f2fc89d3d4d0b26a40dc678d3f397faa901a5443b8cbacbfdae83ce4e79e62936ed7d27584bb50d6e157e256bbdb7c3ecda1aa97cb0dd33fa96e2f04b47e33c95e14164de9eb9b588f28705c38308604a8655043acd0c6fdd136072b532e966eb97e92a7f54eed76a0ac4909558014be7c12969fdb516cd20c394da12c511f51df7f738ffe63d4658d62c027d5d93a2f1b184c2d833b882b25d53713c9c78ab927adba355bc63e3a5d198aef378a7f912a32889523142316181d83a62207a71cff89792966623fc6a8b64c42ff458b050ec875a4044796d5d0a5c3297f0545eca42edb9dfa2fad0b4342fd7ec5c030a57cc6384efd829e54755578ec14e8fc1d9c36fab508856a63642801a87ca1474180e3886c7eebbdaaa8bcd88796a19f820ce3c49994b08d418518d71462221192fec74303c560f20ae5c49635816344f3f53518d7afe84166f105e1b3d335459ae52634d90abee48b0a967da9b0c4f65f5bc1e5f5a92c86b869fe4e1c6d51e7957582ac52f3011dd64d885fd5f67df969dfa10d3d9c87dd1682237e22380a47e226642f6d3bc367973d528f58f0e6e2a1a5d664c7e95dfc5ff099c5c09142449ba44b66daac5b664774bd5ba63c2dc40f2ec2c6f9c4e0d228b090bf739b3e81daaa5ceed7e575e1e0bd28a7531407d1de79e023d90ffd6596120b0eb420c582cb7d3aeadb155a461138e4ceac9a04fcdaff1c4d1e1fc6f272feac439ab5e5f1992332406d863778bed3b4825f9a22f50cffafca809edc59267c3669d6c27d016d34bd5ace944aebdce517b3a87fb24d14ec21595048ab2a83ec37638553fdf38ea6f9971b8b2d1b66ea2822940fa54e38977f0a09b9cd1935677213acd3207f9669b005aeb145dc51a0a6e335aacff5566d5808310e53e7ff2e2fdf0bb162acc71b7a48c84b6fc78674b13822a07bc3a6063ca21958c72be6cfadbec79986fb8b17062a11a8b04bcd85f7b518ef37b0fe0a46f35c1999d206e3cdb6b12650ec4021c552924b21b2de620e31dbc4aa80614a2ddcdd4bb9eb7f538d508d2c4e26fce6c60da70498288b6b491ed88bab8eaa79377046a15394932ab3d3f62719a6271d87a1603242dd0a90725275a25cf2f1229c5ba6cfc5fe11751ff77195153803d56553dec835a239cc3f6fe8ec0869a59c104b44fe31562f2fe2968968b057b9eb147046d2e6ff9fd96523886e501b9fb591beaf90e5807f8efbc09f4546e6df1c1fdb78e57767b1e23009ba4e62b28c7a3e49aa6f4e87616a77bb4567bc62e41da06bdda1f06ecdc3b455506ef666a1fc2441e8b08cd6b88c66750b67e616a8cc3b15acc84d52368d3d476f9c9fd6474cfcfbc33e2f68b5cbd414227ad6cd2680b699f66d37701f9f4393ad2f2fcabbf13f02ff2a28384501d03079d61c9ca6c5798b08a0b35118c1d2e641740effdcd35b9de70500e819153109b01ac03732f5d0022c92079b0940766a0023eb18c4e9d4717651047b9d9b4fe5eda42437ad4e1174412cb1a6ab4a2c630b7976e3b1e3f93e53cc2dcbc434cae380be6ed3d6e076eb60af34428f13fe8f309e659b56d62832900dc569ee4c2d0fd97e5ff93ed2060f34d719a46434014b5ac23a53e67ee6907a554e9dd3f85c06cc374fdfe739c50cede55b2b6c792e103b07a4c14f157700a478cc744b052739b95e62850d9b934fcd15dbf3c0d0befa74b0b62eae17d644df69d172b9a8a0ea1a801c26400752abbd191a81096cbf09bef2602d3a8e98e7985a45269e4f6e4f450fdbe6d62639f74e5ee1bebd064a02d0e5a9b292d36782d3dfdcaa20c670aa7fc86f8a06d2fd6d36a740de6e00da49f8f7cbce4189e93c1bb6641e8ed707379061003b4a8a4c76cc9813e2ddabdd2baa98249581cb1aeeb00b0820fa389aa98f59a063da77f1a042fbf4b9371d53936f3c3d195d0e50bd8cc443d77d42e7f4a64a348ca8ee879864d2eadffa509e92a23671411bdb3dbccf0ad52b19742b82e07ffa4e295bd2b568a007885a036834f2d490f56bf78519fb1f3b8a4b4f1fa788eb6f6ebc6385bdd38b686c5db028bfa8196a024aaf4a32d0b2a64b72bca15e3fbb97854acdf34f3a46c19354e9b25b288d4298907e50fd1af", 0xff8}, {&(0x7f00000012c0)="adaea668998b902fa52a4cebe4b667de30a6822b7db359a3b137b457ac70c427ecdf9145b213203275e0dd0470faeb6d703dec0ab660006aa32150cb4dfc4f25ef813ef9", 0x44}, {&(0x7f0000001340)="3adc26aa456c02bbc2c798d3b90e4d058f4addc5701b724db5afb46239f736c10f2dd1edc1d9e497d473615e8b553d40dde681703be3f73700f2d007d5f945f5d17f3acf8189162f9767d5ffde9694e787b4a468c46d66e1e8f2d5f7ed970b1806535e7370c6753a", 0x68}, {&(0x7f00000013c0)="a2681967bcbcd14f6f8e361a877d5e2e2f5b93f61ba9e49ce4045fe76c644d49615cba8e556a87ab", 0x28}], 0x6, &(0x7f0000001480)=[{0x90, 0x0, 0x4, "70a7f83f7fc107a0f7e04316e6da478d4a59bb0f07e82785d29c2657b3ee266170cf51991531c164c9479b1eb9edf560d0418118c6e1d20c07419764a353883cef67afa1deff620e5aa6a5512c87e2c93ebbbc84828605335eebe39bf8bd9b5e71963594bd3ff24fcff80e7efbc39de89c4c31c11afb432b701e2667"}, {0x40, 0xffff, 0x1ff, "e241f2b4d6928ccad83b2f41c95fd5c2c245865e1146b6bffd9aa1c1f89d1a1abb90fdf7680accb3e2423d2dd227"}, {0x70, 0xffff, 0x87, "6906fb9fd06df0d863e749a7a8b1fa4cc6cfaf8a678dfb7471d52489f492e84020d7d99ef15608eab16e86c1ac838c9d6e6c70dac012ea903e5f343236dc921578f764e1de0625c04c12a3e7b84f907ff7fbf1a47b26ab430d124778"}, {0x18, 0x1, 0xb3e, "85d944d1f4fcff"}, {0xe0, 0x1, 0x3, "f26ca777a21d29a8b6dbd5f448947da6b4e7944e2e1741767dacffb2aa09a0c5a8928a6c01cdeb0da742b7448fde895a7d6d95b357f34eae543ceae43340f642f053eb2900ccc8433a566efb07c5cbd1de7f28f6a3750a08ec3720d94d4e92710fe8501665640c9f0af77a83936b6fb2fcdbb82e5f29488d7ebfd04da1a12643a0c882106841e1af024669598a08a3296a3fff4195a2ec2ba8e57060d63f19cf4ba5664472ef429fdc35428b6bdc84be380d6fe4b6f8aa665d2134fcfc6fa6b540d785d7977ce439ffcd"}], 0x238}, 0x5}, 0x10, 0xd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) sysctl$hw(&(0x7f0000001a80)={0x6, 0x5}, 0x2, &(0x7f0000001ac0)="76267f30ab89ff7288a85dc52b01b0dfb1e3e312ffead2c40eefbf62209dff1217a4c73f745ac8ed614ea9eef71a3d4d6963a991de1d0ef5591f2b68bae65a8c409594f8cb23abf67f9ec8384739fe3e58158adc8e4c7129e6f8fc92fd956cc0e05cb5e8c2720f0e33", &(0x7f0000001b40)=0x69, &(0x7f0000001b80)="55894e0f27965146571bc9b3a66d84d7f13c6b22dc98177a07bb75994112c7618029a6bb5d1e58fa4d5d7f6a93093b3671daa9ef16fde1259166c33fb938d56e915248a6873162f04b27d467247922992555ea311e8c093591473b48ff3a62225110a969d5052a4f6a6d55dcf5bef04d3ae2c9e895c36392c8b1fdcc67c340fd06ce01ab86a9e4241eb07a7fd016ff57c54bbd208a31612b6aa013d43ec079721064b91b7301375f0bb347ff06672e13cca2d62352ab6522672cb374103628bcaba6a23b81e3c78009fcb5190a331a", 0xcf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001cc0)="de4a79a303dc821c555cdcbffd3444a8a4f399ec10b425c95563e5c691e1b749a78124303f44c0fbf9d0d80c47ec22722628f07b4cd2403dca20f8d75f4c7bf1b1284109c96b689ca8d04bc79f42123bd0c32712abb739a3171cc85e68cc643dbe6773f791ea0e04d586fca0d50f2c2082e3062a0e570fbbc12fa483f82e5311f6ef991aa6d091f9c4c835a7e029c1869483f1da5688417d1e280cd1000e9059065a2343b3ad2c5fb45acce10cfec806a14b7928c6f4b70f5746a3b8914ba131c0b79f", 0xc3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001dc0)) sysctl$hw(&(0x7f0000001e00)={0x6, 0x13}, 0x2, &(0x7f0000001e40)="663954c9066f6fd0e67347479cbb744b57f0582045123431f1854ecbf7af5e02ef80e194f889ab16797dd4a02ec90d4cdb8640199324d1673e8e3a05c9a94f8ddbf4a5fdbaa2eaffe5235a88d7abecfa87ead7452247e72fe0ca614b4964a49a0cae5c487ac604622a70db8ad181596ae13697e94b619146a6073246bc39d4ed165e1b4699830fd9415094e54d04a0f728628910185a5bfd39251e1a1c5cba03fa1c37915c5d6f2b997a30aa7a58706673d96e679c285bea6abe33d287b194ae8b079305dbfc0860536742f2a249d5a3e6c1e7b132480872e939481c5804684413f09e6d92a24f9e5110ac297ddb18121c8c767bbfc552b7a08b62df43a8895222b7eef746e33fd3bb3b889156dc5f7e1fbc154a87f6bca9b3af5cdd0bff4d3cfc54bcc0e385103bfff231d575dbd47cb36a00b1abf8e07062379e5fd18ff577ecee5a7fd90c96e1ccf8aaad0601095a4023f4ac65e8b6b7a2bc46ac343dce53273b5ee87b4b0492d58205e22f11e4ad97c1c7677c9415d2bb818d9093e256aa7631cbce3eba55b60a8551abeabf1656096cbbf80596b75381e6442dd25eb9c6c17ec56ed7aa3b1347e0a6424a5ba07afef4ed0f9da44a929dbfa22025c62ab1a43df9663efc75d6dc1be775dc511dfd4a33d7decc7a3f1b9b232b69044d010e46fdddb00f9a146cafa7a0bc13e9ef7649e9779a0e67b27bbfd4f4b3538b3328cdddbb1bfeb8f4a5c9977bfbf9e9781a4be780239e260c01594fbe796cad65a1fb3ee5221c88044d02b9097f20bead7a9cb1ae89a1f083d941a13eaafd3cd08c8c0ab0a3693d4482a123ee3db3926b711de4fada9c5bb7290088495bbd1ab36f9395ecfa1bd4b99c2ae903e268a88825447f5ba3fbb07cf618244efd928d13d42d7856bff027ab8f509022bc5aa02e3230b74b5ff210219445448a1b55394cf14bae69759aef959d76dc6e1bd9be5840b199c4e8b6bed91cdda82cf0a6eff6ad285b3c68d6a2067502794974a27f300be83b2745c7d0431cde0e62a3afb03e335b667a7061dc53806b2f09796ea4452a70cf0df50a6b974d92cdc2bc18cdece993807bd4f87e924bf5ef7e6e0bc4f2a6013c45584459a25e64fd6a02ad8e970421dfec5b20a6865f689c4161c341504b62e3ef176a24fbed874bd562848803c16b3a1f402cf08fd5eaedcabb86164eec1802857069bcf4e50d030231e53ce58e280bdb40bedc2e7364891aa0381c99d22ca9e074f1d87d6c4c87c60ee2b6e5857a013f3f280beb7ce849f9c3d9670ac63e2d2901b8d1970dc6eef0f44c4f181b218b37246b89f1ed8ceff2911c5e938d143f5ace5e51a63759bd88a259a7127f7c0f824033bb51af9fe38b5b018b9c8d6ef0c2b8fdec74c2f7900adc56f92aa73db30966ff1d874da230ba4c62c507479f165e7f07192fd566b05ddbd7276b06a9363ee4a0467edf2e38100d18b948ebde809019784311300b9810a335367696e4faa38454b9307e794b724654ca8be237f9beb9d65fc12283940546aec54f97483f93ffb17f91aa952707e94b74ff4caae2d52da8df6b4ea9dea01e47b93e1ccad31d84285d61bd7c89fffc1b5e573175a82f7967cadd88c32303864d9dbd941011cbfcfcf52580255606e7cc8f308136288be12face52c1d27f4f7ffa9f396d1eed1933efc533931b52ca386b7c035ff1b66d48023b2f276d54bafaccfce2723013a76a217edd1215c9ff14be1cd56ffd7b37df0b0b169d3ede11ee8155fc905c5b0b2dfa87bc553194c647d842b5b5f8812fc7621b1cc922d4b1085afb753f6098cf96f9cb7a5b2d4cc369930681ca06d1ff5a37a625c875a28b7fc0e6670461ae866bb7fb813a9540cb22266425ed20c406a5497d60e8ddbee22f792fee749b16920952adf2d528c0d73ebf3efc06756359e6a49cd237858e420b6385e92cc26b6cdac3a2b613e274cace239603f580f2b61ddcbbbc5bbe68bac8bb362791062044f20ee2a45240584c7c89ee8207800293621f7e3adcbfbb88b6fcf509bbb5669b7d1be81cf1ae8e27a0d4e960b99565f3a4f33e1613d33e612e06c45e941da5c24b0af97177b907684cc45a2fbd003752b4e20833958e86b81a7306647573f16dc89dc2d9ab3cdb1ba85f2dc9df72fc6688477b642b4430d98b4969f4de696ad7e86680f3dbc84be686f193dcc9351d8ea4a15d410623b7725deacb0e42c22ad53b0f429014012b52a42989cd56109d2e5523042afa4b43162ab4c0d8012db733f87dbe5783e482851e8ffda9efea831703ac40046ddaf67e49b56fa98f7a63bd6e4e929fb5c8965fdd9fe233c135c3f2f11bd6a36f94ecb82e358d0453afc94801b0e4935102d2ddf7716959a72ce1bdaaee210aed92a4b338c183531600c00dbb6b2a279d4d2e403ff6f1cfb7e918411973d0d2badbb0629334b6a61dfb7da8797b1f15dea3d2f0170389dbb927054c4ef8d375a3a7e17c4218adab30d9cff722174a0a98f5fcf3711d7b19d6fe22046886e094ac1a7c4b1647888ad8cc8c30464d7b0e7f7e0e7945075cb9f694d6b2ea2395a851308336b373e4060cdcdc77b0138e7f66c022cc206ab02afbbdfa09e04625efdef21319e3fa262a29a11bcb28ecef596c9f019aee7d7a86d0925d8ea6039a877a58a58ad019f52d0a78aa1a00df16ab21baae6011403739b06179cde504745b0568540620c3f6f6a56fcc3faafc9d1148b0500eee825b6a2517a67e818f11cd711ff50247275fede4cdcefb1058e0f633ae79e36277bd99d8795aa6a2583d61bd1b9f39a3c5d02e822345e304bc39e4b53fa68e863938bc3700b19b8525376ac4476eabbb5d3b1ad1d96bf74b21ad35c5fbf45e06209aa53b436d3216a05216ca448ea3f0762736df3d89af2050a3d2333a321d1fffb842204eb0213374639ee1bdef2c800955e0c7ac5721bdd3950d616898c00b1da39116443f9169b857240dfd784d3f36df25aefd2bb297a31fc11caa0dcb6901c405ad16079402a4511aad9d689cd4487248f04b6a45f52707665fb64f2c7c63e6ce5217f75ecb6e201cded92cfc4aec4e7a0beb36a4cd37a4985c30caf83fba815d07329e1162af17975c8bd68ac3bf6a5c97ec4baefc4fd695b1f395138244c13fc867d4d297605d5ed13a2cb398d2114d143c36b8f544e7f32a437b7cc995f991545616470eeb6f998991e7c4b4133d9c6c0048b34c69c8887d9725661d14a6d247c39716e57c3c8ad86aaf2d2f8983b0a5fb41189d30d7ef63f884ce9af235ef1fe77ea322f1236ebdf39cd551d6a5c63d9de739ac428a4232b4be063009d51f17cce8a61a915948b552e4dad8a8c8d47ae64b61a8b3c2e029faf0f95aba40a623d10194497837cbdb88f51412e19c9cc229565de17db2d098ac16bd94310268ddc6fe54698adf5896d2fcf2906079f39b3e9fa77259dd96ecf1955d66fb074a37f5e516faf317738a7f4aaef265d4bafe22fdc70e420884266e26b4f83e363aeee57ae1b286d750ee578e652d7761dba87281e5a1ae1b7f097f9a4e03d01bd1be8dfa1bcd699fed6b8e599c30c09c9f011085b1339bfcb859e9a0d6571f8d62a4027eda426e37499872997c8d6d029b9006ceb76fd6626029424e1194ed235c2a0091f370daa2850b032238847b10c80265da835f5ce5e89e5472230e9a82ecd6ff297c6ee3bd4e89a15069536b14b6f883c433d7c7d71f34a9b0eb0b734df427d8185201faca8d24a8aef16f81f12fe3ad7021e4fd4a7af61da60513cb33ccdb725a89c2450c948e87d896c6fa21da0534f8bc380e9830c12fa3081043f19037dacff96fd97deb84654ed4843620b64763b87cca0ab4242d883ab3b0b66b71c105c7006b5f6ca6219efafb0d6a772686592b6018b9ed27072d740ad90435c3f3afd15d43d1caea48367be52a524a17bce532c7536201fc2e26768946c21da3d19f31f8605b33594420646485b16c154effb16b2a2903f93d3d861bb15eaccb0374d95617bd2543aa5605e6e3b62a379860c9973858cddcc8867febde8e1c751e18bcd96ecef66f8a862926364c26feed2fb275e6276c3ae5bf076d8e0a4d5c8a9f9aa9a00442af89e3d6d0748f23f3ef68f0a592d9ea3e85b96749e3a571011762409323185c086e92e2f7ebb991615ac2ac06cc5c874f493c8e18a09c0939a6fddb134d81474d93a60a8ba0e9286c76733c68ad22b997d6855ea98ed4ec448758f801f501d69fbd12ac4d955d532dab1753a87e1e2ff552385c8f3c1fd344fd74bd84eae812740a0420146b52f7d0f2835743a72168a7ebed83d2e031ac821da20c2dba7ae58c7b78d578ef2b7d1bc6df66304a78df69c76ae56c92cbec5afab9e163e1f179e240bb92a393132a554d956a8b04233c3ec3349419b6ff87d8b5828c8700d846295b1222b0bc6b2d1d95a3d9e0756b8740493b5c7035c3aecaf15bf9f4e41d7104ad8f2b84da80a5ed6349470a8012747bf1d8056bbd97eb5df4815c6170356ef531a7e1fbb5046d7376f1e5afe008f0fa5ce0b5f1827e966860844f0aea89ab10e09995e173b552f1cd6b21a2db14a08bf7449105fefedd40449ec54e6377bfee307576ce2b7ff4dff1f78adcff4f8cccbd5327b018c91a2ea0059125fd8aa2ae8d3adf13795de9d879e620e5937328d3a3ad0c40686ce32fbbc27cc71d150cfd1d2ab2081900e7f3e5c61ed6287e9f0314a62c962f5aad4e218ddfc19fa71ef0f8b265e2c719e272b42629fa1dcf28811fc4b67bb7d8e71df51ef2ae5ccf1d74653f29ce7c011744cde859dff902d4645fd1ab7982da0efebcc79c3a4bb8b4cb70bd9fe221a1d8fdcaa2b7241de816ae3233aadcd3775bb9523caf5ec7b5661ec207bee911e7cf73bece1884ba4e02277bb193b079c1898b9c23db447ed6688b708606fc4da96d8398130a253256b490cff80723fbc111dd815814d1b71dc42a7fce15158522e2cca9453458285db63597a7cf6a739c811c32429aadf55b47eb6fa04b0379aa3a74f14c0c6d8284d9fbeb1b437fbf828790d654f97e66eac0cc89be28bd2980d969a2e83b29e9d6bce3726bc440dcf5556f4cddd803d7ff0e5c15b0f3c1e37278486585365ddfbfac713945419202aa5edfe761bb04e2304322854fe921cebfa9d9915c6299dfc576f961f91209f0188324e6da06144ade8f4fed254a9a950fe5c5ce1307d6a32b127c26561a32ae1e0cd3b7ac16a91587ca6769d4e73de00dcc995ebcc7a381f3e42953662165e8a9c085064b45196d00776d49ae72402b96ef1f2f661450aff626b1b6dd064cbffc746edf9217ee42a36b621ffb7cd1a4a1ae7526d862a4f42b89c6027529d2ad7080e74e05b6b48d8742e7ed8993747ed11ff81e17f28aa6e645a4cc2591dd721012ab093056f6e73d95ca9580fcc7350284450c0807d4931776b8012ab427abf6c11df868369ea1a9b4ed68f939ffb0d1c54766c7bac74354cbbbaf3d710c9b0da1184e06bb33e8826e29ac0858caefec72d8c618574e881b03f6df9180418eb1ef55ac1e137fbeecb2841414012b1ae81c78eb05a03e82e9d193f609bb79e5325e1753add4978dc22c1b3e9c48e14c9080c0f9d1a634783e08ea2c20509f16c71bc1b8416b24629f7859687d349d76ffee9e6d501b4e2c3174c73ee517f52a2a859be6cba0500964c1a76f56cf37fe98fa4f1196b625c65951ad95bac85048f05af0b1c6372a5a5a4a5bddb16e4bba7ce44fa5669a71029faecea9814a0d46085cac2be96c61511f71c62ad311ef86df93aab", &(0x7f0000002e40)=0x1000, &(0x7f0000002e80)="dabce65b29ca4f88846e005ad20d9bee26741f6862630495a9eb37a633cb05efc57ef5c952863bd8c31fe0789f175a0228b402b6bfa30fab6c582a2645a743db8b27e4934ff88084d777d492dcf96be3948d79db5084ea9c2582b824dd7480d566bd034ffe854de1060475946b309783d9135f754e9dbaefc6d8ab39c99fbb4572a435550702e4b8bab707832a4e69864bb609e2", 0x94) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000003000)={0xb4, 0x0, &(0x7f0000002f40)=""/180}) r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000003040)=""/177) executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000002c0)=r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB], 0x10}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000002c0)=""/229) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/268, 0x10c}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f0000000300)=""/180, 0xb4}], 0x4, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r4, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)) setreuid(0xee00, 0x0) r7 = getuid() seteuid(r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000800)={0x8, 0x6b0bdeea, {[0x3, 0x8, 0x2e9, 0xf44, 0x4, 0x0, 0xffffffffffffffc0, 0x3f, 0x4a4, 0x7, 0x750, 0x4, 0x363, 0x7, 0x9, 0x7, 0x401, 0x5], [0x0, 0x2, 0x8, 0x1, 0x1, 0x4, 0x1, 0x5, 0x6, 0x6], [0x80000000, 0x96, 0x2, 0x3, 0x100000000, 0x7f, 0x5d78], [0x6c8a, 0x7a4, 0x8, 0x8, 0x5, 0xff], [{0x4, 0xff, 0xf7eb, 0x2}, {0xf00, 0x3, 0xfffffff9, 0x9}, {0xda8e, 0x3, 0xffff, 0x20}, {0x0, 0xad, 0x6, 0x1}, {0xff, 0x0, 0xfffffff8, 0x8}, {0x7, 0x3601e872, 0x7, 0xd3}, {0x1ff, 0xffffffff, 0xfff, 0x1ba2}, {0x401, 0x7, 0x4, 0x2}], {0x3, 0x0, 0x7, 0x3ff}, {0x7ff, 0xff, 0x7fff, 0x9}}}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r11, 0x3, 0xffffffffffffffff) executing program 6: sysctl$kern(&(0x7f0000000100)={0x1, 0x39}, 0x2, &(0x7f0000000140)="0544bfd63d8cf35efa609b31bc410e34e70aa1b12cd21c0869a8d6ee76973a7f951bd4ba602e47733d0c12cd410c91f1eec718d2fb3d10d67c3a992e9a992ea88df9b76e17452de4ee04ff89ed0bc4439e69d184dcc395986e72b95fb190594f882c66f0b394318f0250a90518cfcfc78ae58a763074e18e4565701ca3c2246ac1c3a09bf6eb461606000000c7aa758d577703b55b937cea666a97ede72e0f12fe8f51fcea026737691c5957b2d7e9038b4c2724308f56efb773f8c529225c2badfc234a6d59ed88ff5646a861497d39cdcd146c2abf120500483463241c0b2da9ebba660ea6b2b46c82ac284f13ce22b655b276ffdbf5a8a5d8b1b976f28b267e61de1c3aa2dbaf512aca2715ce02d42b9b73518e34baa6e02ce07ab0bf26a08793fa744f6153b486fe11c645c1e66383a5482666239c7ba8127d3732b90022c6d8dcb1c4ce75cc386b77c3892a43d121c9b1c615a7b7fa35b8060324ec57d8262a5d6d03d6ce2d425b861172e1e8337b878e3360624be2d57a4fbeebced4ad75afb560fd27d27c73c744710a334897ed74d6ade2c074c3f5618342f9ad510f6d42ae2ea3c0ab6189e178c6202994d7f59a93808344f14b455d58a1e30f6c16b85617d2526ca4e7e70b52a9d702c32d85be5ff9c5bd74a53893999e4e989ea8035d72e50000009eb4ad2d8527588e205b19c17b74dee0b4", &(0x7f0000000000)=0x1f8, &(0x7f0000000040)="4072148fabbd4be5a5b1af36b7a3cc009c781df093dad7acdd613037fb5002235993a40fe844916c9bd4e3bda5283db008d4c0b88117e5d90c2eefecb4c713cbaff5c5550031f8b26f4a0adaae265edccf227583a8031fa89701e89d6af0087533fb861a62dcd27ae7a9e2397e34295a609fb493451d3aa101913a468bce59232530b0679e6427f3d96c450d8a0eb03b42f432299d50d319507a36ca9a", 0x9d) sysctl$kern(&(0x7f0000000100)={0x1, 0x39}, 0x2, &(0x7f0000000140)="0544bfd63d8cf35efa609b31bc410e34e70aa1b12cd21c0869a8d6ee76973a7f951bd4ba602e47733d0c12cd410c91f1eec718d2fb3d10d67c3a992e9a992ea88df9b76e17452de4ee04ff89ed0bc4439e69d184dcc395986e72b95fb190594f882c66f0b394318f0250a90518cfcfc78ae58a763074e18e4565701ca3c2246ac1c3a09bf6eb461606000000c7aa758d577703b55b937cea666a97ede72e0f12fe8f51fcea026737691c5957b2d7e9038b4c2724308f56efb773f8c529225c2badfc234a6d59ed88ff5646a861497d39cdcd146c2abf120500483463241c0b2da9ebba660ea6b2b46c82ac284f13ce22b655b276ffdbf5a8a5d8b1b976f28b267e61de1c3aa2dbaf512aca2715ce02d42b9b73518e34baa6e02ce07ab0bf26a08793fa744f6153b486fe11c645c1e66383a5482666239c7ba8127d3732b90022c6d8dcb1c4ce75cc386b77c3892a43d121c9b1c615a7b7fa35b8060324ec57d8262a5d6d03d6ce2d425b861172e1e8337b878e3360624be2d57a4fbeebced4ad75afb560fd27d27c73c744710a334897ed74d6ade2c074c3f5618342f9ad510f6d42ae2ea3c0ab6189e178c6202994d7f59a93808344f14b455d58a1e30f6c16b85617d2526ca4e7e70b52a9d702c32d85be5ff9c5bd74a53893999e4e989ea8035d72e50000009eb4ad2d8527588e205b19c17b74dee0b4", &(0x7f0000000000)=0x1f8, &(0x7f0000000040)="4072148fabbd4be5a5b1af36b7a3cc009c781df093dad7acdd613037fb5002235993a40fe844916c9bd4e3bda5283db008d4c0b88117e5d90c2eefecb4c713cbaff5c5550031f8b26f4a0adaae265edccf227583a8031fa89701e89d6af0087533fb861a62dcd27ae7a9e2397e34295a609fb493451d3aa101913a468bce59232530b0679e6427f3d96c450d8a0eb03b42f432299d50d319507a36ca9a", 0x9d) (async) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) write(r0, &(0x7f0000000300)="8886bb18db1dc3b352efe0a8da16a66e3eff11cf79f2aaf8bf6b3e22df5628e4e02737cc0b348f0eef9b54a2d1e148a09fa132ff92446664aa9ab6ac8c059e8670e8ad09e6c287e9d9b9d3932e3a9d807ec7ad21022dd7cbe6dd79b80d6c2944d942a806643263934743222c4a83d4c734f734dc883ec37cd30fa3ea17de1c287e77116c63797df4d9f5b1d65a1a822aa51af38b9e0ba2", 0x97) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000003c0)=0x1) setitimer(0x0, 0x0, &(0x7f0000000480)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file1/file0\x00') readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x7c}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r2 = socket(0x18, 0x2, 0xa) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r3 = socket$inet6(0x18, 0x1, 0xda) poll(&(0x7f0000000400)=[{r0, 0x80}, {r3, 0x8}, {r0, 0x8}], 0x3, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000080)="f6fb61badd5a3597cfc230ff999690fce8a7fa79144d3fc6ed0508df970578a223efaa8fea8bcc70c29c69bbe355f3321b17935613c029a781d7db6b6bf9b53b9e986bf6c3d30f581bdedda75a2f515dd3ceba7e72d44a188c488a2a9cc71ca90ebc43b9475051c22348ecb33115346f10dcd80eed540c4e33bc06feacb8f1015a525632b87fbbe09a5ee71555ce4aebfaa89541eb2435e2d41c238a8327bf71b77a8690d21c1f580338079a203fb18838f85c87f68ccb51b96341e06a757db94f60b50a2c686ecafcf1b4276e1b493d852714d1ee47bd9bc9d7c077d185379d0489c3ab296e0a7ef93a7f4ff371e8e4", &(0x7f0000000180)=0xf0, &(0x7f00000001c0)="0cededa87f79be89bb5097c99a41ff2c67e8d20056ba8ebe84e7175d538ec96baa1487e86d07d7a428edd7c88f3c9320dd096eb9f30360f38af97282dc1164516b98876a9feaabfe19681fa7148b11449edf74a7d82ac258245fe450ad7a33445df02348f659f62f600f6a81dedc52f5bf5c356017cbacd80ce3c42d44483e727d5605dc01562f69210fd18f7818443f4a2a3c37e3e8abd049ccedcf7cc1dca1f011fb7f3da2e86fcc12a7447f2cae45470009a808e38b8d07598b06ec2661e032286b0ff367b0130131676bd951e693ebe562", 0xd3) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: semget(0x2, 0x1, 0x240) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000088000/0x2000)=nil, 0x2}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f000008c000/0x4000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil, 0x1000000000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00005a9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) (async) syz_open_pts() (async) ioctl$TIOCSTART(r1, 0x2000746e) (async, rerun: 32) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (rerun: 32) executing program 7: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000240)=0x5ba) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r5, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) open(&(0x7f0000000200)='./file0/file0/../../file1\x00', 0x611, 0x0) executing program 0: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x30}, {0x6}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) shutdown(r3, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x31d) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r5 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r5, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') r6 = getuid() setreuid(0xee00, r6) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]) executing program 6: r0 = getgid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r7 = getgid() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x681, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) fchown(r8, r9, r10) r11 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r7, r10, r11]) r12 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000000c0)=""/55) executing program 4: socket(0x6, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = kqueue() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x401) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x20000000, 0x20}], 0x8, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x12c) msgrcv(r6, 0x0, 0x3b, 0x0, 0x0) msgrcv(r6, &(0x7f0000000b40), 0xa6, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754b0", 0x7b}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b2", 0x6bc}], 0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)="acc10fcec6e58e04f4c4a4ede5f088ea26e1300d313c808ec9ce2da0deabc9d1291607125432a93211a9d0fc31469c8c9f5e12b2471b3ddc8e42dbec3a1c0e53d27bbc578d", 0x45}, {&(0x7f00000004c0)="ed86df695647b4c67ffa36960614206ef33803e6daf09a9076965a5cc66de52fa83f3ac1e284a212b1d05374b8ab541e4540db3dcd960be5aa7ddd01f3d63d7768d5537e7d", 0x45}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x0, 0xfffffffd}, {}, {0x7}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e695", 0x5d}, {&(0x7f0000002ac0)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a4942473058501ebaf20b435261800"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f00000015c0)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e6b98efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b4004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a5", 0x126}], 0x5) dup2(r2, r2) writev(r0, &(0x7f0000001240)=[{&(0x7f0000001180)="a3455599f7200d14c4ccbf40ef96885d64a09dfca35cbe5b0700fd03a742897b7b8c5d9897732036ca3673792fd2d300cb0fbf241a14d75391f0f62f0e7220efb5c80659957af708317c34937baa0c8e650d39965776c67dd320183145a5431799576893b80742d3b3a6b97bfebb7c9055585e0a713d04c5e28eaee5f9c36f48deaa3adb50c425fa592c19d49b8e18f2", 0x90}, {&(0x7f0000001700)="f16aeb734b2355ba0d8307c9a16a3f4acf9150e3c4bf7cadaf60c9657375a01dadfefffea2d0c0b62027cbcb75b477a56c78481d65ee175e123161105d5c016ac863f565139f478d658dc4c6847412c6807ccaeb62fcd127496fd99da84c30c7e6c61839a3a182c2640faa554a8370e371600461d6e931cd8b1a05e088b42b8fa17236aebc1492e8f1e521bf8f22cd7f420c157a2e4045cc9b3b71bc86302985554d363c1d684c740a45c42da191bd2a7fcd73d472584b7dab28c95aa14b1f612343bbb4087995d563807a54f6c7c129a8108d9c6385c1d12bfa2a5642bf19c84c6608fdcb3662b60c5a447338f60c481d5d57b6f648072017c4f5d21c6c5f1a5f88ad0c5d253bf4d157b9cda228ec699604b55319665600d8e4bf33dbaa2dbf29ac40aee3863301496b85d7bffcaca85288ee1db25ec1a28588ac208379a81d800bacf5cddee1b86322fa89b11819b312e8ab442162d06dc3eddd4b35aa0a42bef9c30f28e1ec9c5dc80ff0f32167c9ce73ffa1ab29d998fecc0c3f52c95bce950a0af7dac82828f6661248ded8b8b55353368170f6a61b0291b9e72df210602a46b4051a70ffdc61c43a8d5082ab59dc694cf5347e5dfd856d143dda8bbff0663fbc9f404d2b9b8b86d85afde6a1b9594451d078d438d5c4f909d7b99665becd05cee9a46382c4796d83a6d2cf1cb260bf863ec801a9dbe6df2d443e47b630633135ab47e73e372e89e4e487e573b8afd97fb63dda59cf6f7c634832b06283c10dcb3226397f87457d28d6cd3312c07730ee14628a40afff04e8152d185bb6198f8db4ff400ca79c48f7f4fe2db4836e4431a64ff9f7b553f23aec2a25250a1dfe5cf668771cddf1cab67eb675f5d9d30fdc88cea58f9cfd262d8365943e15c8cd71a1726cdff9c0c99882f4c96fc847dd2870e5f2263a5a577770a5df42801948b94a21b7840ca9c6583e5c40b991ddf4321702ec97484c3a61e2da81499120f5a3f097b641c10d2fc25fc04b6f31516aa09288711ab7b59167610e2975422c90f20de40abc29bbe6b998fa8716a8cae27ffc29ea2f1effeb2a0ad6fc5472ff96fba3a71476b421aa0dcfd5fc7236fed606a7049364e95ff8e38530a74797fc6b8d872fd3afbc50ead05910f3da0a934ea92eb7e80baa816fd46a96e7fb5e26802eb94ac4404c094377200c39607814714583fc0761236b911a13605d48130c1c508ecb8bedc90d0dbfdd15178fbc0fd251755dbe77f4c2b0fe9228e3341e8614bdc00e01a6d80882feec7f123c919eb7eb24ff340f64826cea1bfc9ce7efd3f3d2f64ec7aa895d54e12889be925569c48ddaacf12548fa86128ee86682788aa0035bf9ee89f4115b2b5504424b17051f974e19714f408d196e15291b19043b5b617a5ab09a111dc8da453ac6dec996621262048b25bfbb75cde78b0ae740ee7fe89a6c29c691e23a797b8c825631db4c8c30220412fb2235e7e75b95ecd975ba7647f5302ef0703853e16cd160a0db4d3c055c67a974b659c28aef75b1a71062384d923aad85170516a73ab2995b1eadbff7bbf4a0262c3787b668c26ac3aa491c8d6a3b3e8fad5076a1f9d316f8ed8bd28e69255a5d457155f18e779a50c9da0478afdc45bc72ea87ccc53ba4ac4e7528204a4eb0a5ddf0982b04dac856202b6bea650cdbabac7960e849b0205633059a22ef457dfe7b98410b4eaec9af54c5bbf552c9ce1612b005c803dd4055876629d100888b861b3ede91e9435813e576c109baf86b1009269b63df98e361e164cc476d81ebf56894387f247d47f8114fac331a8997cf8614b32927449cc5342096ea87047212cb441d53fcd51376267e3c24e764c61f2ae494a733cac63e43154dfeb90fe7e481d799620ae2148c31cd5b21101991645a6ff1bc11051e7c8a8f5f6137c158ad70420feda38e2498f21951660c31a8c2d039075db2dbf8689ab0f12020cf259e8890d6a648406a13647b13026119e2aa4716cb66e568822e9f7209bc60bb86c72c46551eb3c09acb2c7d2e73e58a9bbae95511a4646553ddc866af68f2c630473dc68dc14691c42c72849466addd0f8a0b3a755622dd6ad881a53b18b4c9bd91c711422eac37fcc669452737d3a7619309192b5ea326d4f6cbd09bc13dca5ded7cf4419700c687b754b45a1a0e170a494949bdc13eb7d2b1bd9f2a592540d1915598a29c90aabc2665377c8fd910f8836ef799229648ed1895bdcd569536a4543999fabec34dce029aa590a8af532005ac5b1dd429e9abaaef433060ac36d84dda28567cc7f9450cfb732acb8afe523be7e9bd9c6ff9c000e57e49736b1e2dcbf7b82162f39fb46d2310f7e6504fbf95d6db724277a9e14661a08170690a8d98030aa1badb97109290d7c09bf70e409ecd42ed8fd04d1cb878eb74ea6885b1c8f2710c7a67cf28fd26e5f31aa33056dd98b36886945c8ab1b84513fd8b073b55fb612c03cdbd2e33b3861eebf5fa852f7b4fdd076950e34a3c92657186844d3e84a14530386c7df52236bb01cd19750966dddc8b48201dbbbcefd64a608b1585e18b550b700766267779957c23f356e4425b60a67ad100448d8e087c18659614c24c888365ee5bd38f57c7884f0147ae7ad5fcd956a7aeb06666ecfd299b48899ae5db425170e1bdf99c774be944055e618e527ec163be7a2d925eb1d0fd111e7f053db9728270e77f21a330d7323e58af8c5f542cb9def783700fb0f63834416d703e7d248c351314bcc19189fb6fe808f5c6b3c0f9139b22ef39f85d50bbb1e0dd2f911df5e60fd2c952801c11488202f9cfbe556037c3ad180514e9c8cedf6e6e5ab1c7ff70ee2ccc4774166eb2836cc6c7126c50ebcda6bc437fa67bc1b176d06d91c8041b10c76b064afc213e36949546aa958b49455bd19fadc7fd61b3d0f49e221d0c4d9040515584276f1621c057e178e9dbdfe8ccb2914945e0851ef585890cde76986989b4c6db2379f9a02eedaa2caa3ae427a42b180552aceec3a2bc6dfca0dd5f0364c080fa1533e492d357a619f924219e5c23f59c8bbad55bf6042ae2287e8924b1a92237c1c8807f161827d301609b06a44c7738677b8777f1aa4a23a1fbbc789c1318be04163de09d8a446766cf362457441c6dc7614849105f728dac06060f0e4cbbc4f6b08ba29b9d799e8adef5cb8e1b3dbe9f49dc3f3a245cc25d09ce5ad3a5fe5664a95ea4bbe0b0d25aa946d18eae3cb17ea407b68d0d81a2a97ce27ca566573a8de71a8ff4645f3edee5bc93fc3c556ed0aeea31a7a00fad79be88702a4fec42de1edbf967387a337fa7be05d5534ee18c62c41182ed5aaf35170f936feb9d8743cb10006ed38cf35dc2c0d4fcee264c5f71b87d41731de398272f075e5f2ce61fc8b655a07e47b51dbd991cf23b0ae0862ab9c51d286317215f4b9817f2a01890e29e18b657aaa5b428c217b3ba263a9d58dd42cc9f9c8cc25d332b5d6cd5c639ae29024dee83a1ca50ab22df8910415a4da0d7c678cc95d8488d30c0ce9006b1ccbfa9d862dd34f06b8034a16cfd8bc107cf0aa7d957ec21fac574ec314c15f1dea18ccc9a78897c3c0151cbe355f48f98ebcc15f95dd55e90bc5a8e4f3fc5acee8c0fab53c0429cbd17046cde5fb58a4899fa6c23f57d33c4f48f5d4fbd71801830ec2b775f650db18136883063d60bacfd4968c1e94233ef95ebd11dc7654f3ee630d849ffc7ff21e5b64fb26a4402057d87d1dc6455f778d2883f0338236e9ea74d13871eb26ee26d8bd8fd0df3e4807c86493fa064c26a4dd96d47bf32509c4c7a1cffa04cf30148174ba93ce5f91501939d4064881b4c924bcb7a964ab496f80b3077cb46c6a785d756757128732872cbbebaea237e29530fe3608425753fdf732f6c92c6bafae7ea54b66b1bc08728b6ae034506b27a9032ddc4a4bf544286e523ceac594cbd006ac16469b4907956933617bd1a8438b49e65e3a1590bcc7988575960c4a595b5139eabbd0726f5389d6e1ee06d48a3cc265128a3556516eb3498e6c2805b298f83ab9b0e5cbb5c586b108739bd6fdb0c55db8687c8806a51b82a189344eb79c123990dce460957f4733e5aeca843e29e8a1da7edf82c1d9571eb301b423bb40ccec5947209d159cf4fed23349871f75298dac53feb12bf7ae3bfc4721f0b8070232dbb294b9515aece6777aed6640394b703e9317fb00a166f672a33c14adc208f3af2c6f6bb6c133a7f4d5a646df6aee337825c90f0297e134a066f08e01845454bee400a502e05fd9c9284b3250593ffdcf4cffbfe5ea0de0d58a8f92f759143ed04fe411731855384bf5b6eb77fe85ed6962ba363ba7ba381b9b8876b2f5a94277525fca6aba33f0124ef380c32c575e22fb16fd3e69e10004c52d1d9c9d76e934eb4645c3421930df0d3e37b219e7cb4f7b0ff3a5de824058911b5f9702dd738317a16606b3667b288eef2d4a8d35073d8d37b359666a0c7ff9c89655be70b697c5c7840c5170195e0ae4f072f436a1e8206f2210245fbc64c884249f22ddac93d9b4b980f09e2a4a807a50fa16b4140f420798a7b458617673faef849b9e3696d2e34852e91e74ccb7f2a3a1d645f927215359563b926c19d00c946db8187e0447640116cafc752ea6b32732ef2b28d0b2091a69da922fc3ddf78b46d1ddea918d9c911fff23d1f72e1c346c1c05dbd834eb2d8103db5ca500522153c573ed447be9eccd586395d6cdc37b1be3f3ef4ab9b9a3b861fd2ac93eaa932f41d192c4d4a72f7fc9c4d134552054b69fcb532370e08a7e31a4461ba491fa07c8b5fe01eab417890f01e3cc2a495edad0f92bbda8b86e3daf48dc0124c948789bb72fb31dff9706d33d5bfa76ce52c328238330cd1c28e2bfaafe857600a7896b3ee052cdec24e796d56820009f71e5648096150051bb5e9c833fb38edf21ed0c5044f0e3b2ad07fef84e00410829096d3d68b57655a511a9f7c18670ebade46ec2af4057be78e64b3a749f63571c099735b4c202f88ff8b506e8cc40a77b2e3511f6db757b6a6546b1199ab13437b492520c8da988ad3276f596852342b9f6651fa4f8479091feb4abc0225b47318c4208ec130d8afc74ae9d040cd74bd4ff6048b2c35b6ecc94084bc6531460fafc6f3f90dfc4849d097daaaa5bc3f817addade9b93179263a2c379f04bd29019e88da61f60bc20ffbf33472d8f44a0fc548413708e0d73231871af5b1b04b59c64cff9da1ada0b3e00f7e3321117946af04a01587e7712ef6afbe089fbb3adc2b161267e5b52b1920379e73e093b502684b2d803adc676687ec517abbe92bc19bf12038dd228a70c03720b6837d8d75de78a13d53e7cfa620681c345dc6b715ea21b10aacfbf79de9d45f79f4d2387f64ee743c99e86cc798096df41793691a181e2591138e30e132ecdb8378d95a0b8d342c8f8ef60e1eb8640ebc24e87c6e4804c6e46d64ba0e6dd9120c5a03eefb4e9a4b00d23770e91c76123bbbabffe7eb41a992964dc65c89726280f944a9fb7dcca49c12e6c55a48c3d5fa1d867f85433b3a6b6c08e4513677e101ef09df3f3ef6c7aea9b4aa8ee5822d91deb52cfbce058635e2a47b12b8515ac6889c5a7e4de4652cebec1f97af7d5c92797416c4afabbad34d95f0181211f320c3e9dbdb58b776f38691f6a4aa1156da368429a3b077dde95bc5624b417b7a118d087db24b56631c69bd1cfadef30ddf5ef062baa860b0d54925a95dd21b18058cbed030ac9d10b6368bbe4616572ae279fec957d6acf7d5", 0x1000}, {&(0x7f0000001400)="6068660e5baed4fcb680739de4336d42e8ab8c84f0fa30c8cb686c7b8380db182909d6de7f832063fe95b2a705d918ce342d3b56ce77d6c3697044cbc14920ac9102cad1c69b82aa42d80e52969e45a3449e57c4e350bbdcf5bb5dc10c9c66bd65174c3ea79fac4d0175a85552e73ee74182a18f395a51d649fa6ad77feb58fec60ed868fa2e279f72f2923e622c7a7b9f36eeb84289ce40c2cb1b74de2e14c8453f5be54a6e67e204014140f6462320e25c9975cf6505e22b30e596ebd444a532fb1dc63c2707e24af1b156c024b7428e463ff26ed3141d2be5", 0xda}, {&(0x7f0000001340)="86b6eb76fca12d6abd0000ee6e05e5457c8720ac6c26bab7d5ec4294a17e787e4c9e2dfaf8094b13ce06e2f095bdbc5c31b1bf8d6c67fed830966f9eb6e1025c59e7067c84f746238e7a0465b8d539f7d4804c9d92f050a633ba3f341d8edaf09496aa0d337ae0c27c1af7201ef6a628ceacb921ec27ded772a0c3672188baa89f4591d08a2dd1337b2c59f6ee9322857faafec0", 0x94}, {&(0x7f0000003b00)="4fb800612170bb87885beaa2600bb8e6f4515f3858e1262433a25bb5352ebae9e94c487320805b029074af95c1f5972102c070746ce59e00c622b2cb3c601749ed046cb1f583fc2c0d882444a2ed6d77ab719881b81d3d4c51b21fec953689efe612033d8134e426a47df8035e8488de826471d8ce536e5e53727bf2d390b36a989044533c0ebff8ceac094441dd73283435f02f8a28014eb9f691a15d957404c6bc2b4549b0f8ddedea7a6432196cff48a1f298de832ecf8094eeecf2afe5c932f794d25b702cc2d96144ff4af404ca0a71fd095c272ff1d73611be497538bdbb53a00c9023b8c1c79afc47bf05f66c62a4de7db5ca0a762f0132a2042d31b2f4068b0e02dcf85259c621790b1600972ac0793881d8f33814fe3a62439e5e9fb59a71c8558d3eeddb488d7d663fdbb6e186351cd39a742d3b0fd99d09fe8f7f8dca5979e261fd316ae03bd0f0ce74a57acf36588c78fcd58619155971317b6385c92afd90744125c9bffb23b279a3eea9f57fdc4f8d8ee715a0cb924e5f57c04e6c80e8eb0a0f195e3b5ebd9b66270131f51ab7b6bd0804a1ca29d6e9ddf05aed8e7db405844588cd3f39ccdcc8017ce918f2a3264ba001bd2c29702be1c321a9d68674c66f62e3fb7c63f47328918a4445b0e62c22f8c81c58af286576e0f0eaa2207a66eea0a3079ce6bd781cc2cdadd366b200b1e7a19ca2f2b4bdb28b8863064fefd48f008f9fd3b1aa80ed89f7143f470789146a00d00b1178dc2880beb4249e6c456136e39bcea69a1319e88349136c8ce05a19fcbe0bf42b8d1d766674279d8d47b61373f792e68695df8b2e84af7cbbb54b8f02b8f2cb19f3646ec35e7a3158c848ff843171bb766429186fb4e50283deb79874c8247530526d628d3af2699f5dab901e5bc4358d88e6815981bfe1ecce890bd63c10069b1db2af15059da70f3bb3ea158cc60fccc356559bcb861035d143d1973aed2bcf0265b8e88eec5574d70a71447eb53088f4b4bf45851baf54c834ceb556776f368526932a1a8998edf4ec1ac774269cf006d89f1425dad1aba2673c599a993e4352ec21898ad919b062f88fd48c160725cd2ab2d329559f2d72025f81248ebfa45965b6bbeea912a377b5d74361140b5c6de1f28a2fb12efa9374520d19ac8def104bd6a3d7ea1ffdb0981be196ba52b3318389d80b52a55257522c43742a35eab3c79280340fbe7e97ad9de8c9d96cd72ff4fc9884d7b3b230bc8114826cd4ff14c3c9cd0a26ad57101da473bd56a1db6f2d234413700f3d39d2d9cc2e35623f8b17660e23da38c34dcbbb75b777e0f669925829e43cf633873789712ea11f80fe3ebada64f583a1a913699a573510dd48a65362de0ec9a50266f286e54a477fe74b740eb105049a5fd74e2df1b5340a9cac28c42035404faafcf0bb929efc86cef6328ca2a38fd630e8f00a98d3651a0b54690aa27c7c3ffb03fa4c01b6863306904b5caaafca659dd5e65bfe878232ccebf0fb019e8f3fc5707df39b113d70d34dd2dc2c502c94e934185aaaff6a060cd31983773e9c20ae983ab783896e0f66bc0cecdf5a4179e258e1cc1726d4b5d73dbea7c07c17479301ae6df4da514800afb2b0bd2244f814679f1ce22906e718fc4712e076b28db22a19637eb1822ff8e694976bb1fd56f44d45d05f14bbf71f1645eabe9f95ed0edcce73688290d45bd756b6a41594bf7c87bcbbe2e91884aa16ae6ebf67796158418832becc66634aab338e5448ad275092844e4b1bd7cf6568a5f5cd92f2d2246aad8a3df75052bd4cc12d62c7447b0295127d82a16abfdc2392fe12b3d9601a017f2af7c4a2687fc43df7f7f8f1534a6d477902313e7be7c6d5d1775a0492996b8b3dd26dbe085960160a84998b842bdf38f219380143497261f7b7fefbcffc268eb2f3e843bcf32d5da35d90eeff193e6cc7cd8baf3c39189035427e87b47c41d9055bd6ca2d1b8df9ac50d21f8efc6a451082ff37bf2af33ae262eb1dd76d6675b9c970191733ee9f1ffc00746326cd0bb01ed065b3b382be9fe9110354a82191b9fb94fe6fbeb1967afa7c1e2d9bacc4974dd45ac0c85770da8e57c8c57bfd9b3f27b7e92c4873e4b8956cbe897efdb5458860a7d6916def47fe6385e7f92a5fb383ad5a63e7cb77c8d005563f9edfe064021eeeb9e51576a66a58fbccb38c06401fa12269fd96fef7f395548273839bd66008a1eb0ed3261b05c19df3b93cf42dc34ab126c65cd487d67cf5636ae7987cf207775bb482253640c4e936801c9bcb9016bed03a7bff049b47d52cb7ec30268659024f115c38ff20d9cfea02138a6e7e53beb5cc85753be40ce42489639cd78cde0997190b89fa4bdf11e4ff7a5ee021bf700b0cfccf66328e80060c86c11fb9347625ea4c72175d992123fb61858f3a8de0cb70bf6f9efa2b8be5ad8aeda8dfcf4ad6ac7d5857f611c3b22f4919b8729f1d5b6f7b082dfcd250dc2c1b1a7e682d9e01298f86c52f48fa70b4986033f70b90a0bc25055bf8fbba7a353ffabec83ea47a792cb6356866f3651c6c5348e793f24a913bcc1abcfe1777546f47e92a3726cc80ac05bd5e6df7acc4fbb55aa3c76bec9641617a63b3e8ee863e8a3f489b1a168f6c52a21ac84e19cd1772d674435934a776af87fe8540ebcb92991d6cfbd59bf3cc7a11b774a7ef2d371728eb29c182134e5430f7112d1a57498c8c9fbccea67ca256ed96e99f7d9014a06f444be663f72f160d93d6633cc4386c78182203b97e6df387652e5d7c2d9a38b407fdf0695347efcfa74b983a616829521be9c91ae401f5b11d82e00827868f497faafd6563a52aa92915a0bf1d74599cb8a95e474eaa5d6a191aaabe43a1d5e4ee8145d2f0c8af83c6a3ab213ec0497e045cbe43227bc5ef6cfb50639bc6f8f653c7ad632c10a6b0b187938f11e103a01c4253baa202155a7285c39375efae6ea013646e4065649b2a1cf676aa7a413dba4a9dfd5a868960dee99be218e5f20eeca2fe01e2063522a87008ecf9ad7b74f463fd3e4a1d1d1ae0f951f478d2d3b9bf8e65d332f1c36ea70bf61b72c90e78318d14cf5539695af19505e7574b7650d750e29502512a2d698b4c096529919376bca69be51d6656d27d0de4595f03fd8ed7f33e357d718ece3a5a15695dc1bf0d094c01c68c4710a877369a4debd6a7a6d99f959f593ddabe01a76a6bc35e1c2788421670ed9f75883bfa9f3a7b547b5c28b56a431d1190f89921b64404c08e1864a72f1e62df0c1ce7c6a783c350830be5282f039219c01af8e1fded896ed8c59d9d5ae085679dc17539c2d92b9a7540399dc336aa30122dc362f0ae906e179c3f158dfec72a93e3258dab0f0aad38494aeb59225fe1815b9963d02113a4ba4c911d782d983c9d889cd525594cf66308e6ad8f7a1638d918f771a664bfbbfef0e55be57f38af21db9fb8bb172723b13f9d79ab11b7b4cd0eda838b25e28bbeecf167710254f344f6b8a51a21d7ff06d6cff14d1195a464db1368d977f37c6ff96372e60baf8f2903762a884c8086ace8cf8b5f501abc3f21d6918de3da787664757f1b38f646d3c35e7f377f0c32a3670dec3a4686fa334cec78bed7a6f46d9e5fe233d837a576be55164e507db9c78b09cefa770e328758b421270fac166b6cd4ff0c31f8443642fb0008847dd2ed83c20201ff0a2e91b36135563633c7521f9e81eb6d93154a2dd782a59183755c98e1110556ad4af1378e46cb6b5889b295088e0ed4e84f4e7dabfcfe961a09f881faf54989d449ee251c2be6065ded12a55ca14f919071ab5fdc8be795122e5b1155549c4be3d3da3ed11663355865ddfcdc9ad4319a1793b6a9bc9b7118f07861ebf24a7837779bb4fea49ec79d4cf469d40e3c6b2faf845e2d07e1ab4aac3cfe5e37a4d8ce1d3735fa919c515bf8b739fd9ee199b975add427bde8d95a2b50c7460b826c6223b05f0f68e56110a0a9600ea8d157acddcdb059d1d11edba48244919d17b04ac674b1196b7fac123cc7d1d80b9486bf1fdbfe8e4e6f13e654bd440b6a9f666ed20338e9656ccce29af976c5d973ee9f80b7ccad016fd28bae237ad508c4097e230de34e8ec6aa52128dc14011306836ba67d8fd36ca8ebbdb9598be3791a0eea869475ea9ea8805f3ce961e55d6cff1710a635edf0412a0d32d4c431fd8f9c1a39e6fc1cd39770329ca9a27e253637677b6ffcb7d266de391ae28e735bc34131c722c1a79deaf16d23d0a7f6320e3b4d500378923feebbe0055db16638952a409c87ccfd36ba067489d215a44b6dc88f0f8d7edb5a8c4740d3754b3a9af984d87838858b3e2ca651917412fb80dd65fa61968042a89bd60167679525bba67fb10b8e0193248c49b4b9de6b678a8c74073c9eadba1b70032be24965d375bae43fe41b1901c32498c5cb833c426a396ad429561b821e478ff86020662ff1ffae8d3cca4446cd916c6f84c835d08e1fbaff5e263fa9cdf4364199e978f3b893f9abd121cfa254676a527486a97cb6989e425ea6447672d675af37691991f55e0fd82256c98b51638daf2f3cbcd2e8d6b0f0bd075f1665ebdec60c2acac2d3801ae67ae454696e87ef79627b6b6f60aa58362991e291910f8b80f5437ffc9ecf52ca2fa1d63702a5bd9d0a6b17d65f419c35068a507b6687ecec25af276f78f9aaf622fcaed50eb012a520a14ef88da4ab0e13e2c44f324fbbbdd7b03347931454dfb5b180da3f22609547f4a878ec7e916806ee5e7fade9270d74afb1e5a5077e577a8c37b77f313f8eaf822353ed01524f1d3686e79f68d75dc24ff3f469206b95da1a5c99d82f418a8e610af3456ccd7b5832575168ab4ba493dde2174b92bc223a6fbce7a48f17f2beb77a223c2495e76bba16b69382ccb626c53d53731d75ce75dd4c9b3330f02536a3b6b0c0df461b44fd26d0787a2e6fd6dc8d492380c8f1cef1e03b811b0d07a2103bedc956ebb1640ac7b1025a45a8c2ee5ee4796f84deda9f8c713a116eb87a5728cd598de67360558fc6883ca2f061de9d1555fb6bc61bf2972412e6ca8995d82d4c95b05116562fa4713becf93d97af249abbcee66230d58a622a33bcdf8e7fb66545ce51a4e33e53c0b8eb0275f2f96ae11e16cf2dffd3eb8539b45db0ef9a43fd437d868dd4e9679243c6721303fabcbe5d71e9ca7792b1b51445ba78c1d53b84c1df2acd3c6a5cf535ae30b8f21396c699b52dc8f969d58bdda26ff5730f356ca3cf99f8b0d819d867a7bafa4c248aefed205479f274cbd9db2c4898395307a78cddf19f24916f5ae2c3396045acd3b8a06f6c72d59943f461e4e9b3381cad0b68de7027180eabae2fb75ca6f11b13e481b302cce323ad1c187cbcca2f6c6b057d17b1d3851f15ff47bfb0a61183e92e2b695608ca29e0d13a05dbd22d2ea175ec06fc28dd7b190d1fe1bcd6b4609af0dcb0a6cc0aaa9913092b665bb8f30e854513f5000413771b71b5b4a2230e7c4534a8888146b965566676880cd10acfca22ba4bc5a8404f521d26a0836006f9ccf6ee63a97a83ce7642666ba2b442e33a62f87ffdad4bd1f404cff39239051cce9926bee07ebd348c17964378bdaa9c73353b2d24b757e9736504bfd49534e4ea6412171474f89f9909a7266a8c7f7867f13f6f61b0796c5b42b27a0ad83d4770d7e873cba9813b378a345db7d1409019156deac4b53ceaacafbd897d811a23f89e1500aa86c4f6403d47ba1b5e6b4d4009179a7e86f9da30aed522d38f6cbfde22f2d637b0d", 0x1000}], 0x5) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) r5 = geteuid() fchflags(r2, 0x10000) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r5, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)) r7 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r6, r7, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000580)=""/103) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="a8afee5382f0c5f1de4cb8fb3f208372e75921c423fb1ea0647123476857ad67e121d99900461a1aeda412eb7dd13d7eccebfa5a5d2c3448811eefc30780f2c508a2c3cd261f0d22e353243ac2207ed06c161c41ae2bb8864d308708492e01bfa56219ba4a2a470eed1a3ad0ce51e791e1a2d12dc221553d867704c283abc3ed1be8be70dd5e1970b58e11187116e4e984f36ec7ca11769327b2e7a8c7260670f3968dc1fede48676749389ab84ae7bd9366aec92e782b3d612d1a9be522e99f7fb5769cfb4927832ea17fa5a82416900e295034e946ae6836ec9703426fd506c89ac7eb673c0b8dc4b56e484cd64c25b09d5d17b33b35676bd2e8e4a346fa0fb27eee587de9e26505f35d2ebcc765b4c84a9d994b9b6352198c50ccbbf46bfb8d5bd197bc8bbe4cbc8c6359eaa9cb9d43b4f0ff30676d7bbeed0c7c8e10b1cf805446e20600000000000000cfc837c764da24322f024a9be9471ed779f376f0dc17fb713b8f088276c58eda3f88f223907b12bb9511bf05818229d5fec2ca12e87a81d27d5b4baedc325ebdb0734a865e3598033074868432caa4c2954970b533f83d2233cbaace7bfe57dd4932270d9295f02f16263bcde4b36480acb9209019916a45a859cc543481e36d1307ad4e1edc771f76059238a0db764b688fe9172fd9b265bac09f843b3ee955ec81aa52365fe49e33557dd7f3966df05579e1fd04ab2c7338684949df582dc9957cad9f1f5b8888d653dd752123e33f1bdc715dc8db48a36dc2458530dab3198a2330d48c92f3b4364ed2bb099096a0ca022d1ec878877e12058945e43d984e36971879e5b03b3c5e71f167f3e3dac7441b4d94c1f8cfff39a46e7c545ad11e7dfd1e5bfb18d8c1f4012e2fb7cd5ecb00c1fbe40b03593969ae89c6", 0x288}, {&(0x7f00000006c0)="a87e9562359e246f4dc2e188a0db1c6d6094c9fa436df5eb55031389be5fe29466e4eeb6be1cb9b72acc037ee8fe138e38230c6a8ea8361b462736129dd5e3529fcb3f5a15508aca5c158b28341a6df497cc590c74ec7eeda746041630aec888031c9b07658de00f998ff5616f1e7f57131e0c6802158c5d07ebe40ae1fa53cf8d3657a8938d41cf5c126518c68c5fa4aa300297d5ca6ae45421e855f3021a60f4f515297a53610d7540ab8372c47cf2c29d0a150cff3214b9d0607be6698c343a0d1d42b569381d544efaa0e9131104186fef8226af88a8688acdfd667b4b82071c7d7520ff6454a92fcc6803a57bedf7d41114d2b8b3ece55235fcc244c3e8ddb92990b5e571e4cd9f20df0d23e3a8cff1cb6baf5b4fc2cd65761cbd0846ef5544380ff5531f73daad81fc6c2364d6ea94a1b61b72e40455c3179ee13a179fdf05de01d6893691eddee3c1d0ea926fb5f8b6e826b3933eba5b45f295afd95b00135a69bd446dd2348a990433da739acf0aec633f2df2bb33cbbff735ddd3307d24ed94dafa5f96f3b51896a5ca4171a7062ace9970a43c4097a16e9b3d51ed7fe9b9f5ba65457ca0ea32a75a74854436f2b8df3b63cee2dff35ca5c908b71d2ebd880360bbdc65737680d3c66dc7c2cc3d3e92c83a9c03757ffa4b2fc06c5a74cea3e8bf49e353533706cc5544c47daa15af126650168a8f77147fcc8451340e88eea27f17610cb93a86b7df3058ca952cd80508d55b7776063ffb5559f16bdabeb1c428e216106152a0b40612f5c799a87b98f49386b244f989a249b79c943fda50c95ade0801500bd8f32bde80cd8600e5beaa208fea498fe078e0c34b3aee4a5aec874a22e1009ce4e6cdb21d39f0c90e9ed7b230c2d647135763166fd97ebdc0aa80f8e51c873649a7f5486c0b54898f7b3c1016a6be2ac7b66b891ce03de661401f233a0151ccc0d6890931e8bad8f52ee13953edc3a400625623fd8860d1fa1d6c1b726772d554cbc34960cb3b3a258b18ed18e451578161ce193c55f924e5d11f0a0af815db98c1d88e64168b776578b22a2d37743b8dface6fa4b873bf3e2965c75d8bcb3bfb8644497613d1189efba2b12c1adc19b66d206c6492d8b36e8d6f40f2b0c570a7290f675d09dbc940d773b08a7f9b2f4f07305295fce4161d9c9758e830e211628c47c4a5946851ee22820dcaed5486079a38eec65e86b0909ba41b045c896a6eed9bc36b1b2bb9b60a48d70def4677b8a1ee13a1737e28d903f2f7260a7057447f7bc8ec596e1f73dc1c64fc3ae09fd52be20de84b10338a660573a10384a2eb98a1fdf9d1d9f3cf87f3b362f55d97bf5686636431fc1442b3734f0b87785ca9343cc9bdcc924c35394a5fd6a53331cd89a99779ddef29cfff8678840b9969ed272b108ae45b23f37e41c4464b90b74a33fe297ce4ff446c20def8a7ce21a6e3e76f53b4daab2c9e798c33aa3d7e27e0c48ffc66a4d15a1cfeb67f17a0915ded7cdae82e31d0164537c80b44682fc0bcd6e97bc2d1d87eb100205603deb7a1fba44bf5d03f11932883ecade377a8f6902e1199f9b31c57f46d3ae31a8328da3ee7ca90b85c8b5fb59970ff927a63c965c4468d2e46d9dd7ddeec5ee76e41e72bbfb3e3db3a1bf9c1cd9778a96b04f9fa8d37175c2c33bfe9cebb24664d46b893000963db6f4bf6f13486955deb93641bcc5bec38e71c34e057d116946392417e8c08a38755fb0ab31966a311e2ce8bb40c4baba33c8a53f7b5322f7b5edc7dd9c3d215a2ce667fa40c0f9c1f4236612059b048f1c8cbbc6412a27cc59817508dd33d2f1236bdf5734d5932e66a7322093a0a6cdc14aca6490b95ff9b1d12d3f3a40eefc7a2dff6e635eccf6368f713bebc95173d2856b5e76541d2045944c88194654e914d493df7642a4e8e7819449bca14f0ae43fe4fbd8e4b4a39aeb3a37dd57887adcbccba53961f67fef79dde485e542f239010faec24d963b058eb0af2742ca497090f1ab4f18e77dd829e91ee5c1148dfc050399658267fa98c7c66864252dcabc57d22e26cdc8512bad44d53cbefd0c1621fdc9195508af2e7550152b78fc70864a1d33e282edf06dbda4ae36ca0a9161b7ed40ea5118dad823a120b2fd53705125bfe3014192e6a5bfdb2a9bbd0ba61b301f1e5aa7fb19fa3e521f9c157aa1acabb9a4357c504722330d6a71337a1610e4bffa9e69d65b95ec71c564604c8396e61e1df946a6ca4cf4ee05c9c3b87ccb7cbaef66cad70dbfcd2e53aeacc20fc994b4934292a881d94118efc80bee1339191b55ed65cd11daf1ffc2b0a1ec8cb5a6f9dc94ac2f687b7d694680cd2de2c7e25e8b90916360790548a5a23478260f3a75631b4301ecbdf19a8e0dcf0ee756f88c11ad5479255942499363a52e188f05479bc820609f751820d9597db4b90c81d718f1d50f6093b9512351e5ca72d4dc1d5750195e20555b0bbc69944be0de1411eb22b86164e48c2060a96507be331153fa2a51ebbf8b17c34a04347326438d145cceb39807cb01490b3b31eac29adaaf3266b3fdc9d320800ee54ad8f9137fe9cf1156d5a680464af63afb7d4f75c18fe190f89ae4788ea7b29a1f2a704c4c2589611c4e6ca814d27a32fb2de55333670ba0608cdb3115ef23feb33bde8c755b05bd7a5ef2134e59e6239afd017f0870403b708423c91d128363677fadd7700b9a85e495e139a8bc93876fb99800c750c1da5d9799fffa31346f03b84abb6a98fbb738734770fa89a3d452a813bbfad7f254524d50b6ed8c0644a2a00258740120808cd3fb8aaf5ffe30d1f88165c837008ae854eeda619de70894d7f383e47aefa4f64453bf15fa230f33ddbc81dfbf61041a26499ecd9b1621cdf2f3c346aab98c824c74775170277f21ff2f8e25bb4b1a8714b3b50fe675ca284e00e498a3c8876f532c4f3345bb77d1cb6f4330a3dc420f57336424f471b0359cdf0753027a42b9c3631819af5abffd9f7ba60c2f26db0402e41c833f6e374e9149257241b1a39b8a870983357b496954d88a461990721db1713520b8cb299db11de63f030eaa01cc1a104ae286e3bfeb1693f58df4e13cbee2e627ae86574fec8514bba6b78cb16b47672e5defe1311371ef600ddb8e5fca4c9889ea41bfb275d13cd740b55821742852a6b04cb8213f55a9524095ccbff54f78e3f5d0cb5eb4b073c443c7a1fe58ddf42317401b80cae73df9479622a6d30255499407e20e1b34b50de16cb57d3f8f9bd860febb4fd682090ae272e9ed21c18ca83ac9a523eafba1554ead1019f7a87d0623385b94ab12dcf1e003d1e59fb8774affbf4fc3c29973552bd684b3643bbf84859de6b7f3cff05b5d2ccc3e695e8adb63a39f2313d308ca58fdda630bcde5658e6a9012013c13c4a4b865a1656da799821ac61262784874053af757c431c77016e3c6a6dd26df762093f734f644a8b7fd7ca61e202762b98eff112f995707b891e17185354fb87bb75728098c9c5d46524ca31d1f9ff73a65cb45dd51ed8ae2700decbcc3e4e9ad278c25dc453d35753a23a437cf16d5b4fcd68a62913ef825777d4084e6b577c4862e25398858c835578643d3db7651c6e50ece95fe540ceefd785a9a21c73f8cf045bf02ddf66d27eea5a15b523ef60a2b730fbdd8ac60eca66bab9db550c3e855d9956508c21a0aed3bcd33883f0757d184fa26495ece717e0ee32d70446932b62fe0bb0cf2f95a9ab75be9bbb716ab14d9bf18a2d0bffaf2d2d58e529208b4057374ef26b0dddbdb5892ee22f5c4c79d3c27c8cda4a0fd4509fc8171a5a8fc50574a4e8b2866bbf1d7195375e489e1e0635dcaa80e6e4812bd6a3589d63391d059f31403b5da3716c92002ce5ab20a3d6af2a290961f82c19ba607f599e610dae7d9075e971e43bda99b9dcaba23ecbbc19df1f66578280c2dd39f5e530c63a9de1339557756a6abdecd3d0a0b712e8c02ef9070ff77162538b75755bae65fa2736e98e286ede720ad2ac07b6eae80325867233b309d2d6496c6e0a10b8146aff823050d419056cd61ba505e391507bff7c7fe32fce5315b08bc982ac6384eee042bdd28ae986279601d0e6235525a9f7bad203a98db5a494607326bc4b2091e0eb6d0da3f88eac4a806b08a03e74761259d7c9793c6f10436ed3df10fe7a4cb6f21c77144ff90ac94cdbf2af4fac4c2d50abe7a4abcec59e89f1d23764fd70ebc91b72922d9c1fba1e08e1882909c8faabd0ee1f91b68a1b6eb314ee22f66c2a30c6810382fa19d87be18704e1deb5bd23fad4926173527844078b49a304480a30684369f1d75a4a23c03c6b11c9b52bafdac805d3ff8881d63f27cc2873885a41c7c2cce35d962c855c6f74cf55c1af850c0867d796df50d59feb5550bc60c6824bc6070b5c75118ce95f776b08e1d2a5ac434056707d40de6a115c5fdab35d52140470b323cb79eec880e7c8d1d5dbcaa1a31358d85dad40a3ed591b252905e8e7b16a7b0ca0ffaa1597161ceed7c2dcc9f7d4b1c2f566035cc014dec4d11069a963ea1aeb43cd17a756d0857c939c5956b164fb67d9f9fb24e039437b0f4b38007b173954793b5c24ac44a1164b0bdd54497d92ddca4c13033101146a6000499e3cfbfc4f6c144950e2713b9bc92ea6bda1cb13564bb9a193fbe294a6e429610cac5afd2090c40d7c65d4e8c20a7de7dbe92a4e730331ee7b5d9fa42ecf555df01526a9446b1b820325d3edcb4938856bd024c51076508c04b60dd6dc033f3ffbf5794b1371780ab24a8e931b7979a5a2b11e898b1e524b81cf903ea6a5c2053b04b8abc12e6a14af0ac96f489be1575a24fce2157757ef63242e4dc2f90bc558ca11f1cbe3305a475ad7411e4ab0781b9bba3c52550d6db4264f2a86ed5af22d9d10d91d99110c083f526559c34d8f4cd9323e2f9bce969953b954735dd6592ce09aea23fddac9e247355eed72c91d3caa08ccdee9d9ae83e0f86433f63679eaf8410c3f274ab71ca370758a7cb9d71217786b0d93dae72961e1eb8752bb4a1ed1f0c41e20989493434b8fe0d434d449b15729c3bf1ab5e0b3c9d158add498596e16c76d2d2139d00487a86d297a254c0fa7dc3460dace96f248c959f57afe066e531fdfe8f132140997ec8b992739148d56ec9e8bb58095fbee92db26a9e2e90ca3f6e3d6411387ede05af3d2549dce40d7b7334205aa3b7b323cf7a2dda9192607597842fdb45fd8f3830f717e18cdc0a1a8d01cb9cf469caa93a2e4cdfc3e22a617b264e2f6cd2c91580b599307366ef481575e777b1d659f2c19b7166294bd8d560aa9899717811c8b294f2877fd3f397347d03d7eb63b635b88f25ab1cea625156cdd93ef4699fde73cf5d30070bea90301a52aa778318234479be5633bfd3163aedaaa823ef9e65d7f23ab12fc83cd579e171bbc75cd86c69f2c0c354f60eaaca3fe1c3e622454df1c648a29e1d700f491b941246bd218f1096d731961470cf64848aa2bb0072de493879c389fd182aa6a988a852df79d3ed0b4fb33e66f8b777d629932e669e3b09d580e85cc135a16f914c4bd7127920f29482f45b3f4ea1c234fc508cf0f68fe862f28487a3eec17cfc9cf016b6caecf874fb1790d470bb51949266b1ad430c60c1c8a6fad5dab313505af64c65d6a38fdce5ece0cee19b5b0c2732786e7d5e7c7fb0e7086909fa2cd6198edbb45cfdf85351481420e300457772b84d88d7d81a5396a754c89e3786a7a4b481595c384d497e8019d8198c79c12b233e6ca97dbf8", 0x1000}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r3, 0x0, 0x61) syz_emit_ethernet(0x134e, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaabb978ee917e4cb86dd6f41e4b613180c00ff020000000000000000000000000001fe8000000000000000000000000000aa2c00042066000000162b0000000000007fa9e3cd7a172c0ab5c092f798396706b566931918ef056d9aa7296cf3391d42c57daa534e34cb27e4e54683e98e4a108f3e53258083623d62f435a56ece72ef73d8e261ce3ed7e735b8e6bfa2eb4e3f26aa1f3bd9a6cfe93b4c52d67a9d3a9058a1e99bd33ef4d76c818540b967daead86dacbdcfc361511a662829cf6328fc6c499039cd013978c9648a4628dba84129ee65e26f3592dbb20cd901b0254bbc0464fc3bcb86d5674da3cc06a73a971f21f900ca9cbdbe3cbe0bb8aafcb2ec1e6683a6b9e0b4cc8164737f512e027d5b294c99d04b477b6146514a2e3bf0e2e3064324d69a8bb23776e0dfeb9e3c36aa0d8848b3b2993b14b76e6cbdaba07f7c4f8f6c91a8a376d1ce95d109aebd640f894831612cec17d026b6e9aceed00965a1d27dd814f2718189fda2175c65abf1cfcc93c3f6987a6ab425260923698562edbfc33ce066797b671dccaac856ba5465acc73d040106050200000000000000670c000000000000000100c25ebcf62233f249f3e20995af7e589bb231eea9777bdb3d96fcb56157dd33ba1c4c435e97da42cb91a80fa16326542f77abc7adcee012492453e6616188187655642fae619dab69f161f6822de3f08515b6ec79f2177ec8ba19b95497cdacab000000000004000000000000000502000000000000610800000000000000000000000000000000ffffac1400bb00000000000000000000ffffac1400bb00000000000000000000ffffac1400bb00000000000000000000ffffe0000001890d000000000000c20400000100026250c8160b39a7515cbe9a3c809874220dfc9fa5f340495272745d395347d54f1e237aa15841675a26850be72977cc7f7efb841a84d2bdb9d8856813efaad6b8181a28752cb105cec5f5ee3f6deb95768e95d1d1816f6188cfa5321d2b53cc280ba80b00010000000011020000000000000106000000000000ff00040106050201ffc2040000000000030090786e000000635de0890000169900000000000000000000000000000000000000000000000000000000000000003301000000000000010700000000000000000100000000009c42e57a4dcb0c7ea6f1897ce25103173de5f8e3dd658db331c2057380c6e79b4ee327fe169b0f02b3a0c6282e23b0c1342005ea339ba875f8823d20e8960fe524d5298a3e8e7e72fd275a07ea868538a94f6f2f9ab1f388052940ffb0ffe9a3258a57c8f28c109599eed5a38a9e751140010681e47c1702e5d8bd81c708626abcb5a591a3cc856f5314991f825c688159979778049842ad713bc7bdd53ff54433f2a45a19b3d18e74e77558d415ffbbf9140ead2a9e7882331aa67629b62f48a6bcf19d601be1fdb1b33891977aaf6226312321751423b9d58a5f6ce8f5fb920cd0715037e1837b2c0d4f81ac205918c5db8682243116c22657177518e35865a960cd1ec55778181214b33f774fc5a103ce308ff1c8a74a15a3a6ead4bf85be338928577bb7a85945dad1a6d7a71a1712f9aad4ccf6ad59270786288ab63b2717984fb44cd14712675978bf4ecc8695fbdac1a37c560c462d16e1af9eb73231638bf25bf4e9576f649d01c5bd5de8ea5bee0e1725e966afab9dd14050e8d65a4ca45e3bdcb6a865b5a8dc9cb006f2a07525fa3445790ced8e9cf368fabd53cad122aea2b2acea9f6c0c7847554a610340d397989b63064402d220c99faa651ede74b566ee92f89e083e01d0edf536ae432ad7766f1dd5ba821ac7273b6d32c77c4fa64fd27be2e9afc4c9cc587e6b8928dda2f2c0996a53205e2a7bd5784864c0d033a7219371bfe714832b8d04236a6577f3553ccb71b1e5ef8506e5b50c706237838176cb38b82d1a6ece3b9e759bda1e15439d484ad1e5786e2f8760788e82634b426bd6231279c6f8a71a43df3d38403b73391bf079bc11224a2d541d23d7e0540e6e88d5b337b793c301a1cf70165c6fd0c0829d89316911828ca4f837cd82ed24b234eb1a4f72c5ff6401aa0a7a518f92d6852ca1e7f2c8c433c0ec16759eaf39c2c3ec0a15e9a3ddef7ff6fd1941524953a534efc8ac0b28473fed868d979b8a24abf8a032d875ab6715bba51fe5f59ae30694de76c5c0c8d85060f263e9bb7b42f48d28ce1c394984a3ef8c5f13c7abe81529542576819f0b4ec29f7ccc37bba69228de3a96b6ff91d4334279ce7d5e459a16a5d98e8aade1bd4dc927571453701dc922651d811d81941733a18658f9969a840e428c8757c33731816b4b6e4d2520c377de35fa1a4fe0793d6a08e5707381994a6a903b108b73a8899d065f00cab233038d6f509999f2f621f1086f45d715d2ea56dea26782865f02fa3fb3ea8868dce2630310e829a6bb0b317856ba1b5f8e1321d69a50b5a028c1a2ca05dc631e9794fa60b21791ba55e7f036412b90cf0a1a21f699419522b059890c9c4633ab14998dca72c885302949759caec1738b5ba43d0319c6943d6f074a7e20d1518b6c4a87526271cfcbf0d6175e1d00f54fe21bc5c2843307d86ec1af0db67957d3b495609dbed7e96d5102721365d21facd62bb05b6056a9f6f312b62e356cf03e381ee3db5e78a3176c91f4fecd847145d74b3c2c45bc8bb35b948248d62b74788334d20c59dfd52ec1595e0e3e2ee68f73e4d509b1cf9398453a0e9daf0703e540805eeebbc915afdd0e00915b9bcc3b6319f31376364fa66359587589e6110fcd0004c5acde06f7213a210f825032d23ac15bd1329849a2343d6f7cbac1913e7207d9197eb49395dd6001de3e3ff7549753a51caadf6caedd2dc84545afb4658342d1b4b99ae36492c6b6f8dd5dc8d03446029e4cfe6d7e68f6cb62c061f65fa5ab1603037dc73e48ea59d911f7577d2d533c50179531bbe16574c797e0c4e159f705689f73b3fdd588020157091f8cc27d426bc50616d6f3de9a0d9e897e174c08042607c86c649b13f7abc81873851daee4a4a437c8030ad07baf7a1078fe6ea6687675ca607a40bba84af3bf419dcda9ab54ab652e98ce3d2696c9e4c00f6eae7b8c0842a4c7dabe098cfcf5a2198a1a0fe89b9d866379046515e5ccb9955ec9377430f7ca67da05dfb16e1f81951d108d8b1d701638798d858f5ca770f64918f655ec8278c2e09f4655ec2e432a89dc98142a0a273c1f7b6660de08f12b5725c2f6b644d162cfcf35388b1cc5874fd920741c3c2043678c0669e365c6a5b39749138676a5298a996e221cdcc08472c682b053b91df000ebb55fb57515ee1228b3ee67a84f86a2d29cb5f228b0cffc7aee9eaa359663575f949e478ab433254f47b4344b373f20697a48ce1114dabc890c1ded9b06db6ce592187d1aa4dfcfa40146157302b8da212e98b06f5f5b1a3368eda97ca3cf3befc95ec34b92f6322d466a2c94d27f9a40518b69e990973a1f09dbe3b13897d991ed3ef9ec34da376ef56d603eb4f2f46d033399561290e09bf57d30bbab26fb5d4db6dce29804caf01ce66bf29fd792d89bc3be4337e4da1f22a825801bbefcee3cf65def1384aae7cb54de40ba054a1f0dc2fcaa4455444b38382c05ea35bc2844bf1e9c2b9387549fcd522334427d889c88ba153700660f697cabcf18da67fa1628e4ae1b338b4be00165e64efb5101c9f39facc9ad41b7455dced3572db36a17e165a78d3311ce2fa8388d9a282a0d5772fc105be97a28ee94b3a2c99f35eccb3baac470ba86d28c0f9ab4d94ec6c6bfa30fd498d1330cf518db462ee31e4ee9c6797551b9521f9c08605c7a79573df02067e2d8547375990c70426bc65e344def15e801dc9f3e4510a44f16d4abd13cb6566d7252881b1399a52942bfc26f1d7d431154813749116a479136ebe1a3a741751d8065ae7545c84c998b6d15b86e65a87f53a59255ac2aeac947f57c057b38ebff099e9ebad066f164a33309b034f28fb53fa31e7bbf692ff76cc53a9cd9b3de9f3249a314e0bc3e695badcf0318f8302b0c81185d6456fe2492f979ad4f035727d8a40f24600b0b8d236e77b862a7fc91d721d204aefba1a03626fce9a3a2fd2b2edd0d32424be559d002b530773ad7c2b60e80c33b750a59cb5439a40ee8186a48e3800882dfc8b8a5d9397b25741825c3aaf9e6fb5cc12bcdd1b6ba04dcee2a444d3441be463ef7c0d2d8ecdc38aa1c16fda4bb2ace57a7818b2fd97d1c012ac2bd65ab5c32abaa2b82ba3de9bad0fb4c42f68a62280ca7e11ce1f108cdeda26c6fb59f36bbe7ea6071dbaa016b8d0714b293f5e0715c1f1925ad6744d84e38168dc49b318fdc226021866a44742520d9400d942731a4a65798a00de4ce48a246203e14f8ef25da1d68228752b59677a4fc39c0fb4bafdd40ed856bc6d73c670fe6a03a0589d619e28ee8b6a3acf26aab838cda783e4bc5926d8d847b5e5241e61c6c0b3cdb018cd5f24e41a8c13e29beb631adff956e199b4e8b51b931500fc31c1dea40e6452333324e4fcdf296339dd42f6009e8c617b4f6db036fc421e2d304613e44c9301959813ccd9b69837b5e551c63eaf7d4d81febe0305ed94905059126934fdd702147b777fb1527e172e4488ff2bbf7e785f9f14879e0f98f68cc7f4eeba33e6f3b8bff6acab782433f5cbf8e51a897186263b7afcbca694e655c87282c0150b3c8e5775afb5759c04f15b6cc0aacd6def2f60bf3c3209ae19872625c202dcd5ae7651a08be8b27df9d237d6a507f40815bc6ff0bcac9c7d316dd52727f8847e53a4a56a6f4d06f568f0da13c4d65ef521d0f5f9463ef8facfc09493d5c416aa3eff99c1ec2770a1492e405982b746cd26e520f8f28f48761707362ca11693efecac76b51a34ae95c5c90dc7a82403f0ad71caddf9d5224196ed8adf88f6c1575e9852caf3eab6c56f904a5080f3ae6696640556adf6f9994b2586b885eafcf50a5dad41b576b369bff14865561085a363b75805c86e32d922a55655112d183b08d5f336d6eedf91e5212c666494864693c0c41ba6ea6a6ac878c90014d98e68ed9353ca48c0475856563014352fa59f835531550d8185883830c7b62283d58810975b049dc7ef0962eda69ecbe493a743c03460c118b79ca4c0dd91da00c672be1cca1a90d3557cfe7c9714852f0e566fe60f8bdeacc1ea76d1dd23d6edc4112b33f96c9d8d815af863c16de658ee610fb8799a90290c0ac5ab3231a901b9946f0d67597e1dd8bfe066dad22c65c191b3fb74cd6177b86516c433117800c1658ed660463834a458fc5f2648871ceb7da075713b12a9dfdad3d1570b145eb3b733e598f9712a0aec353688a1988f41ee8ecf36625d589bc455e1c317095484d7d6a6dc3cf29787a6030fe84c65bfa979b64833a36dd330fdbf1577404ab13787ec2bd480f55d82a220adda8f3eb446dbeadc4156c02654d7a8bf68994932f6a7a40edcb106500f9ca68cc9b6d1d2025dd7afbbe2929d50d5862ae285590fcb875003c6e10c493ceb8260c9b2ac53725c98e997c6c747683bc2b6ff19d49a3a4ad4c75bbf414438d6ebd24eaddea44bb3408bf325ae973baad21e899370c32e9cd76168f58352a705dd0d81d7499d19df40defe13f61a9b1a1dc59e02caa0d425366955e41a687d2165e0e7f7e7c705f34684cfa685212f741980f2fc1cadb71a6d3a375d52834b1909242ad9c25b1bda9c54ee8b78c99021f36b5339b82c6f2e8af5844096fbee618d63b97b4b1d453249a174d61224d92e938def71432706f8020913278e1498908df975f843f917cdfbe1828277fef6ddc7b766507a3ba94129982e06dd738014c8f114beb9ced66a6efc04951f49293231fcd1dad3fa1d0b23cad692c1722f4606b2915729df566f58242f6ddb76a405644b60de9c3acc5fefeca3d0871e9fce8202cb24398a29cd90162c6940c6dc7107a3886131a42c5c5a9b9080fd8d909e9878ad5588046a725d1bc22a0e3aef4bc6ba9f5bd8100fc7ec1ae98ef74b879986a4da1321c8f7440b45f53480dc52e3f34314cee5bbe831374ff15d34068c17d7eafed944fb0ec6d2e6d4d7866e8e10b43b65c3eb8bef8ad7f3ae6ca941798088de3d7f9f89be132a0fc2e5c84f610525c085217c0c82d408a9e7bd0ac67dc57db9d6769e2ea4b76d834425d15dff7c61d5048a56f7a05bb384daf3ac82db2c044058fedfbc1a28105ffa7b5f6937e6069c182e033ea6bd113b39072ca6ff3c422a49378a8d73c353677e4466026fee5b7df2ec085167329b3ca514cb6e18c4b33edaaf82d306b73c21437406dbe6487deaac14573031ddcc7cc722c94053830dd16a5a433402040c067e332e5e6326c97b0df655538bca86240cde634b2661bc907d4bbf4a6ca8b183d1b0c65f874a4075cebead6c03dc1b66f53688c9b33eb641f0e363316f28bd2a659fe46fa15e36617e7f9c6387e6283bdc583a3d746b1e3612bf60f55b3059c617a477445b974616d0f82073bef48c8fe3dd5e3570d6f61dc87ce8820fd958c8506cee3a3a975660a5e314554901e1a4d0a6a91c76f8a09caec6d572c23cb0a21043bd3ca4de87578a112b3eea952d949091774ddac549b007533b4870e05e96015b2c05d582ca31ab8c6e917585dc669f0c590e92ede7c17636d5202f53141dbf1d13c23bd07c199f54db2c14305f5a3810e796e0bf3992a955e33daa90d9d101e67bf282957fdfbc3e54503f25ded2994fb55d9469e95ad227d5abc2e3eea581e85507408abd2d6f09767baa4c95656458cf661e095d1ba9f848d729a3e237d035fd654acae24ea322979f9db9b45dbb532d850e49d6e3b7067406e5e501fa55ea9319893b15ad91facf60cd474b43550eeffedde23c2029f2c127c7ba3a71c464b9b129642a0adcae28c0b337194a1584736"]) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4d}, {0x24}, {0x812e}]}) ioctl$TIOCNOTTY(r2, 0x20007471) sysctl$hw(&(0x7f00000001c0)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x46}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) socket(0x18, 0x4, 0x0) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="57f7578942697c0400000000", 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60d400000000000000000000000000000000000000013200000000000000c2"]) close(r1) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x7ff, 0x820351f, "1a0e4de6d30aa624d13e000002f9ffffff00"}) writev(r5, &(0x7f0000000340)=[{0x0}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="435e817c", 0x4}, {&(0x7f0000000240)="3e1b07aaca133dc842451be41e56b78bef752e25d119aa049bad23aef58f4a41b0f36c01670fb71e18e12d99d7b1ac9a44bf3529fd2d4fe14d26e999cdb5ad934de7b0ea0c48d1febd07860d36c4cca2094de5bb5c5dab57b00ce882d900ee39c93783fb4e61d45c81607e63ee78151bf923d69283493d6e68473edf36e1d301c52f81158dd2f719e8767c00420440e72d7e7fba10023440441745cd2f4e1eae0569aedba77b7f67d183f0c99200cae17cf2aa93921d75fea6cc44456e32a5e075e3fa454a006c700be21290eaa699bcc828bd3d09ee13f676b1288d", 0xdc}], 0x2) renameat(r4, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x96) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) lseek(r2, 0xffffffffffffffff, 0x1) getdents(r2, &(0x7f00000001c0)=""/206, 0xce) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x3) r3 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x9, 0x8, {[0x9, 0x4, 0x800, 0x1, 0x3f, 0x2, 0x1, 0x5, 0x7fff, 0x1ff, 0x10001, 0x7fffffff, 0x80000000, 0x6, 0x10000, 0x8, 0x5, 0x8], [0x9, 0x7, 0x1, 0x401, 0x3f, 0x9, 0x9, 0x1000, 0x40, 0x8], [0x8000, 0x6, 0x101, 0x0, 0x0, 0x38, 0x9], [0x9, 0xfffffffffffffffa, 0x9, 0x80000001, 0x1, 0xca38], [{0x6, 0xffffff40, 0x5, 0x8}, {0x0, 0x400, 0x36a7, 0x7}, {0xfffa, 0x89b, 0x238, 0x7}, {0x7, 0x1, 0xd89, 0x6}, {0xfffa, 0x40, 0x9, 0x56}, {0xffff, 0xfffffff8, 0x6, 0x401}, {0x1f, 0x2, 0x5, 0x401}, {0x688, 0x800, 0x8, 0x5}], {0x0, 0x1, 0xfffffd61, 0x9}, {0x1, 0x7, 0x350, 0xd546}}}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(r4, r5) symlinkat(&(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x10000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000007c0)={0x0, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000840)=0x3, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) socket(0x20, 0x8000, 0x8) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000900)=0x1) mknod(&(0x7f0000000940)='./file0\x00', 0x6000, 0x7f) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000980)={0x2, 0x9}) ioctl$KDENABIO(r1, 0x20004b3c) executing program 1: ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) acct(&(0x7f0000000000)='./file0\x00') utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x3) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x8}) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7e}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) r1 = semget$private(0x0, 0x5, 0x2c4) semop(r1, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r1, 0xffffffffffffffff, 0x53) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc02069a0, &(0x7f00000001c0)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0xa, &(0x7f0000001080)=[{0x1, 0x0, 0x6, 0xf148}, {0x81, 0x3, 0x7, 0x5}, {0x4, 0x7, 0x8, 0x6}, {0xc6, 0x5, 0x1f, 0x80000000}, {0x7c8, 0x7, 0x4, 0x8}, {0x5, 0x14, 0x3, 0x7f}, {0x1, 0x3c, 0x5, 0xc000000}, {0x1, 0x3, 0x3, 0x2}, {0x1, 0x2, 0xfd, 0x3}, {0x20, 0xe9, 0x3, 0xf94b}]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r4, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)) r6 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r5, r6, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) semop(r1, &(0x7f00000001c0)=[{0x3}, {0x1, 0x6, 0x1000}, {0x7f42629257c968bb, 0x2, 0x800}], 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open$dir(0x0, 0x80, 0x110) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001ac0)={0x0, 0xffffffffffffff56}, 0x10) shmget(0x0, 0x2000, 0x28, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x3f}, 0xc) ioctl$PCIOCREAD(r1, 0xc00c7007, &(0x7f00000000c0)) semget$private(0x0, 0x3, 0x220) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x3, 0x4}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 0: socket(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xfffffeb3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 4: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x12e49, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) 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(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x70}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000580)=""/89, 0x59}, {&(0x7f0000000900)=""/193, 0xc1}, {&(0x7f0000000a00)=""/154, 0x9a}, {&(0x7f0000000ac0)=""/238, 0xee}, {&(0x7f0000000bc0)=""/165, 0xa5}, {&(0x7f0000000c80)=""/203, 0xcb}], 0x8) connect$unix(r3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2a, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, r4, 0x0, 0x0, 0x0, 0x200}, 0x10}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) recvfrom(r6, &(0x7f0000000100)=""/94, 0x5e, 0x43, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) dup2(r8, r7) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240), 0x0) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000980)=[{0x0}], 0x1) shutdown(r0, 0x2) syz_emit_ethernet(0xa8, &(0x7f00000000c0)={@broadcast, @random="a2075e3ce7fd", [], {@ipv4={0x800, {{0x23, 0x4, 0x1, 0x1, 0x9a, 0x64, 0x0, 0x0, 0x60, 0x0, @multicast1, @multicast1, {[@end, @ssrr={0x89, 0x23, 0x0, [@broadcast, @rand_addr=0x8311, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @empty, @multicast1, @broadcast]}, @rr={0x7, 0x17, 0x7, [@loopback, @loopback, @multicast2, @empty, @loopback]}, @lsrr={0x83, 0xf, 0x0, [@rand_addr, @rand_addr=0x56b6bd3a, @broadcast]}, @noop, @lsrr={0x83, 0x1f, 0x81, [@loopback, @multicast2, @loopback, @empty, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @multicast1]}, @noop, @end, @generic={0x89, 0x9, "fe906bae79e355"}]}}, @udp={{0x1, 0x1, 0x8}, {"7463c36c2427"}}}}}}) executing program 6: r0 = socket(0x800000018, 0x3, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x17}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000007a100080000000000000000000000000000700ff020000000000000000000000000001"]) syz_emit_ethernet(0x9d, &(0x7f0000000140)={@random="eaffff2ced00", @random="6d5dea518a92", [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, '\x00', 0x63, 0x0, 0xac, @rand_addr="7ae5aaba4980729ae0c78a79d3801490", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x67, 0x0, 0xdd, 0x1, 0x0, 0x1b, 0x64}], @udp={{0x2, 0x0, 0x8}, {"78b2cb7ba8c4045216eaf5c6bd5293fe6c76ea5fa336ee8275f0f2b2bcadc9eaaeab47a6c62ec4c80c43cafe85094970ecbbb0aa15d94533066ebab2794361dd354116ea8123b7fda5f0632a26a5ccd5cd57af"}}}}}}}) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000000)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x64}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) executing program 2: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) setpgid(0x0, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) chroot(&(0x7f0000000180)='./file1\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f00000000c0)='./bus/../file0\x00', 0x20, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000280)=0xc) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x6) kevent(r2, &(0x7f0000000100), 0x81, &(0x7f0000000200), 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r1, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(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}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x1003, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x9, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x10000000005, 0x8000000000000002, 0x40001, 0x9cbd, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x21}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x5, 0x1fd, 0xa09}, {0x1f, 0x6, 0x4, 0x3a}, {0x58c0, 0x9, 0x1003, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r3 = msgget$private(0x0, 0x9d) msgrcv(r3, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc309b26787a17fd9d8007e52bd572f70f5d517190ec21f629c412ec8dc8318194b6f00627a131d9b28b78a5537aecf13bd19362e4bc329f8bbbe01d535864da2c39314581d5edc4f0372aef7e597096c6c7ee94fff5746500c9e3f210fa4799d8684ba42115ea5525c2cc54762972c681f1eaac581b5cccb8231936de1544f7394b4b0efb3739686acae4e21f9974f2867c341f8d5c88918478f0221aba91c0976d2ec375df3e4eac8fa41ed07613264f17bd1a973bb7b4e299c11770c5981d5d516f8c7382c79924362c0a76566173d35723ca3f78d846a5fad020dff173fa1fd02a16277fbbbb15b36b645e47d7c48f7ffa18d0e85ca74daf446360a36cae78f6532c099efb854afdcbdf79ad5076966960e6d93def644f4b83627326cc2752efbc6a4de949c9f3e511c386f7afde24d7306e6d5ddb9b9c6925fdd9d8ccdc1c5f8d0c05beb597b9f917e3da969f54ab5cac4de72ea089388c1989e80341ecc6af84e5981ba1a20b2073a2c4dd1e1bfcdb9d88c4a3e7ece8ba23a30e9a6883e21f541e58809860c0b0e9d8bc4f1dc888caad70d05497aff10aecbb0c4f92983bf227c124f9c5caab9c4eb7005c6c9c7b71cc4d1006cdb48bddc206f60d762a1d5478d0562ddf05ded6eb8c4396b623edbea33f6753577334a5c2de19e8ad4b36f99037a6efab32b7c2533017d1384ef758b527f3299daa22137c844eb96d49b661aa65788040bef08b4123d2df5b90249d89068743e6225320196b5f405aa45abc96eb54033f76de04bf7a1638c04e4a8d341ba99a3aa5a96f667142d03a19b932362f15ffd6bf4c797ace91d8ab45c7b1817d604105613ea9b57c36fdb05b85467324c7ff1c4e093061456f5b0a513a282115c1ba11db662e0cf17b066ea2c2fcd1c539f68d9a68516f771dfb9ba465858248ca8b10242cb0ce4d31212949f1ba002f46ce2987d71bfa6b048cd669502a8727c6996ed6948f9e5fa147f63504b725fd62fa6bf3774822382078d4081bf800d0ebb2ea8728f81dc9a1989dff7f28bd9e6690cbc23e1997e2778edb23b76b091d842f812faba7f46dfab9a1dfac261c2b0731784a39c6324cfa61dfbc51637c31a130353358b192c1e96aecb8f19429fc994eed0a688f2a9fc1b0c42e0b7e86d6542c59e571be358f7b8a32e01e74a36b9b6545505914c3b4c91a94c989b35b07176297245e80ecdb61fe87243c1aed8b1c5bd6506f0a892f19977456c4e63d5c52a7635b899c92e46c3b826d40f6927f0f1b8405b087e193e91ad49379f35b4f2315921a039e5f395feac7b7f3e28197f78012da1d3494a8d3c075d496ae07f74de7475213f0a5e27e5669ad08e5002f43783b6a070822533ccf63e300a24fea915ad744adaaeb30d2990cc617601659617413bb4802c0da18cf5126ca1c998df30e30bcdd1ac4a4221a171715ef3c2e1759fa2ccbfa6ef4ca57561d4168733c31c4e5f4180bdd285a708bed10da33d25f8036041a444de658af9eca7794c3815fe0c211b02b6d34787efbfb279bb62db60f6f01b7c4ee4d60a3c93a48d3ac9685290f7763c5a9127e36644b2b2418c387581197afafb4bfbacd9ebbc1c52174def28e29707865d87f744bcf135bd1815f921e31604906b91d3c79dcfa75023c0949b13d751709246423249dc5b022613f09c4de937e5ce1020b209f69756fe1d90ce15183c2b0db96841c0b1b19c2cfe65a2540928546054d78a7a3c53a0ad1e95543a18804099d59ab7226dfe27779e11ee54fa60d11f92c6e3d624ba9a8e0e48198307c164ff20b320952d0da4be05c2c9617c8c785d93108737741ad16f2c776208eac5a5a104cb08c5ad47765e626adc86d3c3a33fda13e78a7e521ab1f854a076f0c280def7ef69f0df325333a121ba2f03b580de4c353a2b36620b93a5d473f1ab9ac22e90702737560650ea3c7fd63494d961293844de2b5be9765ca03cc9b7a493271ae1a9786804febb1bac3bc0ce6b89b0837893392474d9a3235bdb9878fef95c87233502c98419dd09d915e9a0a5238dbc24f08fcbe4120b739d3d62e236f7049ceef992f6cba46f07c4daf5d405c0cf1ca630aead0f14866256749b5beed2569b230dfe5e89a67a909ed6d6b042979a7f2a83e3efc2a3b219a9f7338e8ddf54661d3f4162154dd31a061075bb57500bf13c28106a000e8c189d7938eaa186eba042faaa58c6c41dc6a7b02e02796debd96dfa0a38cfd1451f7310de27608176b1686adf480180b7b0c93a9055f71cd0216aed01d692a9cb3263852c8801b0ffc3ffeea6ac8a2925ec0945763fb1518a0fd305d2fc4ddd3913078bdf18b451ace7d04103af39fe279c54a49d0a5be9728da4db961fe15137d11ab85ddbd1215df70b6753ec9e303c7f8452cbb3f44dde329260c9a756bee2465c6a0d60ddffb5b49f8a34417e269f44e91f56dcdd3143ff49c7e44f121ebcbdf6edbd8cdc8c1d5613ebed9fe3cc2d9c5c7858b15f7f3ee86febaacd06dac93b253aeaad02b229e0c25dccc04ac4cac50a46451cc673ae6587d04838f96b4cf0abd5268ef8825ec55a7ee8c11b9d3a8a7e3fce4112f5e74078cd74e7ab66723b5cfcea4783ba06c073241d7837f649e4316265d98832a108774b4004029c0ec6f8e3be97165c1cf0d58b832ee33667d0f52de7a915790d93d386251bc75c9952646b4e610556f28fdbdbcb7f43c33b9c7de311b2db589087fab7cb820153b01ff1f51a8dcddcc76a7c0ecc76523484d8f3d5e7619052ffa92c45938a4ea9c4e253f743764eb77b6fa3b9971fada6a81fc6329ea13a3e28edf97eb6902bf4823f80b2d6fa70044b25a9c12fe84ece3a68f9b6bc28158c1095ea4d0f627886f08877f4f057abbc07621d72b52ee6e3e3a3500fda8fd1906f4ed05128b1d2563767036c297b14cb109d5e19c714dd697211cba0aa2c4ec79f05f5092cf7d6a2ff91ff1a9bbc1469900b4d762cfe8e26f7111232ad2dde1d3931445613df1bea10f2db64f0f3b9dc99bf48b9ad5651d5b715d66e9e15e8224d5818e5f5843d6f4f044a2d178830001a508d7edeecdfe4224002936ec8cef02f5f89e5149a5189e3afad5c0a72345209f9f1da00cc02b904795a814a11aa9efe32587de45e1f1e67e85e205de8119016fe97d3f11eb37496cd27ca37f4c7d8c64f7475b6e5fde7baafaba54a53f2e726f92efc2def8e5391d7e31dbd32e3e391f00040e1113985a0542056928e4973841bfd3e39ae92b50574db42a8e5a58aef99c2e7190bedc92a3f0e5d70b88f86440fd90593a6d8719a2186594906ad58cb59644269da33992669fe892d86b86b1eb3f0e3a80fc4043f5c0957ccfb3b525100f7f7437edbd83b7ab0971cd8baa3fcc1d624994cfdceed0290d5ca20ad6f75e4270a0debbc16344f8fcbab27e560f169df5dbd4c229633e7272e8c0a4d15a09caaf0b4b12dcf4f7c63abea64464feea2c87981b9dd2f"], 0x1008, 0x0) msgsnd(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2dbc6c0efb74d39bb66dedeaefffb41b0c0b6eb487f0bed9ffea53561e1ef1ae4cf5a95ae31445d272da66981670d4daf7a80f5e8d249f08af9e9806342863b95741e58ee1f79387937a57029160351f97fb885ac3435c2b002f056a4a77300cf317e94f6c59904caa810dfb8da1b2cba8501bddb4fd1f54b6177060683d498f6e9"], 0x68, 0x800) r4 = msgget$private(0x0, 0x597) msgget$private(0x0, 0x205) msgrcv(r4, &(0x7f0000003580), 0x1008, 0x0, 0x1400) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000004c0), 0x10) r6 = msgget$private(0x0, 0x403) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000980)=""/217) dup(r5) msgget$private(0x0, 0x40) executing program 3: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="4d18f49d306afcb219abfa69e842f475912ef5fac78cf3c5050f2595da53a9cc3da1c9ba9ee959576b20655744e31fcc2ff069735205755f531bc398d764b3aa0b697bbf0f9f39b5db6f116085fdd2522f44c7767b8fb30dcba46ce616f446306854fc92876eeab90f2c82e9f33b1fd7e017df1dba1ca7f0bd24a8bc26b948da4b80ab82c6df893123cf369ba6213e5ca3", 0x91}, {&(0x7f00000001c0)="cf2289fe37d65c39d0cabedc3549523fc686ff0851f3fef8504b3cf327c2d9f0ba57ca1f810557018ada7db3a4fc5ae773317d470761b7e73554c87a5854301d58b8d987a5feddcc17fd4b454ca735e9c8d620c3959be4389e7e3a65706ee44db24857d17943feba4f2256bc4a087ff544dcdc5d2c916feb6b3523b465a5cdae54d8125c3411d37a331602df82e415b77e8c2a89f04c6265d3f7c27da7e291a6eb5a380351d66f7dd52f58e8a9663403485a4cbe40116dc237c828649c95048e1b5bf0609de09731", 0xc8}, {&(0x7f00000002c0)="1aab966ecf959813a31988a85c84516ace1f1ccaf5e36615a51917d5ee904bc18776e9dea19355d7730fe2cede1de3e936cfe4f72b770c0e92ac509e467ac7fe78359a68c8c7df6d736168960d2d7c1f1f14461ace43e7c4d5549fbbec2b655277d8d7e8038d10f3a45b776918cfca1c8c23a3e80dd9ee96ddb28ca318152a2758ae5a665be9683703e92832461d899f581a8ed1f85233f4f7bf2338bcfc9574f0244b3224457b295eb1161da712fff90fc520ce3bc2f390602e32821e42b0b60569716438c9e31e1432120db1700093d55aa7617a6e7498e83ab14d5e56a342095ac5cf5bb8bb43697aaf3888d8d77d8d2d4e2edb0b893374e25c0d886a6d5a767c903334f8180e090b98497f73a9755a48a090355b885d18b33f1d82b02e1ea86fe8d769de3dbd81c57e6e1ad2b017f078e05c31a709b42b8ed37ba543d18ef49f4aa406cbb1c1ea02beb024444c192ebcfc10e3587bec3818ce4eac0273ad877410d8a23d2da0d402d689af274b3c338fb7f4a31f3400b1c8033490d117a4680dce25aeed6220b9ace928493a5487cb2afd23367d72676eda45610210dc66d5a26cce987f523b46eabd1c880739889cb2fe3ced7c0f9bab630917a88190b29e0c2007416d3f3a98c1e61ab8730a2b0f5a9a8fbdf0a26bc3120fde25afbb45e07c8f9029518f372e841fe9ecdd9008b3783e1381a30f8dbdad796a88ab2f93c895ac4472b8e7e65f06524879be8d21bf1b493f880d0b74421adf127d957589f73e5e570fc285114e6416a4f17972abc58b018ec2c316410e5735fb43492b99c156ace3a58bf4c7f43cfb95b26e6b352a8aa4d9bf61bb115fca99ef66240d66c5c42bcba57b6b1f06c1c02ad2fe6c42cca33f06bc0852d3baebd7c51afae8d2b31c6e5987f8f6a7109397e25274ba4d734c04f99dbbfbf5cc094b2fa21139cdbc6592c5eb15eae6c9d770538f7f2ffb7b1bbc3b117f432890e6a6a947ee59b161739b01c9fe70b3f623cd21e6739d1dd541f42ee130031ced2565ff2fe39b63d969c0f5782628a654ec4556fbaf4f145f6f4e88e25d4586f651bcdce58152812cfeab6258fdcd6d3fd3cb207d87a53e59e963e706654848159188718a2a75928b318082096b2c1fa7542791827e294be39e9fd9c6835a6d4cffb275fb94bc7c068a5a5c467e0780bbbe8fbdd41ac7b8c60f8488ef2ebf68aa514a84ff20c9e2b2bbbed9d2d870c51cf7141863109968af665560272dd984d245de43db011d14b2b47aa8e4f9c6d3993859f198ca12d84b93799f0190ac2235e40e3c262302afedbef00ac44e7de6f88bba6f73ef2b6789b975761e660123fe98251c55032cb7708bf45e783f20172a667055d1922a8c4018673f21fdff217cfa585df3fe17052aa467a31b4451bcc9d64daf3a846a668dd68df773eb8d97809a4e4766d71524b6cc3de70735988c71b46d45e31f0aee342b3a98de679978d148eb73a20e3a434a79f1a55545a0e10afbab41e5955584ec25c03d73abd7ef32b7324d403ec30ac7732ec92a56bb88f26ce99e528b9d6ff4449edc00560bc52e3529186804ad904e7254f740d7151e6ffd99c4428d4288fdfcfb46e6dd4cb2dffc0a92aed99991a70dbe6423ac3f27e8e8ead0bc4dade29fb3433d6cfb3bd52ace349d3ac463d42ff8771e2bf558a15f3179c1ab92582d3a9198b06c8060ddb0917b20938055f02bb4851bf28a8507e4bec3f81bc145f95baf92b167cb12da03022c8a50ba65dea9ae72ee3718a50fb514ddaad2ae4c8b522e9e055f17391dc51406f0c0735127cb209c780c5ed1576ef0edddc796d3904073084f664a5d2972175eb5333dd06b61cf2d04964f1b909c9f6ad1e6402b10843fa8d2d658628e076ffadb2480f82feead1b39639b512bdc770d2efc8f52237916fb112770ddb2daae48cf1fa40cca6e9fa7f6dacdc44a98f956a6a00e430679b15a5a5d891f2ab0f76f24eeb820cdba7d7e04b212fdf307078d8d10d8247d2f47e785e87d1a8c279b5ee56479cab36dfa108abb747cf694ba8b09b7027c2ae4b380674dea5e03f2a9b679e274740ae8f86a6a88dc457cd5c5aade302ce905578115ac48cb0e584dc3019ef938d6f7add55876ab2e9fac135df3c5556292b172224e737fe43adbf4c45003cdd45e394943396253ddfe32a9808379dfebdadbe14197bbdf0e81d0ef930d42e0f34d431c35d2818e87628790e26d30485ec91083c80f4e029570988bf4fd5dd0fe4655b4ece3c41627142b65541e34608fe786057ca48e25f132d2c52abf730511b309efb7fd0246c0fc4f6748f42cee2a9241f5a938865e73469692836cf9b5da518e806b57afa0fe6b29265c3854ba443d0df27bbbf1b0890230aa3954cdcbd3e3ecf05e1112dba3060df81039b07102e8bef80bd710e0c639aa2cbdd3f40d6592cb9d38abc13e6209cd008c6df90624fd7107e43f5148d58f2579df5759b7cabe901315e5385988f3f7413893beeba61b76abf113c472e603ca7a47fa2e89b937c2a9e9417968d786990d6d85fc95260199cbe1f3a6e3b3baaec424a017fa35dc0690665c89456515668fb28c280426eda8f3aee63a4ca1616589bc6dbdeaae3c73bff5b74667a8a525ac689fcf0c1c89988452f142dc5045da3f6b45dfa8b2b6b2a7a2f4b1edf649a1c2b3088609d9a2f47cf706644da4e96f67c5fd2769be95f31122adced57a04e235fc555339e0ead6cd293e2d08028c729920375dd5b3732bba0eb41e8c02b4dfa8b768515d1ef75d02ec703882b956e0bc41df59547ecc575ea002b1dda410d1a382647302506c0b7cf892084a5d8cb9c56fb05cb126f1b7ef85e8f26446c8962d066d6732db47edd7fa9aceb674141b929f1df838b55a8971bb7cce39eedd98840550b23006e31b752a518e64c6da7843c3e768700931ea92364c7c8329308f746e03d144e33a3388a613a45553bd632990518560db1d9a7e4c259168eb4d74c27d82c3207d5fae960d68372ba28399e9fd6b6ca36a56d3dbbdb5451fda82ee5bc3e525ca838e97f33e5dd4bf6fc63935cff5e97a561dbe294f7995ebb02b7951d4f5468533cf19bc2070b06446128fd7325a25517f359fc2b0ed54551c2df1c7b75597ecbc3a79a75f9cd910bfd47a0a682b6d621128e71400efb7f87f08bd29b06dce83e7bfc10097266025243aa3550f7b194d54deed77d4a73206b687b215fec46aa1ee34e432ab76987b677673d082d4393b15c8384ce80c7672bd810c2bcc4f8ffa2174529548cb5c957298095557fa5e17c2d1815320eb8ff16d93db05b1bcee8c6d7b38ced1879451124ea96fcbc8ba9b02734d486ddf6d2d484bff9bbd4f3c2c7c52c88c911197786cb5c7bcbdac0c7c573f0898d787d10eb13b91076ff90093a50321b5cf6498f9d9884613fbdbdf5aa78a1efe50c8a339d5d555ecc1f7fa0f67ff106d1089c5374d15b536bf91e0f4c2a68f0f7467d858096bbff776016642da17baf2b4f2c9a59af76d5d0c96fe49a26ee11c9c1089d05961962d12ef34470505a5df1b643c5be1ee6f8326d7d68c19dbd0e3ae65fcda2a07709faa62b5fa382aac16b501b035922820d34d5b991d141aeef2e7c9039a30461f2b38d331583372ca24bd208f2fc89d3d4d0b26a40dc678d3f397faa901a5443b8cbacbfdae83ce4e79e62936ed7d27584bb50d6e157e256bbdb7c3ecda1aa97cb0dd33fa96e2f04b47e33c95e14164de9eb9b588f28705c38308604a8655043acd0c6fdd136072b532e966eb97e92a7f54eed76a0ac4909558014be7c12969fdb516cd20c394da12c511f51df7f738ffe63d4658d62c027d5d93a2f1b184c2d833b882b25d53713c9c78ab927adba355bc63e3a5d198aef378a7f912a32889523142316181d83a62207a71cff89792966623fc6a8b64c42ff458b050ec875a4044796d5d0a5c3297f0545eca42edb9dfa2fad0b4342fd7ec5c030a57cc6384efd829e54755578ec14e8fc1d9c36fab508856a63642801a87ca1474180e3886c7eebbdaaa8bcd88796a19f820ce3c49994b08d418518d71462221192fec74303c560f20ae5c49635816344f3f53518d7afe84166f105e1b3d335459ae52634d90abee48b0a967da9b0c4f65f5bc1e5f5a92c86b869fe4e1c6d51e7957582ac52f3011dd64d885fd5f67df969dfa10d3d9c87dd1682237e22380a47e226642f6d3bc367973d528f58f0e6e2a1a5d664c7e95dfc5ff099c5c09142449ba44b66daac5b664774bd5ba63c2dc40f2ec2c6f9c4e0d228b090bf739b3e81daaa5ceed7e575e1e0bd28a7531407d1de79e023d90ffd6596120b0eb420c582cb7d3aeadb155a461138e4ceac9a04fcdaff1c4d1e1fc6f272feac439ab5e5f1992332406d863778bed3b4825f9a22f50cffafca809edc59267c3669d6c27d016d34bd5ace944aebdce517b3a87fb24d14ec21595048ab2a83ec37638553fdf38ea6f9971b8b2d1b66ea2822940fa54e38977f0a09b9cd1935677213acd3207f9669b005aeb145dc51a0a6e335aacff5566d5808310e53e7ff2e2fdf0bb162acc71b7a48c84b6fc78674b13822a07bc3a6063ca21958c72be6cfadbec79986fb8b17062a11a8b04bcd85f7b518ef37b0fe0a46f35c1999d206e3cdb6b12650ec4021c552924b21b2de620e31dbc4aa80614a2ddcdd4bb9eb7f538d508d2c4e26fce6c60da70498288b6b491ed88bab8eaa79377046a15394932ab3d3f62719a6271d87a1603242dd0a90725275a25cf2f1229c5ba6cfc5fe11751ff77195153803d56553dec835a239cc3f6fe8ec0869a59c104b44fe31562f2fe2968968b057b9eb147046d2e6ff9fd96523886e501b9fb591beaf90e5807f8efbc09f4546e6df1c1fdb78e57767b1e23009ba4e62b28c7a3e49aa6f4e87616a77bb4567bc62e41da06bdda1f06ecdc3b455506ef666a1fc2441e8b08cd6b88c66750b67e616a8cc3b15acc84d52368d3d476f9c9fd6474cfcfbc33e2f68b5cbd414227ad6cd2680b699f66d37701f9f4393ad2f2fcabbf13f02ff2a28384501d03079d61c9ca6c5798b08a0b35118c1d2e641740effdcd35b9de70500e819153109b01ac03732f5d0022c92079b0940766a0023eb18c4e9d4717651047b9d9b4fe5eda42437ad4e1174412cb1a6ab4a2c630b7976e3b1e3f93e53cc2dcbc434cae380be6ed3d6e076eb60af34428f13fe8f309e659b56d62832900dc569ee4c2d0fd97e5ff93ed2060f34d719a46434014b5ac23a53e67ee6907a554e9dd3f85c06cc374fdfe739c50cede55b2b6c792e103b07a4c14f157700a478cc744b052739b95e62850d9b934fcd15dbf3c0d0befa74b0b62eae17d644df69d172b9a8a0ea1a801c26400752abbd191a81096cbf09bef2602d3a8e98e7985a45269e4f6e4f450fdbe6d62639f74e5ee1bebd064a02d0e5a9b292d36782d3dfdcaa20c670aa7fc86f8a06d2fd6d36a740de6e00da49f8f7cbce4189e93c1bb6641e8ed707379061003b4a8a4c76cc9813e2ddabdd2baa98249581cb1aeeb00b0820fa389aa98f59a063da77f1a042fbf4b9371d53936f3c3d195d0e50bd8cc443d77d42e7f4a64a348ca8ee879864d2eadffa509e92a23671411bdb3dbccf0ad52b19742b82e07ffa4e295bd2b568a007885a036834f2d490f56bf78519fb1f3b8a4b4f1fa788eb6f6ebc6385bdd38b686c5db028bfa8196a024aaf4a32d0b2a64b72bca15e3fbb97854acdf34f3a46c19354e9b25b288d4298907e50fd1af", 0xff8}, {&(0x7f00000012c0)="adaea668998b902fa52a4cebe4b667de30a6822b7db359a3b137b457ac70c427ecdf9145b213203275e0dd0470faeb6d703dec0ab660006aa32150cb4dfc4f25ef813ef9", 0x44}, {&(0x7f0000001340)="3adc26aa456c02bbc2c798d3b90e4d058f4addc5701b724db5afb46239f736c10f2dd1edc1d9e497d473615e8b553d40dde681703be3f73700f2d007d5f945f5d17f3acf8189162f9767d5ffde9694e787b4a468c46d66e1e8f2d5f7ed970b1806535e7370c6753a", 0x68}, {&(0x7f00000013c0)="a2681967bcbcd14f6f8e361a877d5e2e2f5b93f61ba9e49ce4045fe76c644d49615cba8e556a87ab", 0x28}], 0x6, &(0x7f0000001480)=[{0x90, 0x0, 0x4, "70a7f83f7fc107a0f7e04316e6da478d4a59bb0f07e82785d29c2657b3ee266170cf51991531c164c9479b1eb9edf560d0418118c6e1d20c07419764a353883cef67afa1deff620e5aa6a5512c87e2c93ebbbc84828605335eebe39bf8bd9b5e71963594bd3ff24fcff80e7efbc39de89c4c31c11afb432b701e2667"}, {0x40, 0xffff, 0x1ff, "e241f2b4d6928ccad83b2f41c95fd5c2c245865e1146b6bffd9aa1c1f89d1a1abb90fdf7680accb3e2423d2dd227"}, {0x70, 0xffff, 0x87, "6906fb9fd06df0d863e749a7a8b1fa4cc6cfaf8a678dfb7471d52489f492e84020d7d99ef15608eab16e86c1ac838c9d6e6c70dac012ea903e5f343236dc921578f764e1de0625c04c12a3e7b84f907ff7fbf1a47b26ab430d124778"}, {0x18, 0x1, 0xb3e, "85d944d1f4fcff"}, {0xe0, 0x1, 0x3, "f26ca777a21d29a8b6dbd5f448947da6b4e7944e2e1741767dacffb2aa09a0c5a8928a6c01cdeb0da742b7448fde895a7d6d95b357f34eae543ceae43340f642f053eb2900ccc8433a566efb07c5cbd1de7f28f6a3750a08ec3720d94d4e92710fe8501665640c9f0af77a83936b6fb2fcdbb82e5f29488d7ebfd04da1a12643a0c882106841e1af024669598a08a3296a3fff4195a2ec2ba8e57060d63f19cf4ba5664472ef429fdc35428b6bdc84be380d6fe4b6f8aa665d2134fcfc6fa6b540d785d7977ce439ffcd"}], 0x238}, 0x5}, 0x10, 0xd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) sysctl$hw(&(0x7f0000001a80)={0x6, 0x5}, 0x2, &(0x7f0000001ac0)="76267f30ab89ff7288a85dc52b01b0dfb1e3e312ffead2c40eefbf62209dff1217a4c73f745ac8ed614ea9eef71a3d4d6963a991de1d0ef5591f2b68bae65a8c409594f8cb23abf67f9ec8384739fe3e58158adc8e4c7129e6f8fc92fd956cc0e05cb5e8c2720f0e33", &(0x7f0000001b40)=0x69, &(0x7f0000001b80)="55894e0f27965146571bc9b3a66d84d7f13c6b22dc98177a07bb75994112c7618029a6bb5d1e58fa4d5d7f6a93093b3671daa9ef16fde1259166c33fb938d56e915248a6873162f04b27d467247922992555ea311e8c093591473b48ff3a62225110a969d5052a4f6a6d55dcf5bef04d3ae2c9e895c36392c8b1fdcc67c340fd06ce01ab86a9e4241eb07a7fd016ff57c54bbd208a31612b6aa013d43ec079721064b91b7301375f0bb347ff06672e13cca2d62352ab6522672cb374103628bcaba6a23b81e3c78009fcb5190a331a", 0xcf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001cc0)="de4a79a303dc821c555cdcbffd3444a8a4f399ec10b425c95563e5c691e1b749a78124303f44c0fbf9d0d80c47ec22722628f07b4cd2403dca20f8d75f4c7bf1b1284109c96b689ca8d04bc79f42123bd0c32712abb739a3171cc85e68cc643dbe6773f791ea0e04d586fca0d50f2c2082e3062a0e570fbbc12fa483f82e5311f6ef991aa6d091f9c4c835a7e029c1869483f1da5688417d1e280cd1000e9059065a2343b3ad2c5fb45acce10cfec806a14b7928c6f4b70f5746a3b8914ba131c0b79f", 0xc3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001dc0)) sysctl$hw(&(0x7f0000001e00)={0x6, 0x13}, 0x2, &(0x7f0000001e40)="663954c9066f6fd0e67347479cbb744b57f0582045123431f1854ecbf7af5e02ef80e194f889ab16797dd4a02ec90d4cdb8640199324d1673e8e3a05c9a94f8ddbf4a5fdbaa2eaffe5235a88d7abecfa87ead7452247e72fe0ca614b4964a49a0cae5c487ac604622a70db8ad181596ae13697e94b619146a6073246bc39d4ed165e1b4699830fd9415094e54d04a0f728628910185a5bfd39251e1a1c5cba03fa1c37915c5d6f2b997a30aa7a58706673d96e679c285bea6abe33d287b194ae8b079305dbfc0860536742f2a249d5a3e6c1e7b132480872e939481c5804684413f09e6d92a24f9e5110ac297ddb18121c8c767bbfc552b7a08b62df43a8895222b7eef746e33fd3bb3b889156dc5f7e1fbc154a87f6bca9b3af5cdd0bff4d3cfc54bcc0e385103bfff231d575dbd47cb36a00b1abf8e07062379e5fd18ff577ecee5a7fd90c96e1ccf8aaad0601095a4023f4ac65e8b6b7a2bc46ac343dce53273b5ee87b4b0492d58205e22f11e4ad97c1c7677c9415d2bb818d9093e256aa7631cbce3eba55b60a8551abeabf1656096cbbf80596b75381e6442dd25eb9c6c17ec56ed7aa3b1347e0a6424a5ba07afef4ed0f9da44a929dbfa22025c62ab1a43df9663efc75d6dc1be775dc511dfd4a33d7decc7a3f1b9b232b69044d010e46fdddb00f9a146cafa7a0bc13e9ef7649e9779a0e67b27bbfd4f4b3538b3328cdddbb1bfeb8f4a5c9977bfbf9e9781a4be780239e260c01594fbe796cad65a1fb3ee5221c88044d02b9097f20bead7a9cb1ae89a1f083d941a13eaafd3cd08c8c0ab0a3693d4482a123ee3db3926b711de4fada9c5bb7290088495bbd1ab36f9395ecfa1bd4b99c2ae903e268a88825447f5ba3fbb07cf618244efd928d13d42d7856bff027ab8f509022bc5aa02e3230b74b5ff210219445448a1b55394cf14bae69759aef959d76dc6e1bd9be5840b199c4e8b6bed91cdda82cf0a6eff6ad285b3c68d6a2067502794974a27f300be83b2745c7d0431cde0e62a3afb03e335b667a7061dc53806b2f09796ea4452a70cf0df50a6b974d92cdc2bc18cdece993807bd4f87e924bf5ef7e6e0bc4f2a6013c45584459a25e64fd6a02ad8e970421dfec5b20a6865f689c4161c341504b62e3ef176a24fbed874bd562848803c16b3a1f402cf08fd5eaedcabb86164eec1802857069bcf4e50d030231e53ce58e280bdb40bedc2e7364891aa0381c99d22ca9e074f1d87d6c4c87c60ee2b6e5857a013f3f280beb7ce849f9c3d9670ac63e2d2901b8d1970dc6eef0f44c4f181b218b37246b89f1ed8ceff2911c5e938d143f5ace5e51a63759bd88a259a7127f7c0f824033bb51af9fe38b5b018b9c8d6ef0c2b8fdec74c2f7900adc56f92aa73db30966ff1d874da230ba4c62c507479f165e7f07192fd566b05ddbd7276b06a9363ee4a0467edf2e38100d18b948ebde809019784311300b9810a335367696e4faa38454b9307e794b724654ca8be237f9beb9d65fc12283940546aec54f97483f93ffb17f91aa952707e94b74ff4caae2d52da8df6b4ea9dea01e47b93e1ccad31d84285d61bd7c89fffc1b5e573175a82f7967cadd88c32303864d9dbd941011cbfcfcf52580255606e7cc8f308136288be12face52c1d27f4f7ffa9f396d1eed1933efc533931b52ca386b7c035ff1b66d48023b2f276d54bafaccfce2723013a76a217edd1215c9ff14be1cd56ffd7b37df0b0b169d3ede11ee8155fc905c5b0b2dfa87bc553194c647d842b5b5f8812fc7621b1cc922d4b1085afb753f6098cf96f9cb7a5b2d4cc369930681ca06d1ff5a37a625c875a28b7fc0e6670461ae866bb7fb813a9540cb22266425ed20c406a5497d60e8ddbee22f792fee749b16920952adf2d528c0d73ebf3efc06756359e6a49cd237858e420b6385e92cc26b6cdac3a2b613e274cace239603f580f2b61ddcbbbc5bbe68bac8bb362791062044f20ee2a45240584c7c89ee8207800293621f7e3adcbfbb88b6fcf509bbb5669b7d1be81cf1ae8e27a0d4e960b99565f3a4f33e1613d33e612e06c45e941da5c24b0af97177b907684cc45a2fbd003752b4e20833958e86b81a7306647573f16dc89dc2d9ab3cdb1ba85f2dc9df72fc6688477b642b4430d98b4969f4de696ad7e86680f3dbc84be686f193dcc9351d8ea4a15d410623b7725deacb0e42c22ad53b0f429014012b52a42989cd56109d2e5523042afa4b43162ab4c0d8012db733f87dbe5783e482851e8ffda9efea831703ac40046ddaf67e49b56fa98f7a63bd6e4e929fb5c8965fdd9fe233c135c3f2f11bd6a36f94ecb82e358d0453afc94801b0e4935102d2ddf7716959a72ce1bdaaee210aed92a4b338c183531600c00dbb6b2a279d4d2e403ff6f1cfb7e918411973d0d2badbb0629334b6a61dfb7da8797b1f15dea3d2f0170389dbb927054c4ef8d375a3a7e17c4218adab30d9cff722174a0a98f5fcf3711d7b19d6fe22046886e094ac1a7c4b1647888ad8cc8c30464d7b0e7f7e0e7945075cb9f694d6b2ea2395a851308336b373e4060cdcdc77b0138e7f66c022cc206ab02afbbdfa09e04625efdef21319e3fa262a29a11bcb28ecef596c9f019aee7d7a86d0925d8ea6039a877a58a58ad019f52d0a78aa1a00df16ab21baae6011403739b06179cde504745b0568540620c3f6f6a56fcc3faafc9d1148b0500eee825b6a2517a67e818f11cd711ff50247275fede4cdcefb1058e0f633ae79e36277bd99d8795aa6a2583d61bd1b9f39a3c5d02e822345e304bc39e4b53fa68e863938bc3700b19b8525376ac4476eabbb5d3b1ad1d96bf74b21ad35c5fbf45e06209aa53b436d3216a05216ca448ea3f0762736df3d89af2050a3d2333a321d1fffb842204eb0213374639ee1bdef2c800955e0c7ac5721bdd3950d616898c00b1da39116443f9169b857240dfd784d3f36df25aefd2bb297a31fc11caa0dcb6901c405ad16079402a4511aad9d689cd4487248f04b6a45f52707665fb64f2c7c63e6ce5217f75ecb6e201cded92cfc4aec4e7a0beb36a4cd37a4985c30caf83fba815d07329e1162af17975c8bd68ac3bf6a5c97ec4baefc4fd695b1f395138244c13fc867d4d297605d5ed13a2cb398d2114d143c36b8f544e7f32a437b7cc995f991545616470eeb6f998991e7c4b4133d9c6c0048b34c69c8887d9725661d14a6d247c39716e57c3c8ad86aaf2d2f8983b0a5fb41189d30d7ef63f884ce9af235ef1fe77ea322f1236ebdf39cd551d6a5c63d9de739ac428a4232b4be063009d51f17cce8a61a915948b552e4dad8a8c8d47ae64b61a8b3c2e029faf0f95aba40a623d10194497837cbdb88f51412e19c9cc229565de17db2d098ac16bd94310268ddc6fe54698adf5896d2fcf2906079f39b3e9fa77259dd96ecf1955d66fb074a37f5e516faf317738a7f4aaef265d4bafe22fdc70e420884266e26b4f83e363aeee57ae1b286d750ee578e652d7761dba87281e5a1ae1b7f097f9a4e03d01bd1be8dfa1bcd699fed6b8e599c30c09c9f011085b1339bfcb859e9a0d6571f8d62a4027eda426e37499872997c8d6d029b9006ceb76fd6626029424e1194ed235c2a0091f370daa2850b032238847b10c80265da835f5ce5e89e5472230e9a82ecd6ff297c6ee3bd4e89a15069536b14b6f883c433d7c7d71f34a9b0eb0b734df427d8185201faca8d24a8aef16f81f12fe3ad7021e4fd4a7af61da60513cb33ccdb725a89c2450c948e87d896c6fa21da0534f8bc380e9830c12fa3081043f19037dacff96fd97deb84654ed4843620b64763b87cca0ab4242d883ab3b0b66b71c105c7006b5f6ca6219efafb0d6a772686592b6018b9ed27072d740ad90435c3f3afd15d43d1caea48367be52a524a17bce532c7536201fc2e26768946c21da3d19f31f8605b33594420646485b16c154effb16b2a2903f93d3d861bb15eaccb0374d95617bd2543aa5605e6e3b62a379860c9973858cddcc8867febde8e1c751e18bcd96ecef66f8a862926364c26feed2fb275e6276c3ae5bf076d8e0a4d5c8a9f9aa9a00442af89e3d6d0748f23f3ef68f0a592d9ea3e85b96749e3a571011762409323185c086e92e2f7ebb991615ac2ac06cc5c874f493c8e18a09c0939a6fddb134d81474d93a60a8ba0e9286c76733c68ad22b997d6855ea98ed4ec448758f801f501d69fbd12ac4d955d532dab1753a87e1e2ff552385c8f3c1fd344fd74bd84eae812740a0420146b52f7d0f2835743a72168a7ebed83d2e031ac821da20c2dba7ae58c7b78d578ef2b7d1bc6df66304a78df69c76ae56c92cbec5afab9e163e1f179e240bb92a393132a554d956a8b04233c3ec3349419b6ff87d8b5828c8700d846295b1222b0bc6b2d1d95a3d9e0756b8740493b5c7035c3aecaf15bf9f4e41d7104ad8f2b84da80a5ed6349470a8012747bf1d8056bbd97eb5df4815c6170356ef531a7e1fbb5046d7376f1e5afe008f0fa5ce0b5f1827e966860844f0aea89ab10e09995e173b552f1cd6b21a2db14a08bf7449105fefedd40449ec54e6377bfee307576ce2b7ff4dff1f78adcff4f8cccbd5327b018c91a2ea0059125fd8aa2ae8d3adf13795de9d879e620e5937328d3a3ad0c40686ce32fbbc27cc71d150cfd1d2ab2081900e7f3e5c61ed6287e9f0314a62c962f5aad4e218ddfc19fa71ef0f8b265e2c719e272b42629fa1dcf28811fc4b67bb7d8e71df51ef2ae5ccf1d74653f29ce7c011744cde859dff902d4645fd1ab7982da0efebcc79c3a4bb8b4cb70bd9fe221a1d8fdcaa2b7241de816ae3233aadcd3775bb9523caf5ec7b5661ec207bee911e7cf73bece1884ba4e02277bb193b079c1898b9c23db447ed6688b708606fc4da96d8398130a253256b490cff80723fbc111dd815814d1b71dc42a7fce15158522e2cca9453458285db63597a7cf6a739c811c32429aadf55b47eb6fa04b0379aa3a74f14c0c6d8284d9fbeb1b437fbf828790d654f97e66eac0cc89be28bd2980d969a2e83b29e9d6bce3726bc440dcf5556f4cddd803d7ff0e5c15b0f3c1e37278486585365ddfbfac713945419202aa5edfe761bb04e2304322854fe921cebfa9d9915c6299dfc576f961f91209f0188324e6da06144ade8f4fed254a9a950fe5c5ce1307d6a32b127c26561a32ae1e0cd3b7ac16a91587ca6769d4e73de00dcc995ebcc7a381f3e42953662165e8a9c085064b45196d00776d49ae72402b96ef1f2f661450aff626b1b6dd064cbffc746edf9217ee42a36b621ffb7cd1a4a1ae7526d862a4f42b89c6027529d2ad7080e74e05b6b48d8742e7ed8993747ed11ff81e17f28aa6e645a4cc2591dd721012ab093056f6e73d95ca9580fcc7350284450c0807d4931776b8012ab427abf6c11df868369ea1a9b4ed68f939ffb0d1c54766c7bac74354cbbbaf3d710c9b0da1184e06bb33e8826e29ac0858caefec72d8c618574e881b03f6df9180418eb1ef55ac1e137fbeecb2841414012b1ae81c78eb05a03e82e9d193f609bb79e5325e1753add4978dc22c1b3e9c48e14c9080c0f9d1a634783e08ea2c20509f16c71bc1b8416b24629f7859687d349d76ffee9e6d501b4e2c3174c73ee517f52a2a859be6cba0500964c1a76f56cf37fe98fa4f1196b625c65951ad95bac85048f05af0b1c6372a5a5a4a5bddb16e4bba7ce44fa5669a71029faecea9814a0d46085cac2be96c61511f71c62ad311ef86df93aab", &(0x7f0000002e40)=0x1000, &(0x7f0000002e80)="dabce65b29ca4f88846e005ad20d9bee26741f6862630495a9eb37a633cb05efc57ef5c952863bd8c31fe0789f175a0228b402b6bfa30fab6c582a2645a743db8b27e4934ff88084d777d492dcf96be3948d79db5084ea9c2582b824dd7480d566bd034ffe854de1060475946b309783d9135f754e9dbaefc6d8ab39c99fbb4572a435550702e4b8bab707832a4e69864bb609e2", 0x94) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000003000)={0xb4, 0x0, &(0x7f0000002f40)=""/180}) r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000003040)=""/177) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 3: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES16=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) bind(r4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r2, 0x6, r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$kern(&(0x7f0000002080)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000202000/0x3000)=nil, 0x3000, 0x4) connect$inet(r2, &(0x7f0000000000), 0x10) open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001100), 0x0, 0x3) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') r6 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r6, 0x0, 0x3, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001000)=""/229) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x2006}]}) r2 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r5, @ANYRES32=r2, @ANYRES64, @ANYRESHEX=r4]) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/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, 0xa}) semget$private(0x0, 0x832c133d037434cd, 0x6) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7", &(0x7f00000002c0)=0x2a3, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 4: pipe2(&(0x7f0000000340), 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x94, 0x800}, {0x0, 0x7fff, 0x800}, {0x1, 0x9}, {0x3, 0x5, 0x800}], 0x4) dup2(r1, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$getown(r5, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000140)={0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, [{&(0x7f00000ef000/0x2000)=nil, &(0x7f00007f7000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f000062d000/0x1000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x4000080000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000091000/0x2000)=nil, 0x2}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil, 0x800000009}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f00006a6000/0x2000)=nil}, {&(0x7f0000090000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0x2}, {&(0x7f0000728000/0x4000)=nil, &(0x7f0000223000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x55}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r1, &(0x7f0000000100)="fd9e5e040000000000eb09b3afaa637edb73ed7d8fbbeb2638f5", 0x1a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) getitimer(0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x200000000000009d, &(0x7f0000000280)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffff8, 0x42, 0x20000000, 0xfffffffffffffffc, 0xb456}, {{r5}, 0xfffffffffffffff9, 0x30, 0x20, 0x1, 0x9}, {{}, 0xfffffffffffffffa, 0xc8, 0x8, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffb, 0x1fd, 0x40000008, 0x0, 0xfffffffffffffffc}, {{r3}, 0x0, 0x40, 0x4, 0x0, 0x1f}], 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r9, 0x80206980, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc020697e, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x5, 0x0, 0x4}}], {@generic={0x6558, "ddfc0eed9672a6348c81959f23b62f2123f6e5f5826e5a30bd1edde35572b0a0fa6a6c92811b4a"}}}) executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="ceacb5ba2933a8307e829668c830a72702cec469be66c6ee19726c7a0dae814cd17907f32a8d825afede1c33d4d9412c57987b35eddd2e24d95ceaa5bd83c61a4486ee1526", 0x45, 0xc, 0x0, 0x0) r1 = dup(r0) setsockopt(r1, 0x93, 0x5, &(0x7f0000000080)="5da880212374ddbc8cf82baaab94edcf3e98cef1a502e6b047d95baed409b88fa165c6b053caea20702c21297faa54d05e31fb0360860ff69ce6f405a03a7b645dad4a60cb56e5995dc3af3177a861fbb3c5d167a2db63ade5a017e68ff3d092a0c0ac401043357aa83daa22f7ae24f1", 0x70) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x101, 0x0, 0xf0, 0xa54d, 0x5}, 0xc) fcntl$setown(r1, 0x6, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) shutdown(r0, 0x0) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000140)=""/56, 0x38, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) r4 = socket$inet6(0x18, 0x4, 0x3) sendto$inet6(r4, &(0x7f0000000200)="701e881af16dd5b72106140f4ffe01353329398db56ae977c82403752a0a015cb590b4ba10ea4e6f3c5245a1f06493374edda5d05e9bd523fdca5e712282ee39ede35bc2d610bb8b4bb10224800d257ab97872c8179eed06f0a418d0ac76618fc4909174acb537c0a2da4e07215f2fd7bca5ebf5b925ff8bbc7827c1cb2042b85dca088bf353b32de08fc78878eedcd8032ab360558908e7673e2eac11e51ec7d7a0aef20514311e3941b3beaa4c4bebf1e41b2889a02c1de9699be3138c845c6def2f62a1fc07037905b59f909d4a199f975f8070d8c201abe416fea5c7843d7edc827dd39fa6e96f2fa9033b7ad549a929b5ac4c22502f55b21f55835384533f348357ae749b6dc6085ebe8efbf3733c0787504b9995d786e570d37515ed1aa79fa4473b37b7bbf0cf182e02ac65003bd1c389945216a507b787327e1f886c943883635425b519a9ece08588903d82f0e973baa16c69fc9299b36b2c7bbc0fc46ae8b16debeb10f4d7365e410a1ee2b0e8046f3139ad626a4e6e3bd760f7fec961a7d2a601fe5b399181e0506d850869b194f2ab637fd45760391c59d620d8db63b0c356f170fcec0879aa116e936828a3f7948b63d8e04fb1e914b95e111c5293bf7fd56e414403785d6c76b44d309d7d3264dc4939b22670b3da9069a17d0b9f31d9e3b27bbe3690af1d5dbb0dd3a672325a7a1c788e9e6a38c1417118ca0a10896d6f681f9acd3e0433a4efce1be36f6ed1c02b1067b5eb3f04457e43c3822ce205fa25e58cec792eb52600ca59522def62325517a49d7a10c2cee9ea6a83cccf89a7de832698cddbb584286c7ea37e03f9b9f33f08bd3f4632477d4baea17804652876248a03a6a8026a2db0ef38fdf79e1b5663b435f84c60684267d37265a215597fa8e9b5b0ef5f9f6a9746dc6e32066d7b24fc269703a3623ea673ecc4736b0366efcb865a84ba2a7e50d9504e2cc86144f861a005d8262072fd58f9ba18a449c3247abb9db90b74e835cdc23e8879a5d5f9febc2a39288cb86daafaa50826b78f771a41edf92bc86d41a5a7beff8763ec99e3fd653dc0027c83e5745564376fab3ab2cf5128e30d8c5d09af2539120e9b850904682117c0294c3b0a12d210cec72f8a6d6b8acfa28f97e25ae2ad52ddbd2690710378d37caa3d4936d5abc202d93e87d4477e4c3da332939339791cabf80ed9d8b7235f09087babb326d5b16d556005111bfed52e3af087b528c850febd4eaa70747a1e185747588edd4533d6d21253834d274f0dcd42a2a536ee37677025b0a13ce36d7e28d72c7f5fd2862b2395cee8061d8b34a0c1965d5f7f15d86c63826539c5b035e68d144339ff99b34d55ed38d7641a303f55ad40fe2949ddf7268ec82ad9906b6ce6ff2f69102e7aa330338f3e0a899512c0d65b8f98b48a3763ce7a7b0a5201e8461d0958825678d3e886eb76104e2e96e5ac886be9f09b478c8a63b966e2411fa9b09c6fa40e804fdf888261d497cc0d59e9b93c77af59087a55fb20451b38440da3828cbb9005597c5d212120d58f897ee4bb683025de7a67ddf10c08bfbe556e3ca41da6e884cb92db17dcebc74fd8235f1b22f896dd7ebd16f05020435371fe72b4982ec275e3493b239e29a11fe2b19a867e3f7788ee77afce940ff539f738c66e75bf9615eb97be7d7df26796eba77aaa82598b796a2c520d2f3964087f4e630e62c4a78cfcf766290e3c2fdde6d6c6123bd71bf016018ae58537cc5c9813c713e31383c985e1db3fb88979fb02b2c26d61707eaa9fa056cb93e16dc83b86ad9bcffa9b1a7a03ea28ff3635d152c1966b3520e39a7034898cc49c30c12ceede66a00f33b4bfc247281dc4daca77ec6cef25e849e47a4d9cb3bb8a615039b7548ec2622f3ed022bc43f44b0e8979eab56282131e7c9e3c79c25ee12351136ff23920a09fd0192c362e1af0164c1c5f1d62dd2fb48409d4974439f4acf09b132d71ee32c75d0d092a827b1fc3d3eb54585561ea0b7f9b74bb3f9b72a54c5c2ce76f31404151c7754bf64ce14d986c8bccffe8916b8e23c47076a0ddfb6f11975aa18034c7e1da703d6e0c04679ff907038bd6b2c365dba667daa32c5487253e65a4576eaeed026a85d70cd5459a9f3ab9fe011a7bf4ef358218222508a1d22e32223fe79ba13f6e885de81e160d8ad1e40d1be4d2077efc6823eeaf6b1b5f6705d06bcfd430f05d6d60f0decd7016da2fdc90eaec2ada4e8a7102ae2f46b1761bd6005463ed15aedddabd451f74100f13e42776ec66a29f9d374e474df7cf97f40de4d88bf2652527f0d2ad10b936bff75e23113be75da490ef94fc3235f6ccfc8c07ecb004639157f919d0c0b94a85cd6ae99d8bcfd862044bc8975807e18ed6e410f2ef64fcf895dc5f71012fca41e84fa0571fbcb8a46658ff0b9fa206a930e9a6d1153621ffdc4d61682cd39370b27c991612459ff1618e8f4f58d89d6cbb9bb99928a6ae16c90604444b3738c0c5e3e4cff79c65b13819e7020e3cd365a92ebe9830678cadb2000a89bbf4484cd9b47ccb6106cd927cb8964d27955bede046d2c271ceffe42576601e8d52f2257a41a886bfeb327a43f398bd3a6583deed12f014b3710bb68d43fb7ba932f974e47d467eff038e6c7970bc2b0e5bfabeaae2dec29166698cc89c6d83189fb866032a2ec873fc27eeb1eb8c036e3ca71426986d56c5faa9a4cdadb46fc7a92262bc217451d12b51ff4413837a20fa719f148fcd18dc5cf294a6f896d621d2f296f058f72f6f8ea175bbf4be82c2149ebd7a08f0402838e8eed381481658bb02240b0d195a551e0bb94315410d59c8e7c1e2a1ae60731f4fca73ddae5223432cf6c11d86c519c31a6a556578aa90a863202ff6232620be11b0a785fa349a7bc89f6591c02927542cfc2353dd06f9cd8ba3ed59e943ad3c770b0188bcfdec209d5f79b7f995284c7566bfc8a3b5a5b29157cad2b05674c255b75250c9dd58d9a03cdcef2d6b09a2a78eceaf68041d7c612b972465e2203e7116c9628fd238982ddecbc5c7b1ca0f63d2b0b64cd99f7807be366ef903f8635a954fa2c95a738417d6f1b7835a81a0493416cf5ce3b679203e38bc76d83fe6da2fda0258a3ee310985833b06ba7f7ffc8fccf440e3cdf069e6a4d5318321d4b3c8658da1ce3cf9d4961b9d1a2b2785dd79de687d7a4b4e88feb012fac95eb8b062b25ce602c7a44eb42ccb3e3a304c8253153b74065a04d102dad10f762a15bcb047b5d67ad95be94b70d04e43e2d9637809a6919ad7a124f8880b62d6604853084985bb0ada8d3e3e1f876ffb894d2ed89990d814d58a8c58fb3350213bd6623f6dc40deeecde72563baea2a7f2d9748ed03952d71a2b3f496b9a885dd39550598fd93924f866c93ae013f0c7e8eed1eecf5fafb66894860d259d883880c9f4884811d5d92c919e82ffdff5b9ee2bde9e88e76004c0f76304e9e1cb36cb8d56d677114b0615afed05bb7e3b75dbcd5353a0962d67fee9f0b46762fe9721e80cc42c3977588386576c10d39da58048c365b4f291100be30efa2f88f4df26d129aa2792d745246eb0451f2564cbf5b0b8f57535d706fd39436244f9e41a9722e0284bab1295d84d9bc25bd2017e04cb8b77a40537998f781864546010767bcbc736f951bde956d9c62f06a166b7f56b01971d8b9215d3c24f20dfcee8e31bd817a1b547e3fb5802804d7582f86ae55641b8a4e66e9e9750fea24d5fd4c366048a1c14cb6eed52e2caa4db2cc4afb2ff9173ac6cdf33f28309b693ca569e0360f9d2768b5d9cd705f4ffc51e33b085f530b451ebc67a8cbde96854af356a7c44e230ee51c4b8de60343ff4164dd5d9721b2485e015688276db852a20605bb44de31db6306866002cc7bb7a2f13c8a784bbbc7a781316d18b458edb0ad69609dade12087e4c049522baffb1b2e375806f06407a83758ebe45ace80196fea3b2cfe092f7ced8c53807bec69e4ab3639993b2ac1c8c8fdf8641333f978d562253b894f00546d47392630f34026f8c38fc5844a69e77cc0837dfd77642016bc570a5ceb4f3038e5ab921777bec1d09182f9d2b2cdd2a4e3eff2a055b1f85f9237fa106886d7b6047f9809c6e739ba2b79cca7c93c3a566468e77db53af3d0224f80607dbf96877bac130c1293e03c5e0eb313893634ea03326645ef03315406e87e7349d785fdab259ff142417f7572844f0d3b36a4029dee31da99fda7c74206a2accabfebf050dce4cb0bc981ae7494a853bb37d65e7d1fb863aed59036894919b0c03ce4f523fa86f0d446dd1c4c5c1e87866fa68830cfcf827a4e07de9ae02d6457e51c58a8b3eac4a68673c0bd970052380292435d7af28bb26289ce1d44ca557dee694e41266deae44123533d66b161e49e39756df57a05e3ebdf64fb20926036c3876bcf177e824f79ca6cc6176299a43e9cb0a8b93fc83bb74d038a03b10c577d8efbf268b9aec612d2103fdef0a19aa8ea514f0c012e4f0cf83121d83630075e5808ebc1f55a6e2f516f5f790fa9d25668c7d4a7d1050a0f726e6e0b802d3eddb474af935a6b1d4732c7f25c5c9a0d983e6fd710357a26184ebbabe2dce0ce77fd92e7cc1aec184cb9f2c261ffc9e7917def2f791d8034486efb8eba94358b23eda01bed6f086ff0c8cb3ed8ac24f5eef94cadefd91d762f4a33b4009a31867b8be20616c30381cbb2e52c3211efacb5e672e0d0219317489c898bf275422d9b1918b350477e436553c6488580762d257faabb59eab6c8a4fe9cb3cb0492926c82f9beb0212a00ff1a06bcf2210667df0ae047a3624d0258d9b4a7f3056bc9212c291439251c322052733d133edbde20367cf4668bfda84ee834356b684fb1ff16219a653cf46e65f5bbb0e76c80a9fecb289c69bf7cce9e361db669d5eae9128f4e6366bf48b3dbe013f167de32fb117298649233a01d1596c4fffc7cb520e54e42ef6f19fc615fd26a35688a962d08de51fbdf39d0271c2cec3242c26d797e28f98b427520141474bcfa41de2d7bc00df0d282234e0b9154cfb3bd5be5fc8bdc94723dd12b6ee594ccc7f31dd5783a8e29d047e16cf13992f4ebdedeec9f98b6475fd59b3d5c98f7111e24462079f3f986386bc3e643d39bed0f624650b3122a93a5425abf0da5b13ae8c2429b0248e4b3c98e32ab7818dda4f6da5688eb7427a3a4326808c38629975ba8454d7e5b6479a406c4e77ebbee7fc80778bcca376e87a36241604edb9225aaf6dd5cddeb647427147b10e03dcae0dc53479344316a9a300aebfee6890b0c2519038a2985c33807a33efafff0ef6a17a26435b08a1d75012e40f9c2ff25c6a3f09e176e0b468d4ee08d69095980f4426ba891f48501ca23f129a7ff787b8c5531fca4b3e235fd915c478f3f9682d2c87a7f1d0b3044ad843ced40854e59471c0047598e3aebb3b4a7b80733ada130afa4e3ec5d65cd65e5fb3409a9bb2c5566eba8b68e1d77e5b06d55cf75cb9485cbb269d14467a41563976423d70caecab5ab874c4fac5ed8738e6fc0ee57e9654b8303d9069e3afaca9c81c4772afe09e708ba034ec1f70873c5c58f51500fb589c0ea72d8877417d9eb75084cd2822705587da5e239e229e18e291a054d6845e0bf997fb960d52324584e7c1ffa3487d30d59bf724f21b23da247fe57c04da2ff3a74ccab45aed7712cbf611b52741c7d568e3255e70711eb8d1bf948ab336b320c304016743ce0f28be4ebdf0f0541ebbeec4280cfbd9e23d36de836359", 0x1000, 0x405, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200), 0x8, 0x0) r5 = dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001240)={0x3, 0x0, 0x1, 0xaa87, 0x7ff}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001280)=0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0), 0x20, 0x0) writev(r6, &(0x7f00000013c0)=[{&(0x7f0000001300)="c40d11654a9ceb67314a16859588c1384b80b42bc0982fe0a1fe9d8b5f5499bf51946de0ef3221848711de9dff16476d20dac839dc1c8ebd8bf81995bb920b80cdd876c3c4d26bfc6784118334aabb8ae14aea16703b684fdaf2b523986353399e2c5e4a5bb1b748157995b3477f3281fcf42ee36043e2cf9d23c23f6135879c46eb", 0x82}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) listen(r7, 0xce89) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000001440)=0x1f) r8 = socket$inet6(0x18, 0x4000, 0x3) shutdown(r8, 0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480), 0x20, 0x0) fcntl$getflags(r9, 0x1) connect$unix(r1, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001500)={0x4533, 0xd3c, 0x35}) read(r6, &(0x7f0000001540)=""/46, 0x2e) executing program 7: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x202) flock(r0, 0x6) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="e9cdb6630a0b3742b919725612c0afb2e6f30b80935d2cd871501f071f86e533d803b145fad27ffee86845a8d09ae38cc869ce922bca0c6b771c9df03fc848fb3f2c68c586228b181bcddd7c8a22ec43bb8042a43d1664d66b43abbd271d87cae4a7227090437272db6e6c0b5a64404b53d0f6a319a119a0da6d2a6d50a679328c164cecdc95be1b91b166fe69aa1990c58ad0de7bfeff517891c785aad8391fae3750bc52da7940852d1ed8d7ca18806c2a459c22c2097a055dfa9de1158e4c515f12a7ded54a41d692110f29e5937d7e2fa619c9b0fc03e1de4e8ff3275a3e2e3d6d3978292105b474cef6f7710612e39c403391a11b865366cab0695163aab073cd6169a10b74cdb3f2376151a8ad2b2bf83bbf71ebf55a6b60123cc268f23055cc559a8083409940b3de79852e8d32801c37eeab5baf6ccd1d0036bbb2e52573e5a82a7ef5866a5c31bcd7e678d697e1224035f1e6b4f2e431e7bd153d44a0eb0df06479004c2968cd5d4da6c6a5b4054261e3f64c7f856983323754f578fc301130bcb42240cb44b3afde5669a9d4ea8f329d4cb655f602aebd1e08d048af7a81876a340a6638f29b7117f8cf3d82d813c66ed9c8ebc9fcc46ffeae90e939a062b374723a2217b43fd4d5a465e374ce618cca1b2845e6f2fc9dfb78bb96b5003208585adecad4dabab4f567236e344bedc4a4157919ee4275a3fb00657a794aed5d349da4a3247ffde744b68b1a993b659dc07ffc6ceb5ed582a53a91239d8584a3b51156f05cd2cad9656f2adc3afd40ec47410106ea670b132920c11b96e5b1881368772e027ae58bdb1389b6c6375d0cbe15003e98535496edf35861a34e452c4c6d339fce643a44a86cc82437ab6ba14e9052729c4870ede333da9ea9654b3c3462f535e8ca1254cd1ae1bee2cbc33dfac81f9a5d6935f2772752a9d53daf16552865d123d37f39df0b4b8cc8f11ebe9ecf0b76aae4afc28f9ec2b4e5a549a409e04ba35a35081fd43ef9e3ba2f437b548d1215904122907b4ed6f1f9c1bb3d218837baf74df066471409802186deae0758ab565b9b60648c2e86d2a58508409f1e55ff470c1a4c6e1480d1a5bee60f203e18a9011f1ddefcd203dc7aabe344720bc0d2fefd6dff6738b71052439e4e54b11537cfab61be00bfae591aa737b8156846b57bb85e02842f33a4b7d718432a2fefca95cc2a4edc3ebe392a9399c6aec98acdf18b8ab5e795a0848d9b89059e38638d0a2e777706115ff87903000621d1d0ebb35027ea7312c00c1fc59d39e79011610306cb491080000632c773eebcef4e8af68e250dd9f0fdea8bf87de5073bdd57b555ba3c4f1d4feb77d6e182379e1b34df7841fd68554477b927062d9a565fd00ddd683f73c9b7f614cc5fff2f77cdde5943f000e6e5f8abdc89f4598ad7de2dbca60b0f6e185cb8fba20e49e212bfe448f70d775d5c6b09abb84b7619680a1efb0b7c19fafefeb97207715a825a60305d40f3f28261b577abdb38ad5f9a51a7c4fb9b697723cf6d10844cf7a8327be912895f5625242de2a5086cdccd8e8235f7f05c5903eaaaaceea4344ce1ced2134a92b36e05685858748f305945aa35762bc70e2fef78b83e09123f3f16f428bf5fd507dce730ee99f6b9f0474723d7bb53be63500a342d57f2d04db1a25fbe14dce891a65d9936c73d8fd43103bc2ee7de4a2413013152a138d024ca533bdaabbcef9963a917418797e37830138a10b77d4f65243043f4eddd04633a8f908b489b2031365a548899c1d80a5ac84f112a478f366827388ecee88ba04981f0a902003be0ea1ab9a425a91a61ac18ed8869c9f8b99c16201050aef55c5456640c6554042a5058f4e2b8e8b583c6e7956ff1727fd16e415953af3966195a36965448f4b561e27d80a4f1f3ef3354505489d78572eeec85acf7d368ad480cfb238dc942113cca6d83bb4f6ad5b4548af977d3326770b0400844d20458d3a265067d347399c67668a7880a82a86094f02b2cf86ac193089c958a08402d7205b08ed85273b1c1e8803dd9e52f0a1378e1912954e006366ee41cd3605bd75683fa8d89207269000ba8a1b6df3dc2d5c302b6c9e5da34679f74080fbb8b97e99a01e475c307a539d837f14f13b27a3e4bcaa1f28e4e666942b65b5bba6135c6c64a16da08b96d9c0f58252319c66671a7845f475e57bb782f086aa51bfc8b9d994a332267e10af622f25a97c978b422f7aab6351942bc439e1a0feaf78548b5b23eb574c9346280b7533a0530392dbfa33115c411efffc4cffada39a094023915660f38d2ce92ea4b48f0b5a28cb3236174054189d5be2b37c96c3d2e57dc2f37afeb2ad514265af312f67fefae3c05333db6ad41300e023e993814998fcf9f08c76c153f82ca18b92dca782f10ad09409432c3cf43cf0ac4d22aeac88a6357f446b3a574e694753bd63d7448f08c309c2d3003b5e78099ef8461e0bff17d01ecb72b7629bae2104ed063a105757bdf31bdd99fc8826bf5440d644942e4002ce0aa89b5ce76df0cc6dbec23994a3666c98278fdb853dd809d41aac65beaeb30c4e35f0b044ef11e22464af23dff75bcb0235beba0b7472f2665e64774cedbefb28835fed03974f29ef3a2a9accf8fa27d0250e0bc586bcba7f0e208edbcd9764193db17c44dcfeadf899e00e3baf5ae5103ef7801ca882f006c58416397e90779c6806a968dff0e832cab2525e4daa317cd1edc9c55e6959c4c65a6b856c7963bca92fea2f791f180bf3e290888c223ef5c50449ab170b79d65249ee0dc59b9046321fc05e17f9978488e7a549d3fb8e1eebe87d7dc5744b6441a1079a0c42f96a2aa65774faef602970c6c63675111f218e423e1ea4eebade35a6be233e8818fbf952c127944537582e64a784cf8780d72d4dd96d4ad4df1e2af4d7e70a0b961570c98702153e9293ff78a041ebfae337bac44e538b590932a55067ed4e90fbd94991ef345f1206618b5fafaef0d27ba537ac44c36a3b6a9fa4e5d0ae19555ec94dc58992af57a23cd13fbcf542d81fba1db396f80c5fef3492fbafd6f578ef88526565a0cc0ab215b0322b917b9e1b22ffb99ad52d19e289217a3aa6e998de1cc41e811ffd59de9d75196dfe5166ac8508ea3eea2bb61eb5bf9debd0ac1d889ff9522132c9cbc008e1ac62a9300ba2d0aa5abd1c30cb762e585bcd131cc7667cd19949cfe364a56acc30abeb5a5f76c4c4fec958652ed903aaba5fb32075ad85f2d23a6ab030718785b897c8f3c2815c283656fe1840926a06caed4dca3edbfc11749c42a4ae9232f57f73d0aa13ce6925ac180f0bb436d8a20b67b8120ac665ef1d6fec7490360f6cc5b7bf9b41acc973361a15e3a352dcb61f7dffb1bedd14309483b2c436a92951de8a740485fd8649294ab77aa93bbce936fe5ba85f2645aacdf88609fe7453e3c6cba722b08b25371c60ea23ce71008a278f195076b69e82eccd322457091cb3bc3723a10178f32adfd417dca7d8ecbe03f52b85c58fea46852f0bd8d9bea8a5bdc98b3b813dc787896ed9b5b9d2859d07d5e139b7980ad753b39d1d290e40e0aaba0abd4e44386aab5e98393d397bc527c61864ce1c1ff4bf2e32777d3acce63b42ebe55f7b729a3c7d51663a16d3d163b66d548418b37bf8846ef7bfd51b51ac14b139485dc7d49ef251b6f002d3e3fd097013937de91f8d2112ee6bdda79f6831ecd9312c44a82d2c14db3f7e7ba62af8e637b43da62c346dbe6b2b0b81415da44d8732960a621a01de87a354c41e39b5847f9aab6e4fd02b6fe60d4d2b258988da568b86d119e91183df133129a44ba41a381e89c4b72640bffc2a300c6039c67febcc1bfe3ad7a0377d9ee6be02846a5078ffdac6b8a472736f7ed4aa2c7af937f3957f9d9ddd8d3b6bc80e51a45584bf041b19802cfd2a3ae467df82c7b8a9517f54ea97c47238e0b6ffb22fbb1b4193a38b6b1856fbcb4bf207caae952316277f015324fa339949f88622ea5ac21bff097dff64c4cb6f471d3632f880441cf6690764b31e2914c53a7dee2d772ebf3188afc52f511e6ed5c65c5acf149fe863df8a6832e7e8e58631c76f7861ff2b526286b71f16d287ec455cb6f4244df3ecb8c90065dc7322760efd95025c2eab6e7c533ea77efe5cb67d19e64a43820a6f984e03c11a67df27242cd5ff269d31aae51ce175ee79d596141522adff6c0b4f5be4e80d0ad14c24635f06e62bee39883ec8e05c92be8a747e16c8488c8cf86ee6768613e0036bed2c9b2bbde11ac6a19729eb1a5b96639729e01bf2187ffca76f8f4040ac8dd75df9657869aa46c1f9c825e37d7491b46d47b01c65ebf23ee2a52c8e85e82b0397e3daf488a29a4eabfd0efb99ba294f6223a73ed898245d4770373576ee339524f0ffbbc000562556adf1124c16c1c621ee38becec821297c7fdce83fdaafb69812ffd82ff6daa84d31fbaa5ce2162b5cf37c8455b3a4eb10b1edf9515b9423fe165c209867eaab5870c18c7c5e50e21a35e418e6be70efd4b6ca2b1346715003a67ffdca474d022df31627135e3b7acd92f1c47567688a1adc016199930a9ea0c58280d8c8e84242f3998b0431688fa75f6ed04843c02bb0bac4c35266948d0217c2eae6724211780981d4c5f40b7351ea79c6513779f52d3d1dfb05036d2a42ba5b19c03dcc8a34c5f953f776ed4dc3882961e89370c6adb5e4241e4524c9220c2e6e2efa5652b7e27fe3373a5aae7306b87510f39bd242416c9c99773754ab3a3208e32e2cd3616289c76274186e898cd0728388a9b794ab9898d6be4fb27d21a06879da19c4dd07eae53f2b95fba8afedae6d430d02275e851094907b6013e32656ef17cf93e48ea142be1cbadb41245954a0dc74d1045fd5849aa563262c98141180057da278848bf97c31a5571660013f025a3fb0e1a86b491f0c33c1bc85026a267492bafc919320786c2af6d3fd8c86b516ccd50b0c03ff578763de9e94e4713c76ef2e9813f97c4240b35afa2bfe0d2e787ca1a9b60d52ff2dd332977ec068fcfe7914ea4a2e83d98ed9033e57dcf9192c390bd619adf65ec8b311a1129f1f8dc6ccf8f566a630b6dccf993738c476faabe2b5392e6893c34a9637db0e3276663bba4d696c2c86e83feade7e9b462411532ad442e0a2da63f04b7667ef053a2cca4a938fca8f060d6872acfa3d3e06546c190c69f98660cd6a3f3ddf83946640f791b8ff265a2edabddfed83cb21feff037517141bc42830f1b1dfdc30e019550701cb8f056211ab6c7b95146546d2d9b13eea12456ccbc42be84d6a16483135ed027ce2dd52c83b252780b52919582ddb5fa37cda9ae48c1c90290d301e24ee9fc21545dc88805db8697e1472adcb3fad56b3e5623f0cc2b3a0c7016a19c8447b7aaaa4bfed20a13aa890c5894335c0557893f0fbabb826e41d79d8c0e8b5c1f17e7c0f6f94b237b7585a611ff2e7534de28db3ca39f8975b59c1a0fa13aae93cbd6acebb033e87decdf82244d493bdd030e77a7757218a555a2d88c9b50651eddd5f9a4c449a41413e1efe9140eddd9d80f85963fead4b3231a4a928ab5cf0aabed0eed9eccdab2808a24497f8b559ecc9e3fa6bb2e3a602128b17b5c4052d1be6e679ade3269c49603b6cbca36391fecea667179e48dfeb1ee8b6b4cdb0bcf3860bf20d2a9be76a1790ed57b4b57442ff29db77ede758b6853b73eb70087ffd7f44321e1d590146e7e14d5694cef15370c6652b511335c0ee860628943dd0ad5fcf4", 0x1000}, {&(0x7f0000001080)="b4e681ab73712a92c12842c5c530008fc2cd4fc6525c7f379aa53006535841c141441eae16755479dcc8ec67988036efc399b95e6ff55912f5e327c8aa1bd467c495ab653fdaf07421365ee6710dc1e026c5b115566e2adc18236e51b2198fb30a05358987555c2ce329ae9b369484293630452ef218da0ceb4aa96866effa4a57a0acb78dd7d9fa608e36ff80f576da018316fd3b0871e6ef1142a235026f2ab1380e081166de9e55847e029d72c784716e7bfc81a71e6d03dec9", 0xbb}, {&(0x7f0000001140)="62dabb152981925e4cb222cd5fff00", 0xf}], 0x3, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x1, 0x0) r2 = kqueue() r3 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/200) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) clock_gettime(0x3, &(0x7f0000001300)) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) syz_extract_tcp_res$synack(&(0x7f0000001340)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001380)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x172, &(0x7f00000013c0)={@random="a068d3fc078a", @local, [], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x2, 0x164, 0x65, 0x384, 0x7f, 0x70, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x2b, 0x0, [@rand_addr=0x2, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x9, @empty, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x1f, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x4]}, @ssrr={0x89, 0x27, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @empty, @multicast2, @multicast2, @rand_addr=0x2892]}, @noop]}}, @tcp={{0x1, 0x3, r5, r6, 0x0, 0x0, 0xf, 0x0, 0x1f, 0x0, 0x1ff, {[@generic={0x4, 0xd, "8ede2f74131c141cbcceba"}, @timestamp={0x8, 0xa, 0x8001, 0x6}, @mss={0x2, 0x4, 0x401}, @timestamp={0x8, 0xa, 0x8, 0x3}]}}, {"78ae2cb8e21431cd297aaee9370c5a101f894a996177a102ce79e9a0cb7b90db861751b897f3f411499eec792dc8224c822084edc77179d20eab68fd99d0e47901eb44e389b5d1979ef1895b84ec6547b99ae650937a723c97d93292fd2fddaf16e2c843ed3588c08714aa148ca774389dfe9fa53a33ffa2994397a11bee213d2c12760006a22e165640faf4486a10bd813861a9f0c71fa2405e0a24e198043c3368931ca0797152196b727ca1b7a433"}}}}}}) syz_extract_tcp_res(&(0x7f0000001540), 0x2, 0x3ff) fcntl$getflags(r2, 0x3) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000015c0), 0x101, 0x10001) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000001640)={0x8, [{0x0, 0x3}, {0x2, 0x1ff}, {0x3, 0x7fffffff}, {0x0, 0x100}, {0x1, 0x1000}, {0x1, 0x7fffffff}, {0x3, 0x413}, {0x2, 0x3ff}, {0x2}, {0x1}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x54}, {0x1, 0xc83}, {0x2, 0x7f}, {0x1, 0x3f}, {0x1, 0x1}, {0x1, 0x488b}, {0x0, 0xdeb1be3}, {0x3, 0x4000000}, {0x3, 0x8}, {0x1}, {0x2}, {0x3, 0xffffffff}, {0x2, 0x800}, {0x2, 0x5}, {0x1, 0x20}, {0x1, 0x400}, {0x1, 0x1}, {0x1, 0x5}, {0x2, 0x160}, {0x1, 0x7f}]}) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r12 = kqueue() sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f00000017c0)="f083650a178e13bb4431f1b995d8d96d0a8cf184ec5bae0a19b41f4d03dcd8a86dd4f0c8f0dc825251241f6b99c00ecc67864fdad704b869c6ed20dd37806a86f222d2b00400cea5cba2abf9746972e8c70e7dbb0da07c359ac31e03f6e09c62bbf4cfc7bce7726da019fbcf1396d251ca5eac43307845721048b715e360c5e70059517de6496cbd42c1c65f211009db2b5df527cb27e08d128ea876ac8a3906454cfed41761d0", 0xa7}, {&(0x7f0000001880)="d192a31591913291b2e5c5647edce7dc16014a6c1552b6cdfd734defae95ea9f790afe3b12f44cb5001e7c83b6d8b310d9cd941f67e897b17d327521c7f3d21ad104b8fbaf88dedd4e9eb967695a630e7287d91e275a3ce77032211bd3038285642b7644730fdce8352f34c127b6f8e9a8214aeb52365cf33c222db0ad0b2111af9b4d1a0a8b5053ea42d90eb0f6c605417d2de2698bea4966b8caf9", 0x9c}, {&(0x7f0000001940)="5eda19442ff83ebe45564d92f21a84e99c007678d0557590b29960c915eab66c47fc7f4bc3c75802cb4eb855fceff9a09285f3bb947c371cb86e3e83c72f872af0e6679bf052fc75cdd49c7af4761edee0b0446bc21e7c7296d71b31c42aca79848859355f2e4b0dc81bb1bfc47bd5700e23c0f0bc42f19ed187f82b95db83fc5ba488a5f43f5c2c34ada3b2f3db", 0x8e}], 0x3, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r12, r0]}], 0x40, 0x5}, 0x6) syz_extract_tcp_res$synack(&(0x7f0000001b40), 0x1, 0x0) fchownat(r7, &(0x7f0000001b80)='./file0\x00', r10, r11, 0x2) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001c40)={0x41, 0x0, &(0x7f0000001bc0)=""/65}) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) dup2(r1, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) setrlimit(0x8, &(0x7f00000000c0)={0x4, 0xaf9}) sysctl$hw(&(0x7f0000000100)={0x6, 0x16}, 0x2, &(0x7f0000000140)="c1b07f7a734cc34935da8c2346abbd3abbb933e90c326401b0a2e6fbc71fdcc8c9fc26d065efcf67ea20caeda112d4bf4d588dde777e06fc4f739de11d4ab61dd6f733eed012255d965b4817819e26471742441e4323474ca88f45ff50832841", &(0x7f00000001c0)=0x60, &(0x7f0000000200)="c37a0478f5649cf38ffa031324093617efb759aa32d0a03a895c93ce8a874b9f347ddcf26fdc0b3fea8602e0a1a935094fd07e2efa36f546a8cd0a431e76ca22d65efbaa44f2fdfdbe22df501fd1dd770f105cdc108ef38cee9424c0de2fe2ce56fc6f92c5f80e5e90d32b0de73ddbd9383bc399bfa1ea809d8809ccb43bb8f72ba76bc990c72901d3b0248ebfed8b56bd317de80a43c9216975b96d9edd393b94f2473ac08b8a42acf28df9ff0c", 0xae) sysctl$kern(&(0x7f00000002c0)={0x0}, 0x0, &(0x7f0000000300)="ece2c57b9884a9571d655668884f2081e2586bebd472d8a7d294195135d2465385ea033f5e004a8859", &(0x7f0000000340)=0x29, &(0x7f0000000380)="af4d5fd70b8f217483c5018332519fba8ec73a34dbeb4bb33e54804cbdb92ffb1bc4b89753df8bc7e28d64997d", 0x2d) r0 = getppid() r1 = socket$inet(0x2, 0x1, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)="7f85745951289bce476a2d76ac23e5a174310fb613a44c817a90e73e3b50c6f9c492927a9fc2e721adc13164c6aac49ed4fdfff8adfe7a88c263068d51c1d26952a14c59f83655eb180745235c551508e17990655e4cc52b4ffc34c3a09817cb3734c006afbd2e391c8aae94f7c295ae00ef01edd54153fd802ca14a1cb3b5c1ee530e4376f5d1b896321c1869d67093432cbd44c27511e2e5eeb7b184", 0x9d) sysctl$hw(&(0x7f0000000480)={0x6, 0x3}, 0x2, &(0x7f00000004c0)="4c5f0332c979742c5e52d7e0e9bf67280e9df0feeddf3a117ceed12d5f5ce37ef338cc3fa0eff712c4cc672b2cddd472f76e96a47f9c4a86e5", &(0x7f0000000500)=0x39, &(0x7f0000000540), 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000580)) wait4(r0, &(0x7f00000005c0), 0x2, &(0x7f0000000600)) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0x4, &(0x7f0000000700)=[{0x1, 0x81, 0x40, 0x6}, {0x100, 0x10, 0x94, 0x16}, {0x3, 0x6d, 0x4}, {0xffd5, 0x9, 0x37, 0x7}]}) r4 = kqueue() kevent(r4, &(0x7f0000000780)=[{{r3}, 0xffffffffffffffff, 0x6, 0x10, 0x1, 0xfff}], 0x3, &(0x7f00000007c0)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x4, 0x9cd, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1f, 0x40}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x5, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x4, 0xee07, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x2}], 0x2, &(0x7f0000000880)={0x1, 0x1000}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000900)="181796c5876aa7", 0x7) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) ftruncate(r7, 0x3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00), 0x200, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, &(0x7f0000000e80)=0xc) getgroups(0x9, &(0x7f0000000ec0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r7, &(0x7f0000000f80)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f00000009c0)="7dda113da7bf9eac29c676af094bf025e7424aabf46e62971f75438a82479742d04c1363554d5d720c6f16b454cf3795ab34325bfe09a80984c75881edea628066fa24528a5a9f082805a0af901692ca0ed19cfe", 0x54}, {&(0x7f0000000a40)="af0c6e6e638fcd713cca39c964e270c4254033156ac2b69e6ce82e3c5c418e63962ef9030a58f97c416a7bf4267276010fb0fb6a0c7eaa07c52440a9b432db9a4dac855ad1f896300233fe05cb9ea460ed3f65fa46ceb681ad26ebb19c3eadad3f2d086ef4b6b76ac5644135acb1fe88bb4f2a0381aadb5152f28b40cbfc3bfbf7c8892a207946f1d9f135c19a5f77d02c0ac17c400e95ba70915073acc6cdf4ebf8866c4ec4b20426d3da6d951531058339b7a74d874f9ba265a73f485e84ad9755171fdc53efd20099ad9defa086a4f4b2cb0405f9f80e79bb8350c1e0a566c91d8ce08686f9da14953a14", 0xec}, {&(0x7f0000000b40)="2bea1554f3428c9f1be39a6d4cf9d82f3e432283f9e3be3c6d6fb66effdf102aee9d52fed8eac39edeb7a07061dda4cace9f4431f236a16860e5ca03d847841d71dfd2fc312b7f855232efc733952f4882ef47891bee5b1cfb93a0adbdcabbf4305838dcad82c660826cba29a93b4464e0613930b38486e9c8cf00c4c517f037eca955582756f30950b85b2ed02cba88e143856cb09cc3a39865cfc8e9a96edb50dbd1fd37396c2d0c94c8c6f08266ec9a5974b848b68ebb549f022c1acd622f2ddfbc7543d6eff57b67b1d08d94f128d82cb479ebf8dbfc255640c7f9404ec7cac707aa2a5d", 0xe6}, {&(0x7f0000000c40)="68c62118451610", 0x7}, {&(0x7f0000000c80)="09c659c22d0068d6d4f73b900bb8b19a8db617942d9ce4e942c86f7e7e3254b972e6f297e9f399bdacabf4b977db670a9832022eaf6254b10119f44d72c10e1295895a325be0ae04b4d4b62a023dda0e5be64605d8fe0b19fc5fd7502d27f5a62a7e1e16e206b82d141abdefcf51abf4e839ac05eee60a653dab4dcca7a43cc7a6403d50379d4da6848d8cac088920954e9b763b2456b1fd3c2006a554ce1ba258637f506f4abb334f5443a2bc98923eef782f47ca69bca5787d1b850928fd612bcf30cf9d", 0xc5}], 0x5, &(0x7f0000000f00)=[@rights={0x20, 0xffff, 0x1, [r4, r8, r6]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffffff, r5, r4, r2, r3, r2]}], 0x70, 0x408}, 0xe) chown(&(0x7f0000000fc0)='./file0\x00', r10, r11) sysctl$hw(&(0x7f0000001000)={0x6, 0x2}, 0x2, &(0x7f0000001040)="84a5241733a117d384e205a2a23a8367e5838c25abdf1b5aded44b425e0a6a63433810b56160d90eae95905209eb6a3c0ad7f20628120a73f3850035df693f50caba9167b9c4b20f805d02df12160e791437c774bd68940754bf396c911ee0ca2a01d1cc259090886a37d1b0690fbf8d0a22645740b06dccf8d890431c9fbed417e2ed3664b3257bdecc70460005404cebc90679b0b6e5f7599a6b6789cc203a3d43d1432d16dba98659f3f969761d1a9507ca24b42d7d9f705db053a9ab71299106c0144366e81e06769adcc4d5d60d9e1069efd0d1", &(0x7f0000001140)=0xd6, &(0x7f0000001180)="f4b1ca83", 0x4) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000011c0)=0x7f) fcntl$dupfd(r4, 0xa, r6) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001200)=0x1ff) executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x37, 0x0, @multicast2, @multicast2, {[@noop, @ssrr={0x89, 0xf, 0x3, [@rand_addr=0x9e, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008", 0x88, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cb00a6c8d300000062ecff6a210dfe8d008500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) dup(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) recvmmsg(0xffffffffffffff9c, &(0x7f0000003cc0)={&(0x7f00000009c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000003c40)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000003e40)=""/4096, 0x1000}, {&(0x7f0000000940)=""/122, 0x7a}, {&(0x7f0000002b40)=""/213, 0xd5}], 0x7, &(0x7f0000000280)=""/62, 0x3e}, 0xbf6f}, 0x10, 0x821, &(0x7f0000003d00)={0x600000004000, 0x2}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x68}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/102, 0x74}, {&(0x7f00000004c0)=""/62, 0x3e}, {&(0x7f0000000a40)=""/225, 0xec}, {&(0x7f0000000640)=""/242, 0xf2}, {&(0x7f0000000740)=""/142, 0x8e}], 0x8) r2 = socket$inet(0x2, 0x4003, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x7fd600faffc9bf32, 0x0) getsockname(r4, &(0x7f0000003d80)=@in, &(0x7f0000003e00)=0xc) poll(&(0x7f0000000040)=[{}, {r4, 0x1}], 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000003d40)="06d8d1b81f3a6632510d154a7788e22c4fbc5227deb161aa30e68e070dce9ee3852d5c1a466c8b4492756c792fa7fe3532befd969cae2283e7", 0x39) writev(r3, &(0x7f00000005c0), 0x0) dup(r3) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000180)="99c300016bae3b53fb0b7051", 0x4) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="741693220c5b6189a4e45ee498d2756dfb0e9e4986cb196a5323d8fd9fef2d03f8cb57a8a7b5a547375fb4b308e849187741595c11dd5f59c4a08adc72848e6956056f6790e1379c3f394f86bb1712aea6a6a68310a12908b17379c5278fe07a075021a4b548f4ff84f4e4b37be1b610d5dc71795730b619d2f7f2826e624bee7bfc2ef6f6d18922022fc1188ea02b6820654804d25d2bf689a5d43a22f7f4f35278248e972b7795285746", 0xab}, {&(0x7f00000000c0)="4118a3d9e102ac9cb0e0b038d3f743512c5c8b30112c99a8eae151b0d2b264d282f6b7085f4a99bf135100fccfdb6088c45e22a47891a845644b5426e792e7c072bd6fde9a7898a0123317837d38fe463c52e145be75a0d358d3f3c632e8a1d8fff333456f7c1165306141cc6f2002bee67105f0daaadf979c2b3f9789c5cd8877ee0e7e1426fdc43f8f5d91068d7a2a277733f96cfeef1cb698057c2d2ff951e5921d65852a8c2ee61f93f1893d0bca5467d0dbd89c00851d5a309eabcc9ac7c47d30bb279745ca18778c103fc22e8dc218a2f12e290332ce31835b6563c7fd6bcf8b1b697f6a297c636baca143815d0f5a9f21e1d08044", 0xf8}], 0x2) r5 = socket(0x6, 0x4000, 0x1f) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x4) msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "12b38b6abd0100008000000000000010000407ff"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc523a53a68182ecc4d88b6452ea87d265adb9c0"}) r7 = socket(0x6, 0x2, 0x60) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 6: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="4d18f49d306afcb219abfa69e842f475912ef5fac78cf3c5050f2595da53a9cc3da1c9ba9ee959576b20655744e31fcc2ff069735205755f531bc398d764b3aa0b697bbf0f9f39b5db6f116085fdd2522f44c7767b8fb30dcba46ce616f446306854fc92876eeab90f2c82e9f33b1fd7e017df1dba1ca7f0bd24a8bc26b948da4b80ab82c6df893123cf369ba6213e5ca3", 0x91}, {&(0x7f00000001c0)="cf2289fe37d65c39d0cabedc3549523fc686ff0851f3fef8504b3cf327c2d9f0ba57ca1f810557018ada7db3a4fc5ae773317d470761b7e73554c87a5854301d58b8d987a5feddcc17fd4b454ca735e9c8d620c3959be4389e7e3a65706ee44db24857d17943feba4f2256bc4a087ff544dcdc5d2c916feb6b3523b465a5cdae54d8125c3411d37a331602df82e415b77e8c2a89f04c6265d3f7c27da7e291a6eb5a380351d66f7dd52f58e8a9663403485a4cbe40116dc237c828649c95048e1b5bf0609de09731", 0xc8}, {&(0x7f00000002c0)="1aab966ecf959813a31988a85c84516ace1f1ccaf5e36615a51917d5ee904bc18776e9dea19355d7730fe2cede1de3e936cfe4f72b770c0e92ac509e467ac7fe78359a68c8c7df6d736168960d2d7c1f1f14461ace43e7c4d5549fbbec2b655277d8d7e8038d10f3a45b776918cfca1c8c23a3e80dd9ee96ddb28ca318152a2758ae5a665be9683703e92832461d899f581a8ed1f85233f4f7bf2338bcfc9574f0244b3224457b295eb1161da712fff90fc520ce3bc2f390602e32821e42b0b60569716438c9e31e1432120db1700093d55aa7617a6e7498e83ab14d5e56a342095ac5cf5bb8bb43697aaf3888d8d77d8d2d4e2edb0b893374e25c0d886a6d5a767c903334f8180e090b98497f73a9755a48a090355b885d18b33f1d82b02e1ea86fe8d769de3dbd81c57e6e1ad2b017f078e05c31a709b42b8ed37ba543d18ef49f4aa406cbb1c1ea02beb024444c192ebcfc10e3587bec3818ce4eac0273ad877410d8a23d2da0d402d689af274b3c338fb7f4a31f3400b1c8033490d117a4680dce25aeed6220b9ace928493a5487cb2afd23367d72676eda45610210dc66d5a26cce987f523b46eabd1c880739889cb2fe3ced7c0f9bab630917a88190b29e0c2007416d3f3a98c1e61ab8730a2b0f5a9a8fbdf0a26bc3120fde25afbb45e07c8f9029518f372e841fe9ecdd9008b3783e1381a30f8dbdad796a88ab2f93c895ac4472b8e7e65f06524879be8d21bf1b493f880d0b74421adf127d957589f73e5e570fc285114e6416a4f17972abc58b018ec2c316410e5735fb43492b99c156ace3a58bf4c7f43cfb95b26e6b352a8aa4d9bf61bb115fca99ef66240d66c5c42bcba57b6b1f06c1c02ad2fe6c42cca33f06bc0852d3baebd7c51afae8d2b31c6e5987f8f6a7109397e25274ba4d734c04f99dbbfbf5cc094b2fa21139cdbc6592c5eb15eae6c9d770538f7f2ffb7b1bbc3b117f432890e6a6a947ee59b161739b01c9fe70b3f623cd21e6739d1dd541f42ee130031ced2565ff2fe39b63d969c0f5782628a654ec4556fbaf4f145f6f4e88e25d4586f651bcdce58152812cfeab6258fdcd6d3fd3cb207d87a53e59e963e706654848159188718a2a75928b318082096b2c1fa7542791827e294be39e9fd9c6835a6d4cffb275fb94bc7c068a5a5c467e0780bbbe8fbdd41ac7b8c60f8488ef2ebf68aa514a84ff20c9e2b2bbbed9d2d870c51cf7141863109968af665560272dd984d245de43db011d14b2b47aa8e4f9c6d3993859f198ca12d84b93799f0190ac2235e40e3c262302afedbef00ac44e7de6f88bba6f73ef2b6789b975761e660123fe98251c55032cb7708bf45e783f20172a667055d1922a8c4018673f21fdff217cfa585df3fe17052aa467a31b4451bcc9d64daf3a846a668dd68df773eb8d97809a4e4766d71524b6cc3de70735988c71b46d45e31f0aee342b3a98de679978d148eb73a20e3a434a79f1a55545a0e10afbab41e5955584ec25c03d73abd7ef32b7324d403ec30ac7732ec92a56bb88f26ce99e528b9d6ff4449edc00560bc52e3529186804ad904e7254f740d7151e6ffd99c4428d4288fdfcfb46e6dd4cb2dffc0a92aed99991a70dbe6423ac3f27e8e8ead0bc4dade29fb3433d6cfb3bd52ace349d3ac463d42ff8771e2bf558a15f3179c1ab92582d3a9198b06c8060ddb0917b20938055f02bb4851bf28a8507e4bec3f81bc145f95baf92b167cb12da03022c8a50ba65dea9ae72ee3718a50fb514ddaad2ae4c8b522e9e055f17391dc51406f0c0735127cb209c780c5ed1576ef0edddc796d3904073084f664a5d2972175eb5333dd06b61cf2d04964f1b909c9f6ad1e6402b10843fa8d2d658628e076ffadb2480f82feead1b39639b512bdc770d2efc8f52237916fb112770ddb2daae48cf1fa40cca6e9fa7f6dacdc44a98f956a6a00e430679b15a5a5d891f2ab0f76f24eeb820cdba7d7e04b212fdf307078d8d10d8247d2f47e785e87d1a8c279b5ee56479cab36dfa108abb747cf694ba8b09b7027c2ae4b380674dea5e03f2a9b679e274740ae8f86a6a88dc457cd5c5aade302ce905578115ac48cb0e584dc3019ef938d6f7add55876ab2e9fac135df3c5556292b172224e737fe43adbf4c45003cdd45e394943396253ddfe32a9808379dfebdadbe14197bbdf0e81d0ef930d42e0f34d431c35d2818e87628790e26d30485ec91083c80f4e029570988bf4fd5dd0fe4655b4ece3c41627142b65541e34608fe786057ca48e25f132d2c52abf730511b309efb7fd0246c0fc4f6748f42cee2a9241f5a938865e73469692836cf9b5da518e806b57afa0fe6b29265c3854ba443d0df27bbbf1b0890230aa3954cdcbd3e3ecf05e1112dba3060df81039b07102e8bef80bd710e0c639aa2cbdd3f40d6592cb9d38abc13e6209cd008c6df90624fd7107e43f5148d58f2579df5759b7cabe901315e5385988f3f7413893beeba61b76abf113c472e603ca7a47fa2e89b937c2a9e9417968d786990d6d85fc95260199cbe1f3a6e3b3baaec424a017fa35dc0690665c89456515668fb28c280426eda8f3aee63a4ca1616589bc6dbdeaae3c73bff5b74667a8a525ac689fcf0c1c89988452f142dc5045da3f6b45dfa8b2b6b2a7a2f4b1edf649a1c2b3088609d9a2f47cf706644da4e96f67c5fd2769be95f31122adced57a04e235fc555339e0ead6cd293e2d08028c729920375dd5b3732bba0eb41e8c02b4dfa8b768515d1ef75d02ec703882b956e0bc41df59547ecc575ea002b1dda410d1a382647302506c0b7cf892084a5d8cb9c56fb05cb126f1b7ef85e8f26446c8962d066d6732db47edd7fa9aceb674141b929f1df838b55a8971bb7cce39eedd98840550b23006e31b752a518e64c6da7843c3e768700931ea92364c7c8329308f746e03d144e33a3388a613a45553bd632990518560db1d9a7e4c259168eb4d74c27d82c3207d5fae960d68372ba28399e9fd6b6ca36a56d3dbbdb5451fda82ee5bc3e525ca838e97f33e5dd4bf6fc63935cff5e97a561dbe294f7995ebb02b7951d4f5468533cf19bc2070b06446128fd7325a25517f359fc2b0ed54551c2df1c7b75597ecbc3a79a75f9cd910bfd47a0a682b6d621128e71400efb7f87f08bd29b06dce83e7bfc10097266025243aa3550f7b194d54deed77d4a73206b687b215fec46aa1ee34e432ab76987b677673d082d4393b15c8384ce80c7672bd810c2bcc4f8ffa2174529548cb5c957298095557fa5e17c2d1815320eb8ff16d93db05b1bcee8c6d7b38ced1879451124ea96fcbc8ba9b02734d486ddf6d2d484bff9bbd4f3c2c7c52c88c911197786cb5c7bcbdac0c7c573f0898d787d10eb13b91076ff90093a50321b5cf6498f9d9884613fbdbdf5aa78a1efe50c8a339d5d555ecc1f7fa0f67ff106d1089c5374d15b536bf91e0f4c2a68f0f7467d858096bbff776016642da17baf2b4f2c9a59af76d5d0c96fe49a26ee11c9c1089d05961962d12ef34470505a5df1b643c5be1ee6f8326d7d68c19dbd0e3ae65fcda2a07709faa62b5fa382aac16b501b035922820d34d5b991d141aeef2e7c9039a30461f2b38d331583372ca24bd208f2fc89d3d4d0b26a40dc678d3f397faa901a5443b8cbacbfdae83ce4e79e62936ed7d27584bb50d6e157e256bbdb7c3ecda1aa97cb0dd33fa96e2f04b47e33c95e14164de9eb9b588f28705c38308604a8655043acd0c6fdd136072b532e966eb97e92a7f54eed76a0ac4909558014be7c12969fdb516cd20c394da12c511f51df7f738ffe63d4658d62c027d5d93a2f1b184c2d833b882b25d53713c9c78ab927adba355bc63e3a5d198aef378a7f912a32889523142316181d83a62207a71cff89792966623fc6a8b64c42ff458b050ec875a4044796d5d0a5c3297f0545eca42edb9dfa2fad0b4342fd7ec5c030a57cc6384efd829e54755578ec14e8fc1d9c36fab508856a63642801a87ca1474180e3886c7eebbdaaa8bcd88796a19f820ce3c49994b08d418518d71462221192fec74303c560f20ae5c49635816344f3f53518d7afe84166f105e1b3d335459ae52634d90abee48b0a967da9b0c4f65f5bc1e5f5a92c86b869fe4e1c6d51e7957582ac52f3011dd64d885fd5f67df969dfa10d3d9c87dd1682237e22380a47e226642f6d3bc367973d528f58f0e6e2a1a5d664c7e95dfc5ff099c5c09142449ba44b66daac5b664774bd5ba63c2dc40f2ec2c6f9c4e0d228b090bf739b3e81daaa5ceed7e575e1e0bd28a7531407d1de79e023d90ffd6596120b0eb420c582cb7d3aeadb155a461138e4ceac9a04fcdaff1c4d1e1fc6f272feac439ab5e5f1992332406d863778bed3b4825f9a22f50cffafca809edc59267c3669d6c27d016d34bd5ace944aebdce517b3a87fb24d14ec21595048ab2a83ec37638553fdf38ea6f9971b8b2d1b66ea2822940fa54e38977f0a09b9cd1935677213acd3207f9669b005aeb145dc51a0a6e335aacff5566d5808310e53e7ff2e2fdf0bb162acc71b7a48c84b6fc78674b13822a07bc3a6063ca21958c72be6cfadbec79986fb8b17062a11a8b04bcd85f7b518ef37b0fe0a46f35c1999d206e3cdb6b12650ec4021c552924b21b2de620e31dbc4aa80614a2ddcdd4bb9eb7f538d508d2c4e26fce6c60da70498288b6b491ed88bab8eaa79377046a15394932ab3d3f62719a6271d87a1603242dd0a90725275a25cf2f1229c5ba6cfc5fe11751ff77195153803d56553dec835a239cc3f6fe8ec0869a59c104b44fe31562f2fe2968968b057b9eb147046d2e6ff9fd96523886e501b9fb591beaf90e5807f8efbc09f4546e6df1c1fdb78e57767b1e23009ba4e62b28c7a3e49aa6f4e87616a77bb4567bc62e41da06bdda1f06ecdc3b455506ef666a1fc2441e8b08cd6b88c66750b67e616a8cc3b15acc84d52368d3d476f9c9fd6474cfcfbc33e2f68b5cbd414227ad6cd2680b699f66d37701f9f4393ad2f2fcabbf13f02ff2a28384501d03079d61c9ca6c5798b08a0b35118c1d2e641740effdcd35b9de70500e819153109b01ac03732f5d0022c92079b0940766a0023eb18c4e9d4717651047b9d9b4fe5eda42437ad4e1174412cb1a6ab4a2c630b7976e3b1e3f93e53cc2dcbc434cae380be6ed3d6e076eb60af34428f13fe8f309e659b56d62832900dc569ee4c2d0fd97e5ff93ed2060f34d719a46434014b5ac23a53e67ee6907a554e9dd3f85c06cc374fdfe739c50cede55b2b6c792e103b07a4c14f157700a478cc744b052739b95e62850d9b934fcd15dbf3c0d0befa74b0b62eae17d644df69d172b9a8a0ea1a801c26400752abbd191a81096cbf09bef2602d3a8e98e7985a45269e4f6e4f450fdbe6d62639f74e5ee1bebd064a02d0e5a9b292d36782d3dfdcaa20c670aa7fc86f8a06d2fd6d36a740de6e00da49f8f7cbce4189e93c1bb6641e8ed707379061003b4a8a4c76cc9813e2ddabdd2baa98249581cb1aeeb00b0820fa389aa98f59a063da77f1a042fbf4b9371d53936f3c3d195d0e50bd8cc443d77d42e7f4a64a348ca8ee879864d2eadffa509e92a23671411bdb3dbccf0ad52b19742b82e07ffa4e295bd2b568a007885a036834f2d490f56bf78519fb1f3b8a4b4f1fa788eb6f6ebc6385bdd38b686c5db028bfa8196a024aaf4a32d0b2a64b72bca15e3fbb97854acdf34f3a46c19354e9b25b288d4298907e50fd1af", 0xff8}, {&(0x7f00000012c0)="adaea668998b902fa52a4cebe4b667de30a6822b7db359a3b137b457ac70c427ecdf9145b213203275e0dd0470faeb6d703dec0ab660006aa32150cb4dfc4f25ef813ef9", 0x44}, {&(0x7f0000001340)="3adc26aa456c02bbc2c798d3b90e4d058f4addc5701b724db5afb46239f736c10f2dd1edc1d9e497d473615e8b553d40dde681703be3f73700f2d007d5f945f5d17f3acf8189162f9767d5ffde9694e787b4a468c46d66e1e8f2d5f7ed970b1806535e7370c6753a", 0x68}, {&(0x7f00000013c0)="a2681967bcbcd14f6f8e361a877d5e2e2f5b93f61ba9e49ce4045fe76c644d49615cba8e556a87ab", 0x28}], 0x6, &(0x7f0000001480)=[{0xa8, 0x0, 0x4, "70a7f83f7fc107a0f7e04316e6da478d4a59bb0f07e82785d29c2657b3ee266170cf51991531c164c9479b1eb9edf560d0418118c6e1d20c07419764a353883cef67afa1deff620e5aa6a5512c87e2c93ebbbc84828605335eebe39bf8bd9b5e71963594bd3ff24fcff80e7efbc39de89c4c31c11afb432b701e26670db9a72939d6f3eb0bd4cab69c7bec28e2a037c1d8"}, {0x40, 0xffff, 0x1ff, "e241f2b4d6928ccad83b2f41c95fd5c2c245865e1146b6bffd9aa1c1f89d1a1abb90fdf7680accb3e2423d2dd227"}, {0x70, 0xffff, 0x87, "6906fb9fd06df0d863e749a7a8b1fa4cc6cfaf8a678dfb7471d52489f492e84020d7d99ef15608eab16e86c1ac838c9d6e6c70dac012ea903e5f343236dc921578f764e1de0625c04c12a3e7b84f907ff7fbf1a47b26ab430d124778"}, {0x18, 0x1, 0xb3e, "85d944d1f4fcff"}, {0xe0, 0x1, 0x3, "f26ca777a21d29a8b6dbd5f448947da6b4e7944e2e1741767dacffb2aa09a0c5a8928a6c01cdeb0da742b7448fde895a7d6d95b357f34eae543ceae43340f642f053eb2900ccc8433a566efb07c5cbd1de7f28f6a3750a08ec3720d94d4e92710fe8501665640c9f0af77a83936b6fb2fcdbb82e5f29488d7ebfd04da1a12643a0c882106841e1af024669598a08a3296a3fff4195a2ec2ba8e57060d63f19cf4ba5664472ef429fdc35428b6bdc84be380d6fe4b6f8aa665d2134fcfc6fa6b540d785d7977ce439ffcd"}], 0x250}, 0x5}, 0x10, 0xd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) sysctl$hw(&(0x7f0000001a80)={0x6, 0x5}, 0x2, &(0x7f0000001ac0)="76267f30ab89ff7288a85dc52b01b0dfb1e3e312ffead2c40eefbf62209dff1217a4c73f745ac8ed614ea9eef71a3d4d6963a991de1d0ef5591f2b68bae65a8c409594f8cb23abf67f9ec8384739fe3e58158adc8e4c7129e6f8fc92fd956cc0e05cb5e8c2720f0e33", &(0x7f0000001b40)=0x69, &(0x7f0000001b80)="55894e0f27965146571bc9b3a66d84d7f13c6b22dc98177a07bb75994112c7618029a6bb5d1e58fa4d5d7f6a93093b3671daa9ef16fde1259166c33fb938d56e915248a6873162f04b27d467247922992555ea311e8c093591473b48ff3a62225110a969d5052a4f6a6d55dcf5bef04d3ae2c9e895c36392c8b1fdcc67c340fd06ce01ab86a9e4241eb07a7fd016ff57c54bbd208a31612b6aa013d43ec079721064b91b7301375f0bb347ff06672e13cca2d62352ab6522672cb374103628bcaba6a23b81e3c78009fcb5190a331a", 0xcf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001cc0)="de4a79a303dc821c555cdcbffd3444a8a4f399ec10b425c95563e5c691e1b749a78124303f44c0fbf9d0d80c47ec22722628f07b4cd2403dca20f8d75f4c7bf1b1284109c96b689ca8d04bc79f42123bd0c32712abb739a3171cc85e68cc643dbe6773f791ea0e04d586fca0d50f2c2082e3062a0e570fbbc12fa483f82e5311f6ef991aa6d091f9c4c835a7e029c1869483f1da5688417d1e280cd1000e9059065a2343b3ad2c5fb45acce10cfec806a14b7928c6f4b70f5746a3b8914ba131c0b79f", 0xc3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001dc0)) sysctl$hw(&(0x7f0000001e00)={0x6, 0x13}, 0x2, &(0x7f0000001e40)="663954c9066f6fd0e67347479cbb744b57f0582045123431f1854ecbf7af5e02ef80e194f889ab16797dd4a02ec90d4cdb8640199324d1673e8e3a05c9a94f8ddbf4a5fdbaa2eaffe5235a88d7abecfa87ead7452247e72fe0ca614b4964a49a0cae5c487ac604622a70db8ad181596ae13697e94b619146a6073246bc39d4ed165e1b4699830fd9415094e54d04a0f728628910185a5bfd39251e1a1c5cba03fa1c37915c5d6f2b997a30aa7a58706673d96e679c285bea6abe33d287b194ae8b079305dbfc0860536742f2a249d5a3e6c1e7b132480872e939481c5804684413f09e6d92a24f9e5110ac297ddb18121c8c767bbfc552b7a08b62df43a8895222b7eef746e33fd3bb3b889156dc5f7e1fbc154a87f6bca9b3af5cdd0bff4d3cfc54bcc0e385103bfff231d575dbd47cb36a00b1abf8e07062379e5fd18ff577ecee5a7fd90c96e1ccf8aaad0601095a4023f4ac65e8b6b7a2bc46ac343dce53273b5ee87b4b0492d58205e22f11e4ad97c1c7677c9415d2bb818d9093e256aa7631cbce3eba55b60a8551abeabf1656096cbbf80596b75381e6442dd25eb9c6c17ec56ed7aa3b1347e0a6424a5ba07afef4ed0f9da44a929dbfa22025c62ab1a43df9663efc75d6dc1be775dc511dfd4a33d7decc7a3f1b9b232b69044d010e46fdddb00f9a146cafa7a0bc13e9ef7649e9779a0e67b27bbfd4f4b3538b3328cdddbb1bfeb8f4a5c9977bfbf9e9781a4be780239e260c01594fbe796cad65a1fb3ee5221c88044d02b9097f20bead7a9cb1ae89a1f083d941a13eaafd3cd08c8c0ab0a3693d4482a123ee3db3926b711de4fada9c5bb7290088495bbd1ab36f9395ecfa1bd4b99c2ae903e268a88825447f5ba3fbb07cf618244efd928d13d42d7856bff027ab8f509022bc5aa02e3230b74b5ff210219445448a1b55394cf14bae69759aef959d76dc6e1bd9be5840b199c4e8b6bed91cdda82cf0a6eff6ad285b3c68d6a2067502794974a27f300be83b2745c7d0431cde0e62a3afb03e335b667a7061dc53806b2f09796ea4452a70cf0df50a6b974d92cdc2bc18cdece993807bd4f87e924bf5ef7e6e0bc4f2a6013c45584459a25e64fd6a02ad8e970421dfec5b20a6865f689c4161c341504b62e3ef176a24fbed874bd562848803c16b3a1f402cf08fd5eaedcabb86164eec1802857069bcf4e50d030231e53ce58e280bdb40bedc2e7364891aa0381c99d22ca9e074f1d87d6c4c87c60ee2b6e5857a013f3f280beb7ce849f9c3d9670ac63e2d2901b8d1970dc6eef0f44c4f181b218b37246b89f1ed8ceff2911c5e938d143f5ace5e51a63759bd88a259a7127f7c0f824033bb51af9fe38b5b018b9c8d6ef0c2b8fdec74c2f7900adc56f92aa73db30966ff1d874da230ba4c62c507479f165e7f07192fd566b05ddbd7276b06a9363ee4a0467edf2e38100d18b948ebde809019784311300b9810a335367696e4faa38454b9307e794b724654ca8be237f9beb9d65fc12283940546aec54f97483f93ffb17f91aa952707e94b74ff4caae2d52da8df6b4ea9dea01e47b93e1ccad31d84285d61bd7c89fffc1b5e573175a82f7967cadd88c32303864d9dbd941011cbfcfcf52580255606e7cc8f308136288be12face52c1d27f4f7ffa9f396d1eed1933efc533931b52ca386b7c035ff1b66d48023b2f276d54bafaccfce2723013a76a217edd1215c9ff14be1cd56ffd7b37df0b0b169d3ede11ee8155fc905c5b0b2dfa87bc553194c647d842b5b5f8812fc7621b1cc922d4b1085afb753f6098cf96f9cb7a5b2d4cc369930681ca06d1ff5a37a625c875a28b7fc0e6670461ae866bb7fb813a9540cb22266425ed20c406a5497d60e8ddbee22f792fee749b16920952adf2d528c0d73ebf3efc06756359e6a49cd237858e420b6385e92cc26b6cdac3a2b613e274cace239603f580f2b61ddcbbbc5bbe68bac8bb362791062044f20ee2a45240584c7c89ee8207800293621f7e3adcbfbb88b6fcf509bbb5669b7d1be81cf1ae8e27a0d4e960b99565f3a4f33e1613d33e612e06c45e941da5c24b0af97177b907684cc45a2fbd003752b4e20833958e86b81a7306647573f16dc89dc2d9ab3cdb1ba85f2dc9df72fc6688477b642b4430d98b4969f4de696ad7e86680f3dbc84be686f193dcc9351d8ea4a15d410623b7725deacb0e42c22ad53b0f429014012b52a42989cd56109d2e5523042afa4b43162ab4c0d8012db733f87dbe5783e482851e8ffda9efea831703ac40046ddaf67e49b56fa98f7a63bd6e4e929fb5c8965fdd9fe233c135c3f2f11bd6a36f94ecb82e358d0453afc94801b0e4935102d2ddf7716959a72ce1bdaaee210aed92a4b338c183531600c00dbb6b2a279d4d2e403ff6f1cfb7e918411973d0d2badbb0629334b6a61dfb7da8797b1f15dea3d2f0170389dbb927054c4ef8d375a3a7e17c4218adab30d9cff722174a0a98f5fcf3711d7b19d6fe22046886e094ac1a7c4b1647888ad8cc8c30464d7b0e7f7e0e7945075cb9f694d6b2ea2395a851308336b373e4060cdcdc77b0138e7f66c022cc206ab02afbbdfa09e04625efdef21319e3fa262a29a11bcb28ecef596c9f019aee7d7a86d0925d8ea6039a877a58a58ad019f52d0a78aa1a00df16ab21baae6011403739b06179cde504745b0568540620c3f6f6a56fcc3faafc9d1148b0500eee825b6a2517a67e818f11cd711ff50247275fede4cdcefb1058e0f633ae79e36277bd99d8795aa6a2583d61bd1b9f39a3c5d02e822345e304bc39e4b53fa68e863938bc3700b19b8525376ac4476eabbb5d3b1ad1d96bf74b21ad35c5fbf45e06209aa53b436d3216a05216ca448ea3f0762736df3d89af2050a3d2333a321d1fffb842204eb0213374639ee1bdef2c800955e0c7ac5721bdd3950d616898c00b1da39116443f9169b857240dfd784d3f36df25aefd2bb297a31fc11caa0dcb6901c405ad16079402a4511aad9d689cd4487248f04b6a45f52707665fb64f2c7c63e6ce5217f75ecb6e201cded92cfc4aec4e7a0beb36a4cd37a4985c30caf83fba815d07329e1162af17975c8bd68ac3bf6a5c97ec4baefc4fd695b1f395138244c13fc867d4d297605d5ed13a2cb398d2114d143c36b8f544e7f32a437b7cc995f991545616470eeb6f998991e7c4b4133d9c6c0048b34c69c8887d9725661d14a6d247c39716e57c3c8ad86aaf2d2f8983b0a5fb41189d30d7ef63f884ce9af235ef1fe77ea322f1236ebdf39cd551d6a5c63d9de739ac428a4232b4be063009d51f17cce8a61a915948b552e4dad8a8c8d47ae64b61a8b3c2e029faf0f95aba40a623d10194497837cbdb88f51412e19c9cc229565de17db2d098ac16bd94310268ddc6fe54698adf5896d2fcf2906079f39b3e9fa77259dd96ecf1955d66fb074a37f5e516faf317738a7f4aaef265d4bafe22fdc70e420884266e26b4f83e363aeee57ae1b286d750ee578e652d7761dba87281e5a1ae1b7f097f9a4e03d01bd1be8dfa1bcd699fed6b8e599c30c09c9f011085b1339bfcb859e9a0d6571f8d62a4027eda426e37499872997c8d6d029b9006ceb76fd6626029424e1194ed235c2a0091f370daa2850b032238847b10c80265da835f5ce5e89e5472230e9a82ecd6ff297c6ee3bd4e89a15069536b14b6f883c433d7c7d71f34a9b0eb0b734df427d8185201faca8d24a8aef16f81f12fe3ad7021e4fd4a7af61da60513cb33ccdb725a89c2450c948e87d896c6fa21da0534f8bc380e9830c12fa3081043f19037dacff96fd97deb84654ed4843620b64763b87cca0ab4242d883ab3b0b66b71c105c7006b5f6ca6219efafb0d6a772686592b6018b9ed27072d740ad90435c3f3afd15d43d1caea48367be52a524a17bce532c7536201fc2e26768946c21da3d19f31f8605b33594420646485b16c154effb16b2a2903f93d3d861bb15eaccb0374d95617bd2543aa5605e6e3b62a379860c9973858cddcc8867febde8e1c751e18bcd96ecef66f8a862926364c26feed2fb275e6276c3ae5bf076d8e0a4d5c8a9f9aa9a00442af89e3d6d0748f23f3ef68f0a592d9ea3e85b96749e3a571011762409323185c086e92e2f7ebb991615ac2ac06cc5c874f493c8e18a09c0939a6fddb134d81474d93a60a8ba0e9286c76733c68ad22b997d6855ea98ed4ec448758f801f501d69fbd12ac4d955d532dab1753a87e1e2ff552385c8f3c1fd344fd74bd84eae812740a0420146b52f7d0f2835743a72168a7ebed83d2e031ac821da20c2dba7ae58c7b78d578ef2b7d1bc6df66304a78df69c76ae56c92cbec5afab9e163e1f179e240bb92a393132a554d956a8b04233c3ec3349419b6ff87d8b5828c8700d846295b1222b0bc6b2d1d95a3d9e0756b8740493b5c7035c3aecaf15bf9f4e41d7104ad8f2b84da80a5ed6349470a8012747bf1d8056bbd97eb5df4815c6170356ef531a7e1fbb5046d7376f1e5afe008f0fa5ce0b5f1827e966860844f0aea89ab10e09995e173b552f1cd6b21a2db14a08bf7449105fefedd40449ec54e6377bfee307576ce2b7ff4dff1f78adcff4f8cccbd5327b018c91a2ea0059125fd8aa2ae8d3adf13795de9d879e620e5937328d3a3ad0c40686ce32fbbc27cc71d150cfd1d2ab2081900e7f3e5c61ed6287e9f0314a62c962f5aad4e218ddfc19fa71ef0f8b265e2c719e272b42629fa1dcf28811fc4b67bb7d8e71df51ef2ae5ccf1d74653f29ce7c011744cde859dff902d4645fd1ab7982da0efebcc79c3a4bb8b4cb70bd9fe221a1d8fdcaa2b7241de816ae3233aadcd3775bb9523caf5ec7b5661ec207bee911e7cf73bece1884ba4e02277bb193b079c1898b9c23db447ed6688b708606fc4da96d8398130a253256b490cff80723fbc111dd815814d1b71dc42a7fce15158522e2cca9453458285db63597a7cf6a739c811c32429aadf55b47eb6fa04b0379aa3a74f14c0c6d8284d9fbeb1b437fbf828790d654f97e66eac0cc89be28bd2980d969a2e83b29e9d6bce3726bc440dcf5556f4cddd803d7ff0e5c15b0f3c1e37278486585365ddfbfac713945419202aa5edfe761bb04e2304322854fe921cebfa9d9915c6299dfc576f961f91209f0188324e6da06144ade8f4fed254a9a950fe5c5ce1307d6a32b127c26561a32ae1e0cd3b7ac16a91587ca6769d4e73de00dcc995ebcc7a381f3e42953662165e8a9c085064b45196d00776d49ae72402b96ef1f2f661450aff626b1b6dd064cbffc746edf9217ee42a36b621ffb7cd1a4a1ae7526d862a4f42b89c6027529d2ad7080e74e05b6b48d8742e7ed8993747ed11ff81e17f28aa6e645a4cc2591dd721012ab093056f6e73d95ca9580fcc7350284450c0807d4931776b8012ab427abf6c11df868369ea1a9b4ed68f939ffb0d1c54766c7bac74354cbbbaf3d710c9b0da1184e06bb33e8826e29ac0858caefec72d8c618574e881b03f6df9180418eb1ef55ac1e137fbeecb2841414012b1ae81c78eb05a03e82e9d193f609bb79e5325e1753add4978dc22c1b3e9c48e14c9080c0f9d1a634783e08ea2c20509f16c71bc1b8416b24629f7859687d349d76ffee9e6d501b4e2c3174c73ee517f52a2a859be6cba0500964c1a76f56cf37fe98fa4f1196b625c65951ad95bac85048f05af0b1c6372a5a5a4a5bddb16e4bba7ce44fa5669a71029faecea9814a0d46085cac2be96c61511f71c62ad311ef86df93aab", &(0x7f0000002e40)=0x1000, &(0x7f0000002e80)="dabce65b29ca4f88846e005ad20d9bee26741f6862630495a9eb37a633cb05efc57ef5c952863bd8c31fe0789f175a0228b402b6bfa30fab6c582a2645a743db8b27e4934ff88084d777d492dcf96be3948d79db5084ea9c2582b824dd7480d566bd034ffe854de1060475946b309783d9135f754e9dbaefc6d8ab39c99fbb4572a435550702e4b8bab707832a4e69864bb609e2", 0x94) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000003000)={0xb4, 0x0, &(0x7f0000002f40)=""/180}) r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000003040)=""/177) executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140)={0x3, 0xfffffffffffffffc}, 0x10) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xced3}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x8001}}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) write(r4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) executing program 3: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="697f02eff399ac71cf47d4ee06ce79960e0781b1087e1668a10bddfd8952aceacd8fcb8d35d7dbc77b294dac4a5a86d1cb0e29c80e07c018085f9fa24c71d690ec8f466bac225e6b91b79120f8a0b3f794e3ba8885883bcfb7b845c5360d6ea0c0877e509507c1c9293c6e2a6f81ba9ee0207951c630fb2881dead30ebb3d011dfd7a0166eed9f8d9a9de4d3eef428310fe25f0e7ac297f6d08544a3d30b72bb6b6d980800001462cc15d5e188bd29406e910c3392ceb4e9bafdee93dbf251a54595547a5564", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="cbc89b5e", 0x4) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x5) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80047476, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x40}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) executing program 3: getrlimit(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setreuid(r2, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setreuid(0xee00, r1) r6 = socket$inet(0x2, 0x5, 0x20) sendto$inet(r6, &(0x7f00000001c0)="a3e2164c6106a8ec6647ba5eb51e57fdf0469945631c1cdcfdc8c53561203c100599ba5818c9df7daafc0eed8bae7610f0e07630d5defa5d74d38c84039fbb4f7ea355", 0x43, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket(0x2, 0x2, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r4, r5) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r7 = open(&(0x7f0000000000)='./file1\x00', 0x261, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0) close(r7) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='./file1\x00') r8 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900002800006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000000000000000000000000100000100050200000000000000008600018000"/94]) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) recvmmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/75, 0x4b}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000800)=""/87, 0x57}, {&(0x7f0000000880)=""/200, 0xc8}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/19, 0x13}], 0x9, &(0x7f0000000a40)=""/119, 0x77}, 0x7}, 0x10, 0x1043, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x28}, {}, {0x8106}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shutdown(r4, 0x0) socket(0x2, 0x2, 0x0) executing program 6: syz_emit_ethernet(0x15e, &(0x7f00000001c0)=ANY=[@ANYBLOB="41ff7c0a23ba46abf2ab67918100040086dd6b802110010aef6c595020634d331bfebbe47829000000000000000000000000000000000400000000000000040003a0640000000c04008100000000e16fbada2f98b514214aa5ff5ffcaeed29d39c88fe5dd4285de9d902a92958a9161200200000000000000000000000000000ffffac1400aa00000000000000000000ffe7ac1400bb0000000000000000000000000000000100000000000000000000ffff00000000000000000000000000000000000000001abf5c7cdbef830551afaf4cbe3abf72fe8000000000000000000000000000aafe8000000000000000000000000000aae43da1c5131528bd93bf421c1a808ddf850090780000000002021c3261752f8925e73f1d2be9af540ff9aad7465235020624acf0ce1812006bbac64886d96774af12f90c23bf7275e0ebfa80248a650131a90f2a28ae18a48ddcb5fe193a786e665b4b2d5da0a99778ef8d2a16555c2d6a2c0186a02a97ddbb6215cedfddf83f685ae654d4db95507224d2819dd900000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpid() dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffd60) socket(0x2, 0x2, 0x80) socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x85, 0x10) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(r0, r0) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setgid(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r2, 0x4, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x3) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffc16, 0xfffffffa, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) writev(r4, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab3", 0x38}], 0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mlock(&(0x7f0000350000/0x1000)=nil, 0x1000) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x84}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 5: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8060694a, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) setrlimit(0x6, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = syz_open_pts() close(r6) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000340)=[{0xd478, 0x7f, 0x4, 0xa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0xc}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) getppid() r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x10) setreuid(0xee00, 0x0) r4 = getuid() chown(0x0, r4, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x4c}, {0x6}]}) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) socket(0xc, 0x4000, 0x3) executing program 7: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80047476, &(0x7f0000000040)) pread(0xffffffffffffffff, &(0x7f00000001c0)="98e9db4d5e8356baf417339d6ba09d833958fb91c3", 0x15, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb80100000030", 0x8}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x147) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000440)) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000100)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) sendmsg(r3, 0x0, 0x401) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), 0xffffffffffffffdb) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000100)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8e750882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38b000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffede) sendto$unix(r5, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00", 0x43, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000200)}) syz_open_pts() syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="b1", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000740)='e', &(0x7f0000001740)=0x1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) select(0x40, &(0x7f0000000280)={0x4}, &(0x7f00000002c0)={0xff}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r2, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1, 0xe8}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r4 = socket$inet6(0x18, 0x0, 0x0) lseek(r4, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)="7488b2a91e06002445e680989845b0f93d0c04b923537004a6698146f2e61d6a14c83f562c8554ec4d64597aeb93c9b447ba4426a01bedd0c7c777ccca8b990ec4518fad7e78133bf63f80a7baa3fb5b89694e67", 0x54) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}}) executing program 4: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x5}, {0x5c}, {0x8106}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000420000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x812e, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) getpid() executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x1a4}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) dup2(r4, r5) execve(0x0, 0x0, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0xfffffffffffefffe, r2}) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa, 0x8}, 0x1, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8000, 0x0, 0x0, 0xffffffffffffffff, r3, 0x100, 0x8}, 0x6, 0xffff, r7, r7, 0x4, 0x3ff, 0x7, 0x1ff}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20, 0x0, 0x81}, {0x4000006, 0x0, 0x0, 0x8001}]}) writev(r10, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x20}, {0x906}]}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r11) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x5, 0x1) dup2(r0, r1) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) symlink(0x0, &(0x7f0000000140)='./bus\x00') syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd60ef0500001800003b080000007a6c58afb8877c8be162e3fe80"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xdd81e9da1aeb7b67, 0x40000034, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) executing program 7: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='[%-*]:@\v\x00', &(0x7f0000000080)='\'\\\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='&\xcb\x9e-\x00', &(0x7f0000000180)='/#(\x00']) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0xa4) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/28, 0x1c) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x80000001) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r3) setegid(r1) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x400) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r5 = shmget$private(0x0, 0x4000, 0x9c9a1e7388632044, &(0x7f0000ffb000/0x4000)=nil) r6 = semget$private(0x0, 0x1, 0x600) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x3, 0xffffffffffffffff, r4, r7, r2, 0x100, 0xa85}, 0xffff, 0xe67, 0x8}) r8 = syz_open_pts() writev(r8, &(0x7f0000000600)=[{&(0x7f00000004c0)="b6f1acb2696a2d111f282685d277bf66668763726815576808a0fd26d64a342441a798435f0112ee5792e24326", 0x2d}, {&(0x7f0000000500)="fa3e73007e1432eb3ca82c9b806ce18227836ef627db9b2ce85ffb041b961efb869f2692b7be1c8c0dfe0eff10d7dab4e25a38ca4dbd4a1328e9a2b6832e2500d42fb4ca21c03fe0b7b689170fb7f33131d38390570a8010d03f3dcbad481b5d0d10c778b9d6ec96555ac795f6d843b67fcdd31fdb254a267eb1bdd7c06baffb6319fc8fb600dcfaef8322afaa60d8edd1c794cf87f4ff5704ecf0366b1fb382fbecc09298bb18bcd77ddd1a5c19a34be1fab2e9e8b6eed94ff826ab1ffd13ee31becfbad5c3f23048a5594d2701bce955389e91f505bd9b2121", 0xda}], 0x2) lseek(r8, 0x3, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000640)={0x6, 0x4, 0x1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r8, 0x6) select(0x40, &(0x7f0000000680)={0x9, 0x8, 0x5d7, 0x401, 0xfff, 0x2, 0x573}, &(0x7f00000006c0)={0xffffffffffffffff, 0x1c, 0xffff, 0x81, 0x8f02, 0xffff, 0x20}, &(0x7f0000000700)={0x5, 0x1, 0x9, 0x2, 0x2, 0x8afa, 0x8000000000000001, 0x6}, &(0x7f0000000740)={0x531, 0x6}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0), 0x20000, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000800)=0xb89, 0x4) fcntl$setstatus(r0, 0x4, 0x40) shmctl$SHM_UNLOCK(r5, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) executing program 3: r0 = socket(0x18, 0x5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x7}, {0x40}, {0x6, 0x4, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) syz_emit_ethernet(0x36, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) executing program 5: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x4, 0x9, 0x40, 0x0, &(0x7f0000000340)={{0xff, 0x49, 0xdd, 0x7a, 0x81, 0x3ff, 0x3}, {[0xd, 0x0, 0x8, 0x6, 0x908, 0x1, 0x6, 0xd1, 0x3800, 0x8, 0x8, 0x7, 0xeef, 0x7ff, 0x5, 0x80000000, 0xfffffffffffffff9, 0x7], [0x1, 0x7, 0x80000000, 0x8000000000000000, 0xffffffff, 0x0, 0x82c396b, 0xffffffffffffffff, 0x4, 0x3800000000000], [0x2, 0x200, 0x2b, 0x9, 0x800, 0x80, 0x19d63eb9], [0x9, 0x3, 0x7, 0x3668, 0x4, 0x9], [{0x8, 0x6e3e, 0x9, 0x9}, {0x5, 0x4, 0x3c87, 0xa9f}, {0x1, 0x3, 0x3, 0x63}, {0x3, 0x81, 0x100, 0x5}, {0x7fff, 0x6, 0x8001}, {0x5, 0x8d, 0x800, 0x5}, {0x6, 0x3, 0x6bf, 0x6}, {0x3, 0x7, 0x4, 0x4}], {0x7, 0x20000, 0x7, 0xabf}, {0x7fff, 0x8, 0x1, 0x1}}}, 0x8, 0x4}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0x1f, 0x5f6, 0x7, {[0x4, 0xcf3f, 0x80000001, 0x3, 0x9, 0x7ff, 0x2, 0x80, 0x8, 0x7f, 0x80000001, 0x4, 0xfffffffffffffff7, 0x5, 0x9, 0x2, 0x8, 0x4], [0xffffffffffffff4b, 0x5, 0x7f, 0xca, 0x2, 0x6, 0x3, 0xc87, 0x6, 0x2], [0x0, 0x1, 0x9c, 0x5, 0x8000000000000000, 0x0, 0x100], [0x2, 0x8, 0x5, 0x0, 0x6c, 0xffffffff], [{0x1, 0x7fff, 0x1f03ecb1, 0x6}, {0x7f, 0x5, 0xd6, 0x7}, {0x3f, 0x4, 0x1f, 0x81}, {0x40, 0x605, 0xec, 0x401}, {0x3, 0xffff, 0x101, 0x2}, {0x1, 0x6, 0x0, 0x32ab}, {0x7fff, 0xd08f, 0x80000000, 0x7}, {0x6, 0x3, 0x1, 0x1000}], {0x5e, 0x8, 0x4, 0x5}, {0xfffe, 0xcd, 0x2, 0x200}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="7fcce50e4238de4ee60aba2e0d306e3f093fc2faefe8a96759f2d464b25578cd2eaf31433c94c8f91b59feefff9c7e1ba32bfa02e213a9e4d4c032471edb5d5ac825d67a5d53ae055d6d069511448171adfc3633b603dbd28fcf9d7bcbc86c4432794c306042cbc3d8b2e054b3e4692db868b7c5fda229eee04dae7a57378171fc0cb6657d7b2ffbed874e830366ba67f5b69a022fe1f11ad361399d5256d6bc80e74b2b24392fabbe76a8f059fb5565358a56a3fb86da89823c349aa8f53deed44633aab71c1c419770bea10d1abb6e5220814a59a87854d2eb6dd287ff2f16f2a862f1027ac3d405b207f1", 0xec}, {&(0x7f0000000840)="7e2529d90c7dbb359d6fcccf57925cc887f6bbad70b47af5b27e78c4a5257ce598442558cf7bc2dccaa7d3ea20cc3c83764afb818c603862e6322c42950b4f944e1c23d914ea8059099442780204a2adf0a0389f03acc741d1b7047785cd7e94ea6769a3267d9a30a11d1c8b6d19bc06d02a7224d023c00a688675a1b21b1dbe903212fbea9ff101c0ba832104026329d0f32ce79f44790988fbb59c2918442df5b65b909909610c657c", 0xaa}, {&(0x7f0000000900)="4115e3a98dc4b12e2b18fb0ff61d41f6cc357c217d7cc612d1875962206eb17f4f0e3a0c4a09ff977e43505e302d8a2740e76393dbf49e781ed80df9961c426a0c51a07aaedcc93e574bad9e8d68d85009a54eabd3937a20718fcf6c447572a1e3bc7557eda43613d346c560b10b3ea5a0c8e42bd3beebea583cbea11558277e3cdeb6be000e46d6cb1234788427e8424c1726083233e7c563621a86387c", 0x9e}], 0x3, 0x0, 0x0, 0x6}, 0x0) getsockname$unix(r3, &(0x7f0000000a00)=@file={0x0, ""/254}, &(0x7f0000000280)=0x100) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000009c0), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f00000002c0)="36970cb6", &(0x7f0000000300)=0x4, &(0x7f0000000480), 0x0) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000001200), 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045713, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000080)) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) syz_open_pts() syz_open_pts() r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0xf32, r4) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2810, r0, 0x0) setuid(0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x808c694d, &(0x7f00000001c0)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) executing program 4: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="4d18f49d306afcb219abfa69e842f475912ef5fac78cf3c5050f2595da53a9cc3da1c9ba9ee959576b20655744e31fcc2ff069735205755f531bc398d764b3aa0b697bbf0f9f39b5db6f116085fdd2522f44c7767b8fb30dcba46ce616f446306854fc92876eeab90f2c82e9f33b1fd7e017df1dba1ca7f0bd24a8bc26b948da4b80ab82c6df893123cf369ba6213e5ca3", 0x91}, {&(0x7f00000001c0)="cf2289fe37d65c39d0cabedc3549523fc686ff0851f3fef8504b3cf327c2d9f0ba57ca1f810557018ada7db3a4fc5ae773317d470761b7e73554c87a5854301d58b8d987a5feddcc17fd4b454ca735e9c8d620c3959be4389e7e3a65706ee44db24857d17943feba4f2256bc4a087ff544dcdc5d2c916feb6b3523b465a5cdae54d8125c3411d37a331602df82e415b77e8c2a89f04c6265d3f7c27da7e291a6eb5a380351d66f7dd52f58e8a9663403485a4cbe40116dc237c828649c95048e1b5bf0609de09731", 0xc8}, {&(0x7f00000002c0)="1aab966ecf959813a31988a85c84516ace1f1ccaf5e36615a51917d5ee904bc18776e9dea19355d7730fe2cede1de3e936cfe4f72b770c0e92ac509e467ac7fe78359a68c8c7df6d736168960d2d7c1f1f14461ace43e7c4d5549fbbec2b655277d8d7e8038d10f3a45b776918cfca1c8c23a3e80dd9ee96ddb28ca318152a2758ae5a665be9683703e92832461d899f581a8ed1f85233f4f7bf2338bcfc9574f0244b3224457b295eb1161da712fff90fc520ce3bc2f390602e32821e42b0b60569716438c9e31e1432120db1700093d55aa7617a6e7498e83ab14d5e56a342095ac5cf5bb8bb43697aaf3888d8d77d8d2d4e2edb0b893374e25c0d886a6d5a767c903334f8180e090b98497f73a9755a48a090355b885d18b33f1d82b02e1ea86fe8d769de3dbd81c57e6e1ad2b017f078e05c31a709b42b8ed37ba543d18ef49f4aa406cbb1c1ea02beb024444c192ebcfc10e3587bec3818ce4eac0273ad877410d8a23d2da0d402d689af274b3c338fb7f4a31f3400b1c8033490d117a4680dce25aeed6220b9ace928493a5487cb2afd23367d72676eda45610210dc66d5a26cce987f523b46eabd1c880739889cb2fe3ced7c0f9bab630917a88190b29e0c2007416d3f3a98c1e61ab8730a2b0f5a9a8fbdf0a26bc3120fde25afbb45e07c8f9029518f372e841fe9ecdd9008b3783e1381a30f8dbdad796a88ab2f93c895ac4472b8e7e65f06524879be8d21bf1b493f880d0b74421adf127d957589f73e5e570fc285114e6416a4f17972abc58b018ec2c316410e5735fb43492b99c156ace3a58bf4c7f43cfb95b26e6b352a8aa4d9bf61bb115fca99ef66240d66c5c42bcba57b6b1f06c1c02ad2fe6c42cca33f06bc0852d3baebd7c51afae8d2b31c6e5987f8f6a7109397e25274ba4d734c04f99dbbfbf5cc094b2fa21139cdbc6592c5eb15eae6c9d770538f7f2ffb7b1bbc3b117f432890e6a6a947ee59b161739b01c9fe70b3f623cd21e6739d1dd541f42ee130031ced2565ff2fe39b63d969c0f5782628a654ec4556fbaf4f145f6f4e88e25d4586f651bcdce58152812cfeab6258fdcd6d3fd3cb207d87a53e59e963e706654848159188718a2a75928b318082096b2c1fa7542791827e294be39e9fd9c6835a6d4cffb275fb94bc7c068a5a5c467e0780bbbe8fbdd41ac7b8c60f8488ef2ebf68aa514a84ff20c9e2b2bbbed9d2d870c51cf7141863109968af665560272dd984d245de43db011d14b2b47aa8e4f9c6d3993859f198ca12d84b93799f0190ac2235e40e3c262302afedbef00ac44e7de6f88bba6f73ef2b6789b975761e660123fe98251c55032cb7708bf45e783f20172a667055d1922a8c4018673f21fdff217cfa585df3fe17052aa467a31b4451bcc9d64daf3a846a668dd68df773eb8d97809a4e4766d71524b6cc3de70735988c71b46d45e31f0aee342b3a98de679978d148eb73a20e3a434a79f1a55545a0e10afbab41e5955584ec25c03d73abd7ef32b7324d403ec30ac7732ec92a56bb88f26ce99e528b9d6ff4449edc00560bc52e3529186804ad904e7254f740d7151e6ffd99c4428d4288fdfcfb46e6dd4cb2dffc0a92aed99991a70dbe6423ac3f27e8e8ead0bc4dade29fb3433d6cfb3bd52ace349d3ac463d42ff8771e2bf558a15f3179c1ab92582d3a9198b06c8060ddb0917b20938055f02bb4851bf28a8507e4bec3f81bc145f95baf92b167cb12da03022c8a50ba65dea9ae72ee3718a50fb514ddaad2ae4c8b522e9e055f17391dc51406f0c0735127cb209c780c5ed1576ef0edddc796d3904073084f664a5d2972175eb5333dd06b61cf2d04964f1b909c9f6ad1e6402b10843fa8d2d658628e076ffadb2480f82feead1b39639b512bdc770d2efc8f52237916fb112770ddb2daae48cf1fa40cca6e9fa7f6dacdc44a98f956a6a00e430679b15a5a5d891f2ab0f76f24eeb820cdba7d7e04b212fdf307078d8d10d8247d2f47e785e87d1a8c279b5ee56479cab36dfa108abb747cf694ba8b09b7027c2ae4b380674dea5e03f2a9b679e274740ae8f86a6a88dc457cd5c5aade302ce905578115ac48cb0e584dc3019ef938d6f7add55876ab2e9fac135df3c5556292b172224e737fe43adbf4c45003cdd45e394943396253ddfe32a9808379dfebdadbe14197bbdf0e81d0ef930d42e0f34d431c35d2818e87628790e26d30485ec91083c80f4e029570988bf4fd5dd0fe4655b4ece3c41627142b65541e34608fe786057ca48e25f132d2c52abf730511b309efb7fd0246c0fc4f6748f42cee2a9241f5a938865e73469692836cf9b5da518e806b57afa0fe6b29265c3854ba443d0df27bbbf1b0890230aa3954cdcbd3e3ecf05e1112dba3060df81039b07102e8bef80bd710e0c639aa2cbdd3f40d6592cb9d38abc13e6209cd008c6df90624fd7107e43f5148d58f2579df5759b7cabe901315e5385988f3f7413893beeba61b76abf113c472e603ca7a47fa2e89b937c2a9e9417968d786990d6d85fc95260199cbe1f3a6e3b3baaec424a017fa35dc0690665c89456515668fb28c280426eda8f3aee63a4ca1616589bc6dbdeaae3c73bff5b74667a8a525ac689fcf0c1c89988452f142dc5045da3f6b45dfa8b2b6b2a7a2f4b1edf649a1c2b3088609d9a2f47cf706644da4e96f67c5fd2769be95f31122adced57a04e235fc555339e0ead6cd293e2d08028c729920375dd5b3732bba0eb41e8c02b4dfa8b768515d1ef75d02ec703882b956e0bc41df59547ecc575ea002b1dda410d1a382647302506c0b7cf892084a5d8cb9c56fb05cb126f1b7ef85e8f26446c8962d066d6732db47edd7fa9aceb674141b929f1df838b55a8971bb7cce39eedd98840550b23006e31b752a518e64c6da7843c3e768700931ea92364c7c8329308f746e03d144e33a3388a613a45553bd632990518560db1d9a7e4c259168eb4d74c27d82c3207d5fae960d68372ba28399e9fd6b6ca36a56d3dbbdb5451fda82ee5bc3e525ca838e97f33e5dd4bf6fc63935cff5e97a561dbe294f7995ebb02b7951d4f5468533cf19bc2070b06446128fd7325a25517f359fc2b0ed54551c2df1c7b75597ecbc3a79a75f9cd910bfd47a0a682b6d621128e71400efb7f87f08bd29b06dce83e7bfc10097266025243aa3550f7b194d54deed77d4a73206b687b215fec46aa1ee34e432ab76987b677673d082d4393b15c8384ce80c7672bd810c2bcc4f8ffa2174529548cb5c957298095557fa5e17c2d1815320eb8ff16d93db05b1bcee8c6d7b38ced1879451124ea96fcbc8ba9b02734d486ddf6d2d484bff9bbd4f3c2c7c52c88c911197786cb5c7bcbdac0c7c573f0898d787d10eb13b91076ff90093a50321b5cf6498f9d9884613fbdbdf5aa78a1efe50c8a339d5d555ecc1f7fa0f67ff106d1089c5374d15b536bf91e0f4c2a68f0f7467d858096bbff776016642da17baf2b4f2c9a59af76d5d0c96fe49a26ee11c9c1089d05961962d12ef34470505a5df1b643c5be1ee6f8326d7d68c19dbd0e3ae65fcda2a07709faa62b5fa382aac16b501b035922820d34d5b991d141aeef2e7c9039a30461f2b38d331583372ca24bd208f2fc89d3d4d0b26a40dc678d3f397faa901a5443b8cbacbfdae83ce4e79e62936ed7d27584bb50d6e157e256bbdb7c3ecda1aa97cb0dd33fa96e2f04b47e33c95e14164de9eb9b588f28705c38308604a8655043acd0c6fdd136072b532e966eb97e92a7f54eed76a0ac4909558014be7c12969fdb516cd20c394da12c511f51df7f738ffe63d4658d62c027d5d93a2f1b184c2d833b882b25d53713c9c78ab927adba355bc63e3a5d198aef378a7f912a32889523142316181d83a62207a71cff89792966623fc6a8b64c42ff458b050ec875a4044796d5d0a5c3297f0545eca42edb9dfa2fad0b4342fd7ec5c030a57cc6384efd829e54755578ec14e8fc1d9c36fab508856a63642801a87ca1474180e3886c7eebbdaaa8bcd88796a19f820ce3c49994b08d418518d71462221192fec74303c560f20ae5c49635816344f3f53518d7afe84166f105e1b3d335459ae52634d90abee48b0a967da9b0c4f65f5bc1e5f5a92c86b869fe4e1c6d51e7957582ac52f3011dd64d885fd5f67df969dfa10d3d9c87dd1682237e22380a47e226642f6d3bc367973d528f58f0e6e2a1a5d664c7e95dfc5ff099c5c09142449ba44b66daac5b664774bd5ba63c2dc40f2ec2c6f9c4e0d228b090bf739b3e81daaa5ceed7e575e1e0bd28a7531407d1de79e023d90ffd6596120b0eb420c582cb7d3aeadb155a461138e4ceac9a04fcdaff1c4d1e1fc6f272feac439ab5e5f1992332406d863778bed3b4825f9a22f50cffafca809edc59267c3669d6c27d016d34bd5ace944aebdce517b3a87fb24d14ec21595048ab2a83ec37638553fdf38ea6f9971b8b2d1b66ea2822940fa54e38977f0a09b9cd1935677213acd3207f9669b005aeb145dc51a0a6e335aacff5566d5808310e53e7ff2e2fdf0bb162acc71b7a48c84b6fc78674b13822a07bc3a6063ca21958c72be6cfadbec79986fb8b17062a11a8b04bcd85f7b518ef37b0fe0a46f35c1999d206e3cdb6b12650ec4021c552924b21b2de620e31dbc4aa80614a2ddcdd4bb9eb7f538d508d2c4e26fce6c60da70498288b6b491ed88bab8eaa79377046a15394932ab3d3f62719a6271d87a1603242dd0a90725275a25cf2f1229c5ba6cfc5fe11751ff77195153803d56553dec835a239cc3f6fe8ec0869a59c104b44fe31562f2fe2968968b057b9eb147046d2e6ff9fd96523886e501b9fb591beaf90e5807f8efbc09f4546e6df1c1fdb78e57767b1e23009ba4e62b28c7a3e49aa6f4e87616a77bb4567bc62e41da06bdda1f06ecdc3b455506ef666a1fc2441e8b08cd6b88c66750b67e616a8cc3b15acc84d52368d3d476f9c9fd6474cfcfbc33e2f68b5cbd414227ad6cd2680b699f66d37701f9f4393ad2f2fcabbf13f02ff2a28384501d03079d61c9ca6c5798b08a0b35118c1d2e641740effdcd35b9de70500e819153109b01ac03732f5d0022c92079b0940766a0023eb18c4e9d4717651047b9d9b4fe5eda42437ad4e1174412cb1a6ab4a2c630b7976e3b1e3f93e53cc2dcbc434cae380be6ed3d6e076eb60af34428f13fe8f309e659b56d62832900dc569ee4c2d0fd97e5ff93ed2060f34d719a46434014b5ac23a53e67ee6907a554e9dd3f85c06cc374fdfe739c50cede55b2b6c792e103b07a4c14f157700a478cc744b052739b95e62850d9b934fcd15dbf3c0d0befa74b0b62eae17d644df69d172b9a8a0ea1a801c26400752abbd191a81096cbf09bef2602d3a8e98e7985a45269e4f6e4f450fdbe6d62639f74e5ee1bebd064a02d0e5a9b292d36782d3dfdcaa20c670aa7fc86f8a06d2fd6d36a740de6e00da49f8f7cbce4189e93c1bb6641e8ed707379061003b4a8a4c76cc9813e2ddabdd2baa98249581cb1aeeb00b0820fa389aa98f59a063da77f1a042fbf4b9371d53936f3c3d195d0e50bd8cc443d77d42e7f4a64a348ca8ee879864d2eadffa509e92a23671411bdb3dbccf0ad52b19742b82e07ffa4e295bd2b568a007885a036834f2d490f56bf78519fb1f3b8a4b4f1fa788eb6f6ebc6385bdd38b686c5db028bfa8196a024aaf4a32d0b2a64b72bca15e3fbb97854acdf34f3a46c19354e9b25b288d4298907e50fd1af", 0xff8}, {&(0x7f00000012c0)="adaea668998b902fa52a4cebe4b667de30a6822b7db359a3b137b457ac70c427ecdf9145b213203275e0dd0470faeb6d703dec0ab660006aa32150cb4dfc4f25ef813ef9", 0x44}, {&(0x7f0000001340)="3adc26aa456c02bbc2c798d3b90e4d058f4addc5701b724db5afb46239f736c10f2dd1edc1d9e497d473615e8b553d40dde681703be3f73700f2d007d5f945f5d17f3acf8189162f9767d5ffde9694e787b4a468c46d66e1e8f2d5f7ed970b1806535e7370c6753a", 0x68}, {&(0x7f00000013c0)="a2681967bcbcd14f6f8e361a877d5e2e2f5b93f61ba9e49ce4045fe76c644d49615cba8e556a87ab", 0x28}], 0x6, &(0x7f0000001480)=[{0xa8, 0x0, 0x4, "70a7f83f7fc107a0f7e04316e6da478d4a59bb0f07e82785d29c2657b3ee266170cf51991531c164c9479b1eb9edf560d0418118c6e1d20c07419764a353883cef67afa1deff620e5aa6a5512c87e2c93ebbbc84828605335eebe39bf8bd9b5e71963594bd3ff24fcff80e7efbc39de89c4c31c11afb432b701e26670db9a72939d6f3eb0bd4cab69c7bec28e2a037c1d8"}, {0x40, 0xffff, 0x1ff, "e241f2b4d6928ccad83b2f41c95fd5c2c245865e1146b6bffd9aa1c1f89d1a1abb90fdf7680accb3e2423d2dd227"}, {0x70, 0xffff, 0x87, "6906fb9fd06df0d863e749a7a8b1fa4cc6cfaf8a678dfb7471d52489f492e84020d7d99ef15608eab16e86c1ac838c9d6e6c70dac012ea903e5f343236dc921578f764e1de0625c04c12a3e7b84f907ff7fbf1a47b26ab430d124778"}, {0x18, 0x1, 0xb3e, "85d944d1f4fcff"}, {0xe0, 0x1, 0x3, "f26ca777a21d29a8b6dbd5f448947da6b4e7944e2e1741767dacffb2aa09a0c5a8928a6c01cdeb0da742b7448fde895a7d6d95b357f34eae543ceae43340f642f053eb2900ccc8433a566efb07c5cbd1de7f28f6a3750a08ec3720d94d4e92710fe8501665640c9f0af77a83936b6fb2fcdbb82e5f29488d7ebfd04da1a12643a0c882106841e1af024669598a08a3296a3fff4195a2ec2ba8e57060d63f19cf4ba5664472ef429fdc35428b6bdc84be380d6fe4b6f8aa665d2134fcfc6fa6b540d785d7977ce439ffcd"}], 0x250}, 0x5}, 0x10, 0xd) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getsockname$inet6(r1, &(0x7f0000001800), &(0x7f0000001840)=0xc) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) sysctl$hw(&(0x7f0000001a80)={0x6, 0x5}, 0x2, &(0x7f0000001ac0)="76267f30ab89ff7288a85dc52b01b0dfb1e3e312ffead2c40eefbf62209dff1217a4c73f745ac8ed614ea9eef71a3d4d6963a991de1d0ef5591f2b68bae65a8c409594f8cb23abf67f9ec8384739fe3e58158adc8e4c7129e6f8fc92fd956cc0e05cb5e8c2720f0e33", &(0x7f0000001b40)=0x69, &(0x7f0000001b80)="55894e0f27965146571bc9b3a66d84d7f13c6b22dc98177a07bb75994112c7618029a6bb5d1e58fa4d5d7f6a93093b3671daa9ef16fde1259166c33fb938d56e915248a6873162f04b27d467247922992555ea311e8c093591473b48ff3a62225110a969d5052a4f6a6d55dcf5bef04d3ae2c9e895c36392c8b1fdcc67c340fd06ce01ab86a9e4241eb07a7fd016ff57c54bbd208a31612b6aa013d43ec079721064b91b7301375f0bb347ff06672e13cca2d62352ab6522672cb374103628bcaba6a23b81e3c78009fcb5190a331a", 0xcf) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001cc0)="de4a79a303dc821c555cdcbffd3444a8a4f399ec10b425c95563e5c691e1b749a78124303f44c0fbf9d0d80c47ec22722628f07b4cd2403dca20f8d75f4c7bf1b1284109c96b689ca8d04bc79f42123bd0c32712abb739a3171cc85e68cc643dbe6773f791ea0e04d586fca0d50f2c2082e3062a0e570fbbc12fa483f82e5311f6ef991aa6d091f9c4c835a7e029c1869483f1da5688417d1e280cd1000e9059065a2343b3ad2c5fb45acce10cfec806a14b7928c6f4b70f5746a3b8914ba131c0b79f", 0xc3) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000001dc0)) sysctl$hw(&(0x7f0000001e00)={0x6, 0x13}, 0x2, &(0x7f0000001e40)="663954c9066f6fd0e67347479cbb744b57f0582045123431f1854ecbf7af5e02ef80e194f889ab16797dd4a02ec90d4cdb8640199324d1673e8e3a05c9a94f8ddbf4a5fdbaa2eaffe5235a88d7abecfa87ead7452247e72fe0ca614b4964a49a0cae5c487ac604622a70db8ad181596ae13697e94b619146a6073246bc39d4ed165e1b4699830fd9415094e54d04a0f728628910185a5bfd39251e1a1c5cba03fa1c37915c5d6f2b997a30aa7a58706673d96e679c285bea6abe33d287b194ae8b079305dbfc0860536742f2a249d5a3e6c1e7b132480872e939481c5804684413f09e6d92a24f9e5110ac297ddb18121c8c767bbfc552b7a08b62df43a8895222b7eef746e33fd3bb3b889156dc5f7e1fbc154a87f6bca9b3af5cdd0bff4d3cfc54bcc0e385103bfff231d575dbd47cb36a00b1abf8e07062379e5fd18ff577ecee5a7fd90c96e1ccf8aaad0601095a4023f4ac65e8b6b7a2bc46ac343dce53273b5ee87b4b0492d58205e22f11e4ad97c1c7677c9415d2bb818d9093e256aa7631cbce3eba55b60a8551abeabf1656096cbbf80596b75381e6442dd25eb9c6c17ec56ed7aa3b1347e0a6424a5ba07afef4ed0f9da44a929dbfa22025c62ab1a43df9663efc75d6dc1be775dc511dfd4a33d7decc7a3f1b9b232b69044d010e46fdddb00f9a146cafa7a0bc13e9ef7649e9779a0e67b27bbfd4f4b3538b3328cdddbb1bfeb8f4a5c9977bfbf9e9781a4be780239e260c01594fbe796cad65a1fb3ee5221c88044d02b9097f20bead7a9cb1ae89a1f083d941a13eaafd3cd08c8c0ab0a3693d4482a123ee3db3926b711de4fada9c5bb7290088495bbd1ab36f9395ecfa1bd4b99c2ae903e268a88825447f5ba3fbb07cf618244efd928d13d42d7856bff027ab8f509022bc5aa02e3230b74b5ff210219445448a1b55394cf14bae69759aef959d76dc6e1bd9be5840b199c4e8b6bed91cdda82cf0a6eff6ad285b3c68d6a2067502794974a27f300be83b2745c7d0431cde0e62a3afb03e335b667a7061dc53806b2f09796ea4452a70cf0df50a6b974d92cdc2bc18cdece993807bd4f87e924bf5ef7e6e0bc4f2a6013c45584459a25e64fd6a02ad8e970421dfec5b20a6865f689c4161c341504b62e3ef176a24fbed874bd562848803c16b3a1f402cf08fd5eaedcabb86164eec1802857069bcf4e50d030231e53ce58e280bdb40bedc2e7364891aa0381c99d22ca9e074f1d87d6c4c87c60ee2b6e5857a013f3f280beb7ce849f9c3d9670ac63e2d2901b8d1970dc6eef0f44c4f181b218b37246b89f1ed8ceff2911c5e938d143f5ace5e51a63759bd88a259a7127f7c0f824033bb51af9fe38b5b018b9c8d6ef0c2b8fdec74c2f7900adc56f92aa73db30966ff1d874da230ba4c62c507479f165e7f07192fd566b05ddbd7276b06a9363ee4a0467edf2e38100d18b948ebde809019784311300b9810a335367696e4faa38454b9307e794b724654ca8be237f9beb9d65fc12283940546aec54f97483f93ffb17f91aa952707e94b74ff4caae2d52da8df6b4ea9dea01e47b93e1ccad31d84285d61bd7c89fffc1b5e573175a82f7967cadd88c32303864d9dbd941011cbfcfcf52580255606e7cc8f308136288be12face52c1d27f4f7ffa9f396d1eed1933efc533931b52ca386b7c035ff1b66d48023b2f276d54bafaccfce2723013a76a217edd1215c9ff14be1cd56ffd7b37df0b0b169d3ede11ee8155fc905c5b0b2dfa87bc553194c647d842b5b5f8812fc7621b1cc922d4b1085afb753f6098cf96f9cb7a5b2d4cc369930681ca06d1ff5a37a625c875a28b7fc0e6670461ae866bb7fb813a9540cb22266425ed20c406a5497d60e8ddbee22f792fee749b16920952adf2d528c0d73ebf3efc06756359e6a49cd237858e420b6385e92cc26b6cdac3a2b613e274cace239603f580f2b61ddcbbbc5bbe68bac8bb362791062044f20ee2a45240584c7c89ee8207800293621f7e3adcbfbb88b6fcf509bbb5669b7d1be81cf1ae8e27a0d4e960b99565f3a4f33e1613d33e612e06c45e941da5c24b0af97177b907684cc45a2fbd003752b4e20833958e86b81a7306647573f16dc89dc2d9ab3cdb1ba85f2dc9df72fc6688477b642b4430d98b4969f4de696ad7e86680f3dbc84be686f193dcc9351d8ea4a15d410623b7725deacb0e42c22ad53b0f429014012b52a42989cd56109d2e5523042afa4b43162ab4c0d8012db733f87dbe5783e482851e8ffda9efea831703ac40046ddaf67e49b56fa98f7a63bd6e4e929fb5c8965fdd9fe233c135c3f2f11bd6a36f94ecb82e358d0453afc94801b0e4935102d2ddf7716959a72ce1bdaaee210aed92a4b338c183531600c00dbb6b2a279d4d2e403ff6f1cfb7e918411973d0d2badbb0629334b6a61dfb7da8797b1f15dea3d2f0170389dbb927054c4ef8d375a3a7e17c4218adab30d9cff722174a0a98f5fcf3711d7b19d6fe22046886e094ac1a7c4b1647888ad8cc8c30464d7b0e7f7e0e7945075cb9f694d6b2ea2395a851308336b373e4060cdcdc77b0138e7f66c022cc206ab02afbbdfa09e04625efdef21319e3fa262a29a11bcb28ecef596c9f019aee7d7a86d0925d8ea6039a877a58a58ad019f52d0a78aa1a00df16ab21baae6011403739b06179cde504745b0568540620c3f6f6a56fcc3faafc9d1148b0500eee825b6a2517a67e818f11cd711ff50247275fede4cdcefb1058e0f633ae79e36277bd99d8795aa6a2583d61bd1b9f39a3c5d02e822345e304bc39e4b53fa68e863938bc3700b19b8525376ac4476eabbb5d3b1ad1d96bf74b21ad35c5fbf45e06209aa53b436d3216a05216ca448ea3f0762736df3d89af2050a3d2333a321d1fffb842204eb0213374639ee1bdef2c800955e0c7ac5721bdd3950d616898c00b1da39116443f9169b857240dfd784d3f36df25aefd2bb297a31fc11caa0dcb6901c405ad16079402a4511aad9d689cd4487248f04b6a45f52707665fb64f2c7c63e6ce5217f75ecb6e201cded92cfc4aec4e7a0beb36a4cd37a4985c30caf83fba815d07329e1162af17975c8bd68ac3bf6a5c97ec4baefc4fd695b1f395138244c13fc867d4d297605d5ed13a2cb398d2114d143c36b8f544e7f32a437b7cc995f991545616470eeb6f998991e7c4b4133d9c6c0048b34c69c8887d9725661d14a6d247c39716e57c3c8ad86aaf2d2f8983b0a5fb41189d30d7ef63f884ce9af235ef1fe77ea322f1236ebdf39cd551d6a5c63d9de739ac428a4232b4be063009d51f17cce8a61a915948b552e4dad8a8c8d47ae64b61a8b3c2e029faf0f95aba40a623d10194497837cbdb88f51412e19c9cc229565de17db2d098ac16bd94310268ddc6fe54698adf5896d2fcf2906079f39b3e9fa77259dd96ecf1955d66fb074a37f5e516faf317738a7f4aaef265d4bafe22fdc70e420884266e26b4f83e363aeee57ae1b286d750ee578e652d7761dba87281e5a1ae1b7f097f9a4e03d01bd1be8dfa1bcd699fed6b8e599c30c09c9f011085b1339bfcb859e9a0d6571f8d62a4027eda426e37499872997c8d6d029b9006ceb76fd6626029424e1194ed235c2a0091f370daa2850b032238847b10c80265da835f5ce5e89e5472230e9a82ecd6ff297c6ee3bd4e89a15069536b14b6f883c433d7c7d71f34a9b0eb0b734df427d8185201faca8d24a8aef16f81f12fe3ad7021e4fd4a7af61da60513cb33ccdb725a89c2450c948e87d896c6fa21da0534f8bc380e9830c12fa3081043f19037dacff96fd97deb84654ed4843620b64763b87cca0ab4242d883ab3b0b66b71c105c7006b5f6ca6219efafb0d6a772686592b6018b9ed27072d740ad90435c3f3afd15d43d1caea48367be52a524a17bce532c7536201fc2e26768946c21da3d19f31f8605b33594420646485b16c154effb16b2a2903f93d3d861bb15eaccb0374d95617bd2543aa5605e6e3b62a379860c9973858cddcc8867febde8e1c751e18bcd96ecef66f8a862926364c26feed2fb275e6276c3ae5bf076d8e0a4d5c8a9f9aa9a00442af89e3d6d0748f23f3ef68f0a592d9ea3e85b96749e3a571011762409323185c086e92e2f7ebb991615ac2ac06cc5c874f493c8e18a09c0939a6fddb134d81474d93a60a8ba0e9286c76733c68ad22b997d6855ea98ed4ec448758f801f501d69fbd12ac4d955d532dab1753a87e1e2ff552385c8f3c1fd344fd74bd84eae812740a0420146b52f7d0f2835743a72168a7ebed83d2e031ac821da20c2dba7ae58c7b78d578ef2b7d1bc6df66304a78df69c76ae56c92cbec5afab9e163e1f179e240bb92a393132a554d956a8b04233c3ec3349419b6ff87d8b5828c8700d846295b1222b0bc6b2d1d95a3d9e0756b8740493b5c7035c3aecaf15bf9f4e41d7104ad8f2b84da80a5ed6349470a8012747bf1d8056bbd97eb5df4815c6170356ef531a7e1fbb5046d7376f1e5afe008f0fa5ce0b5f1827e966860844f0aea89ab10e09995e173b552f1cd6b21a2db14a08bf7449105fefedd40449ec54e6377bfee307576ce2b7ff4dff1f78adcff4f8cccbd5327b018c91a2ea0059125fd8aa2ae8d3adf13795de9d879e620e5937328d3a3ad0c40686ce32fbbc27cc71d150cfd1d2ab2081900e7f3e5c61ed6287e9f0314a62c962f5aad4e218ddfc19fa71ef0f8b265e2c719e272b42629fa1dcf28811fc4b67bb7d8e71df51ef2ae5ccf1d74653f29ce7c011744cde859dff902d4645fd1ab7982da0efebcc79c3a4bb8b4cb70bd9fe221a1d8fdcaa2b7241de816ae3233aadcd3775bb9523caf5ec7b5661ec207bee911e7cf73bece1884ba4e02277bb193b079c1898b9c23db447ed6688b708606fc4da96d8398130a253256b490cff80723fbc111dd815814d1b71dc42a7fce15158522e2cca9453458285db63597a7cf6a739c811c32429aadf55b47eb6fa04b0379aa3a74f14c0c6d8284d9fbeb1b437fbf828790d654f97e66eac0cc89be28bd2980d969a2e83b29e9d6bce3726bc440dcf5556f4cddd803d7ff0e5c15b0f3c1e37278486585365ddfbfac713945419202aa5edfe761bb04e2304322854fe921cebfa9d9915c6299dfc576f961f91209f0188324e6da06144ade8f4fed254a9a950fe5c5ce1307d6a32b127c26561a32ae1e0cd3b7ac16a91587ca6769d4e73de00dcc995ebcc7a381f3e42953662165e8a9c085064b45196d00776d49ae72402b96ef1f2f661450aff626b1b6dd064cbffc746edf9217ee42a36b621ffb7cd1a4a1ae7526d862a4f42b89c6027529d2ad7080e74e05b6b48d8742e7ed8993747ed11ff81e17f28aa6e645a4cc2591dd721012ab093056f6e73d95ca9580fcc7350284450c0807d4931776b8012ab427abf6c11df868369ea1a9b4ed68f939ffb0d1c54766c7bac74354cbbbaf3d710c9b0da1184e06bb33e8826e29ac0858caefec72d8c618574e881b03f6df9180418eb1ef55ac1e137fbeecb2841414012b1ae81c78eb05a03e82e9d193f609bb79e5325e1753add4978dc22c1b3e9c48e14c9080c0f9d1a634783e08ea2c20509f16c71bc1b8416b24629f7859687d349d76ffee9e6d501b4e2c3174c73ee517f52a2a859be6cba0500964c1a76f56cf37fe98fa4f1196b625c65951ad95bac85048f05af0b1c6372a5a5a4a5bddb16e4bba7ce44fa5669a71029faecea9814a0d46085cac2be96c61511f71c62ad311ef86df93aab", &(0x7f0000002e40)=0x1000, &(0x7f0000002e80)="dabce65b29ca4f88846e005ad20d9bee26741f6862630495a9eb37a633cb05efc57ef5c952863bd8c31fe0789f175a0228b402b6bfa30fab6c582a2645a743db8b27e4934ff88084d777d492dcf96be3948d79db5084ea9c2582b824dd7480d566bd034ffe854de1060475946b309783d9135f754e9dbaefc6d8ab39c99fbb4572a435550702e4b8bab707832a4e69864bb609e2", 0x94) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000003000)={0xb4, 0x0, &(0x7f0000002f40)=""/180}) r2 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000003040)=""/177) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000280)=[{0x3d}, {0x20, 0x0, 0x0, 0xffff}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x4, 0x8}, {0x5, 0x81, 0x7, 0x8}, {0x4, 0x8, 0x40, 0x100}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005c2000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000028a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000100000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) getgroups(0x1, &(0x7f0000000280)=[r2]) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') r4 = dup2(r1, r3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000002c0)={0x81, 0x0, 0x0, 0x385d, 0x61}, 0xc) symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b507040008000000000000000000ddff00"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) close(r0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xfc, 0x54}) setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_open_pts() poll(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) r1 = syz_open_pts() close(r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) close(r0) socket(0x18, 0x2, 0x0) (async) 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) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0xa, &(0x7f0000000000)="0e8f48785c9333c13ce1a0c17ac79744653f89a70549c96713ec5eed2013169650620d03f2a5ca15f02492e2cb3d85993eee874f86bf2593f568492223275f", &(0x7f0000000400)=0x1, &(0x7f0000000180)="552fdf493eba44a1ec53955c66f0e5b1c1015327c8afc8a01d952dac4369012518c839af92f0073ca7df5529210363ed5f28cb1abec16111f50bade91885623cc28010f2ec277da5c0f7e0553e234514d3b37c0435f86cf9802bd9fa96ee7a5e4a24619e47c6c466b3f2aec90bcd562ac3a49fefb340c566c12c1cedcc2295812bf55cc75df0666115c46975f14111be4bce884ef099c5ff1a44b441eb2aad3e9aab30704bf00e196f7eec83384e4a88e71dcf2e49a3f80c89e2e158bbf07f9aaded68c0fad055c00367f615b51b98ee94f494283e5ccaf1a9424b3ea0c0c2648abfafbf05", 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x7) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x7, 0x4) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x10001}]}) (async) r2 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0x6b) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r5, &(0x7f00000002c0)='./file0\x00') r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r6, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x5}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)) r8 = socket(0x1, 0x2, 0x0) r9 = accept$inet6(r8, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000140)={0x2, 0xfffffffffffffffc}, 0x10) (async) accept$unix(r8, 0x0, &(0x7f0000000040)) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="f802"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x9, &(0x7f0000000140)="d636cec111a88106f52ab4fa160045df5ef234d58e301c3edf15ae12a1c77e0250fb2cdf005364633722600ec45a46d737cc", 0x0, &(0x7f00000001c0)="84e5d0a669106f0d6388fec7acd5f15769ef612efa586579bd66f96359813fe0548b9785be4462a5e7a7d3c303c0c794d7eed9a446e1afc4985563641590aed39419bd55bd3496d7c3bdeaf9b29ca436f5c650623a67792f13a922aba80ead85aab8d0e12991f37de92da5ff7f000000000000887b5e0dffb3a6bf1edc12afb6fda07fe614518a906b40d2aae6c0b29c0ee9ce9e0b33a2d5bba9c522225dfcb2c0aa8b6bdf5b1b96a1b0ba7a71f11d61c72b5160e0ad444b20e9eff851f8d39b7e373abd38acdf4fcdc9f7c8619a8b2d2463efe1", 0xd4) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f00000001c0)) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffd96) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)="00f2", 0x2}, {&(0x7f0000000280)="1426c901e58513f8947acfd840d3c397327ec1da6e89cb791c4455eafe8abfd9c5ad121f56b3075c5ca5ea01d91cec35609151ab47a8c78366b13f4c48adc341d60e708787a00a9b6ed33db9220be54bf39eab7d59f4e2c8b32dcfe903018eefc128e8ce67df3df4a563f966f6b5", 0x6e}, {&(0x7f0000000340)="f4ed9d04754adeeca5e6d442085e91f2e54a7e58c226f93274151b3d26a8af799906014d63bc6bf8054c11cbb2c1e3e93b13c58c9b84ae3a8b9b921b94b120588e7be341501fcf4d783b1bb8fb796731554dd574a15295d259f3d7b6fbe7fc2b21dae8994cc876ba53bedadcc7d2330db75fb73c234ec3b7594725e08b720de4bf32e6024a97dacebcf4c4326539a5b702c3557b56e34aaa48fbe6f84900d30e0b64036711f6efe936b21046bb28", 0xae}], 0x3) r1 = syz_open_pts() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) syz_open_pts() socket(0x11, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x1e, 0x0, 0x1f) shutdown(0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt(r3, 0x11, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) pipe2(0x0, 0x0) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1700) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) syz_open_pts() socket$inet6(0x18, 0x4, 0xc6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r3, &(0x7f00000004c0)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe60d", 0xd2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) 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, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) executing program 2: syz_open_pts() syz_open_pts() r0 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() executing program 5: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{[], 0x9}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7}}}}}) executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000002c0)=r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = socket(0x0, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000002c0)=""/229) executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff}) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000a22ff7ff0aff8044"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r2, 0xffffffff) open$dir(0x0, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) setsockopt(r4, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000013c0)="7c4c4683700205c257067bd9261a9887e58699693a9cc428d99af61063ec8165fd2999bf6bec01948f6ea993a819113b766f93211254d4a65864139c36611a67b88f3765e6a17516e01c222284c499ae2a4cb0235c3ab840c67559e12c09cfc07a3a85bfbddec42831bbce7cf0a6fcd0035572312b5b9f8dcf19ee11ebd57cfa96ccd2ab535466d7ba0746a9b37c56a927e35f524286e3362c01e8e2dc4994dbfb9eac1cf6a8b33595594781a64202a489660eaf32b4017982dde4f674e58479fc1350f65cc4a066471df90f721a409d87137f2d99a7aa754a5b6ca3b35bcd87fd46c9fa4e925a41514e315a902cab17b70ce4c28d290c08012e5e4660c721f3768551c04c4f78abdff8960375aec6f15b5292d9f11dd543a22722948d8b59867c886a1c0d292cff6b9e64c3aaa83d81fac661c20aa2a91976624de7fa5dd48173b92fb2b673180ee2a57e551c0abba843f9717697b538ca2b89a39af04df6a3a4e0f780559ad4847e8925fa144c1ada07039fc67ff73056414b9fef9d6a2fea3d646d7c533732a892d5e62268804ec3056905304f5612f3bc7176f145f5384778dacfafe078936220fb5d609afa07ad8abf42eed6d1a2576ab39c6535ac8ad3764c7caca7f13f1acbfa62530b56c05938ff4adae44c66aa629eadd25f271f14581c0d9a956f4d6b88a74a86e7cc678c59a03ddef40ad187478456c31466e9fceb3cc32346672d4ed1f8272884da0c206bc24749c2487e70754ed221295c4086f2f2a2a701168dcc83e349c45757b17d031c54f66728e8db4dc094e8ecdb2a069e2348b81b87a917bbc2d955e14481fb19042598f902f5245f4c38fe3eb66638f58a7ce2799d788fd0a762cab488d5dc293e4a321d1ac3ae1f759a88e795b21704a0c30bb3808cc0c4ebde4709aea5a559d18580d127de8b0da5711d8382e806533dcfebd2c46cf30fde94fbb6dea3639329fd2ce999b859d879dc8a696aba82e70f7e00cd9bf9d31238308c0b317c8e28e87da708467f0f34ba0b4e29885157260baa9e2f4b2320b2a848604eb5d146f7b86f4f2178a5796c708a26cf7ba7622b06bd3487a83f66e18f06fc05170a7363f9ebf5d747e1b02bb5ee9b0d09530934bbb8a30d63aec68e6f5d453c69fac89a721f3c4fac8bd727f086fc2024deafc3cc16a388c1693a2a7f1b241498f3e11283e6d5e1278fab4619093a1c0238f8816ac471e871add41cf550adac05a8c18a87636eff4fe01bb6f33cf0550e0e5164945a575b49192e4d833945312417acde6663cdad5c9a022211d3d8a5de30195e89833cf4e936c0308cfb8d273f2b2b00c4b466a00a8f987cb2798448ad8248438ba952c7bd1e36e3fe74f0d78445c18687d6fdf7fef13a1eb128cdf73b1cb9f29665d1df3bef11e41adc73ce774b57c12b3cf9f4413ee092289a8d5686fc4a21c7674fc7b4dbc575cad12420d72932216df4940529ffaa197ef43ca88fea80bfdfa592e61662adaa8e09faf2ce628c097e969def740d10653b41bc6d5b7e52e4a70cb4ab9c17137f71766ec887b0384f01ab0bad5949b0be80422f8bfe94de1dd5a72d3c0f7660a36d428d142923a3bbc8b487b967e22323ef17790aed8c9ab32d2e65848d1b64fe00b89347068b126db88ac180432567efe16c26205b2bb6cf261e7f54567455c5fc66b41d27da491e83217d3fe90e950c688a3a438d7720b57da62e041999603fdf7d2e0d1e89ab878dbdc66c8a6b3dac7e875b86899b496249928a7e83beb625fdf9327b9de1758a781737f8bdc6fcb755385ff6b67e9e9590160ebe60354ebe2724506bfae990741ef451e9800eb33f51553b8edb5911429f6dc22ffefc12e34a0a006e251e13693c87aed865269667b6dc328244268998b41cc5e81395c0b9ad9c90713fa2750b53f72d2d50168484099845ea70eadc3e0c3532b3edc02b3fc57d48479571f7d708ca7e751ebfa11592094f976833575f736cc1ea682d7093803453e304b5260dd2697d111065425485fcd9b726b54fde845b1383ea7d4fe60a0681be143d3d39b6fb00a7e301ba6fce3783b7551f5bb4e3f50aefecbe2a8a5c163740eb4e01a719eca67de43450537bcfd23c1c6fed40e1e5180f86b9b8c1e5c3b8809d3579afc6163fe71886e1c7f8d69e10abb73fff0eb40b212f7df788b2e25f9e21e27e624af7b7194ef9b10138ab6cfded422d1b1e70bb0e07b6f2b2b3422cbfd39de098189d65c020391ac30b17023b8ade10aacf0e66e9c8770ab1432aaba9ce9ce7b4d4ad110727f327e8533af2166e8ac33d72a3bee208168b4e552eb91d13a20b4933a03a5bb398daa9340126d8311631d67d9bb195d7cb692f1e8cfc1ef9f43cd6f5105b35f87892acd43da2ae61569ace1987151a2923e4b4caf3c561685e05508a8f096dcd9a3cd0293a918052f25a12e0e3380f1d43a527b15c4caddaf9db23686aae71d110e11aa1d52024cc86022fd67f7033984932500c0f17d9c72fdda6caa3665c35eea89a2d0be414ab5305a0ce456a965b6d4bdd2eadf3c5eaf5d5c3208bf3f42fc4896013ed26ed164297fc0978fbd0b2ae38917e66b98b8699cabbd9e4dd467a446370390fc9b55b1c00292ba31be87ed65f18bd3d939f1d006988c1060723b0c52e5fe9a32062286c3277cbe36c723c75b24f0ca4a6ec00fffee131c38c3ef1bc55dda391bc957625e4abb7f5cf3957c67b24b4346f4bf645806e5e2b7417bb6d32200c500f4044838cf0f2baf96fcbb832404864afe150d661edc547b46630ada8ee4d10de364b449d1185bc43f72df8da024d718227f149ca63dd5f5856cfbf58373100f3b4e032584e902955169e42a3614ff4b824daf393d59854918098db9db74de5c73d8e160d6101de2750da84d5b3a0afcaf851e88dbc9bcfec4e9815dc1915b26448e546a9b8b92b7ae0b2594fe6764a2d123c17eab1e8b0f6e0040302b46050a2d5fa74daaca1f2f464ff33064833f28f66ebd4ccc6406a8b336e5f9e58ee5b4e3f565dff783ccc2736a0a74ee14248424244a7cf7d6e82fcba6bed76eafa79a1942f2e1b1c52ecd293f5e36e091fd050903357bdfd491cb6f072728a873cb670fa2a06ef4f7cc4153c8ec61e754ab7fadddd2b38619e03c22163f2a1857b3b7b1e6c1414d490842abd7cbbfcfd1c072df1d8578ed0b2c017f78f08a20f04744ab33d232047ff8ef5302238ef77c42d1feda91d084d5fec5f4d8f31ee789ff1a31a7b74c1ad5cae6fbaa47d9068ab13462f9b946798f10b4cf4eb1754feee312f1cebacfb6d9fd4de0a913d3d8d7661603f41c0691223689c4cf19473f0bc976ef9993e46c03059e48e2937540ec3772a6a05d81aa54f074e2952a7cd345417063bbaf1759a0cab01e6a1ba3dcd05e12139352b20200430c156fa2a0861ce69355884dca3d8f56953af69a37ef550b404282efaeaf40130324cd85853a718e886acad3481e8a1640534c7d18b47c4cf568efa948fb15683e8c501bd2608186b1922490fa303440b75fe971542ae2922287c1d6af645981cc21b79d2989f8fd89da416bd0345c682f96fbd0b2c574373bf40f9be917e7373a6b19e5459fbc8d36d6370360efb08595b2a06c17237dd4ed3f4f1dd6187f510149f684c6bde798949917438a6ec54350279edc519a27070592166b510d8cdf82badc9ea746e8e691640719a0ffa3c797e3b8f94f6c2e575bc48ed2c13df15c1da7c6ac7efa1f48ab5b881123a1c83775729ae275b6ee31e10582448ad1169f9f999fc7dd45280692a067fdfe4da4b7f1074b049117fabfb7b72706e8d8b89ec4957b26b58df46f38aff9d08a68be7f6943280dea18699a84f718179fbc1532c987493652979a3130facebf90ccb7d7eb9886d4f9e68505bae5ec9198c118640c6e1ec0d003d27cbb657aa398649326ab0b8fee8dcb870e069d1fbd4ba4c627c736ce24892680db46eea47e90e0d4389b03477bdc9a3b3c2b14b8fa897adffca7bbe1da747ed72586c3f0905b1f20b1fce915b644a87e6a77b21e9020958ad6c2c92828fd41d16ba24974486fd0f67c2294de6b861399cad56c05e7ae76fe69cc70e6d7e0d95b4898f37bcafda6f8d847c7efafa309ab53aba504ce8ab2c27cf6b4240032649a0133afb041fb54de548038ad63a0b4ab4e0a96cc7e9f10842e7cb0208233acd161af514b0b72fbee46d7a738f077a1c57705e8fd8b7adf693361fe6da4d12f59ea0e30a62f614076c5512392ed1332f5bc44c44d80c1910fc3fd4b3b376b16dd286b3333a6df2827bdaef2f846b0351f12cf4e551942e887965b788115290f4a1f68c16057cbd5bb067b13a3e6d8f57386342687ed69a64902b4fb1f29dc5e20fcce5fa5b32acdbb875c912d45f5571109ad58aa9ff4b4a0ece3a4863f404da60834b92dfec48d0dba7dcea9daee61891d6fb1d55d50571830d73c7a140b4290c0a11c7f66c75f0c841c6cdcfdfb5eae3877e80141e36cf80a124e4cb65d8a924fecc2e89f3d5ff612a4959085aa696baf934a1b114f8834511f6cd754ba99ab3cb211b06d6e32d81c1225b96ffe62042d263e341c4974580beeae53a7ea96fa60c29e0a213d4316dea5fce0e35bbf614aff807520f077e0165ee0fb70223b39985cbcb23bde664900db484fdc4f55c694df823a2c8f87b6ec532a29bdd4a49447b2c91edf820157e0e973766b2d92a9df1670d90013e118748db45a068e7336a48102e628aa217e249b3bd019106153dbe2baf14e744331c7e56b520d49c7d3cc6f280c430487db5bf86393040ad74bac95547679938aa4d4e13bf322f17f4cdffc0420663e248fa3342ea846be367ecbd55a0708e1974bb4300e47417cd284350c78786c61042ef4f33804815edbe50a020b531924b826c8ebccbe8dd77bc51de907928ae2460456f5fdd86d68545480a8b7f95ee45c9c948cf8fd9a4949aa9d20a20921c3424cafc3de4df6a185ea9615d76c84d3ffb00d92d9fd1347f5b094faafc27085decc705f0c549c34cd89342f292b415c6284c5c0fbda837910c775f62a9dbd186dde8e938c1aa16f9a2b9a30b05499beeb34b9ef4718579a877ca80fbca03a408ab669a820916d39742f7b68de83a7b9b9e57b7fd6733b2fed89cf1f1661c066ac00d0caddb2023258eaa31ab4414f2b9c2e26c47978bc0354e6a47df5ac424f5e911fe89522cc286505810683e19a0c872744ae53488494ef334d1b8b0d31d6ad2e98455d444ca88ddc218db7186d1111f10299797744df04d429c32ffa27a6327294878597acff609934cfce54e2d20a76db936011d3a00914f59d182ec0adf0d0b90169f6f8e8e782227531f3ec8ebb5c6efe0084ab8143d5c7690e6699e4da0254a3236f977cb39553ef05c11208ba2febed26511f25d00a3b45df868974247e96fb7a6bc8f58d4dedb42a46d7217079cd2ce733f5385a0afe283ad181dcc5b9eaa6c03a7416fbc27c3884eda0a230a1155a9390c3a8630c7c381b1a620e02bac0b3cfa2b290f68269515932e1481d98640af49b86a6c690ad7c3993c350737d07aa4ae4a64ead23fd254705b02367d32ec4429ba14f5f098683ecac9bbb8abbc2807e6c58e5f8cb15f80cc98175086503f3975a9e148c5a4b5989fa2cf4ec6de9763c7d721c1aa1797e49a98da24b0763d07ab8991c4c308548f024931761adab0a4ba6c01a1ed4fa4f94110057f9a510c758ab63cb6d1c9e9aed9e64f0ada04f96f291e377765dd7c2bc179b520b92ee2161a1371341c17e5b7180a3680", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="583c9638a50a2e34f2e7ae600c90b8fe904a502a02a7e8fbd4c0a297e203d9b7aede58b22f010c584bfa5719cd34cc4a3d37269d790bd1bfb05637f7eb0f011af3fc58121a73ba5535c66c482d87bbc9e532bd3587c7893ff065b5f269c2bf01595fb10d260d15dc0d342be853d5c4eb2a28f2dcb5523b9c581464ae9c17b4f65afc5256eda726517846655a1062b98f3a99c467fc7da3c59cd302", 0x9b) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r2 = getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a", 0x11, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xf, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3ff, 0x8, 0x5, 0x3}, {0xa, 0x4, 0x0, 0x46c7}, {0x200, 0xdb, 0x8, 0x1}, {0x6, 0x6, 0x40, 0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cb00a6c8d30000000062ecff6a210dfe8d008500"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x54) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) r2 = getuid() socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) setreuid(0x0, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x7) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda6) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000340)="a1f89d7677b323062931f643fc256e832f90b1521986f1ebdfba235fac986c9f4b951de715164c1800345551ca8da585ebbc1bab1e7088451cb4d961119b1c59ece7c6b6a5c10555051e5c93032b4eb5890eefc248c08c01c303727a457bf443fcf949fc0fe7f0c63d11e4e0a55bd300438a9e994eca6a31a6b98a28587e241acdf290f39f7b6c3b1d76c437f7f0951468a65934099984b028ac7561bec7f3", 0x9f) socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x64}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) pipe(&(0x7f0000000080)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x805}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 6: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240), 0x0) r1 = socket(0x0, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffc56, &(0x7f00000024c0)=""/236, 0xec}, 0x840) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x10, 0x4000, 0x2) shutdown(r2, 0x2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="41cb91e13dd2a7e24455188b723948e5ccaa99634019a67c99b3e3aad3e74342dd5e63df3b40bee76c2545a1bc505d42c3cc98f67d68500adf8eb780dcc2f2b4c9e7c8145289e3ee2467e7e766b4b60b5ba53f1d8e28eb21514ecff6d1c1dc139b619d08518bc3ce0040eff156cc749e0505a9bbfc03ce057ff0b291b5aaf07bfe8158394a2bfd9bd0c21114bfda9a5cd44b9ee8672aa1f311994d9b03ba46410b496eb9b6dc26972a7f763103be64a9bcae410ec7a4463a2fdef8c37b3e0fe1a8c969fdd1ad45554c66a29034b742c7e1168b493d292b11e23f96bf6c94b7dfb0d75c9a94716a407c4d", 0xea, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f0000002540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000800)=""/194, 0xc2}, {&(0x7f0000000540)=""/94, 0x5e}], 0x6, 0x3) executing program 5: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x1, 0x2, 0x0) r4 = getppid() fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/535}, 0x219, 0x0, 0xfffffffffffffdb4, 0x0}}, 0x10, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000000)=0x8a) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "cb00a6c8d300000062ecff6a210dfe8d008500"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/508}, &(0x7f0000000080)=0x1fe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x35}, {0x2c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b2", 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000540)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x812e, 0x10}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0xfffffffffffffffe}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x410, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r6 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0xfffffffc, r4, r5}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x7fab63f0, 0x8000000000}) socket(0x18, 0x4, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000340)="e02ecc5ba29e5c335dd644312622", &(0x7f0000000380)=0xe, &(0x7f0000000440)="13062be6c56f7916fbacdcedf8c9153bd81281c34e13a67c044878be00a0655b3b250f6c20e86e13dc52f1a3690df803816e4a72d3c24894fe6e0d57e190a06b22943643022ec39f2682b7cf2320aa66ef5a7cffc6e027e64aa36be05bfbd59e698fe85033fe3c037c92e356f121f8c326b3bce51418513fa51e441acf124e75b93a5b1de4f5e45d1838e18b5d4b7b3d6818a0195e29", 0x96) setreuid(0xee00, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000280)=[{0x3d}, {0x20, 0x0, 0x0, 0xffff}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) (async) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) close(r3) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2, 0x6, 0x4, 0x8}, {0x5, 0x81, 0x7, 0x8}, {0x4, 0x8, 0x40, 0x100}]}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005c2000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000028a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000100000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ”D OpenBSD/amd64 (Amnesiac) (tty00) executing program 5: setreuid(0x0, 0xee01) getpid() r0 = getppid() ktrace(0x0, 0x5, 0x1b0b, r0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x1, 0xffffff03, "0100020063026d005301000000005966939a7d00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000500)="3189457e9af62f86b11ed8fc299c9e626fd2327ee892dd78e1dc29", 0x1b}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) getrlimit(0x4, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x28, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x29, 0x2, 0x0, 0x0, 0x0, [@rand_addr="bc742a9c878a7622119f3100029598ba"]}], @icmpv6=@ni}}}}}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r4, 0x4, 0x4) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x0, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x2e, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply}}}}) getuid() executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x3}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = msgget(0x0, 0xc0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/153}, 0xa1, 0x6, 0x800) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000240)="3c1332d9e1fb5b4247d372217b41f779b3a413335db2150b913bfe5bd0803036a27fb65cd4b4d850424140cbfd3857acf12a08ef33f1bfa48c46517e557146d9478cc9a30d9e4cfdcdeeee16", &(0x7f00000002c0)=0x4c, &(0x7f0000000300)="d4acd9e57f26aa9843ae80660277d502645514b491e332af00563111a682c23af7fe4bd710327632d2f1470d61bf6856263bc834eab21a4f039d7d1adc5e347fde1a5d29a5432af4962173ec66c46ab66fdf0993d04bb3ca61eba543dd768e0cf78eb269484336d49bb6d5d57fa4a2b32ae27c4d4fb0b4759afa5da737525ffaa67d6ace0d26de27824aac6dfafd68a29c58583553c85b61113a753342318eafb9e41e90f6d8952c048ac4ae82a4140946e7cacbb46f9f", 0xb7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socket(0x20, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r2, 0x4, 0xe4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r1 = socket$inet(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r7) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r6, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r8 = semget(0x2, 0x0, 0x300) semop(r8, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) setsockopt(r1, 0x0, 0x20, &(0x7f0000000100), 0x0) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a", 0x11, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xf, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x3ff, 0x8, 0x5, 0x3}, {0xa, 0x4, 0x0, 0x46c7}, {0x200, 0xdb, 0x8, 0x1}, {0x6, 0x6, 0x40, 0x7}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cb00a6c8d30000000062ecff6a210dfe8d008500"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x54) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) setreuid(0xee00, 0x0) r2 = getuid() socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) setreuid(0x0, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0xffffff81}) r1 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="12beff0c02cabf0c9edcf9acbf7f28d175132a8a78e1fdbab384e9ebecd517b745b1e2ca5f135f39cb9ff8af3f7c68199db6cbfe34045e275318ffae0f1866eaf9eb9d85b1f271c8819aa3e9efbe205345d4fa0c9d6fd21b96f62924e27544311e3b1df23ab6b4e6518ebf0f823ec921d83431da0bb6322133b8d20987b38947a3a56e801a92a13edf3da78cbbdc3502d6c7fe5828690579880edd9491605030c7", 0xa1}, {0x0}], 0x2) clock_getres(0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@random="d3031f79d775", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr, {[@timestamp={0x44, 0xc, 0x9, 0x0, 0x0, [{}, {}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000005c0)=[{0x28, 0xff}, {0x96, 0x0, 0x0, 0x80000001}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000200)='/dev/rvnd0c\x00']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) poll(&(0x7f0000000040)=[{}], 0x4c, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f0000276000/0x4000)=nil, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = getpid() getpgid(r1) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x6e}], 0x1, 0x0) executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000002c0)=r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = socket(0x0, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000002c0)=""/229) executing program 7: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r2) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 0x30, 0x805}, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="21459af1d3db2cab1be2179077c356121e5ad94550324606b0adc0d8c564712a5b7018f99f2fe13a93412f3389f783e4f398ed079f4f17d3e831168b17dfa8a212d4942193b71d8332d354e6b1e5e653181152c0979edfd7c93ea8a45255d927c019e17dea58", &(0x7f0000000200)=0x66, &(0x7f0000000240)="2fa76ad9b7dd5e711697a020e29a9e5d7f441d3b67886da7b4334ae541319ba3ee67362b1274119402324afe3209711a9238dbff39573efc2d176b09242d1f93eec0ac88e8db2b4ec5ba2883a2f7c39eb291f83e77c201dfcf6917b7965e25d22245a0bfd03b15f07c405fe7c5ec19ffee378bf0173baab6d5da593574188bd7efc4239b3c5dc418df5dd59d9de0a540708f3e6342c7465b024f70e69377ac7b4df360d5ab0c93a8b13b43ef3110e2aeed995eafce7872aa7bc2935fa0ba702bf4585a97b0c481fa39eed094319867110c4a9f00d898308cffe617a9b3b2b8cb54a7da1b8477feccb81f8683", 0xec) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) executing program 5: fcntl$getown(0xffffffffffffffff, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xeffffffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x9, 0x1, 0x4, 0x2, 0x8, 0xfffffff8, 0x400, 0x10, [{0x1, 0x7, 0x6, 0x10000}, {0x8, 0x3f, 0xffff0001, 0x40}, {0x1, 0x7, 0x4, 0x1}, {0x9, 0x80000000, 0x4, 0xfff}, {0x3, 0x19f, 0xaa, 0x2}, {0xfff, 0x6, 0xfffffffe, 0xfff}, {0x1ff, 0x0, 0x2, 0x5}, {0x8, 0x1, 0x3, 0x2}, {0x1ff, 0xfffffffc, 0x400, 0x4}, {0x6, 0xfffffff7, 0x3, 0x800}, {0x8000, 0x6, 0xfffffc01, 0x80000000}, {0x0, 0x80000001, 0x6, 0x8001}, {0x6, 0x4, 0x80, 0x7}, {0x401, 0x90, 0x40, 0xe5000000}, {0x12000, 0x3, 0x983, 0x819b}, {0x3, 0xfffffffb, 0x6, 0x8}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1}, {0x48}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) sendto$unix(r3, &(0x7f0000000140)="692252fa4e0927e96003817389334387ba5ac3f6bd5d298d9f3694afdd1904b3652c070f3f7fecb992fd35f1fe78f4685fd94f540a960d243654bd813bc605b516566426de6e86f759ed7193d4b47b7963840a84b42a", 0x56, 0x402, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) executing program 6: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x24}, {0x6}]}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x20, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0x0, 0x0, 0x5}, @hopopts={0x0, 0x0, '\x00', [@jumbo]}], @udp={{0x1, 0x1, 0x8}}}}}}}) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0) r4 = open$dir(0x0, 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) close(r1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(r5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) login:  Nÿÿÿÿÿÿÿÿqù4q¬X¼Z‘P”£KŽ_„ÏqµœzþÃp‚oa·ï~­wiH=5ešdè®@Ä åÕOF$»Ù|kä6‡A¤‡{Ïou¬íœ™(®ê«H·Ø³âùùãaTNœ5Dáz`úG °Bä¯OÆÀšùgÁwÐènÞS/Œþ’µê£Ãi¶mz¬Ñ|}̘ó)b‹džé6Vð‘é9‡C2èG9¡líð– ë½Y’ð executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x10, 0x0, 0x0) socket(0x0, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffff9) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0997f03e850100", 0x0, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000005c0)={0x67af, 0x9}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206999, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x74}, {0x6, 0x0, 0x0, 0x80001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="84f6852fb9504f3f718a4ccfafbe", 0xe}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x80, 0x7}, {{r2}, 0xfffffffffffffff8, 0x47, 0x2, 0x71bb, 0x6}, {{r0}, 0xfffffffffffffffc, 0x30, 0x2, 0x3, 0x6}], 0x30, 0x0, 0x8001, 0x0) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "12b38b6abd0100008000000000000010000407ff"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000500)=""/76, 0x4c}], 0x4) sysctl$vm(&(0x7f0000000140)={0x2, 0x3}, 0x2, &(0x7f00000002c0)="d956c8a1467ef17014306708fbc813d77ce4e77c118052e2af081e1dd02d7fadddad5c496e11391cc1dfa8d29bdee72f509a1af53a58e8722b9d4c344ca133b91131dc5a0a83963eaad35f879ce9aa030402f9f2a12c7f88e31bbd89858466cd36c7341527812fdb03b477f72eca1d98851223a9470001f87260d41972e414c319484bf6e5a92fbbd7637213e91adf3a0781ab4f445f0feb47b4f4985f542f9a149f", &(0x7f0000000200)=0xa2, &(0x7f0000000240)="fd0aa2f663e3fabba4ff2491848f1a68a86c2cbd7d", 0x15) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffbc, 0x0, "cc523a53a68182ecc4d88b6452ea87d265adb9c0"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000880), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080), 0x0, 0x37) executing program 6: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) seteuid(0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x848, 0x4}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 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) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) executing program 1: writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222fb7", 0x42}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001400)=[{}], 0x1) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r3, r2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="0ec7113c801dd1eec6e9c37633591bb4c45562e32c0f9dd0e60df3af17e1430e8c7b280afbf8acb665a698472a4ccd5ab3492a1ed3fb88ff1197ab549e0c0c35e3881b34a9498fda5783877c8d14f13a869c75133bf508120b97f9a5815a981cf5feefb18ef2e8f30037f557a7d97f47170676e2736a06b6add0ec9808e5996889cc16943a95f32cf37d84c4ebbf09e1ea164379dc14269da2727aacce11d7ba6116b15433d95bf8d1200297", 0xac}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r2, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x83}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(r5) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005c2000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000028a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000100000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) syz_emit_ethernet(0x2e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x3, 0x0) r8 = getuid() seteuid(r8) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r2) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r5, &(0x7f0000000000), 0x0, 0x20000000000006) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece00000b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1349600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e084113511a061b40e229f8944395997e602f03f11ebf8598d8fa30236b6d1e50afd55d0b0ea93e414f16ccbde991b405d99464a7", 0xd2) iÄ©:²ç‘¥ÿ)²WG­CX½붎ý N598;;mð‹z3µ`Üâiö^Pu:<2Ùáû[BGÓr!{A÷y³¤3]² ‘;þ[Ѐ06¢¶\Ô´ØPBA@Ëý8W¬ñ*ï3ñ¿¤ŒFQ~UqFÙGŒÉ£žLýÍîîLÔ¬Ùå&ª˜C®€fwÕdU´‘ã2¯V1¦‚Â:÷þK×2v2ÒñGa¿hV&;È4ê²O}Ü^4Þ])¥C*ô–!sìfÄj¶oß “ÐK³Êaë¥CÝvŽ ÷Ž²iHC6Ô›¶ÕÕ¤¢³*â|MO°´ušú]§7R_ú¦}jÎ&Þ'‚J¬múýh¢œXX5SÈ[a:u3B1Ž¯¹äöØ•,ŠÄ®‚¤ FçÊË´oŸÀ °þÿÿpckbd_enable: command error executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 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) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x1, 0x43, 0x1800}, {0x4, 0xe6, 0x800}, {0x1, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r5, 0x0, r8, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = semget(0x0, 0x0, 0x470) r11 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r9, r11, r9, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x2}]}}}}}}}) syz_emit_ethernet(0x1232, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c811fc000000000000000000000000000000000000ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff020000000000000000000000000001002d00000000000080b944f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9010600000000000000a4f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf2000000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0000000907800001312270689750c172377a96c7793bae952b2000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f5503e426c6df1715e9"]) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000000)='E', 0xfffffc36) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa2aaaaaaaaaaa86dd6000000000303a00fe8000000000000000000000eeff00aafe80"]) syz_emit_ethernet(0x113, &(0x7f0000000140)={@remote, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3, 0x105, 0x64, 0x20, 0x1f, 0x3b, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}, @icmp=@generic={0x9, 0x0, 0x0, "b6159c34c269f440b56d2a4a0c14791b8cf9b05f791d0f00e3d8648e7d25305ac7d54bf4f3d46db1bbf37e44d48458a3abec1173ae7972276b42304aed50b28636838ccd4e9a90584b7bdd9feb178041d61dc6500362b9a4397dbbca8cf57c191be80bf57d45b0d9577ea02c3a67bdbe7cfca5be97f84f7a85fd4d8b510b05c9ecbd207f1d009661a6ad0927df6ef5a3786f5b9a1b251e50f36f2a463c3607a2ac928a83bc5c5d7c7821c69c8ce3fc5773d22165bd13413571372ba5605988f0f4f9100a9c7b2d2ef791ced33376f3a98843039f77828a6c57fe2e982b07dccfe2bd225220"}}}}}) executing program 5: fcntl$getown(0xffffffffffffffff, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xeffffffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x9, 0x1, 0x4, 0x2, 0x8, 0xfffffff8, 0x400, 0x10, [{0x1, 0x7, 0x6, 0x10000}, {0x8, 0x3f, 0xffff0001, 0x40}, {0x1, 0x7, 0x4, 0x1}, {0x9, 0x80000000, 0x4, 0xfff}, {0x3, 0x19f, 0xaa, 0x2}, {0xfff, 0x6, 0xfffffffe, 0xfff}, {0x1ff, 0x0, 0x2, 0x5}, {0x8, 0x1, 0x3, 0x2}, {0x1ff, 0xfffffffc, 0x400, 0x4}, {0x6, 0xfffffff7, 0x3, 0x800}, {0x8000, 0x6, 0xfffffc01, 0x80000000}, {0x0, 0x80000001, 0x6, 0x8001}, {0x6, 0x4, 0x80, 0x7}, {0x401, 0x90, 0x40, 0xe5000000}, {0x12000, 0x3, 0x983, 0x819b}, {0x3, 0xfffffffb, 0x6, 0x8}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1}, {0x48}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) sendto$unix(r3, &(0x7f0000000140)="692252fa4e0927e96003817389334387ba5ac3f6bd5d298d9f3694afdd1904b3652c070f3f7fecb992fd35f1fe78f4685fd94f540a960d243654bd813bc605b516566426de6e86f759ed7193d4b47b7963840a84b42a", 0x56, 0x402, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) socket(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0xc4, 0xfe}, {0x0, 0x0, 0x5, 0x4}, {0x6, 0x0, 0x0, 0xf44}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e37198fceaf912051eadb71d89e0010000000000008000ff00000000", 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x7, 0xf}, 0x2, &(0x7f0000000900), 0x0, 0x0, 0x0) executing program 7: r0 = socket$inet(0x2, 0x4, 0x41) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000480)="eaef125c00000000", 0x8) dup2(r1, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="81146b66dedcd4fbff2e9b3064d60b57ed4c24f3450003df1150a98be75dac2553cf85f90a7d5d1dfcf241f579a9203836cf6d199ebd6378f614d24a1a1f210a2a618765c4a2e196de07b9d0a6a34d2b7ce4edc89c75868b7d545ebab5b51ee01af2", 0x62) socketpair(0x1e, 0x3, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0xc9, &(0x7f0000000080)=[{0x7}, {0x3ff, 0x0, 0x0, 0x400}, {0xfffa}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x3e2bcb23052bd5b3, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x0, 0x6, 0x1000, {[0x691981c2, 0x5234c479, 0x5, 0x80, 0x4, 0x250, 0x0, 0x6, 0x1000, 0x80000001, 0xfffffffffffffffb, 0x3f, 0x3a5, 0x1, 0xffffffff, 0x800, 0x2e9, 0x9f], [0xffffffffffffffff, 0x7, 0x4, 0x2, 0x8000, 0x8000, 0x7, 0x552, 0x7e, 0x9], [0x1, 0xa4e, 0xdd67, 0x369a5eb4, 0x8000, 0x3f, 0x1], [0x2, 0x7, 0x3, 0x20, 0xd3, 0xfffffffffffffc00], [{0x3c5b, 0x7fffffff, 0x1, 0x5}, {0x5, 0x101, 0xf5, 0x7ff}, {0x7, 0x6, 0x30}, {0xf, 0x1, 0x67b, 0x5}, {0xfffd, 0x0, 0x80000001, 0x9}, {0xf10, 0x0, 0x4000, 0x9}, {0x5, 0x10000, 0xfffffff9, 0xbd}, {0x100, 0x3, 0x1, 0x5}], {0x7fff, 0x70, 0x4, 0xccb}, {0x7f, 0x1, 0x8, 0x1ff}}}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x20}, {0x812e}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000100)=0x5) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x205b1a) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x100000100}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1000300010008}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000180)={0x9, 0xff, 0xc92}) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x480, 0xfffffffffffffffd}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x80000001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0xe, 0x0, 0x1, 0x2}, {0x1}]}) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000300)=[{0xc, 0x9}, {0x25, 0x0, 0x0, 0x3}, {0x26, 0x0, 0x0, 0xfffffffe}, {0x3, 0x7f, 0x4, 0x7f}, {0x0, 0x3f, 0x81, 0x3}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semget(0x0, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r5 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="3407238010f3", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x16, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x10, 0x63, 0x0, 0x0, [{}, {[@loopback]}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) executing program 6: symlink(0x0, &(0x7f0000001440)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, "1a1116f0d0f700", 0x3}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 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) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open(0x0, 0x0, 0x0) r5 = open$dir(0x0, 0x1, 0x0) pwritev(r5, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x5811, 0xffffffffffffffff, 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x138, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x30}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: r0 = getgid() getgroups(0x5, &(0x7f0000000000)=[r0, r0, r0, r0, r0]) r5 = getegid() getgroups(0x9, &(0x7f0000000040)=[r0, r0, r3, r0, r0, r0, r5, r0, r0]) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x2, 0x3ff}, {0x18, 0x0, 0xfff}, 0x0, [0x4, 0x200, 0x1000, 0x5, 0x9, 0x6, 0x9, 0x1000]}, 0x3c) r12 = dup2(r11, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r14) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f00000001c0)) chown(&(0x7f0000000200)='./file0\x00', r14, r10) r15 = semget(0x0, 0x2, 0x15) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x3, r14, r2, r14, r1, 0x3, 0x9}, 0x9, 0x10001, 0xffffffff00000001}) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f00000002c0)) seteuid(r14) lchown(&(0x7f0000000300)='./file0\x00', r14, r6) setreuid(r14, r14) getuid() socket$inet6(0x18, 0x3, 0x3f) fcntl$lock(r11, 0x1a, &(0x7f0000000340)={0x2, 0x3, 0x80000000, 0x7, r13}) getegid() semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000380)=""/170) r16 = accept$inet(r12, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f00000004c0)) socket$inet(0x2, 0x4000, 0x9) getgroups(0x5, &(0x7f0000000500)=[r4, r9, r2, r2, r8]) r18 = getgid() getgroups(0x6, &(0x7f0000000540)=[r2, r17, r5, r18, r7, 0xffffffffffffffff]) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) write(r19, &(0x7f00000005c0)="8df0250f827753da077dddd8cc8004023737795fb3e9957cc586e963d9dc806d8a9dbb47e84e939fba041f560d7ed2d9721c5107171cf2d5a90e7b40b43f17320db6920e638e084c5b66bc83ed1efb45593ddfdba98a4bfc4a0e70c930b88da4a130d8c76e8b65fe5d14b859d7e8afa61bb827480c3b7047807897f11258cae51177883c69b0ea82f031bbac27f18f627a25d1baa1d509259fd1041e197d283fa631c08fd753297cb3313fedd35a66bd63b2d9df526b5062d9ab0e58232ba36a58c8b656f215f24774068da9bf1312382b359b5680a6f7c1f41e0b508e0c9b5eee0f7728e2", 0xe5) executing program 7: r0 = shmget(0x0, 0xc00000, 0x284, &(0x7f00003ff000/0xc00000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/65) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0xf) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/170) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x1, 0x12]) r4 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = fcntl$getown(r1, 0x5) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, 0x0, 0xffffffffffffffff, r4, r5, 0xc, 0x480}, 0x7fffffff, 0x5, r6, r7, 0x7, 0x1000, 0x3}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xffff, r4, r9, r4, r5, 0x80, 0x6}, 0x3ff, 0x0, 0x7}) syz_emit_ethernet(0x10a3, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "b134f6", 0x106d, 0x3c, 0x3, @empty, @empty, {[@hopopts={0x61, 0x201, '\x00', [@generic={0x1, 0x1000, "0ba0316569b2d3a79bf785f47cc85e8c5a042e649a42d4770f758a5f85987609c2dd2ea014fda02c4b8443b01422a541a174b26c74d8ead2091b7c7d208b085903e9e1406db74fc1153e798db1340ce315174401e2d25deafd4a40e74de4255a1109762f7bed01d8d119365b203840eae0e32e09013f5cbb59bd34bf5353e82268717c6d30e9f5f4ef7f946eb7f1d13c548403cf8fb862443e44ccf6cd43236cf2098d3fd8072f3a34c478b7d4a6b1b1d101d8be0a501b4632c27aa2c4281d1c17f5d3d581626dc8093d80dd595fa157796b0123542897b8e121133a0c3599e5816ff520de375fe5c9267966a63ef2506e5373471044e128f86fc86ff6150ab77fa299d0a406b67b468393ee090166447eaedd48f1c3fd3f6860dfd2d7243a0a65faf3a301f060ad9b54792920bc6b5d0ba808fb566888934ccf50dc6de5583c28ecfc298a567d7a7ba267309a25ce46dd15596921ed7a8e44a520b8aafb9711843afbeafb11dcbcea170303431ee13457b87fcf009f849723d4ea73ce010bcda53e317c33f9601891de4a641b0db923337fdfcbaea7db543af11764d16b89a0336c186cd9188a280a8730d2bc3fed572fdbf507b2e10cbf5f5ea8908231997284a0d64fdb391b41ce774591ed37aa4e7425bec1604d96d9c6abed7681701e3c6cbbcfe63635b2f0acf85f1848cde40b36a9d451a8981dc0617c5600a781dd9e11fd98b94339ae8938299e5fb43474e82b20f4ced51e7701ed747a6f4f48226475e1fc53fea45f61d251ffd73e8fb51db0264fb79e8c2746ba42012722ab5430fdbddcff8f16f33ebbe43be64dc40f708094ce377cc21756b5d33a1764df35d9e70e7ac31cf4951685ca999d800887f115b39e952dcf89eb327476889bb928a312855994cda1cccf1b6784ff967442ad4258aaa5541ecc6a330e5b6bef2367bd0c14bf4d82fd68f092b47ec999de4e9fb8776efa3e360387734b6e7db6e299ff61a60a70f5b4baded896bac9c9c21c7956b2a9d78f38f574ff023699e4d55912bff093eeaa564186585a19a46852ac72c16f8b5f9e9879f03478ee2d5c6b3ad614c3e8ac59d8d25184d9342ba65932aea0eabca30a5f80e14bb2cb6388d2508bdefef6753142e6803f6d51d4cff19f9ccf7605517b965d4082e68c0c0cd874368da5472eeffe72f06d33a9a86615fcc2847004ed43703eecae845331fc587c8e131a64733d323d5eda48c14418ca23b488c5576b861a34fd77649d70c1bb13eceb0856a0868e7d2540ac9e96450717334b1b81affc5534199f6c43f1e4eeb06b993e8135fcd298470c9a3ff691bd6a45d2667de13bfd8bad95b36d29c530efd3d9b362690c1af3ee9e764eb19c9816f1b8e1760b10794bdeb2c30988cbd590c1b7882fdcd1ef5087534a6751a69ef98d919fbc419686aa7c7870bfea10f1f3e0ded9db657828c18477654bab6c49c369b20aca9a8e669731b02d69b65d3fccb74e763997dd26a04e589144b89b3220c4b19cc056c3c81bad2c2ce4d245ed2d0c579f5d3b862e870939e1fed4d9f0e3aadf61f7efc60cbed36dc433512a43b30dbf1d2a4827f1fa77154de308657041a8ae07e83991b4342ad355b8118d3b2e999584185610e67b064f763cdb0077d8c4133bbff42cadd5376842d3c042993814f1271a10c6f094effdda5291b6f45f31ff6776fdf714294d1a46b2a3d5c69751544c2999d6d11311772f50ed324c21048678498f389506266215ffea6bc43b2977117643acdc49674536c39ffc0e82d21a622e83fb9d5a8495aeb656750e5b06a151ed3f3ffe763d31f73a58c95e91ab574cd41a9c7bb035cfe6e2028e05482410bd7ac04e484470c76af7337879b92269f74ec8d0d39aa0518e2a288df544e0b5458b6aad054f740745d14c25f160ee7ce3fefbd4001ebc82280f5a3f13c7f76ec70e51c7995e43ada1efd9aa5df153f87bc035a7a7d2462ae0b16cdab6fb1fa7a47d1a7c78357398242a87022dd7fe0f9ad594ec6d26fdeddb8248b474ad65695a69aef39f9e426a11ea3ad53e5cbc85f5145e8105dc4273510c4eea3382724b63dbb33034730396dc8bca6ef87a2016abb8b0b40acf8a7614a012a845390d0ddc18d01eb5ba46d200ac45f182f88644f8c17399e0f6e8d38928a88ead791c109b972b5593e4671fd4a44714df542e6c1f33283ccbab0cf09e20ff88b8326b5fbab6e035906a4fac1d977f9aa5f6000686c88b399a26f734d1f3c208083b70ab99d41fb8205aeeeab8e0d1c78782d67f728721f05881c7e4c630e13e19d23ec85848762496849621ced47ba3027d790139629cb75fcb0e7116574c19761440ca31139e5b48f52bd76e994c9efb7badbc67fb40e2982561a07df76f742f392f9d6dd65cc2747660deebaf5c39971f8dc7614930bbb1720b079e63147d894c1bd9af3d3b4f7c7cf18f575972bf2bdb317a349d6c68645f46584eed18059c9210a52f02c9972f111e01b2f0a089810a4c48cdd1457ef3ed2288a6c1efdf2997e9ae5e0887632dd0f3c3261bdf9ceddf788487998f3f7fe1ffaed1787a0dac31a87b96b90af950dc233c418c524caabdb8e3a949ee763bb6cc64ab080343d6ce6d127cc9756883016c2df771f0d08ada55d3d91ccfbc13a4ef9ca00f55e0238d24286cb1c6206795b2be1f1ff940d0c42a8b9d72e4f2d4cb537c04d06281ec278d377cf9b1e5fccf92796849d0c6d2997e3818fae371f6e847ba02972742e3db30f247d1a945310c2ca771ca1c61d41eb5129c68ab5ce030f988ed45ef6f018f8e55d6b210c919f420adf6780d726fdd44979ae5e4e322c3a7d240c33428bb4b83d6f84e19e49ed8f76a82d5f045dd9ba1ab7bc3ef37bd2cfef984fba41537e773a7b27cc4e41c36583472e0972e3be61cdfc3bd8a8d3f704445d07505121e5f2adc5f3ac9c3b28278dc399be67388cc475434476d14c8da5237dd54359886b8ca94fc7968a4308188cd11f0fa853c5d1366d4ef62555e6cd5f656a0ff9d49a6ebf06b047263a17bc3c341e724353451f9435b95ed91cb748650df1ea8b2723b24e4427da8745c24777114836b0778ed2d13ff08334b0cf304646c2b52d8014344170c38b304cbe4d3009ad35faec4b95ba27969c201c7f8f1f3d75309353313e70e5b128d41e17751c75d69e9f1ec7b91c7b7736a6f942766360443918486b0a876aa39402dd84d9b156c8d6230a46807ead13931b209ff797462f24a1f7e0d380f81d78563ae1e0beaa9e0353c34c4aed5f0e2377657283df697875d217a57bfcc1cff0c070931ff9c9f423431ee50da5f79cba32e22f9dbc7ca51a1830598717756fdde9c26e7dc05287ddeb6a2d300976641f75b9153092e8f00d0241c250b726e5c5290265230fb11353cec7cc22a728afa44f145a129953cbcf5d066ddcc90fc668f3d6eeeb0c7dc316b526f2a1ecd2e30f3e32b2889237a17c741d6e5ffa9dd7471b74d7921fcd55cfbdcb357171e34dcf5c6a9ba81730ff0b3823be8e2c854408929977ab71012d193d9fa5d9f84804004620c34f35597bfead6197ab20ec16958663f27a0ce80d40a641e04e8c0718eaa371520079dad93cf450cd45b4fbc7a7e62be36a6ea3e7f531f3e3420d5782c346693a7a7f930985036cbc319848701ac506b77d5346ea4f9cdfebfee5ab101e22fcab0034060d36bef7c7126d2ad93b041071a645e9dba967f1ea743ec3a45349cc825e06100cc93159d167ab3132a261491ea877c0e272e0b0a3904cf2ff9e991006a97007017485b4ca79e8aad53bef774bd7d6330222f7e9cae3100d76a7a5818c1268d1b11caf10b39bf1a4796d52465b3f69a14749d039fe94bd49840cacf23226f789cd5f945839f488223a63f96416d7ec35b3325e8d4352c3e5d42d2559e1dcb962fbb8305141e41e10228b5618684a608d903c762c3468db216f5b5655a438b0cf9d2ad0ca7631cf5f92492751ce820a2710c4294ff6777d5b87e7c465bb02a7e3d47b4863326427be7056e15dde56e0462198a3db15d8ad1f7f1714177d1aeda780029807da6359993f22ebb7c65c670cec2040f58845cf70bdf45ba41808fc650e7da158c57b6c5c3bfa9e2bad40f8a413509c7da4beb6b954aa17e3dcfe01e046c48a962ca0521ce3b00f3c300063643a54937ab260617555182e1f04f8547b4d2a534160d2588feb506a13ff5c64e0bfac86cc50cd0255c3ff267776fe2869ae498ba29aa5bba30ead1f022531d81add8c17607ae12d27d679884376b02ba7f51038bc5a0c529a4ec7f40434ee5a7c89a0df23033ec6f12f60ce0890fa7201fa0459e48c3ef6b2687ac02de7b3f6169f5af6163bf8150d1eeeb3b309d5c3092248f7e7ce22fcc1542a813c013c13d4fd121afe4d2aac3bbec677a4ad13b06c44df0a3b7636b4c3a5058b16818a02faf826447856567a6273e2a44db840273039d0810e4b3d318728a4204f1e76bce45a3071849ac2c2ef2f8263c8a61cd3f22926cd58bf4d0736c429b0cf613034fc3fe3a47685125b723b16acaa3c640670aae95c6a9d1f9b4ab069389fc55ad22014b51c4db5afa5fce3351cfc61f56c71b9e0f65833fbfe45083548451feecf1adc9f0a3f32e7a8ab41a7cd15bba548e99f6340e1ea538c0263c5f0c42b5ce32ddaecfa039f7a19d931f4498016adc01b9938c192cf04e3406e71a719480aabc94bda4e487949788acf157d0254ef3dc36633a3200ab41a5f610852da8af61b864b70c63b4a8208d0ee79746318caaf0f8d3d735ce25b4adec714deefff0d9140a8bb0b3ea45158241efb6b2f4f42599025c8e0caba15a61cbb9b3462dfc267480463108785c888b97efd09db41b66a916fa2a3a3e8c281333600d0322f8663059adcf1d3215c5c864dd8313dda5ed7b4fec7fb7ee9eeab8a9526ce73069360f290fbeed4a05c90493f0c0d40a8b1bfe09db60de1b911fbe1f77150ca4d6aa98fd2466eab16faa552ff1029153311cf05df572536df94f48c6b40d3fd261f19733e22ee03524bd8e11a91d4f5cc7fc830583e2e6ae5f7f9f529ac0838dc8b8e8fb81005125fc15aa74f84e92e1760645a02d77ce8fe34fc8737de1792343d0a1b5f8d941e1127dbf0d8f95bd98aa6ae00a6842d2047ad1c57a8e27db951633738b06c50868bb95c6a3f851d7fea710f9b54f29f976dab03c09edf2952d34558e8eb1bef1cb2df22c4fb6f5e4e48a2db8980fc4aeeaa8289ece400291b17658b57a37aa0e0de94fe4009bdb57d55dff2a7d495187819d620019bc8feb2b7dd49dfeb334041d564512f6d396486b33dd3aac3220a2a11d1e3c8fd5f4b1bc755961a111f4aa8a47c012b645b49f6e7115cc2a69f9f1de82e21797cafdf8a55680dfef983ddba492b072fa317fb10613c8fc45c8a8d7b22fd96894a43219a40ae9fece5647be40a8be4ed2a46a87a3e390d3860ae78390e4e1652ec87c9f90cd67b40e90d06afc0a6e04e2f04e3c3478d16998e906f8e719d3a4fb6c9bd87267dd478fd9087cc9a51765e4bf2629457217ed06171ff1f8b6ef9baebe6ae558a863a5b65a34b18d0e625c2e61bd17e321108bf1c9e4be9d0cd2e93dd5e49d934542926fa57278570b3636856586331e5b675088526c7834c1963c554d8ada47ae7109b52efc3bcc961fa3f0cf6f83df5117d6f98cbfdfa678b710cbaa1ac34591a75d80de3b98ff2aa9b62b6073a9cd221e6f5bcc4b3337b35bf472c349d698d4a16e7afa862c07a44a47f51adddb9d92d2cfcc6e4f2b7a8f4b"}, @pad1, @ra, @enc_lim={0x4, 0x1, 0xfd}]}], @generic="793da5c008f3d92f3562506067dec6e8b00e5d4e7b8df8edf599f23b391056305acfd1adbec5aa81e43e644b5334b9f030219e250f054cc6ca3c1ca4a8e44d19bbf8a06eeae2ca72bfb7db49456affa542b4f2fd5a"}}}}}) shmctl$SHM_LOCK(r0, 0x3) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f00000014c0)={0x10, 0x9f61, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000b1c000/0x1000)=nil, &(0x7f0000bd6000/0x3000)=nil, 0x6}, {&(0x7f0000451000/0x1000)=nil, &(0x7f0000631000/0x2000)=nil, 0x100}, {&(0x7f0000cd0000/0x4000)=nil, &(0x7f0000b5e000/0x1000)=nil, 0x5}, {&(0x7f0000be6000/0x1000)=nil, &(0x7f00008d6000/0x4000)=nil, 0x7}, {&(0x7f0000440000/0x1000)=nil, &(0x7f0000e57000/0x1000)=nil, 0x77}, {&(0x7f0000953000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, 0x7fff}, {&(0x7f00006ef000/0x2000)=nil, &(0x7f00008e9000/0x4000)=nil, 0x400}, {&(0x7f0000f31000/0x1000)=nil, &(0x7f0000b9a000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004d4000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000074e000/0x3000)=nil, 0xffffffffffffffa7}, {&(0x7f0000e8a000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4037}, {&(0x7f0000d2b000/0x2000)=nil, &(0x7f0000fc5000/0x2000)=nil, 0x6cb}, {&(0x7f0000f0d000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000b9d000/0x1000)=nil, &(0x7f0000460000/0x1000)=nil, 0x2}, {&(0x7f0000c1f000/0x2000)=nil, &(0x7f0000545000/0x4000)=nil, 0xbf}], './file0\x00', 0x3f}) writev(r8, &(0x7f0000001980)=[{&(0x7f00000016c0)="14ab05e42545b626032e411c0a8eb56febd7858e613fd60a7640528c236537f8a08c7d32e5fd5e818d90b58178da018b4efa48bec8c0d16f6c761b97df82e1dcac5e22449004b8e5dfbee3", 0x4b}, {&(0x7f0000001740)="4edd7d621080867761eb147e0e19b4c3eca91a2862cda6a0b34db5074d9ee90c95337307e55a7048295d42e01ae538d06dec471ff4158a56f9ac60c4a682bbb1e422b6f6d458d16f7d76500211720504e5e16c5121f222e295a07d1ee678", 0x5e}, {&(0x7f00000017c0)="eab72fc692f922591cad12d7181c6d83b37ee8bc74565a2d5984e87af89f62659203bdd8200a7e46e86e748161c7785d01bf788a341410cace12f07d3461e0c9c086e06e8dd789", 0x47}, {&(0x7f0000001840)="e2fc7021379aaaf64aeb356931692179c6e09687890ce0070c4b74ce081028e6ba0a8a62748d5ab2a0c983e874afdc72ba2f5fee87f93448ece9dc20e9d08caa512592584eb411662f54fc818e439c7a32483763befab46f29a6206adeff6b5d55b10c022723fc1d99ad625079ceb045e9b2d8a2eef894ce", 0x78}, {&(0x7f00000018c0)="75cdf99375281ccb72139d789710c01a3a16d0e1dccdedb28940982d7b456d675ecac23f398605cd4b33a81314db15fb316b168250a81f980a619433fc8b85b8f1419a602285e8501dc920cbf1c18837c2caa55a8f1a9397b95e9bdf6302ccb5ed25805800dcf976b161a5b2993970d742b48315c22e1e91d4e59bd88adef8fd4fba07bcaee60b528732ba1ee98506c11a85e7a4dc01b4112f6e9dd34b2d7e5357beff5ebef531d6a3c4128d13680ed6e187422259e71ba4217b", 0xba}], 0x5) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a00), 0x0, 0x0) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000001a40)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a80), 0x1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001ac0)) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000001b00)=0x6) shmctl$IPC_RMID(0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x10001}]}) write(r0, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xe9) executing program 6: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x29) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x0, 0x2c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e2857575000"]) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x2, 0x3, 0x0) dup2(r9, r10) setsockopt(r10, 0x1000000029, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff000001000000002484102e92fb"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="72a8924e9f90", @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd00000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x5, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r1, 0xb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) fcntl$getown(r2, 0x3) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x207) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b03", 0x19}, {&(0x7f00000019c0)="7fc43e0a4ba1af52f9cf756f5e29cfbe974a387cc41aaef881e09630e43b6318080f971dd0b0d43ed3dfe90f8be61d94c78f4b9fe100c459583cc3aee789de32cb6bac789be98243c120f7e35989b76322ec3d4557dfd639ae89a4b1a2a940d10610c2477889342f34a6e970a561bf3d5252002381384a29e6569a547f712ecb27f535be08ba7592e3639ca8f63b779dc8debdf369b53da23cffd2b52e96104497372d03a5742dbec31f52af974620a4a40da8b702d117a15bdcd2fd28b4570f923bc7d0455c5ec5d17c7fff9fa94634054ff0945254042969ca75edd83b637fadbab2a61fd13b8edd0f1ab645c1fe178a62d09859a87e4a769dd7277e70c3fa1b2a7a0435e486b6c60ec8b1db7b5cd634c5cce9693aea5e2092c30fe2192670be41c0bf50d3f78e7d3cab1afa30879d04944fcb57a769940e16d98eab4252915f448e1aa67ac4bacfc92f67d655447d09b00421073f6f773948a90ee7247edd5e4f6e1d5745471325beb32a34fb06e0820fcc462034ec42b1db2d3ebd3d5efda4b98732cdc297dc84d8e3a85f075e488502c546b0d08012545e551bed327df9335fee28f8828d44e1282f81b5f0638551436bf9e50206208099b0938664e89c106c66891c8685f40149e8edab72b6b5ef6490c286771b5c5d7c1d750a600ca955ec1ecd08a04e99a81421d7b431154ca421b1110ba0588c2dea06ed635c1f1990bb142324355f944d322c1550cd0ecb7c98562196d417b2cad330b7ac39d0d85ccfd7ceb87ca0489fd2d85fb2df0369d17b34b2a1b6b1cf79069a731fbf175f13775bae7858fbd368366c0dfe84b1d8eea371ae860a5ffd828bb3c1977547c34247bb4fc3b7926946aeb70838b6e2152897cc3338063dc8f4bcee976698140fef192c9cf6f572bf229bebb824dbd2258def596832911bf0194887ca313d3a2ab3317a612f331442324b41afa5a5959fe671a54608cebb3bce86d9d12af6c16996148be48319313bc76a0a56f545a23bee118fe7c266af6b4b9c9e675fd93eddab2423997dfc09ffbff92413b081fed58712e0878345428b997aca506dc476ad83d2255685395e1cac809a9e348401c427387217f43bd6bb701f2f55caa7dca10744689b7ef599e82e49d3d060f26ed6284d632922bda50a1314bfb09a155eb12384225383dc448ede94bcdf341dd7a2c2e310b556f6a271703f5eeb7dc17fcd0368a7a6930dc1260b4b3c8f3cf44c7c880e302489ad15b2fc0abe9a225e27a056e8561d072f94ba049fd7e9c8ed3518a33ee484445f8981d6fc2996fb776d326a1c", 0x3a2}, {&(0x7f0000000100)="bb", 0x1}], 0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) write(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0xe06) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x7) executing program 7: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f00000005c0)="d86eef88602df47eab50f7b2fe1283049f985777c165f0dc1cc9167ccab9c4ed1a3d687df7d0f83a91f3d47f233e5a99edccb9feb1354e3b0c8f1187b2fbe5333816830761d0b18051e3d6a28c8cc864df1bbbe0b727075663f1cd9e39c6649a1ded0e8aebc42fbb6b2a5bb28082d2e0f042d01f56de8ab5f93dfd25bf8f0aa37be1eb0bba9c2c9f2db8ca0e4292b74fd1", 0x91}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB]) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x1}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$setown(r6, 0x6, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000002240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x400}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r9, r10}, 0xc) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x86}, {}], 0x2}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 7: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140)=0x5591, 0x4) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) r6 = fcntl$dupfd(r2, 0x0, r5) dup2(r6, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r9 = dup2(r8, r8) ioctl$WSKBDIO_GETMAP(r9, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x30, 0x0, 0x0, 0x0) r11 = syz_open_pts() dup2(r11, r10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36", 0x5f}], 0x1, 0x0) executing program 0: r0 = socket(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() getuid() chown(&(0x7f0000000200)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x9) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00', 0x5929d53439ccc69f) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) syz_emit_ethernet(0x4a, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0x0, r1) (async) r2 = socket(0x800000018, 0x2, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000300), 0x10) (async) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x1, 0x43, 0x1800}, {0x4, 0xe6, 0x800}, {0x1, 0xfd, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r5, 0x0, r8, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r10 = semget(0x0, 0x0, 0x470) (async) r11 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r9, r11, r9, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x44}, {0x106, 0xfd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) shutdown(r3, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpid() executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f00000007c0)) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6b, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control\x00', &(0x7f0000000100)='./file0/control\x00') executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/235, 0xeb}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002700)=""/247, 0xf7}, {&(0x7f0000002280)=""/174, 0xae}, {&(0x7f0000002340)=""/215, 0xd7}, {&(0x7f0000002440)=""/136, 0x88}, {&(0x7f0000002500)=""/13, 0xd}, {&(0x7f0000002180)=""/201, 0xc9}], 0xa, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x8, 0x0, 0x0, 0x9, 0x1a, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002c000000000000907800000000ffffffff4e204e20", @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="50800200d07800003f000000"]) syz_emit_ethernet(0x0, 0x0) semop(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000005c0)=[{0x28}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) select(0x40, &(0x7f0000000440)={0xff, 0x8}, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2, 0x7}, {0x3}, {}], 0x3}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x10, 0x5, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68948899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b660000000000", 0x25c}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff000001000000002484102e92fb"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="72a8924e9f90", @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000180)=[{0x5276}, {0xfffd}]}) sendto$unix(r0, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x401}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, 0x0, r2}, 0xc) executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000480)='o9t', 0x3}], 0x1) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000370000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e6000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000029000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x1}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x7ff, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r5, 0x4, 0x4) writev(r3, &(0x7f0000000340)=[{&(0x7f00000004c0)="d72340e30caf1acb7cb44c9aca1cab466528edc961e720be8e4fec8b8ec887bb35657432fe75570e7ce7c1829b2b4fa56eb141077a8bfc69aaad073b11fe0e415f7e21c4baac53799ed42dcca38475e5e2a9f5213fff39d195b41c9ae1cda9db1e8cce2b52dbefff017c9729dc87b0d2324073fb4204f0b4a672ae66e846a81f367dc12ec231d055f91f6d55bfe3d6e594094add0457bdbedf36fe9b68bd8cda8d1050bd64dfd4c709ad801b235c5336ce5a66", 0xb3}], 0x1) r7 = dup2(0xffffffffffffffff, r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x25, 0xd, &(0x7f0000000380)="ebff000000c100000000004e71cb48eacf1ce369bdc82dfb69e6a1519da2560f42563b20743c521d00920907ad7c37206755346a5f9d01d7f9fd8778375606ccb551ac1b83153557b5487a57237d0e2f9b7af964411e25dfd85fbca13123e48d00c558051cf24910729a90f44c67cd5e29e467e631807728b71598c04623406dc7fb4916a0aef692dd9de32e6348b93abeb0564770b50bad7790ab71a47877fb425e6f425e4995b0f09b3072ffb27ce126b9385a433768129bb2507d7878dd8ef9c7daab02ae4f1d4574621d18559a02a2abaa8054f1e4606b08b63118c4b6f4ed6158", 0xe3) setitimer(0x0, &(0x7f0000000280)={{0x400000000002, 0x4}, {0xab, 0x9}}, &(0x7f0000000040)) getuid() executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0xfffffffffffffffe}, &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r1, r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r4) socket(0x18, 0x2, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYRES8=r1], 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32=r6, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r6, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000eb9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac42", 0x3}], 0x1) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="3407238010f3", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x63, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5ae5010000000000188019961e794f9c3b9600"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb810001000806004b08f905040086dbbbba595918e0000002aafffffffffffffe7f02"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007ac000/0x4000)=nil, 0x4000, 0x0) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) kqueue() ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: setrlimit(0x1, &(0x7f00000000c0)={0x46}) mlockall(0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) mlockall(0x1) munlock(&(0x7f000000f000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x118) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x8) socket(0x18, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd92fc4975680b37ba955d2c15e6d7c9198ed900ab00", 0x6b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87", 0x2}, {&(0x7f0000000040)="a6c3f740b256d444e7c4a1cf3e85e989cd7b6de6e012f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db074397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589", 0x62}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f", 0x211}], 0x5) r3 = socket(0x0, 0x4001, 0x0) dup(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r4) setsockopt(r1, 0x0, 0x7, 0x0, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x3801}, {0xfffd, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x802069dc, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, &(0x7f00000001c0)) r0 = semget(0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000398000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x0, 0xff, 0xb946, 0xf1b}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x46, 0x0, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setpgid(r2, r3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000300)=[{0x8d}, {0x26}, {}, {0x8, 0xffffffff}, {0x1, 0x8}, {0x8d, 0xfffffffb}, {0x100, 0x8004}, {0x4e, 0x3f}, {0x44, 0x1}], 0x9}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(0x0, 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade5051659", 0x3d) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="eee626ab42e4f9c385d32c", &(0x7f00000002c0)=0xb, &(0x7f00000002c0), 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000700)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r4 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x3c}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f00000001c0)='./file0\x00', 0x10001, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x5}, {0x61}, {0x6, 0x0, 0x0, 0x81}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x3, "96"}, @sack={0x5, 0x6, [0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe"}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, 0x0, 0x1000000000}) socket(0x18, 0x1, 0x0) OpenBSD/amd64 (Amnesiac) (tty00) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r4, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2}, {0x28}, {0x6}]}) setreuid(0xee00, 0x0) getuid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x400, 0x7}, {0xc12e}]}) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x7fffffffffffffff}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) r3 = kqueue() clock_settime(0xffffffffffffffff, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0xa1}], 0x8c4, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x653, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) executing program 4: sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) r0 = socket$inet(0x2, 0x4, 0x8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000002a40)={0x1, 0x41}, 0x2, &(0x7f0000002a80)="0592969645ce38657531308818d17f9f64dbcb804de4cb962bbdbfa8df71b173a24404acd5bd3887a42547013e6b0bd12d3221892d05f3c463fa3c04772e638926b705829ff70f53d692c96f9202363ee408e2b7272c11ca2a07c3d1b903cecce1522ac34911c8cab1e2c6b1763c031d4491f606dfd6df9c4956309312b95d3585fbbdcfe815df949ee4945e054f8c60fcfb53b635c192a91eb95fe3b7886bef37c292d7ca2504319059faf58c4e8361e62934fa", &(0x7f0000002b40)=0xb4, &(0x7f0000002b80)="6156810f6e52122080b28479a15392fcbcf2c4510bc9d04496c2bdd6f4648cf07adab360d1a64e31cbef492237014bc17c0b29396b35e258cf440d4c416b3881ec67de0bda5f322df36d094b91b1cf4e7565343e6489e0194cef67b098ad19edfef8651d5be3f5a604da0d847c72984609e0c3a47f77a5793a11b65416e28e7d897636ac5cab880cd9fc0447e1a936531062d05f260b3affcd4e508ad771d982c7f697e8cc8b1cc5ec59755e2b79", 0xae) (async) sendmmsg(r0, &(0x7f0000002a00)={&(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000000000)="48fb02e3203b92ea931c94fea20239ff610865eb2f6d2170b212ea3351bf26c38ce408e3c004e6509ddc2a7dc8b1c9fa6d64d432ddacdd7a03d7959d6a7779c2330edb4353646d0f10302ffbde8d25f3edfe20cb3a0952065e0ed5750d45c073365f66ea0ebebad29edccf3c21e9d6ab9413d7b69d305da3ab3d7b3c45a2315a22a0bf77f0a89989b0568f769a809f304c1e492e654dbfa419565090826ad66a69caa916123a1240", 0xa8}, {&(0x7f00000000c0)="3368196ab7543f332a85539606962d8edfb94970ebae0ba860e6d8d036485e3cf9b280265e98a2de20737d036328dc0698d7f4bd47ffa5b3997d917187ff6bbcc97eb7eb9fb3", 0x46}, {&(0x7f0000000140)="ea44887570128159ad5b7afbec7eb0f5232a77b41458e12225bfb7d0130968d24f28c9af4f8d3b47f7e9afe18f3c4e3405f89871b7c304c6c4cff656d3559e6b3b98b73473b72ad8ad72a8f2168db27e12c34df4f5025ba097614a5915eda520dd00bedaefb41a03109c78ad8f802b59cfbdbb9916529bfd0738315bb13a112247aa397679f47ee757bc20eceee02e2bc8fe57a224e46dda31", 0x99}, {&(0x7f0000000200)="78f29a81e90b2f19318cb29480673544f3639cfd28049b3a40f6360817b0f51901bb387a2c940ae0f5c23d2b5b58169842d2fe88630a856f3c1b6f1cf5d0ce75c43b7350df3870a7499bf9e86cccb2e4189f6d2647d7f185ff544b7eb04403740f549a9fe3fb450bab6b79011d44c0fbee14", 0x72}, {&(0x7f0000000440)="59d79fbe45a59e670fd7835cd29c2d7b8739d4c89d510f5d5092f95d1f5cf7778a888ee603c6f07728ed8dce815d44950809b7ccec09e549f94cccfce468c512ab5f367071d3566f13e180aa9c050420666f4a3656de172c8e0a935417d1c55b70eb51f683b3bd05499cdab6f46b5ac6f02d6dac0186ecbc2dfbbe3fb91dd2262efad653a471479921b68e50c3130bd8a5795a79b981d751ab3451805435eee6561b3f4960889121a55a2343132ed6077b0af948156c444ed7242b7967a64639e767a8bdc4ff5e143204aaab1a899cb8c0ad31acb858b4bf262af11584b363f879c221fdd81194690cfcff0262ced374077c0bdc4fe5cde886ae6c3fb96aacd9f53cf146f19fe11b87fb143a213f71c96b5f6dcc4c255ee8d8fa858f053282064bbe82320496048f84ae2b9c3b40cf747beeb06bed9c9ee4346fed33811bdad50790092388b5879c35990069cd7e530a9b21d049f1ca81b1e90eceff5b92292e971a83a3177803d6e45f1e9dbcea20ed24203adf32cbaba6b52b2c16042970535f62e530b0c74abbb384cf13de25596ade626e8d7d7c1eba4113cd1b034125cf25996e5dd55919399b044a3e257413eea4300bf46463992d9a53eaa36e6cfe93c214214ce412737c8032d6668b89edf1725de09d3cac571b351ef28bd946519a0f62d2161a928a26dd98a3e3af069c6f2793f3aeb06d92fc9e51ef639f60f6d70f41bc011358fc7edda0b02777349741e4d631b4831dfa3a31203ee738a9a27b4edb9b893c691a2eb74dbfc1025512bb77f3081e2ced03d04268c7cb096287a66600ed05b66b4ce2e7a97f41cd20fed61a123c759c89d3cb5d308714554253ace13adf15ee903290896d6ba09b880db1686be321f427d55469ddbc3df9b461ab76b3063da62243d39443f9ae7449bf795d172ed139951044087f80b47ba43804ca15d2df60d3ec319bc2bd6a2107618c3e6fcfc43bec86a8442f58610fead083d9f5278ea82169e2ca7409de0ec932eec130c122d2d0cfa0783e7290835db01beb49b0840e834578d2c36fb59ee51ef6136adc8b98f2e4355b2f18f7199eecf28a67dd5336418e3757c1940292756772e2098ad16e57a6d3a3091917cdbe6d7ea88d93f5b4e2322c3edccb5870d46263297f8854e2f0294059a8634374664d8b7d99f1e030c1560fcc426b2a99dcd68f2271dc3dea8453d39153e838ab7afaf4120c592e157ea55ac7726aa953c60bbf0b4f062c3b4c780a8b0ffc70d31e8f596fea9ee8b8f8b759039479f87dc828dd99261ff3d94406774381777bc94f1ec60a673ab687c13245de08e94e32ceaed3269a5ec4aae185d63f6ac118fc4a36f8a7c213e73d3fc36a0762cc154b30d8f5a314d4595954c81f0ef68b0e087f1c9251a66171e91d8c8225475150b5ddc78e7d5ad72d012c3d878c9fdf72f7c3b5439082c7b1e5b12b8039a56d3d6c2c8c9022955c41b7cf6f288b4164036e90092a8703556fe4e1d32706796fa4a0bbafe0db892acfa20bfd684b3167a59ec16f72c6fb95a2e66c1707d8fd8c134910d5751e7047a24dc2bdf460bba60a8a90b4e5d1df73f095e6033073417b606c42bbdeca43c0dc4b0fb8d77a0559a252f6425a9aa7d94395557b30584ad0ffc6e5d9074d7709cbd5bbc9f9c2ca5f835a056f8fdd872bd65e2627ee21c2c2449cc82539d947dcd7405a8c8f76651d3e90867b8f0e06b04c54dc720e43ab0a5da10afc9e648ae3070e12932c48c3a0c5c9addb4ea8aa527b7b9c275c6207a4ff57c7f97aa97f789b06fa629502a6fbcdf4eee291a4503a3801ed5ed949490a007a5850f3b36047029e6b596faf92077d283cb066864a24046221b2399c952073cca17fca5b48252840b4824b657809f30251d69b2a8c0d3853e784cf2bbbe7058bbcb882dca2872d95cba27336f0f5a6b1350360dcfbc47ee3dcfa14b6f5bd387ff20297ee5bb0e1473cbaa6398d59491edac1646c5e3874bf7e3cf6b3465dc977b5596cda23fcbb34bf95d5d9bb8e4566137056a03e58398d2cca953c2df4f96031949101bac5155ab2f9b9410afb6ebe96bc37453275f155e5b55402e00e70059c4587df1432eb99cde7fd1d401bde7c31646b8903739b00c56c96c1c2bc1d8df28a7474c79d2cbf82146bddda836e4f768e04e1e435ff5c383f409debf42e9ca3c1082c0214e41a86c49d430b62064bb051f7b5c647844161d661d27ba753ad0031547a5ba37d582a40c03028a328f3e934d071bcb90f46cc37a793b7c9bfd0c9e053f501ba0f65916f106f0b2edec940004905a3536cdfc04bdb18a32e61d23ec626f6383d7c4e530485561bf82cc8881d899a44ca95c21b63c01fa932fa04cdbb9ded962eda80bce688281becfb8be6271f6770c6e2284bc66ed365cfd8563b898fc7e7e0a6fb4b202b50e3377f891517657174ab5afc5ee26cfbbd6b68b17a75867b060fc1010ebc30595b83616648f7e02fb858c84115fd3f48ee40e2c35538b1e392cf4856cabf2e6121451723fc8268fc9f9efc52e770362da01e1f3674b0684bbebc7559e9c8b5a6ba2a85b51733cf0edc4f69c18c9408494e690411474fb68299ce5597d58e1e2572407100884edafeccd61e1a8087a3c8d427fbf0ed63dd4fe958c009a861394e8f84beadb25b84a42f39bbfdc36ab95a7a0ba8371a34b3a94ca6f2d83930fb6e2020569d83a44c701a3d9f9d008ca11a768ec4ce475378d1c06d0a494566c839299c344bda69e529fbce81c2048c12430f2178b8446904c2ef9e5baecabffc5fc80b800e599c658b8c66c482f560d7200e1bb7718bac05c12256f297b6041cfa5406894272dee1e4b47bce3f3e057076b725fa16c0b4d1042b748c87d6ead6fbd633a6f634acd8ef3ccb5c74215ffc5b551aa648b88e8323c1b5f8ae4ba0b241290eddb6f2acf69ac0af125b0e3dca96b42b3022fb9e12e441c8e836a98ab248642ce53575b3d8baf534cf1b046b4fe0e190ce648bfdc3a29cf995a12feb657d4b4377727ff145c285e8b4f849e9ff2443be21616fbb8786b8145442c161aec4bc8057588811ea7af1d1e853ae9a03761573ce56cfd71fa7139896caddc1bcc9be9f82ad0317c4358bcfb3d781ecfa8003e86cfe2b2e5ee7e40a33123215fc1d71eeeab9b98d6ea8165b7d1cfaa6d89f8d29debfd47f929ec808b417877bb6f2183be3408e15474a8cb7190dfa7724c52c4e0a57fe0fcb78138ffc8b26c62d8b63b3b1e13ee01c41ca0e9cd84d44be3ccaae8ae17fc373c0d0e2c7a7954db0df93d5a3bc5f1e00f8ce1cb15691b89b6fac91c0572c7928fcaa82b120183e97261916927819dbcecb3d0a09fd34e8d2a18847ef3b6d26976b893e8b99da32cc7026f8b3cbe6f4f96340984b7c116619059b6a79ec22e73c037efb429dc1ff8fba4fc87338943fca64d521d6e0d6caaafc2ec0929fa73f9483484668bde2ccbf75b7877457a5a9d5ec7e32b31651808a91f1b9906f11e167ad8d4bd95c39ba3b8905c1961f59afd28e21a007f77deb6f7629192505ed6d37bb4e0834b74df514f8c0e4c7616421f0acdc68a5b5a428952d81dd0a2b9307e707b797015e74c3b14d626199e5c0e339c6479451001738093dacdb6cf64b42a20bdf26bc679749a486484bbde37ee54eff269465bc076d6dbefa4b462f6865e0224ec1b3685badb3ef7636d432350e5edc7878c1ef2588b54e4c142d522ceae0f93fc991e0e80be4a9d52e3d23e74516d337e5b3adf8d68e228bcc416b5a6a18bb193846961dc3a7431478216c991882fdb3915651db8c9544e57fea6ed7a7240b2dbe577f6b89120f2913f5075280f98ab818626c2931ada10585ebff54694b72e513d3e202b6fed5d4682c0f6057a3ec964244224539df7e48262305dae1368ba275e2c9582bb02bf78072ae17d7e7288c375ce351506c2a6b8f3b963883c803457232837761f254cd038b0d43583d72d76a6f824b6f43b435ce5fc5141fca1dd17ba7841514557b2c97942583b9eab9675d42b60d6fe931af260a916310841708dbabec37be5f86fade8bd544afaf6cda68cfaedf7f73df3d818dd2420186716b7404e7b653141801fef66b33482caa07dca1df25a647af585f10bce75b05e6b6fe8d49faa9b522f72e88a08a5a62e7d7ca8fd84fb83354d4d4d04de6c1152c7f64b16e8f72b3af5b77f8044aa672611636bb8c673e2a9b56194e622ee9eb82c944b13c9ff6a2d399b951d2f44ecc8b0a3090e5491cbc9a404e544ef69d5a22e7d9e00522d4f32e46bb5fb845a4460cac7856b8930228dfec89201aedab5b306ff4f53eb011c523b1dfe6e0400e704736f889840301f3e30d5d739deeaa06cabdb1c6a83d86f84976cbeeb975e7aeebbdd9722470858a7f95529c8292ba7439c19b148fab2267aa1577886eb253bd607fad905015cdebe163040a1fdd2bb76704dbc6437190ccd541d7664eb67bc8cd06bd751b20c091c0f46df441aed6540cd0c3433829c92d90fa15438fa1365b2c7a1bbb95b66868af6d3e5df1056a7cb1a88b33eb8502a8a98aa907065b449d8da54154d7f645c100c488ca24ef2a9fb12ba717a4974ce700ca933d36a844bd22687cf1aa122d182d9fda25ab3d0d09e5c451c7aea9f05fd01261bbed67789b0db33e2abb91b719d8ae312a375f69b073ca04f8c142a61152f2e291729ae6361348d1611e6f5db2cba99ddf3b4a8b81555a09db8b3b02d7c74c3a6cd4f492979c0d01d30ce21c05416f99d1c89bab7251609fa2ca4f20b181000700b45a7ae201711d7e66df174cd33a500ec1f27b5702d3b23007b10721b9e5ef124d771a9d8ed2735e11b2b54502a4a19c7b6e80999948ad418a2f763bbd58889378fb998fbb69137a51a713fbdcb605a7a69f254d63072608f35416ee628ef814a2a1b5d656197739136af9e2e52a187c4907e1b60801a9290a2b0a5ec3febaf4fd6d1bd5a68ecc873c4bdffb405fdb4f2591ad2a7321f6c6ec53c84f105c287baf06a0f4e1b054291766dc4533a5e3afa1af7ca51b7265acba2e44677450a63675ddd1cbc6aa869060ff6d42676b4145bf5c8669ff58fa0d001412304c84fa70d48916178c86ebee24a7f79c1716a18863714eb47f75ed06f6e1d54b4cfccf52166de2b81ecab65836cc78009e0b2021ee5fb5aa52f5665c2f78a53bfeb220314ed062c28dfb5c363409a4eb2f16588c00f87de55b3f981c9b98abffbbcd925b11621c6c5772bbd2b110baf5d00ff50b253270d350567ea226730fbe10543f7359fa5d86cd1197761ec040f752679817f1ce581ddb32e0bbaba337ce24bd916732c5cfafbdc576c549cabccb5230f2fba3d3c127a66ad204b005786ff655a26af15becdaa58fdc8c7c54bb78bd4fba1a811982519d6ce43faf190e86cfddade90ae64c0a4a5cc63da3ffef442bfd1acb25a07c83f66ec12a28ace76d0dfaa978ee0419a9d27b4aa5202e2d40d027a9a6ade193fcdbdd4e99981506c8af79d28ff0dc0d5c68bda0a998aefaaef97d2706b17f1e558323c2789bddddcaf2809d93bcd595c9f3235784cb8c2a71e49b925b7bd951b71d97d6e87236e06c3869832c8093901af25c13a5feb89dec6e559e5bf7bdd56dcdf7158522d2c13cf5d810a9659f1571446ed5e5823ec0e2f861620066d55160597f429f2726e2f9dc417ae68e0b6be7ef4e91f16e61e93973c5590dd5b25f68f86b0701f4bf067924dbc36bf63c627d91b9e523acc4005526fbfd490a17a950e1cb98d0e092421e06b5635cbb37f0d9", 0x1000}, {&(0x7f0000001440)="f7aaa8fcf4b1e859f6f1ec9d550bf485d068ae5eb343e5f1183840752312c2f6fd7607a827cde84ace099b2f8dcac84136f8e87e3d9cf9a258ac4ed675ad30076500745a3a6e9228733e6c8128cecd695ad7dd156ffe9fb39ce4834be5ff09b32277081f453634c65cef423e9421ee305799debd77f5df0c66e592f1dd3e0986fb906ad2f783d9f2e69ecf470f8fdf630a86d403e9e93ea7b5c9d975f337834f4b529ad25f47", 0xa6}, {&(0x7f0000001500)="091a4a6767aaca045d2879be951993b0d1c898df5bb6b676a8cb11110f34cd7bde0cf0c727886b2d8a1960a50606216b6ff11eb6dab33db911afb4d7891ae6e99e670fb3d30f5c0b97bc8211a9656f5743679e76617841b690208995869fcd542a1454cb0c4bd0519be17720b1424f8bbcc09b5a1b82b9cf9b247ab0e336e194ecfa681c8ee4c7a703ee769e7d6f533c2af676d41ca754be8ab4613b8c561324722e9f73e1916fb77f0ffb2a181b7c325a8a76cc84940a0d5ac722406c196ad93c61074154c134dbce5e762c3fdfacb46108eb10106b935186c61e8d9e9f85b948798fccbb8ca31e10973382715568e2c2ab2bafcc3088fcb88082fd6710445935e82ef816f9fceb292f65c5e0e4a9b6d49fe43e8bbe2e969188995e5927750e8a2380b576329e29ad8838497b92614e0e6f26e3233b2d6ae52706cffaa5611828445fecadf039608bd3ebaaaf9ac44c89b3d85322a9f4df4a579e7b730c66d52c95c8f7f6a31869dc731965d600855c5f96fb431a9d3d3eb2841aebe50b4f253e1c2993c52284ae8ea19e9f8ca7a1d8d14e77f9d57307746b04439c997ab95d53d34757a0b4773550cdd267f1efb3cf5b62080b898888195f7b03ac1271126d1ef7e082c00a6572bbb87a66265e32a319b28419044abfaae3768643158aaeb6509095b6d952a28c390403ba8741f831071eee3cfcc2f2a4936bd1a11499c9a74f44d4f97d358a60d9cdf0819c1bad29dd80cd2e02ca1b73f448749bfaa64198f91234052cbb16c7754eff8f3d668e5aa17b00bebffc2d2e938080bb236e79ff1d557eb6c28745b33ee911ef0da25a2bf19e38976ffd3b8bfa5e3232c1aa99cd66d41b3ffeedae5107c415339406bc379ec47423aead1ac035ee85299aa47b6468505d22cb85cac758132921f10777bf175dd3044702dc955d437828b972913f3fe1024b09317f9e30ed16ec0209d1fcc5f24aa9d0e16b0855da625807be44dee3af2d145759d924fad79cb5ef62fccf2eba52fb057ad9009735695e9c07f31e9e82ce13fdccf1c398591503b369c6d9adc665b25e2d102c409b3f90119b656a60a792d0ce6c7971b38e95eabd90cb2332c610598d8843e528fc0e5c9b07f4ea8ae4c222f036a6ead26a75b47ba75aa3a1e5234471bf0d9c8e93dc9d2fc31fd7d43048bc4a621a3ec5c702f1108b503cab49054ae64b83fd34c1e6790052fc8f1320974f906ce864bb602413176a606d6d4b12a6fd2d843fd9a1226f5b0914475a1e7aea564cd6c8496d3700bcfbf289d38e33815df8f0b0ef5ee224c6531fa004764981f48063676948ee28c27ebe1bf3173425f5fd11c9f6cf6889f869defe918de9414ce84b477b6f4039598c1aa374dff348b294988ca814c282c13f873beb574e171e892868a235d4f5063edfc46d167ba48705405dc7dcf6ae7e6cc71aadf41d0566d66261fa13023080c56ac0cd69b31b585785d9edb63aa85bcffeea1b1249d164f3fbfe9da26234bbcdaa0e9d0ffec66cafe1896158ae8b3e2a5dab33379cfc97134b47a0914e63de27f527f6c26d457f3d07ada99768178ad933a0808042828071ac5dca24438294ae7bd910e14e9919acdfddad30fc1eb959035a80a1503f6213f5f98ed93160d5ea64b6c35bdc3ae7847b6a48ca295b6e36fb10de5144f608a3ac2e99014eefc6217e103e3c0db97e300b5ec69c7bafd25b4b25ef0f563312a34f188d0b03fd8fb5a17cc306b198ef67a981350199dbddd4f183f4d201bece7c5cf19fd236b48939fe9f98be5b951afa1f86ac1a5e8e67987d1fa56f6184d606a4714bdec8f9b84f698c0cf89dede7d1deb83c5d6c0aeec4a34e6ffb7d0a75317b80b18a6c290b589f2ca56d0d4e4b3ef392340601ff3caeeb49906b22fc925e727ae3765c62f405030a7198eafa2aa8408ce2df225fff439255cf88923cb1f8aeba3c3f8126a856fd656691d9d00ac356d45ad980de8a889805bed2033ecfc097b24723e477c514fca53fa3e6c2ff6faf838d6b776023f5c138e70b17279d02c241314bbb39e7bf72a759e39c2b428ca0e0f07f7a4e41c3b19230d58b9e256795c6beebaf931a33c8b97002b5546097e329bab07a5e06a4fdfb9b3ef108e4c62ff2ef6d0256d7d05dc41127545fb7be2d4c4f81f6fc07a8d90215e14050167d6288ce9b43200c26b37136da955682e7d09a40b467c162974efb1af639ead532195a287d96c5960968182d63432f9f0ebe2495740c2e6992938a83f3852bd774a695c809fc083d1b72595f0c10a901d3bb3a56da25dacebb1fb0ff8e9e51d08d0a3a9fe510a3246a0460be83a3eb9337d29c7177e7ddf5a6411877af623dc305c2f477bc0d3bac35973514bc9870eeb149f80bf6ae23a223bf30dddba07dd64bb65015dbcf5588181db8fa54519664a4b06cd99a6246131a60f3289c661d9ceeea6b0433020ffcbd9cc1737f6ea54b054442f6ba0969ec1e8d485ac141186855907102eb1050496a5ac0577778d88c603078bc18c8718cd2e13c16561d5d0363edc64d9e71bd1e86b9173f239abe8022db28244a4a157b584ca2808d0da7fad1005da543b1f77703141101cc8e29527eb34f5bc1587499878c5cea2f2111acfbff5df7cb28956767322b49df899f25f6fa53b0269764a0bb3b18c9c190e6b0a64406181fd3dd2a38482ca89c7c8523af4546970cefff67c8b8745b3c8d191d0fb88426dda0f23594d2e68685feae7bb798f6fb79bc49ea987e27a137b82bce602b2d6e6758a229a52e30c9c7d6cb2616d7992f373bce991b6eec408d91038f135eecab5bc00a9d107fc684016c71e0f2c3444485128d9895c25a9377be3e65e2b78c65db32cf7de9c4ccec4084408817d81ddc794c33450ba341cc6f9f16da4fa162c47851b030ff7a3b20b38160e9a343dd46c8ecb380cf18e9edcbc2bf2615e89a13d4dd65494311bda436e26d3fddfbba0e20a2b79b74ffaf4ff2d473ef8271a2bc5d182f45f74c9e833e8fd9d0d9484fdfeec8303e406a470c89309f1d877ec9eef346a38a542c72f35e1813ce804085ba7fe1357478336322e28752b73c096ec32ed18508d0e0e6d79f6c2c27db344ef8330c0985c91f56da0bb0d522224c60fff781f9655cf1dd33b1e0baff8a9a81079342275e48562dbf6719a6583051777e40da5f389e7b2d6fe479243b62b0cf639338b6b1df29f776e73f3077a2e73a0151c0bec22fcad7172ce7acf0afdac28214ffd4f33c19a1a88cbe5a8c3f67edf9accfd44c63c39d961d0603ba8bbb7afd26bf65ca90f2a2d786d01e4ed40f481149d7e9701d918c695c710dc46b58df541d3dca84d68c6b7ee64f4ac3d04ffda61e71ec22f6355626c8ca60d320fa2ebb85cea402263363f4a19b923dbda096ed51abe7b6f758a96ba748b0c1f9b0a3133909c2fcd7f6ac00000612e4cedee6c86b765838888a342fb10bd9d16b8b65301ba26b0d952ccb16f9b1182826392b1921c97371b7f4693663aad6cc1d76fd87975b22b4a075ba9fc49890604391b2a0da706c5fa675ffca3cec3c569e76e9836d3f4227f112d769fdfd9634f3e6d7ad04866e4b83c5af7c7596bbe70f99e2b4bd9bab5640566c0fcf58b60d1bdc4829dbb7287a216de2697e57e47163d89725347a69f0ba4f032b27209517197767d5bd315c75495777a444f7b111121853cd23d66f7f33772503289bd6ef7bf8bebb87edbab348a378ac0327d7629ced2c77f252b6f7c53801c6c6dea5af7483bea70c35ffa47d62531676018536819be75eda042cb6cfe146752d666fc6aa93c477f19f52050d949be3e26e45f0e089ec076b2312cd3837da260424fb5b430e48c3484be8625a34b00aa5d281f27076191ae25107b4dbff01f36602c85e4be664f0ce3ae676e0126818b7d76711a1c94b328110e5e5920998e2518ea4795f0c3a1755f2481208d8e976d62925726941df0aba0e0b376bdaa0ba2d4ab9de337098d935b60007471e8a1eef8a5741a89de4dc6b021571d14f2d4a8225b015c3db56d70094b3076be7bfe8a44c5cf8c7e9dbfa0e74e23b9e41ce5fe4746e54f84d1aa58ee2999f4a0b8e51ead58b86c93e7bd2ba5ce0f7ccea4b056b5db317ca89e7d847c69e19ba63ce1fccc999306bef80e566720090962039d9e794505945c9ac3036c37449485b4aa2e63a2adb1e8ae8e2b4bb232892791382322d32153fde2f0a78574608028f5ea2f165f71b5671c9ce91ed4d0e95be2952a638103e9306636ac6c908ff0d856ba83b17c4c10feefa9dfa9037bd6d8d13691ecabc35ef8792b7a9da496d6fc73849ed2b601005c53d56bac100de3fd3eee328ee514cab955b00d42e80c32cd41003650417d65430f72f34586ba17d01bd4fb680ea9bd25b3ebf4dd862bbe6d0196a36bf7b4e8bad5fc31743bca4194351bde53b814fdf9f97df807cbf66014ebd43f5a05b7eedda01d7403938d9f6b61a5eaaa1e2a66312675689e3d60165af53ca5c4fcf16ef62af1b52b0b75969be8ff64062e1b2a8d2c53d16c2e74ae80ec47dd198a562729996d007a643a8c16d5e733ebd29a6d3dd456fcf6f6e6bcc0a2616a90990ce036c55225c2f4f0c400455248197156c9e1518d6049191ca71e9d59f542b6f91da7a643d6ef280d7e053fb980fabde6e54d466eb3c4c9645510970f5d863ba9cbfdb8efddbbca781a549ee3d6de886a31e4e8885a1a2245b12efdd94b6a9e1c1c2c4af3e52dbe35cc32ec776062d6362bdb821c56a1ace4cb4e61a75261d918c641d8dc0cf32bef5c47eb26bf9db38db5bc6c4b5b65f56c47c03ba27e70badea91beaa51ed8cb42a40a108ea8eaf7e8fee86b4378e414180f880d409e801e28b4447efd3599f54a75193f9d6f00d6593f2463ab0af06b8224129a633439c5aa99c83cdd4b2f9fe868bb66da9f240ed9daf8c3e24b2a0458db350bf4948c943f3e44eaf00cbaf673a55170f91745c205a58ea449de8fb4909700f2321ee1ac7805c1efa7e48042128ebaac3bc34a485b45b86aa9b01e33cc8322bf6e1d33a86fdf93cb61ba65f7528be658ba2230a79fa7befe5065522c4aa1003ecdfa26504dd15e81c1972efb1b9193b4183cdc6e874c7252f75075adbf0e12ed6038ecaee7251b7561b56a2d83bd9c74f383fe3538113f6d5379a18a02dbcfdc7a09759eb3da0981c7f76b73d95976ae6e2163857587fedbf7e7f6e50e0ff50a46defa586d2c0e6b6e98ff9e2be81b6cf8b8ad39cb4e682063cacbb5a3b786afd30956b5bf040510951f36baad16592e78c6fc4eb3a4833624e50715fffd448fa63494dbfda78b1637f5eeb7a3b43cdaf69ea2b70a6054ca539e4a2b1cceaa9e26ce1447310bc0706974d9f55b2c8ff066384cfcd7053225c1141304f0936b0289555da07f74df157b241448bfe36919e349efde059da3fac858a14cb4133e57b34acb3d87c66d0114236a42e05ae66276d77b7d2a2f22dbf21ab04ba22a3eedb95af3c57c2ef2c639d688832bb44dcc7e5af6c394346b7a39368ece72a444abd279cf980135ca2f3b1f3429a4577aa3a35891dfd0a8b281dbe229a12508475ff9c8bf8fa191d2f2b115a62ca130ec7c7ab9b5207438be2ac21035e4696a49c2cf6a91c5f01d27442d66f6ab01fba2bd6f60bce47b6b70506c0b1493027d520bace971caf7df9f28550db059ca0a0dd338913c8ddad612de8f2c09f6b73bc18d7976accb6b4eef520fed8394a025fe37fd27946d76556f7b8b59d05c296dc6f3349ffdf7869f320f60e0b3fb7dac0a459", 0x1000}, {&(0x7f0000000280)="78b7848c160a5287d13e4ff5dae7fee1f0c5a88a3f7735f24f20594276f091cc0d3067aa6dfa3e7fae9e15d18815883f372fc1edac0726cc2ca5cd66aa0f3a34f0b3", 0x42}, {&(0x7f0000002500)="6481a55164e73bbe9b1f3569327ffdd349f3de14a68fd0ece03215f4fb0242a849d3b8ecab48638adc9b8dfb12f3a84290add3542b8bc6f8cc62736dc23e4da4336c3553ab42e5cb55758ac458fbe2fe02c3dc99205df4d46bdafd9d73f7a8abddef0f986d1d82cc6d50f60ce74ed4847c77efdfc792bb02d007ee752f6ab87004be2be59cf0454b222e999a9d93181677eca35ded298ca3616b07809c37f531cdba3374c26d5d13153ed53717b76049ac2148d72829c3fca20eeb19c09d556f47806a3f8b23bb", 0xc7}, {&(0x7f0000000380)="941df068e80b74f6cdc3150bfe5ec4126e88f6124dc32419e7be39ca3caf583404ddca386d42bb9a9432769d1b350ce555af8a511effee3875d66355f5fb00ea412c3ea4a14c09a90ca387f585705c98008f43712c825d5ebe20488b0b0499930a925acc1385dfed", 0x68}], 0xa, &(0x7f00000026c0)=[{0x50, 0xffff, 0x9, "b2caed9568f6f719675ca708ba365cefa1ea0cbb9ef197880acb7ac1aecd0b109f7566eeab06de6a1b1c71655b10f915eb599f2089540f1757b7558b4d019810"}, {0x68, 0xffff, 0x3, "8dc90208925e95caca67883ff463b8f0e67536dd268040391ad53239028955824c7ecb0952107acba0376b522eee44541ee4858bef1cbd20faf5516fac48e39293bebd6812b322a64a4c1d0be06857441b6b46427f1e50"}, {0xd8, 0x1, 0x3f, "2377eb334c9c5d63e91e1d4a0e299f0b6a33c2f022dfc15c2a0ee5d06534eb5dbfa2ab472d0a2def509607ae10d14262f8b0cbbbab9f917b4af37ccf6c6e3e89c637cdb1a3b850aedf798a02fb9566a13af9053a0dc35e9ba0d36d99865940cb9df2dbecbaf0bac10dc35dc47797dcf96d7ff6b7066cb20d02d8d347a5ebaf2be04d08e3e96845035195ae57fb4e865956133cbe342c570c349d73a13453e2865ff44153fd407a6bb5cb2a355dba0136c446e002c83600bb3481da2e0d66713a8fd9087e42fdf66f"}, {0x10, 0xffff, 0x6}, {0xd0, 0x1, 0x7, "b2a415f06cdac3a03a97e9d51901684ab4998233ecd2cb2327657532b9fb25b47a73b506e4d69734c8c66f714f6a0cd04401d111655b6c1d0007cfd126577c305f4cfed62321930b9c4427998554d2e173731f051e5df81a8eae756d7b74510f52796660536098d630a26c559056f1db947fddc77fd88591d5bd9f0ee8a9b53a5a309a436c726647f6a85790123eeea2a66baff056ee10dadbf266902462b959c461d80838122042c1af785694f85e43a33deb3f6e52798b4147"}, {0x38, 0xffff, 0x40, "27c19d222e15a8450d44a3c8c113749fa60b4092a87163ce3287dd66753792b3e8cb0f"}, {0x58, 0x1, 0x10000, "a0787de430a9fc4ebdb213cf27b85a1553ec545b774404e0f0c7680f3df117887d475647512128395692c0d87d9b8ac64b6895ee8eeeb5271cb3169aefaa922c6416d14e9e"}], 0x300}, 0x80}, 0x10, 0x14) executing program 3: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000003000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{}, {0x1}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r2) pipe(&(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f0000000280)) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r2, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) (async) r4 = kqueue() (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x83}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = dup(r5) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005c2000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000028a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000100000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) (async) syz_emit_ethernet(0x2e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) socket(0x18, 0x3, 0x0) (async) r8 = getuid() seteuid(r8) executing program 0: socket(0x800000018, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0xc1045763, &(0x7f0000000100)) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, 0x0) r3 = open$dir(0x0, 0x10, 0x2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f00000006c0), 0x0) lseek(r1, 0x5, 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = socket(0x18, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x1000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0) pwrite(r7, &(0x7f0000000100)="9c", 0x1, 0x0) close(r6) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000080)="7178e230c23632c7fe2cbf2b1b8dedccdf0e474f72234651102310ebc843ed5297eee515382b5b5f59926c877b10fc287077a26ff9531d13afa0fdc8497b70a9ad8acc84b50e6db7a1a222d79c89274b3837a417c34a0bc3becebc1eed5b641407d4b746e7de21c19957d366b3fb32159eec63848ed1af589555df0d4ca15db2e73d48ed4a3961939c44819e01caa94d5eb11a90f7189c3dcb45e280865a160198312e3652c705eca9ab00e98bd175c70c86416c", &(0x7f0000000140)=0xb4, &(0x7f0000000200)="e48f9679650bbdb3a53d8963d84e0b573cdbedc5bdb12357c510ab7324edc27ddea802aa7e93f1ffdd3a9d152d72c867e6ca80e8cfe79b725b7cc5e5e91571b5319ec82f0c5957b2cb8aa97168bc82b0742ed2dd28bf97aeaef9cb61176a7c4e668fb635d869d02fbf83279c501b2abc34b3ea45e37b1fe6ee61b29f1a96861c4a200816343b3f4451", 0x89) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) readv(r5, &(0x7f0000000080)=[{&(0x7f00000009c0)=""/4098, 0x1002}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) sysctl$kern(&(0x7f0000000380)={0x1, 0x22}, 0x2, &(0x7f00000003c0)="c56e5d44216b5ac8b55b22f1ee77716cc3fd79515ef0a07dd75063c7f6a6d44743583c84", &(0x7f0000000400)=0x24, &(0x7f0000000540)="305e90b417fa72c2fb585c61cbb20b428ca46a7f956d4e49bf7728a940aa795c3326953ac4c46e7c45481296a46de1d06afcee626faa512517af46570182bd5b6fbd0471f1cb503daafa4babb61b0f0bc1a22603389e299d608e68b7962bbd42449f1acdd2f22d59c1a48a18ce8897f35d4674677e9231171845aa4b8f464bf7db5533fa9267760093f5c7a4f4abd0428d8c44fb9fd12fc215a49ab96e8388b6df51097af63aa127905a896051a7a027ea97ee955c1393c96f919f9325e45760fe0bfc6e7eb4f894e20f1c80502caab04547d1fb1838848c0a2c05e195cb3e168424332099fd535d16bdcb6af5bc1bd8b645a3ef92", 0xf5) r4 = syz_open_pts() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r6}) r8 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r7, r8, 0x2, 0x43}, 0x4, 0x9, r6, r1, 0x4, 0x3f, 0xcf, 0x9}) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "cb00a6c8d30000000062ecff6a210dfe26078500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r2) sendto$unix(r3, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) open(0x0, 0x70e, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x3, 0x2) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001078749fd5a6d6207ffffffffe000020000000000"]) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='mn', 0x2}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd60ef0500001800003bcc2607000000000000007c8be162e3fe8000000000000000000000000000ea8300907800000000fe8000000000000000000000000000bb552252c52dbfa14d678bf8348a559698f702540dd64090992b503df0fd883f3373b045759033a2401abce445dcf28db8a27074c16e424fdbff862124451973fafe06147df0de4d296654a51ad097d8acdc4e1d1a808d4a0a4a1004938868af21e7cc43c81352afe1d6af570ea791603f22a3225cb291a2b305114f4fcbe78186c7a0de1c757c4acf2ee89ebdcd4e5350ce0e022d3620fadae92de936834e54c0380af7f687166f073ea215346c24966dea1c41245e1fd0cd221a44bad487e2af7cca8ff2b60a0527fb926a722e39b52dd7a9113c54a638b62a2c8f85d6734a1ecb6ce13ebd4ea0135f931145ff591a5f8954aa0f909fd08879ea2db7313dfda34a666088eb"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9]}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000440), 0xa) r4 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000800)="3d4f9214b397b657c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d1d1a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672ba02d47e4f25fedc38495fc7f2e00100000283f94f657a74b0668d5101a5885006369b5e7eac2df71cef35e6bf7ff33202fd786c2508ba6e94095a43a5b64ec18d8b22bf7288b1eba38ff793da1b55096c3d251af572b78edbac0a6f58c5d904272f8a8161336510368b527f2344661f38a8e902f8eab59550fadb84a8dba59112e65a88313ba6b6d1266c1b83adcf96c9b001600ff434f771aaf103afa798641885f34b10f56351e57e40aa6609bbd0d40d6cd4e391bc5de630b7a220a59abea3ab177eb648c9029255b104a23aefa2e5e388e5512f0830ff0fe0afe04ee11be50a962c749740ca0a09ac77b2bb0ed53", 0x17e}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) getpeername$unix(r3, 0x0, &(0x7f0000001140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000b40)={{}, 0x6, &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r7) fcntl$setstatus(r1, 0x4, 0x4) execve(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f00000009c0)='#\x00', &(0x7f0000000a00)='/dev/speaker\x00', &(0x7f0000000a40)='(@#%#P[[\x19!\x00', &(0x7f0000000a80)='/dev/speaker\x00'], &(0x7f0000000b00)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r6, r9) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000b80)={0x1, 0x7ff, 0x1, 0x10, 0x8000007, 0xffffffc0, 0x7f, 0x10, [{0x4, 0x200, 0x6}, {0x7fff, 0x4, 0x1000, 0x9}, {0x7fff, 0x1e2a44c5, 0x0, 0x100}, {0x80000001, 0x40, 0xffffff0a, 0x2}, {0x9, 0x35e, 0x4, 0xfffffffd}, {0x4, 0x800, 0x7, 0x3f}, {0x5, 0x5e1, 0x101, 0x4}, {0x5, 0x4, 0x5, 0xec}, {0x5a, 0x80000001, 0xe1b, 0x4}, {0xdec6, 0xfffffffe, 0xc4e, 0x7ff}, {0x1, 0x3db0, 0x6, 0x6}, {0x1f, 0x8, 0xfff, 0x7}, {0x3, 0x1, 0x40, 0x4}, {0x7, 0x5, 0xffffffff, 0x4}, {0x2, 0xff, 0x0, 0x80}, {0x10000, 0x2, 0x9, 0x4000007}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x108) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001280)={0xfffff801, 0x10000, 0x1, {[0xe53, 0x4fd6, 0x3, 0xffffffffffffff58, 0x2b, 0x7, 0x3, 0xffffffffffffffff, 0x3, 0x1, 0x3, 0xffffffffffffffff, 0x6, 0x1400000000000, 0x80000000, 0x3, 0x9, 0x8], [0xa87f, 0x9, 0x0, 0x3, 0xc4, 0xffffffff, 0x80, 0xd5, 0x785, 0x9], [0x5, 0x80000000000, 0x800, 0x8000000000000000, 0x7fff, 0x8, 0x3], [0x8, 0x400, 0x7ff, 0xffffffff, 0x5], [{0x1, 0x7, 0x80000001, 0x2}, {0x401, 0x8, 0x4, 0x1000}, {0x8000, 0x5, 0x4, 0x80000000}, {0x671, 0x401, 0x3f}, {0x29, 0x5, 0x8, 0x4849}, {0x8001, 0x0, 0x1f, 0x5}, {0xfff7, 0x20, 0xff, 0x20}, {0x41c2, 0x95c, 0xfff, 0x6}], {0x1ff, 0x1, 0x7, 0x101}, {0x9, 0x3, 0xfffffffe, 0xffffffffffffffff}}}) recvmmsg(r8, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r11, 0x0) sendmsg(r11, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)="9ebc3982d5e3e6893c116e5276e1cfd3a0", 0x11}, {&(0x7f00000001c0)="df2364d6c31d112f486d3e895f115eae4cd0b0fee1d15df5493e288a100101c4e33ea775e9ca7178b9bce1d5391cbeceb9ca7bd801ea764b9cba62ebecfa83236a9302157e2c7b2acf9de21d027d5406eaf30e6e8bdad63224c7e8879d8ef66092321afbd6eb7adfa3e2809213a219e82ac800a59107396b7aae98d0be79603c74189503bfa8645290eb514b54e52193aa190fafd4f9affdeeea6663fea898e48517668b40328a9cddbd58848915ce5b518847a63cc6463963bf03228bde015d70b90de968d2c7413cf0455e546d37cbe922aeb3b6532b935ed8728f7e0b61c66dde631564823b5a06f91bb6d44bdd613184f91b996d", 0xf6}, {&(0x7f0000000580)="c87c229ea4721646dbf429f11187a75d7cc47582d793479e26e267ddadd1e9fbfee03022fddaee0f33771db48e889bd99d52d530f238670cfc3d1d5685cf8443026967ed4356385b6f027ad176c2b95dd53f22d56ddcc03670d5884b784bfb13c06d19bc", 0x64}, {&(0x7f0000000600)="5f277562caabb26279f1d5b3faedb29abfb1fd8fa36bef0fc47f15baf25c6a366d4bb419052b55b7f652b02fe98f44cd34a39c863b630b6e07464238ed263df36040abfcd5d679b46368d798312d92a346b863d270df0cf1ca1469e1beaab532a0fab7c6295eb04a97ec9a9f0e9122fbb57bf9ed", 0x74}, {&(0x7f0000000680)="4a5c728c1845bfa649e2fb682c9c11d7d4939bc27929fb8bcbf4ecd02af4f2f94df3beb050a7f3b0b21c158f00ba98b6b418c34902ccff5f30445ddcccc5d0dc01876ade63d57ae14e5bbc9958ef0fa9498321bc59c4120e27698f12dd3657cd4906901f6da85241f7f51e0a0a2ab552f4164913082427c52b1c42f83e8c40c8399b2da8dfe7d163bce49a4699a55ca894685149cc2b1af69b441026573327a0fca1a17be5b4fbb195d96627e75914e3a9cba5544ed6b02b2401e823b6037c77f271593e9c296cb2af6137b81ab2b68edb0ce96344b5412d27e76eaf36d7ab089e7c4cef7526278d24d660b43abdeabeafd34aa77c83d892df", 0xf9}], 0x5, &(0x7f0000000d40)=ANY=[@ANYBLOB="6800000000000000ffff000009000000196ecd97144b7fb9964b6b8935aebee1fe66525163f1aa3c264c0fc5bff9fec022c2df10e35b77105c7e8ed60b4b423966754e013b64bccbc601d11a731be5d5e0cd5dcfea5146459f8c1118f1cdc933d00c46cb710a7050c800000000000000feff0000c8f9000086b4737bef3aa4783811b7bd936bb2ac963d0c07106be94f14e726b660a22ab77b1902e2c60124467746a49248826cca060905cebc2ddae5bcc37a99f477acd7ed63bd9217847e6c289927ab340d42922de987930363f52cc636d4c8b17b1309062de81f36bf0493feb1a19b7903208b04b68d4f5dd179e1890e828f51ffea62d9c24dd6d3f057a5adf9822ee90499d8ed0f002aafbaa573231ac07da95fa5e75d3c013ab0d2ba1ca2ba73cf77e6ac083b5ab3920eee8013d800000000000000ffff0000ff010000472ee7ef687059eb742c01e41ba8effcf22be52a764c69060dbbf46603c9134be43f2d5e98d66e8b7de50ef2775628c6d9370d6283ef35a2e46fda36eff1ce67d6f7996959bfa592f372eee76839d1880beff53d2fec2a7a069537b10bc68269e4dd31b92c156e9095c377a599c975bf7c1ff133efc0c9c54fa2467ed92d7295e0996432b306c90ab86120ff19e458db9c22ae33bf1daf71bf3c3169575905c98b42f035f5ffd101719163e56dc2118366cf64603b931af3e5462e3a829ffb9d75b404a18286af24d000000000000000010000004f1931070000004a6c8957c5288338db4a041211e94e66be21eb168c1abb4589129a0d9d38f3cb8571aa7dc65d33bb9ced356342224145c62b1b3e7dbe1d0bb9567bd83c867d81ecd1ae1844a493f0b0da77fba2909b3af949f4a14599c266d563339add5ecb9dd679ca220c1d495fe37545c8ba1a71165d597149ae2fa0a4919c15ffd52adfe75418f830caf1d52dd864356a743544d7b6f70f495f4660db76050edab0d4b02a7cbecb45063c5ac89384eb643b7f2fcccb0cd6f6e3be7589066c58000000000060000000000000000100000004000000eb51ac19a7b38c604816419be74477da43dc71e9c8a7646016357592041c1bb631a39c49dffe6fa5d7858b15dba6df26637651103443876eb7cb509ac164fc1fa39bb70fa149d001b300000000000000d800000000000000ffff000007000000ca09338ba5144c43928457bfde3e95ce4e903f822cd4f8f75e84224c193f605347a0a4c2b29ff3ba274f3a9ecdcfbe076d9219c8ae0f76d52799cb30462da92cc99de97726514a40ae1c64b51eeef9684e33a035d58e3085b979343df28303f5671ecff95ac809f129fe5ae37745c2d09245023bc81c58c6d7bd88521c3f1ed711f40c246666602a022c43784f6d01554179ce21269414de8814953ad0842168bb0bdb142b14b63d2e4ffc0c99c72d4fbff65e0ebc0937d3c153968a1a3c5e3f9482e084156c0000080100000000000001000000ffffff7f8f2ace44f3672ebe198bac4bf51b41e2a9732f21f777bf059c70a47505bcd0ea61b61c4f512f834dc72e06d804bcb62986a2ac9ed6e7aee790b422c237662f2262395531573c79888429c04fcff9b3bc52500693a45c5899173d3ffe858e8ec940a0602853f85ba9d5e9c2d80672ed8001b57cabcac141b0f09059ca658577ceb0fb6074b709629933f0cfd934837be8403e6ec959b6f763f6fa9a253fa0e39c82111b9c0ecf1d453cd7a294507b270d1e3ec2469d449885d5ccf6af30ceb188efaeb402a05a73f7ce881212d3d7b87514ab80f132eb585237a1571ae304de00d3952e9c2b14969f98ab3c3a6cbeecd5f533519b00000000100000000000000001000000b544ffff"], 0x528}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="b5e1004bf9e6b2d5ad48efff8848b7ecac96ad3be4fcde713d5c7424f47537432a6417b15af5ae720a3a76aa8467a2952c7a0662d51d03bc3b981b7f47c53200df076a66426612687d9eea11c041b5ce8e2ab803d267"]) ioctl$TIOCSBRK(r10, 0x2000747b) executing program 4: r0 = socket(0x10, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = dup(r3) r5 = accept$unix(r4, 0x0, &(0x7f00000001c0)) getsockname$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r6, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r7 = socket(0x18, 0x2, 0x0) close(r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 1: r0 = socket(0x6, 0x0, 0x3f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = getuid() setuid(r1) r2 = msgget(0x2, 0x218) msgsnd(r2, &(0x7f0000000040)={0x3, "16b5f55cfedaa7a37467c8cfe4f8b7619ff175f4026bc5a5a551d1170e201fc41f7563f6470b40c29538817422e0f1d146d61d79e39c420b04dbf291e38e775f038d736da6274365e2115e38939c8f9a765a03c1c8b19c0cb477fb3fbec7eb2d196fec770b685de2b00db63b5951fe23552998a26203d13d8882183ba872bf0b88f6255cd72ecd30d1708772795f91fda87b1ead9a7e2ed40bb7ab0765e437b2566ec5c3454c0f4bfd0029bc22f39c05ae7c55046be14f0339ccaf"}, 0xc3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x4, r1, r4, r1, r7, 0x28, 0xa0}, 0x2, 0xffffffffffffffff, r8, 0x0, 0x8a2e, 0x40, 0x7cfb, 0x100}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/210}, 0xda, 0x2, 0x1800) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) fchownat(r10, &(0x7f0000000440)='./file0\x00', 0xffffffffffffffff, r7, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r5, r1, r9}, 0xc) semget$private(0x0, 0x0, 0x420) fcntl$getown(r10, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x1, 0x1, 0x4, 0x7, r11}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000580)={0x9, 0x0, 0x6, 0x8fd8, 0x3}, 0xc) lchown(&(0x7f00000005c0)='./file0\x00', r6, r7) fchown(r10, r6, r12) fcntl$setown(r0, 0x6, r3) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x5813, r13, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={r8, r6, r12}, 0xc) msgsnd(r2, &(0x7f00000006c0)={0x3, "c95689c969ceccab60e48114df74e32e8314bf8d5236158320b2d791f287db372b8246a22a3e83e82d1c630b046f53c33427c119cca2bdfb4fdaf69b38731ac2be47ec1ee0bfba3eccc0361e171637b28cc5253fc3e3e7f7ffbf1a914ecc5321664ea0179bd54c4fcace50cef7b4ec233e78de17e3785d3c7c3c3085d2ea20ef7661d784ee2a9d8f97f1e9b6e23f6cef00758dd8c0192b35810b8a4b6ee8540b93e0af0c14ff33d54ab2f68a3ccd04d1714b494cfa03fe0669d89244"}, 0xc4, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) fchown(r14, r1, r9) read(r10, &(0x7f0000000800)=""/19, 0x13) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000940)={{0x0, 0x0, r7, 0x0, r9, 0x8, 0x8001}, 0x4, 0x6, 0x8}) executing program 0: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r3, r3) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r6, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r9) setgroups(0x1, &(0x7f0000000040)=[r9]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x2c}, {0x26}]}) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYRES8=r0]) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x8000000}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) execve(0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x10205b17) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="82c80c8ff8d94e2ee691cb8abed93e", 0xf}, {&(0x7f0000000200)="a1423eb6338598821ebe4a9705d86494fe08b3be30bc307c9d59d1db23fe6a511aaab0c6ed2e0a5bbd8a12b3f8dc449bc3a0c89e16f2522b74c9ca91c3c1e8bf897b887d2edf68b9c8f690cf3fc25119d892f67299f1db6c0259ce986902bc4b2452c9f43e", 0x65}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r3, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r3) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) login: vm_resetcpu: failed executing program 6: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x50, &(0x7f0000000140)=[{}, {0x0, 0x0, 0x0, 0x10e85}, {0x935, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x5bd) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d2) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0d0e5012c3842ffcc300"}) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r1], 0x401, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x1, &(0x7f0000000380)="1a093598fc41000080ebffffff42319256cc222efa6839f9921b9868836b0539488056cef91ad449c4ea014cfc838731ea44ea713c508c7e6856662932f5edb5eb7bfbda93c203f44f6271a95258e7472b80f384e84673a61129cb607fcc201c1f000038c5ce79a316ef880c337108553b4f910581efbd7cc19250c3abe08b8eadca57b714cdd00d08cb6c3db3e8c1d40006fd61bf0b8162c4d06fbf377229976b0a6700000000000000020002000000000000000000bbc7dcdc107f9b7ace93", &(0x7f0000000340)=0x4b, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000002c0), 0xfffffffffffffcd2, 0x2, 0x1800) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x404) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="3641e83becc9f6f41098b0a5c1784cde32f73dedf6931baf539b65eab9e478bada453dc3f58586ad10092925946dbfd085d916ee2ab304c64c14bd4dbd3eeceb9ed8713106f7fb5ab52575921c2a2d18834b1b8b717986aa14bbe99604ffdb3c5b233e9c0cd1d7b772a263a5cc738e99ed4514", 0x73) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82e7b3df4bb436e119d7b7419aa13b8045f2de4f53fc8fae93f56ed386dc636e50e8789f2f8720be28da4175484cf646ebe9a1ba18c436b8"], 0xe1, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)="00000000000000a9ad0898d06119f0e45ae44d8a8f18560b2edcb0392c4a", &(0x7f0000000040)=0xfeb5, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b100050160000000ff01000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be0600aa5b236de351e2f0139b672f4d335d223e7d026ba8af636aa9003728210200001b720fd38bfbb770c1f5a872c881eaee69e0bb76d907c400000000361b12e19ef6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abfba0900000008e371a3f8343794ab1e00"/177, 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) close(r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {0x0, 0x0, 0xe3}, {0x0, 0x0, 0x8}]}) r6 = dup(r5) poll(&(0x7f0000000080)=[{r6, 0x45}], 0x57, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) executing program 5: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000140)=0x4) mknod(&(0x7f0000001a80)='./file0\x00', 0x8, 0x400400) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sendmmsg(r1, &(0x7f0000001a00)={&(0x7f00000003c0)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000440)="0b611f82dcc2c511306a34845bf1f8c9aae0e645cbeb561fb19f67faaf25de4825972d9031d0d82fa7414fda5da62a8c2482e0609be5e41793e86ff02595856e0d499b4e9d413b4e7576d807112a535660083efa0c0a54de5e80edab3df9a9cbd0b7db0efddc9f67d82067751424d6f8d6bbb4b0d3b3ca3f4f7496302390d46eb61fb82d0ac475cf886d19083cb9516676c2285e5ed7bac370e2ef1dbd4922b9b5796495e5c36bcd2f117b7f745a6f3d8c738603eef5ad", 0xb7}, {&(0x7f0000000500)="267ef9667060c739ae7c0d48143e186d2948c4db0ef5781ebf5799cd30c7b1a8ba53947759bfc2603dd23990c5dac4a7d8c7fb61635ea8534d96a53c60b2bc85bac2747950dc77255c3c3b523fe909854c799697f83b3724ec081095a429ea076ef656a176eebbcf7ff8c6c16994a7cf5af1c20884d791c5a115ea3a8d09bef3fdc181b27e21463238845e06de0967c03b797442ebb38a9e54efb893599a23758251a8647466e4489012b5200fd6b55125a27f5d653a09aa4cac8dd8228f21cea690da65cc06e391e88805194af19fbffb8e4ee4e573c5e771ae6f78d904c9c6b37152a9862836e5c836b55b68f99f681bb8585678b76c2d2dd67d3d8e46d5b8f9aa31618ef3d3023747cd6a2038a9b13019cc17b27a60c33352ae2043e56f944abf5ca8245725b1ac8a2df8c25b4875251f13293c2cb391ddeceee4fe887221878304c16c37beee6729471b2ac924ed9700e0e640db19ce0751b7d0c833e37e3cd7e92228add07a4f744405f51110763f8496ccb8b53dbf9820023fddab4dde8c46568521410f5be3d5b2c976ef1c50be847feff743cd72899fb3afb572661b38a84c16faf714aa2030b17ea48a0457f9de42a12d1e46cb8d5bfd0c3fc0751c4bd5c85da68ad2373a7d7d6607cad071a9033605f2f188c4f2846dea30deda0fb02023d453f3bc60350ff0abc74f7aa1cec59ba6ffe63075dfd4410a3ac7798d1359b20222486e473b2ab31da467673c2d0ece075965af87b30afb98a970ac40e253aaa186689a19f13e1724f0cc53889d8778ad0f9a1a4e100b62e7bb323d3793e26935e3f2a51826c2b059b12e9aeda0fbdd74fff9ab45f2561ff4a744324a6c906751470715c84a159acb0ee1a10dc600b2f717a1cb90d2e94274cca6b9cbc9d3fcf08c7b157b92d2b1c81aa25325a688a8bae3ca945cf28812127b3275d71232fed0cc6e692aaec4f2f398bef7b295ce3f4552311b00b331c556a78f91734e5080b990e9edc6c3531c67a1e78fd00e0ddd4c35374f734c25b80b70c5becd322ab6b5263823c149508a4cf4989e158824630f87de92104feea24946ebc4fdf377290f0de42fc18795f550e0ef189e2f93b6183c2cf3bbf4c902d6acc6360dcd08749b0e3df6970fb823458a4930a8ce313890154c4f0bc860b6f028b99206f9f030fed5457fe284c667cbe15b9a59f0eb39e1ed4f1fd2efa4003e9f86e69498d15c6c67d2fbe28cc0c1402c51f6636438a819cca8cb481bf936deb17d75eccc22a8d64f3d53781bffe104cf151cdfeadcfd381c400cf36780b6af518cc3dba9aa4a15f1a2b9fc8639a43cdc9f1f0cd7f3183eabe53d717c6694ba267c3c33897ef068f323ac6a75f736bb68b705d1f8e51c386ecda986e7c593f913eec61c166593ff8d44923349ffef2efa8d167c52b11aadf8f4aaac61fdff40be5ab4d6bdd53b5e069b88b341016c47d44a43bedb3518562d53afbd1c85a23510550c6474f8f05da20f632e38722f0aa07d37df11040d678d9702e81c7da354246458e0c9f2058c84d1ad851bb80c7d40a25b61cc959730e506ba5fb7c6d0a1925be8aeb2a2ed5c2a5b975bfda3c1a4a606c313a266d9b6d11659aeec87586bb0d892d9b70eda2f8166c1bc86321d26ab0406137345d0b771698b63847de79c370d4cafc25411e12ac25833b617da67ddeb7a64d7871e490e9de7ac52a52d4c810fea8c9c3e446046c1ad88871731a39bc88903343b760809bfb37e54b76b03612283cea4f4d6a8b484483b58988eae9b67146ca4be1f77c922a085bc5b116a606f6428ae5081e71c621f597153f098ffb60c49a5fd1a8d90229c3be4075714d766be920e5befa8401b1a731139ec431ca0261a7151442594f283b054f17d9fcf5e4b6a09c7b9339fb0584b39a6c997ecc279e1052c018c6a16e2fd74be015268059f4fd8f5a4a41414c742f4ad16b091abfa184169ba2a881e178c2400796e6adc14901c1702e8f4c8ae69670fcde2b4e180610aef9fef7bd172891c3c2345e03e0b0003a444a6fdf04c102aeb49c8f7d1673c9bfb35fe304a9548d7b65679eec37f123634f3861b0a7f746c13e65a9e78724ec4445810081109c881bdf6e22111b45626dc12c5455c38ce7d35bb3b187e016eaba22df2e9c078b0bb0f47df3b5f43be17efd3111a831e26be6198ed0a807c3b1cc78f2dcd59d39bbf050e17143be996c896650eb03c8c11331bc3c0ccdd37b6772a945d76e9a20139a5320032e3bc3c7f0551d2692726ccaf431f782ce5da9d1c2475b2284a5dba4939e787f1a19936b6408b0728f3ca24fee106d69dacc37a85f04cd2f8c4d2e4c796e327069d0f6e1032c65d39ec4c50fe540a1aeba2bb2594297e8f7ff6b1cae60a63f1460dc249530f7b23c129578d4129ba63e73c9fd7959ad429acb85004d6fa8cdc24e0801adf8958605ac8a592eb995bfc80b1d7217910ebc59c75b86bfcc57e97333051295d9f74d976cacd8ffb9ee3a1e72724279cf794832ed1c0bc4c65d2f249642dc3c2bd8358b442f32ec8957724cab5c31a453638e2ae012f71ccebad19fcf40c187a6127d5ee7ae25ab3f0a9aadf9e3f1ed23e9e6fcd64bbe1c89f1e25e24facdcab4ed349e2bf24fb99c753ce68474f60fb9f7c1bf40aace228c0ad80e8910e89ee9e0b911447a3cf0e39d1e63dfeea3f34d1ce1b29c42fae2c56f5dd3c5b3ed1d674998dee1237e31db4daffc72cb781c054575b50bc9ca0417cf3d978360dc5ed4d5d1e40d842ea71afa250b4c0eec776559ce639a326cb4c437b2368878b77cd393ee93e74fa45b1edab1d871ef8c28499b3e17e7154ca936507c6d99541f3397bf8df8d4bde207bc9a83378b4915c18fc8ef0abe953eacc1ee4c4dff22728cce09d92747ae1eaa7952ecac4b1a1c8bff8bbb4a24a8acbe51e0f65e849c8fa4f38bc54ec2d769c85b2464b926f43d15dd27130e6f7436317a9d3cabb93f466fae403e4cc0632391683da36a3e3bd577ed840bd095a6fe00ae1a68e2eab05674fceb1979e13306b43c1aeb80165cd2a507ecbd8ebe7e363d41c50e6222794b3d599e07e57b6d662c9ef16c1ba7412b6fc6bd10f769014708850b40ce2836937861126c18376894ce460f520bf53d429ea62ff86689e938b24583794f14ef7a507015cc4d903c824ac521918cf2b0210681a0c37ad1058c1dc9414b1ba968d08f44bf7edcdcac1531e9d7ff36895bad61db70b78d63f16c42bdfbbef403afee56c941f4f19027695138782cc007ecabdc3a1094a4bc57eb7e5347252aa45cb81511858167c48dc7664401b9017bf6b410a3afd59c9a59972610449797ce398a170d2ace8fab3873f02fb4bbaf2e0bb905d8f6832b58cc27e9ee876249bd1a77f140230f5fffd89377682067144f1c64a9d88b15f98ce84fd56f1daabad0e7d478b7853ba53cd4196547dc63084614566f17409aee312979f01e815f8116650be04d0b4b4ce9b8cae38db1e1d5332e464d7032d1bcc3059b20d92e0deb1ceddc2c8f6f413cd0c6da1c5f63f7592dc8d2b77d51c868908b2f57ba23056740efdd88401a7fb49e5f37675b694dcde72184d5d4ca647aa6a6b03cf1277f829755ba7237bd54b51192a8874cd3070af2f02743a087a59f33fcec3d88eabea538bf698f6028a48be450a30a59051fa71a2074f1b05f9d688d0126fdb6c06f52559b3a5bd031a8ba5a8c6143c0a37c22d0d40b19dffc257d24e9d545de6bf2aad19088771fb22dcad97776914ccb23ad53d9a6777d0b6d34089c86f5686e7eebb0cec15825adc9e8d0f6a09af9d3c6d1af0dfdb1afda93ab297315940274882c379c8404bf559d5b4154bae23dc1fb8dccebecf96458dbe0f3e7b978fdf6a4cc858993433889acc2efc9b9d73bb4ae2437ef92d4193cfdffbb06f42be16dc619d278f63c45754743d606a7ce59164ebca87c4f94456111e8b5e567bc62ac3776048aa9e5f840e2abe33b65063c532374bfd9f450a23013ee9e4a54ee1ab6121bea6d5097697cd545dbb647a15f2a77a16559b5fb3033938581707e6c4ba420c90feaafc9a12f2c6a14a24310d5a5f6f8ae02fd05cc87bf1cabb6cf1f4f8f978fd2bf3ac45bd4edb5a48e3b0dbdfb2c0a977d6cc287a456da12b4f5c9d871e5d7fa1beeb7fd0e6321b1cff2db07116ffae274ef65080b4a6432681cc0ef916b950b39250adc6e6a3ed3ad633558be23a637f0a26d0b3280f627694ea979900bb89834ed2d1c73b8cbb9875f1199650af3e8fa337bde4e8339ab3faf28e4e67f8f0c1c684a6944e22ad3d47c3c0844661c3e28e81d7cd053787d5ff6b64fa8a75511b45c8caf90adfb9180c8e57e54817aa44ac82a28d9fda5b18e5c3e244a3e40528c0673bfe37cf4a57866b452021f4fe4cd14cdf931d575c10b0df1d45491c88142e20605afe821e4c8d7d9d5996217fa94c0849415a9c300d4df343845389e5e588534c3214cd0bf443e1bf2468a9a8ffa02db5c017421b280cbc3f86ca064ba010cdceb3c304b3ac5cf4edef8190ff87f0d9f178a66f032e8cdb99b7663c5861cc0bf96b0b594e0a3bbed645bb43c791642f50701eb8f28b8e341a14b68f546c067b21f290d5a6d9dfa9b64ad4d5f823eac6a2889b7b168308cb7801850cbb2aa525929983764204bda98fcbbb82e9cf9de0824fce00bade9787eb08070ada8b23d97731a3b94dd283224883b2664410eadc0d57b7191e35af9c6dc232106f4379e00b3d59ced7f6b5587f2d26e663fe5601fb0ade337fb99944812181be1b8eaf96a433075ab7c78c9671813014a34c0d727672798ae174c754a860d0f7692a48ac8c586c18d0e75db1b876bb9e87852a93774d71fdb1b043248d204527507e0916c5821474fd7fa321afe701e15be7ffc3d107ec1b1bbb9221ae2ffc128eaa848bece43e48ba275f9a36f926f01d883229d4755cd615bbfb30b6d0beb86fba3daaed9e4b7901d63c6a14cdd560072b382ff6665f3101f5367d31d5a75376b70f699689bbb69816b1b83d8e0033330921f5a5463fc79dc4d0cba2a6840c357b204ba769f3bc3b9112ec13cd426a89e4b2f38c9f400530e2bc1abb483f3cea93e2bca448e373b29327c933be7170a0137b36c5f471f381d1e944a6e62516a82a83fd964a2d8b70c67d59c9c88344a1aa0f8764aa6b8e2fb633f190fbf7822fe915d76c805232a2ed031f39f0777a3c16adea392b33c730b5aa40f55c5ac0c747ec6691af1cbb54371b8844ae15447322cbe8aae2d97185ae5fc067f8038af58907601dd08a0a67a9382f7a45507bbbdbb2cdcd46806f55071ba21e89820cd6a6db7f5ce84267ca599cba541e7a66b70fe8f26a04e066a10d937cf1dfd3200117f906e3b96b12dd5de9246cb265a7db679101e23df9bee524f14a6fa3cb5995ff151a61b1a08dd1d982a7105de94c9d99aa70bbc622e647cac52c01c95c97d6905fd4e51c75e6df108c73648f1e3760d55985443fc3faf7bb5f9fcab8ca2c9b45380dd0486ab3f83e7b781061680ee6450a064d654be769074e6861d0d25dd0c48387b80864b961b3d87b7543623b931ac6222f249a7067528a70e16b01e7beb5f6b82892f90abde60e296d1c42bebf1e49e8706fe29c75ed7c9daac66d31d222b86f1cb23d90381144d142980da7d703fc7dd2975a6b7f2ffee1904b3cbaa603873e25395f5157b2b9d418da280991003953cdcde5f4180d7d29db9a45cae5c026ad757f79dee6452f4263f3c02f0800daca0dcfd486cd707e985369c4f4515ff37d", 0x1000}, {&(0x7f0000001500)="b3e644be28439694e8e1c828e990bd87b649cc093878cf155906db43980f063f23bc8434dafad62a64c20ec0553b454e76dc168dbd480ce395ef703ef00e00f65b10a8739c2dcbebfd36bc3bde54100f0777c9091d1e956e9d8a0790b26f402186797cf36136a43b5b4283b81027f90d949b1ecd94c3b47f4cce75d76a6b13984d048e1bbd", 0x85}, {&(0x7f00000015c0)="a1fa3aecbcac99867adca62ab5109333ebe8421ce0329efa5263f34745652d0b0edbe2aa1d1a87406d476b03d5cc391b3c90ecdb69fe24c9fd59824f37d208c578d053eec16a5900900602f3af30739bf0517e66ca02e9893a2c3396c2d8f1deb9ecb0a8d0904ef0fe8d4606973b667db6b80f61f89a97da3c3006a0f9dda4e480cf042dc0c46690dabb02e7ddb2c6a26a8ebd4784d1d225520fe5875d57f236cd68eecdae9cf06de1314f0026b9cef62b7bbb15a30ea6582cd4c53afa6fadb3bffc8171202d07bfdb8002f3e340f92481fc4bd79c90f59ee0e1fa70", 0xdc}, {&(0x7f0000000380)="e10b3734784b7891", 0x8}], 0x5, &(0x7f0000001740)=ANY=[@ANYBLOB="0001000000000000900aeefd08000000a1579e2d9ce0eda427913224e2ece02128fa1ca92e0d8f08632de675f97f78e73347bc05174c7eb9581f3b1778a21930f34869457d86645ab15ba915378adcd25f6963257e41a2201fe678182f75ae57560f0a8d98953150e4f230a3d3ef842ec70c16546464be76152b60cb73325a0f9a66d73ae486ff28a8d040884522b0dba51fc582cddf2910d2174830480e55b9b58d338ff503596c2ee83044195e8b83574353fa23b7e88d74d6ffb8dacf336bc8101452b7c63d608c0f62f79dbc1b8d8f9c422d16cf5426619163197afdfe2b55862273e32d259c535d8e6334a1051ef0ff5641b3bba51f3f2a36000000000028000000000000000100000002000000abe7adea32e8ea9162e7e67acd8852b8b5e3ed8519a3cb00d00000000000000001000000fdffffff0332e4da3e0877dc506018091ca08a1e387b005bb161f6b63523119ccc141fc447a5f3270a85162c20c0a6b8aa6603ffe04e12924d5193cd5f8b6f905c3313dcc1eeb4aa2c987c44242fc17a1d25e699c06ca121838075eabe1a83b8b0dadf4065a1ca3cf4fe5e1a9d2b7a98753437e9f26fed366d9453fe9286c3394dc33a269413a7e4824b859e42941e8b5859f25ddbbb66ba380a922fde7218aeacfbb3beea8023077353cb20b1d29212fedbf1f270f64fe754d656a9cb36602c0000000030000000000000000000000000000100ddfc1c3e70c391a9073a7f6abacc35478adb205ecad6b4296978bf99e7000000480000000000000001fdcaf30c0000004f06393ba8e8813d2d5487f2c7745dc2814611db7b0b202b5f4054d6e3f3020dbfa2916af500beb8def147b1904d61990c1e4ad1d00000004000000000000000ffff0000479700003c20b8045220d88c19789e6c1f4b6ba92ab5eefcee52171a03f85d1d06d688d0fd59989885dce1b596188e0ee5000000"], 0x2b0}, 0xc0000}, 0x10, 0x401) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x2b}, {0xff, 0x0, 0x4, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a71b59c7afec37082", &(0x7f0000000080)=0x12, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x836}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x8) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0xc}, {0x812e}]}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef0533b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471628aa717cbb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b587056de8d6f5fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34392dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324547afb4c88af276c02f0f11db72d286c5ef1e6fe2161871ccb94d1be345628e0d7817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d056a71e1f9e45b", 0x592}], 0x1) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000000)=0x4) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x4}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = dup2(r2, r3) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x30}, {0x6}]}) pipe2(0x0, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x101, 0xe0}, {}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0xdf, 0x0, 0x1, 0x7}, {0x3, 0x1, 0xf1, 0xfffffffb}, {0x7, 0x15, 0x6, 0x7}, {0x0, 0x74, 0xfe, 0x4}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x3a8, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x68) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/46, 0x2e}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00)'], 0x3e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) setuid(0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069a1, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000380)=[{0x71, 0x93, 0x3, 0x200}, {0x2, 0x0, 0x4, 0x70a8}, {0x4, 0x6, 0x2, 0x2}, {0x851, 0x0, 0x97, 0x34000000}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r2) sysctl$vm(&(0x7f0000000540)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f0000000140)=[{0x401, 0x8, 0x81, 0x9}, {0x0, 0xe9, 0x7f, 0x7}, {0x200, 0x7, 0x3, 0x3}, {0x4, 0x6e, 0x5, 0xfb4}, {0x9, 0x5, 0xea, 0xbca}, {0xff81, 0x81, 0x40, 0x3104}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x20}, {0x0, 0x0, 0xbf, 0x96d7}, {0x40e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 2: 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) semop(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xf1, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0xbb, 0x5, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x14, "a47ea542f9d60406d7dd092c26a615e52c44bf37930f66e42f4f273fc304c6556e708a8c9c0e66630ae649b330e92bd921a5e4cc620662465706fc73e51b7ee578e7aca80ef4ff27f728a9114f6c6c375b599c753b3d8817a8e8154f234712f738d1a3086a512e00cf325d4bd7cee4fe3f0f3a8f8d9576e6c14c99583a4d114fe42253c4f418ed6334311558148e457a164bda33fe2802a8a6c4bcc68f8b9f9339c6db"}, {}]}}}}}}) executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xfe, 0x1000}, {0x0, 0x80, 0x2000}, {0x1, 0x1, 0x1800}, {0x1, 0x4000, 0x1000}, {0x3, 0x598, 0x1800}, {0x3, 0x647, 0x1800}], 0x6) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000040)=""/26) r1 = semget(0x2, 0x2, 0x16) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/73) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x1f, 0x3}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)=',(:;%.\x00', &(0x7f0000000200)='/dev/speaker\x00', &(0x7f0000000240)='$({*$\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='/dev/speaker\x00', &(0x7f0000000300)='\x00']) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r5) r7 = getpgrp() r8 = kqueue() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000840)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000440)="efd6717e97045e261c2af36c38a98d64d2754e8fd025677438b0d27246511ee0042ed1b033de7158d099fa7b4704eda3723cd08129f801c75e6f73a2533c0674cdd177733d59dde3ff84f71648d403ad142b2d89e5fa1605b1cc224ad930726fafe5b3fdde2d88c0cb385915dcff2a5b6eec75d65175dd7435bf00dae574a97bbffabc9dc7272d5c48fd88171d9874e2cdd5dc8d536c0c17", 0x98}, {&(0x7f0000000500)="a21f789d8717e953e152d94d512be14275c398152f033486bf6017883cbf1a9f54f8e415670ecee64e155e1e431a17e9e55016a1dab9", 0x36}, {&(0x7f0000000540)="56f83ff72ab311103730aaeb5a6c79c8dce3bcef67e3e528b9604afb7c0fc87d936e6ceac28ffec3633cc0541e082f8ff427daad3058fa808c747ea3e733f5edb73a85828f2397944498753c6c9c", 0x4e}, {&(0x7f00000005c0)="38e6f121bed29c3bf51e26366b78939ea12f10f42d30477b22cdb073a79777483db9015868450e10a2f7d7bf5a313310950614f2855833c13f075b5a82b31393", 0x40}, {&(0x7f0000000600)="4bfe369f99ac56a27572a1479a0cde47dddc4e85d8da2c4abb7e841e3fa787e77fc5749d8e50aea5", 0x28}, {&(0x7f0000000640)="882c0b6d9f204ec39fa02cb371088ba1aa363bb9115e75da8afb18d9efc13f411cd956ea3d5605ad51bfd32a8af2948ebb645d915d9967b7207d6faebb51cf8ca3dfe5803c10f89a19ac8599107bd4f021ca395177b69a4c669d33", 0x5b}, {&(0x7f00000006c0)="583e5d5ddbdae4033c953755be78d7997ded3860d353b71f3a7e96afc8c27c363588dc3f7629ce5a7d43c37baf9315b6e32555b191704fbe0e7a8d68fcea14af46e7471e393ec546d4f137cdff097b9bf88bd528a9629ba57d9074c909171d90edfd51f05ecbe19709f484293d3be7ad31d8c8376fbb233ee5f291dc4fa3dad0a9128439fa3127d91e707cf0b78c5bd04723d4250b64afe1d8579689c67e9f868c00ad16406fe657f367c7d995c57c77b64199e109ef6c2317640b73a4d9c79c351587a54c406ade80bfb3bb6e8789d5753d20496217b675b01b8951ea2f9977676be03142d2c61d9a419c9426ea6db50e6c53ca0c42c8399910b7b22168", 0xfe}], 0x7, 0x0, 0x0, 0xa}, 0x402) r10 = dup(r8) r11 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0), 0x0, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r10, r11, r9, r2, r9, r9, r2, r9, r9]}, @cred={0x20, 0xffff, 0x0, r7, r3, r6}, @cred={0x20, 0xffff, 0x0, r4, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r12, r6}], 0xb8, 0x1}, 0x2) sysctl$vfs_ffs(&(0x7f0000000a80)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000ac0)="9237d0ed43cc293b1197985f38ac6216fd38b0e4659270f28803997f47e8af0272773984b82b7dc26b6d14e721e8830c7298722dfaf5df109adca1abe146a97a89df0ce5288081a0d7c06483bc9aca3b815d1018732d0521d399fbb69e683f364f36bde52952e69dbf866c9f05be2ce23e62526910ef9403789cd6f2964cb45fa93befbc7407936bad9bbd", &(0x7f0000000b80)=0x8b, &(0x7f0000000bc0)="787c5506318cbe970640f8d022740cb15ac063e23314653b565e0a098dfbe53227d8e388ab7b8a79bb521e036cd8f1c1d66d86e9ddd07406df446ff4a7b6b0d9d143212bb5a5b91ab6af7121c2ea0a5dc7e40d2775ef55d0dd5dd482a276bc4faada921010ec6d", 0x67) syz_extract_tcp_res(&(0x7f0000000c40), 0xb530, 0x6) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000c80)) syz_extract_tcp_res(&(0x7f0000000cc0), 0x2, 0x7) read(r10, &(0x7f0000000d00)=""/191, 0xbf) fcntl$setstatus(r10, 0x4, 0x80) getgroups(0x6, &(0x7f0000000dc0)=[r6, r6, 0xffffffffffffffff, r13, r13, r6]) getgroups(0x1, &(0x7f0000000e00)=[r13]) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) getgroups(0x8, &(0x7f0000000ec0)=[0x0, r6, r14, r6, r6, r15, r16, r6]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{}, {0x3, 0x9968, 0x57c1, 0x101, 0x8001}, {0x0, 0x200, 0x3f, 0x0, 0xfb3}, {0x200}]}) nanosleep(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(r2, r2) syz_emit_ethernet(0x156, &(0x7f00000003c0)={@random="1930f5ad7fe9", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "03dbde", 0x120, 0x0, 0x0, @rand_addr="58474b0192169ce6dc854f2b70b967f4", @loopback, {[@fragment={0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x64}, @fragment={0x70, 0x0, 0x1, 0x0, 0x0, 0x16, 0x65}, @hopopts={0x3c, 0x0, '\x00', [@pad1]}, @dstopts={0x32, 0x18, '\x00', [@pad1, @generic={0x6, 0xa3, "d7a1ca228a2d5e3961165f12ca9e626d1e86b713f4cc1feb5648a036bbdc233166fc39dc9438d01769307cd634d7e5c0a120f2e5b8a3ccad35b42e661130ef39f50e39bef9e8a7d460564890f242ce5d8569b62c146a818a79c3254f7290c16a1d35de2bd578454ca490821a127deabf1914243d2d8d5f77b5e3c6801a01df6d4ef067fe53e13c7d0d067e8d6dd04319145fe34597b1a6103b6294d71eb647113b5b71"}, @jumbo={0xc2, 0x4, 0x400}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x38}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "823fa0", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='{', 0x1}], 0x1, 0x3) executing program 3: sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10080, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getgroups(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003ed000/0x1000)=nil, 0x4}, {&(0x7f0000730000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcc5}, {&(0x7f00001eb000/0x3000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000122000/0x2000)=nil, 0x2}, {&(0x7f00001be000/0x4000)=nil, &(0x7f00005ec000/0x3000)=nil, 0x4cce}, {&(0x7f0000398000/0x3000)=nil, &(0x7f0000811000/0x1000)=nil, 0x3}, {&(0x7f0000aef000/0x2000)=nil, &(0x7f0000dd6000/0x3000)=nil, 0x2}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000656000/0x3000)=nil, 0xeac}, {&(0x7f00005cc000/0x2000)=nil, &(0x7f0000913000/0x2000)=nil, 0xffffffffffffff38}, {&(0x7f0000b76000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000dc0000/0x1000)=nil, &(0x7f000018f000/0x4000)=nil, 0x2}, {&(0x7f0000a4f000/0x4000)=nil, &(0x7f000089e000/0x13000)=nil, 0x3}, {&(0x7f0000903000/0xd000)=nil, &(0x7f0000806000/0x3000)=nil, 0x9}, {&(0x7f000042c000/0x1000)=nil, &(0x7f0000627000/0x1000)=nil, 0xfff}, {&(0x7f0000b29000/0x3000)=nil, &(0x7f0000e0d000/0x2000)=nil, 0x2}, {&(0x7f00007ae000/0x3000)=nil, &(0x7f00000b8000/0x3000)=nil, 0xffff}], './file0\x00', 0xfffffff7}) open$dir(0x0, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: getpid() dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffd60) socket(0x2, 0x2, 0x80) socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x20}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xbeef}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r2) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x118) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) listen(0xffffffffffffffff, 0x25e4c4cf) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x3}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x0, 0x2, 0x7) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) getpid() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x1, 0x4000, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000380)=""/157, 0x9d}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x0, 0xf8, 0x4}, {0x9, 0x40, 0xc1, 0x50}, {0x4, 0x0, 0x0, 0x47}, {0x4, 0x8, 0x3, 0xd41}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000300)="71f91e3571ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370407269d987be", &(0x7f0000000280)=0x21, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) close(0xffffffffffffff9c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4", 0x8f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00', 0x2) socket(0x18, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000001200)=""/236, 0xec}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002380)=""/43, 0x2b}], 0x5, &(0x7f0000002300)=""/54, 0x36}, 0x56a) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) listen(r1, 0x5) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000001140)={0x153, 0x2}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x50c) openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000011c0)={0x0, 0x0, 0x4, 0x1000000000000, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r2, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r1, &(0x7f0000001180)=ANY=[@ANYRES8, @ANYRES32=0xffffffffffffffff], 0x0, 0x800) msgsnd(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/1, 0x1}, {0x0}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000001240)=ANY=[@ANYRES8, @ANYRES64=r0, @ANYRES64=0x0, @ANYRES8, @ANYRES8], 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0xbf6ce03ba1750aab) msgrcv(r1, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYRES16=r3, @ANYRESDEC=r5, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES32, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX, @ANYRES64, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000001280)={0x0, ""/7}, 0xf, 0x1, 0x322545d4154902f1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() (async) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9]}}) (async) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) bind(0xffffffffffffffff, &(0x7f0000000440), 0xa) (async, rerun: 32) r4 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async, rerun: 64) syz_emit_ethernet(0x4a, 0x0) (async, rerun: 64) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) vm_resetcpu: failed executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, r4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) close(r5) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 4: ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) chown(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x52) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000376000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005c2000/0x6000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000067c000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000028a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000100000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x0, 0x0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) kqueue() recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000140)="16c1fc6314939066461e2901beac", 0xe) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7f) getsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt(r8, 0x0, 0x3, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) dup2(r4, r5) executing program 5: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000340)="9808ce19755edb4d0aad9017417c02b757a63362b3768f4518d016c1c3dc376a440dd7452abb72b7d63191dc2211cd2bfba69b78b1aafcc3fd85dc870c2a15c17552bde46dbcbe2e8c082f427d83630723e5eb64fb98", 0x56}], 0x1}, 0x5) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000000)=0x4) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x4}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x95) sendto$unix(r0, &(0x7f0000000040)="15a5bfdc977dad3d985bb254e404416afb0726d5b8c66c2acbce32afabfef9f97a401bbfb402686fbf969c9d352e21ee7166636feda040049f7b59db43a450f358ffe87b36a92e1cc13dcca371c8236243b5fe03cf2042446cdf88967d578435b921d90525f0dd79c72362861086027c5d2c270c5dcc525d8cf2c8c40ea7f4adf990d2e7", 0x84, 0x409, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) close(r1) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') r3 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) socket$inet(0x2, 0x3, 0x102) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: getitimer(0x1, 0x0) getitimer(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) sendto(r1, 0x0, 0x0, 0x404, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000580)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x4, 0x0, &(0x7f0000000040), 0x0) close(r4) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="3f18d935d22eb7074bc9d79cae22fb7fa7e4e28ae6e6c4706aec7b2300421fb54893835056", 0x25, 0x2) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', 0x4, &(0x7f00000001c0)='./file0\x00', 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7, 0x0, 0x4, 0x0, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) open(&(0x7f00000014c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001180), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r5}, {r5}], 0x2, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r6, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r6, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r6, &(0x7f0000000580)=[{0x0}], 0x1) readv(r7, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) mlockall(0x1) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x9, 0x0, 0x0, 0x0, 0xfdb6) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="fcd0e218a5f1", @multicast1, @remote, @remote={0xac, 0x14, 0x0}}}}}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) acct(0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000200)="a77e564fddac67403ca91ed023f7c72d8c25890ec8d039774a2fb308e24c09e2ea1f93245fbceb49b5c386f1b5e6791d675c255a3f9542bbbe4c6c8a65d3a40e3b8598489175efed0523aff4d01c736e4696d94b40", &(0x7f00000002c0)=0x55, &(0x7f0000000300)="e90d54529c10e4b41cf4161cc03bae75fa8992eabe6c9e3c87b6d7645af41a80", 0x20) ftruncate(0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x0, &(0x7f00000000c0)) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000002c0)=r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpid() r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) socket(0x2, 0x4001, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000002c0)=""/229) executing program 0: writev(0xffffffffffffffff, 0x0, 0xfffffffffffffdfc) socket$inet6(0x18, 0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x4a, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000580), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) executing program 4: socket$unix(0x1, 0x5, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) setreuid(0xee00, 0x0) r1 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getgid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r1, r4, r1, r5, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(0xee00, r1) setpgid(0x0, 0x0) setpgid(0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={0x0}) fchownat(r6, &(0x7f0000000080)='./file0\x00', r1, r5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x30}, {0x6c}, {0x6, 0x0, 0x0, 0x10001}]}) write(r8, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/1, 0x1}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f0000000400)=""/158, 0x9e}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) lseek(r0, 0x3, 0x0) semget$private(0x0, 0x0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xfffffffa, 0x1000, 0xf911, 0x1, 0x9582, 0x1, 0x7, 0x0, 0x0, 0x3, 0x7}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000640)={0x0, 0x7f, './file0\x00', 0x0, 0x402ae533, 0x0, 0x4f}) sendto$unix(r1, &(0x7f0000000680)="62157bf86d10d371c2e3d2c78bb4bde5dc9d5721afd1ad11693b5e76b218c797f24447f764396e5e51e4fe4aad6c1c799f1a5123d8717307bc", 0x39, 0x400, 0x0, 0x0) connect$unix(r1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000780)=0x9) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000007c0)) r5 = dup(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000840)) r9 = getpgid(r6) fcntl$setown(0xffffffffffffff9c, 0x6, r9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x8, 0x80000000, 0x920, 0x7f, "0072e2ca014a10f5bc67c8a13541b4210b295099", 0x1, 0x2}) sysctl$net_inet_ip(&(0x7f00000008c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000900)="426243c7529581408f4726d710e950e4cd52038d73b9bf51ee3c3d6568d1a27359803dd2dab7bd696b2117e88b3f221e7477b73567ac80c6bcddd72b64d7a415fb59e2909cbbd0a11bbbe6f2da7bd5d58791e6378fed7f3d3bb559d48cbf0558198f79f3970fe27f64c048fe203318a6084ceddc274a169575f2cf61c23e739edc265dc39fe091a0817d296ed7ddd9c2d8720dbbafa407ed1a92842f8174352afc4b256c692502b6d6ab019a16252c7b0e6f90e18032c1cfb066e64d01ad1cba15a9c6e7f02370bbb25950703f527686c712fcdf2b19ac15a7057fa47dc2ac1e999b24d4344d98dba974823e9e7006628d9f288930d56615713f542f08a7de16e2ba07f7d4f4a69506bdf9c6da144fc8647abe66377eb63cf36c721389a5f24b4b9aad45135caecd9a76142b9c8b1e585d834e735e510428648b0557a69252f3110003e049503898045caa9d4eebc845cb1056cef3badb7af3a6b09cb58c3231f142cb484c0be6ed4e0f261cb75f86900dd7755691ee31915012d1b2397eaacbbed0e3df206f427bcfe3512045c188200af8a0fdddf1046911f484e64ee2863b069f305af4258de0412154670893cdd9a34a6d677fd865795c9303281b01a55598608980397b5d496c3c9e7d6ef4fa543036ffc6f70faf8cad59e7a5a73d21cb1424f32ea84d4a40e2f23e7f0ea0f83bbc0a63b534b14301a86a89c2c1dc5fb2544a62d9ab85d53cf9eda76f8ed3787786328c2dcd85692c961f4d3bd63bae5fa1d7d5e0a049d06528e329fe252973da1853219c7c8c6576cd0d59df2de79b1414c54befa99f0626338edc9e0309c1afd999dabe4f53b8fd489f6d452b65060ba80fd8a86474fa6ac2197dc0850570ff84f5d03e020b5dd42a8b748fed5ad2e0104baa4f0e4e589cb267fa5df25c9d1e4276054a8ba036fe58a70fb5f7ead6847aec893cb8ae921f25f8e75e6124b70dcdecd6bf477463c9959bf5e1270dece7681c3d04776157ca39a591245c34a7ada1863cb1cb5011d23c3b9d60bbe192d77b8efa9fa688af3009d6c7be838100f93e21dfa2d2b03a65d26722c0f344cbf487e277cddb37681aacaa049fe8ee576d21e42ce20c6c5486a3df3aa91caa8d8e214d197c513d401c85e7908d8e4dc175729eb701fa4c5e786ba788a7c1d2480d753d2756ea14670feb4f4cf74f344929b33d4f7bc50fb5776588bee445e21fa36ae090aeb3f6e8bfba4266475a7a2d6b8566750f261ab0eed6342c06667751bb9a313be49bb0d9f74b3fb7111b0cb230635fbe09a11277bd28b7bfa1f0444fae1e46564e9ac4393a5b02445da1c030a295d0bb7cf6942985c5d5949cea9456a950983422cb2d62b1d8bcb8ad40ae9efabedd73cff3a8f3a8dc0b58cba306ff667d85655d200dcbe1b68d5ce32244029dd01b8bd791aaf2c0258dbc16a009bc06986e7bd4c85f907c8727ce2a54c01d6e3ff549f6a641b0c4adafd21fa18d44f0ceab65655e69b6c1c2415da89d17ffbec52113118b01c9ed766c8d38caaf19d59965cc604f448c416aa9269747b90e0517d9f35c072e15107a74110dd3afe69e731516fa019b4cae650df74cb7be59a6d6f60e5e341d227fdf077d3c8308dacf425b471559f780d8d200335130d952690fbbceb7700027a605a41ee5f8b720c7f5af4e67a9a739aa4c0456c2aab1f42848f805a6a253c181d9c94870c3a7cbd8b16d791ff0f1feec9e42961aa25a94da9f21d6372e28028c3d4c4ca608138eaf45692d811d4c44a50fd7684a27402442dc83d0f1fd560c2388c54353cef8c87c895958438624ca18b90ceb1e3b58178af26f2ec3482b2825187d08f63840a7868b7df9c057fd0be96a3fd32e54483be5760a5c31b56f3bf2fc60a2188a2fee7a4cbfc1ba993b31d2c43e2b10b9caa857f779089f1089aa5fa88d6a1adb13ae95e78ea6ce936f48c1ba7f13fafc2a1c08829ff823675621ef8da0b613f7454c7af3ef73609b7439a7666f940b8a447e4c6ef95d4162b76feb805aa7f42379e7c7a73611b9ccd80f12f5519c6d1942e0d404442b13765e1f9f330ae89ca4ca555f09d9a6b89c8a127bc33f11a2ebf112513f267da03aa1dfd520cb49fc92f3162e0cda0572e707204dcbf55e67b2ba43f20e0372ce94940a6c5dce79588f76ef438933d26ab537916825cd23e414fe9b5d4d45d64ed8afa98fee4da9d6b3910168222792f9f0aadd01e2d02b49a4d63b6663fe4ced684aa5e8f5c20a763553afb86bdb677d3f8051f17f5844c45c8ccdbe96d89752648cfb57608154cb1976d041c6734dd0ffa006318677b7bfdaf881ed8a31854c0f4334f5718c9fb487401aeab3e805568c1d17e431ea48542bf603119c0600ff616562af14f3a75fbaa31a18b23b5aac86eff9da95a6f1efae327effa19a9319e7e1e88987075e701cffe153ea1b3f2caec30c84ac2a579f5afe702b561737dad5be09f183417c94abc5c155ac863cd697ba79b1d5541d7ad6e45d25e9da9276720ead25f2eada571ed38139a25c6a1b76cd3f5670b391230a839f373b8ed974be77b96b316e3ee68cdfd74ccbc764c740d79c48d284684b31476ca089f95ec021f3371b4e2e77335c338680d090806a3aadf0b5bf5d0d32b759968c3c3bcc65d34ba3d9b7c3ac12bd25095618ee1c1d762fa4b5644ca08f243000c3b0f43695fc28c61eae8f6df000827e0d6a84f1dc4a1b2d9f3544bbf3fdc22590f51019bbc6c7101445d303d384197150d15dc09a3a933827ee3f03612963fb1191bada6a36304ea16700c0cc025cc7668e4869278930a3a3099a015a9b390864f3e23ea682d0b29a24623e4ee5a779631bc977d34f0f666f61184c06d829122f4f09c79e8e07a6f90b7d4941f3bdac045cfb945e4e8221a3768e58f49afea7867ecd70e179966c7361595035ee5fe2a810e24776fed1f37daa421029d89f30167348679f681facbd131c81fa3e4875787b8e6b46c841410311ac962aeda0269483425f14ff441a4d8439b59ca9a69c1fbf0ea6829d65b4c9a6daa7c0105882579cef3df4cd20be92020d225321269823eb43ee2740d929a8efd9d911c63be9e20cb7725a27f00322613fbbf047ad7b916c5d8d583b17b9906c8998606051d8072968b0252636ea98a9420b1dd7faa5c184df8bd90a3c61d5181ebf9bc5844a52971395786bbd251430a84f899bb524bb4cf939cbc399b5e4856db76945e8b9156a1cc8d938b2bf7b63097707aaf241c56aa9b64d8e87e13ca0fd6cf77372bd4e9ff0147b3f370ca8abd5fe75f47b5292a2bdf91fa4861b189db8f9ab335e8a38c048bd1d3508c376be27d7bbef99f4dd9caf1fff59e2d18211319657df9b6d5f530d04de54756633edeb03b5fd6fd9c8f1ee5ed5e13f9b8a01155dbf1f48ddd8ae998264f956d0e638e4c134a0e7a54d1e00b67dcb696991176b58549b8dc6211c4a03101b77f578d7660c35454cbbb9738c21ac0717a5c3806e72724add39b7cc38c261a4dff17053199b568569a8f1f545852754caeb4ee44ad2304dd7be56b6bb758702d15a0f64850ebf1e4491b5d789efdf94985c5a59eb9b4d4cc14619cc66b4ff93d3adfab888403b83b6398a732bb6036c70daadbb676aa06ba504d37f4513ec7ddc29483c61ca6e543ad94b9608179dabe3db1542ac3099aefcdf4674e1637cf057203f7bdc07de52adc2a502381b0c2c9b78248f0b2eafe502c944e7634eae0600dcddff5a7289158ca0ca5ae76b53607519ddc245e09db3a5f6579561d0d86b4eb2fce4524b4b1f02f1eebaf5108035edd47b29480e9ad3d1fd1896869f1f9d78267dad9866969c100642b08890cb515c7b06246e91fad56be13ffcd2a020f121652afc360b1b18e7fdf9c672ba60c659a9984bfadaacae07c044e033395347135dee5c079df356e6faa999a5e2b5612b794ae93d97d5fa08269d6c4ae316cf97bbbe9a14dce2fac852b37659bff0174c641a8351e8a08c5cbd62f32351dd39570883f0c784419b106788b20b1f1e28dfb14167fbfd8ff29e8d715e2b81825bd1f70bbd9235cb4fd3b82b3fadac2716a53ca6ad33464cc70cc22cc2cb1153bfec17db2e0613d8a226c734ee9db1dc36e73c7dda6c52e5fcd3da3fba6f63ab8b6d1dc4b2c1bbd419063798148f81755e866750b5ddfd7fa9a93bb13777124588f86493a20004fd33c8ae9ac7b686f9016efb38ae43f046320a705950b567e441b88f68f228238e6aaf33d22d5aa8825f8cac674059f62a64f6bfab9348d6b4b7963fe17d0d2e7a945455df4497b005bdb0a47459b45c39811d0817f39cb5fd2d56a351b1f573dd22b5c1992a8ef7eb2e755b3b2d0c8726c0337f1eeb39ba64cf08bdb7341fa76d0a344db3a8784aa6a724a5edcec3f7d21959661e43279221ef83ee16c776ba1cd4835465fa4e0a151ab82c50f758df828c96ec8492f3ad3ffbc49ff42fee6eca020097355878ce7dc49a9ad24298a77f7da7f94679028a2fb85f3078dfa4daa620d51e7147d10d0f8e66826071e25a69d0f84cac7a780b71cd7fc6e32cbcbc502c6b4f3ee952843fe0011df39ed1afe900fd0c96fe15648df9de4bfb9320cd06d2d2d4ca40bc09c75a5b9652aed2c6d7346006c934fe3214d1118991b98ca4152d55e57aa1a3c80ca28b11682a8ba7024c926cec66e4b64d7de32d520cbf4bf949875fb8a083680759a85cc8bf42f0494804f4be6ccaafe80d93a058723828a00ebd2d4690a69980bd79a009b20ecb5675cb782ee6e1cc92b9051302f56cb74db81403ffc326dcf44c69ced7545f4bb424fa21c1afde65daadd676c765d43bda4ade4963dd51e3c58c5fde2345178ffa26c0638a59a95508d4cd1e8a9ac7da428fe52fac519820b20e6aa19773dc34cc45ad467c9cc95368e0867240f3a7aeaa3d88248c5a269f2117092574167309835cef981109faa6442cf8dc4cf9b2a95210c731fb33aff19a75365b2667e505c9d9ad128f3aa46794347820481369a6dfdd6cf91b58b673919b38613e6eb60b4ebf68071cf2b4e85105061eb4682e89dacafa2c33a2ecdeb8bc781cdb95fd057d03bae1af6e0768a9c0e9114ef0e3d15af87bd62218144d0f75bafbe0b268638c97cd69c08e675b5017fc5a1e16e1895faacbaabdc697e689425e796cb652a5386ac02bf69c78240a4af0bb7fcdc83c6e6ae6944b4fa6ca93500912a4d4edfbfb0dcafd359d97b5b3cd4a161342ed85992f74740b03a34ffd2d7abbec4d9199f39bf60373d3e4ba1036fc81690d2ef80850991241cba7de6e210dd76999d3293a412a0cb68008669be5b6fe5463843d0b84f425f08ad8786adec6cb1fe4a03127f90a0eabfdbddeaafaa5ae3acb418c259ef71e5a6047b3f6fbb7d9922b6ed376d72a18739363274010621c8efa2a0638ba0fa6f16f76f4c95223fabd85181789d8d6902a490779d8970773affc6203d850d884216b77cfc205563bc021b7ba06baff450b204b281e21fe4bb46c577d90e27c480b635773fddc296585a9bde3d5f116b710a17de5636d70b1862c024befc0ca78cc7a04807eb3a7b97ac2be1185725fa40016ff8ed727f06184ddfc8d09b93a108ddb3618722d6e53c8210e43fb65a7a35bedcf350902407cb05804df51089ef6c69ab0d8077a04d4d5c959e31d03725ac11f30818c4497d53d3dd4ad73198b8dea0864cdf3fac4da436cf27f64cce77e7e9ae0e04c37fc5165e7bfe3c10c29b660441e70ec159c3c2217ff0ed1d2e574ba23b4af937d6ef7cc39d91810fffcb672", &(0x7f0000001900)=0x1000, &(0x7f0000001940)="4936d6320203ae63285220b0ec15bb20c12f6ff4702f6b275109d1c4da3ba1ee0ef32eda95012cdc866367bec5d30c043b259e4e2ac7969872b41a9dc193dc", 0x3f) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001b40)=[&(0x7f00000019c0)='\xbf\x00', &(0x7f0000001a00)='/dev/vmm\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)='#\\]%\x00', &(0x7f0000001ac0)='#/(@/^\'{,\x00', &(0x7f0000001b00)='}^\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='^))-$!.%\'\x00', &(0x7f0000001bc0)='%%\x00']) write(r3, &(0x7f0000001c40)="cfba3d16c02b81bd179b3d11d71c31f28caed940f38221e9dd0dc7f2e89ff780b37eb8109d8a44fe2ea6e99605495110075f6ae5263f6102", 0x38) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001c80)={0x7, './file0\x00'}) fchownat(r5, &(0x7f0000001cc0)='./file0\x00', r7, r8, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000001d00), 0x20, 0x0) symlinkat(&(0x7f0000001d40)='./file0\x00', r1, &(0x7f0000001d80)='./file0\x00') r10 = accept(r4, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) writev(r10, &(0x7f0000001fc0)=[{&(0x7f0000001e40)="a6b396a38517611899d3094654a1083e822f02ddd73d6b6ad16ba11f2e5ef568346358d50d36268c805f047e2106e6d837c6e91902d9354eecfd138aff0f97bf3d6ecab1b04661af8b3aaca898d5a9f7c1ebc2f7db19a6b74289f54ea49c619a30440a91daf82b74edf2567c9be05257f3e04e43a340a4d6d1bb1daed7373a1d05a8abbe6ccfa3342d0bd1c5a7466fe38f6768769115644cd72de5c8f6bb9a48f3c9", 0xa2}, {&(0x7f0000001f00)="f82c37a4dc1ad6cbdd8b69b1b79638f236137863638ee8bff9edf2a5fa38d0df45f82af2f9b04960e17cb60c4776b2e0f1a4d50e3d6a79fdc0e186281e23fda6143b93d6d8b26c50c71d6cd4d62b0bf2289251f30d79562522cf036566bfd72bce4ad66391348fed89b96aa7e1d935f2b0def8b00b8724e31635e402dab23f9743b510a7cb553a59eea99e", 0x8b}], 0x2) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)={@local, @random="79cb8ceb3ed7", [{}], {@generic={0x88a8}}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(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}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {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, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x200) executing program 3: dup(0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x44}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r1 = socket(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) flock(r2, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000052000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000feb000/0x13000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000ac000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001a1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000da000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) lstat(0x0, 0x0) socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000500)="6a3c335742282585ec15306db583c281ade50e3e541d9d74357d744c05a38c70165c7ba1696692ac03f35b1b4c273a190f7230812fc4da328c2cc3853dea715434f3f9bd53d40e9c0846b2e371ab6d4983ad22ce98fb21966322d7553cb3fe13afc84367438c6212856918a710df7f4094bda82ec94483031f7e68aa9f9d8d67b4d807f7da491b7b6b44f1e4135b66303e191b4d97e4fdf26744eb2baf4706f412d817e83ce1dcadf4abbc576f1bbcab076a6dccc242788279ddc516d639518234cc54780046e7b7eaa15f6d7555b6baac5bc81707ff4f529a660ac4409425b04ff8aafdb0330fd3cadb2918f4f08cc6", 0xf0}, {&(0x7f0000000700)="ef60c579b895ee23c8394464a7e83fac7c3dfd147289c9603fdaeb0e9041850805d323952a8f6c7e296eff4d9e9207347b3d99949779ebeb13a7c5d675e24bcdd9224f0a5905c2c1bc2ca53915a5715120dbadad20fcc84d2a3b27039de33944a95c00fcdd07fe6f7053eabbf309f16c5bb939b170fb70487f1406197d6223b1a58f2fd9adef55130f946a0fcbd415e910313640360b66c3d1a855d4e80dce1556a7a49aab5df1871a706b9c35004ae11324ecc0a2ad0bd9a70d5f0a64302218300875ab55fe62cb1e5f719500d713ba03545e04de3221eee5", 0xd9}, {&(0x7f0000000600)="288e0627cea4062ec18d0f29f80f48b1ef4ec5be7a533bea4ea93b508f47c830386018081926ad4414d9a40e7e251a8d48e7530636aa9e23f8b11596fe31d3e57fb6dcf4ce436e2c632ac2ba19ea89b7", 0x50}], 0x3) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x39, &(0x7f0000000840)={@remote, @empty, [], {@arp={0x806, @generic={0x18, 0x5208, 0x6, 0x7, 0x3, @remote, "176ed9179186d1", @empty, "6c24f3156c68d9172fc07957ade6ee6f"}}}}) writev(r6, &(0x7f0000002400)=[{0x0}], 0x1) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68948899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b660000000000", 0x25c}], 0x5) pread(r2, &(0x7f00000000c0)="e28543288c5740ced00cc7f8d655dca4bba394bce2b0c35e3b0f40181f39ca78506d1f61070279442c0c4f96879bc265afa7112036a516d60cd25b7a2b06e8dad5258898a1d35b38941862b23c34eafe56a0ea8482879c13afc8106f28fd100405d932550d259dbb21824d5dbb3e5e7ef980a8da689aa01b0ef4b521c6312e4fb739f0b8abaecc6ade27784059a285", 0x8f, 0xb24) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)="650027e3", 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x18, 0x3, 0x9ef) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x44}, {0x106, 0xfd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) seteuid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x2) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x4002, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r4, &(0x7f0000000000), 0x10) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: socket$unix(0x1, 0x5, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) setreuid(0xee00, 0x0) r1 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getgid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r1, r4, r1, r5, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) setreuid(0xee00, r1) setpgid(0x0, 0x0) setpgid(0x0, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={0x0}) fchownat(r6, &(0x7f0000000080)='./file0\x00', r1, r5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x30}, {0x6c}, {0x6, 0x0, 0x0, 0x10001}]}) write(r8, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10080, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000680)=[{0x2, 0x9}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getgroups(0x0, 0x0) (async) getgroups(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000440)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003ed000/0x1000)=nil, 0x4}, {&(0x7f0000730000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcc5}, {&(0x7f00001eb000/0x3000)=nil, &(0x7f000019f000/0x2000)=nil, 0x4}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000122000/0x2000)=nil, 0x2}, {&(0x7f00001be000/0x4000)=nil, &(0x7f00005ec000/0x3000)=nil, 0x4cce}, {&(0x7f0000398000/0x3000)=nil, &(0x7f0000811000/0x1000)=nil, 0x3}, {&(0x7f0000aef000/0x2000)=nil, &(0x7f0000dd6000/0x3000)=nil, 0x2}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000656000/0x3000)=nil, 0xeac}, {&(0x7f00005cc000/0x2000)=nil, &(0x7f0000913000/0x2000)=nil, 0xffffffffffffff38}, {&(0x7f0000b76000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000dc0000/0x1000)=nil, &(0x7f000018f000/0x4000)=nil, 0x2}, {&(0x7f0000a4f000/0x4000)=nil, &(0x7f000089e000/0x13000)=nil, 0x3}, {&(0x7f0000903000/0xd000)=nil, &(0x7f0000806000/0x3000)=nil, 0x9}, {&(0x7f000042c000/0x1000)=nil, &(0x7f0000627000/0x1000)=nil, 0xfff}, {&(0x7f0000b29000/0x3000)=nil, &(0x7f0000e0d000/0x2000)=nil, 0x2}, {&(0x7f00007ae000/0x3000)=nil, &(0x7f00000b8000/0x3000)=nil, 0xffff}], './file0\x00', 0xfffffff7}) open$dir(0x0, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) (async) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r2) (async) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) (async) shutdown(r2, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) (async) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(r1, 0x100) mknod(0x0, 0x10, 0xb7) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() geteuid() setitimer(0x0, 0x0, &(0x7f0000000140)) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x2) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000000)=""/4096) r4 = semget$private(0x0, 0x2, 0x9) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000001000)=""/253) getgid() semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000001100)) sysctl$kern(&(0x7f0000001140)={0x1, 0x3a}, 0x2, &(0x7f0000001180)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce038fd84791cad218c6d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1bd02bf8b0739e4049e7bc4629be50c303d4d2c538223a8f977672f10a97920a2cce5db8adda66d3230d485dda4ae5b8253d92cc4b94b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2bff34cbecba7c303d541eeb2e5416f501b1dacf6a6f1", &(0x7f0000001240)=0xb2, &(0x7f0000001280), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000012c0)=""/74) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000b00)="b00d2a81624cc61726b0ef3a16c4468e26d3ba57fcb4446b4ea5600b082ce63af407a51c1cebc82ebe5036d6ed", &(0x7f0000000b40)=0x2d, &(0x7f0000000e00)="749773009f7fb8772a5ec924db312f48a3ceddb9e8f54729460d736baeac182d2609fa937899951c5bf7f2632e5e30d4c85fa4eae4aaaf9ca0c1941bc2934417bab327f72514ae54921b2c", 0x4b) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x12b) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x205b9a) r3 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x21) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r3, 0x8}], 0x31, 0x20) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000ec0)={0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) socket(0x0, 0x2, 0x0) socket(0x2, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x7fffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r4}], 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42", 0x4a}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000240)=""/159, 0x9f, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() getpgrp() sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="fe656deec79439158bd39a27e3d5a3d1043384777f5f173f5ca84f34f37c331e8d7d2b12c49c716922a734aa55ce635f29c3e48ba112cf3a4aa93fd86a5086c0dc23262d15a41e5cfd506d2958a678924c67dbba409cc056072abff2b3a9ad06c61014c4fa9fbe1e51c28cb64800313c121e8f03f18072e03af87eaa5411ae61402d4113191afafa9eca2d8008c03a55d2a5cc2e6e574c54e318c08c26db63e9e4658cd342565a8d424ab764014ac1af84d3850057c8ed39fc3bfc17c868d636659a058cbb5461abc5045c9970490bccc52b512395ee7e596f9ec87806871b064ac0a12238f2eb1c5482ff1df6bb354caa4fa96c60796bf03ae898c4ea6c12238f658b7cfa89366391cddbab818ed29b47e1d0159bf2b5d08f864d07a4f64fe9bad229f8eb7ba9b522fd65ec103d4a92cf4c461068982809f802b4b84efc94a31410e61f2a07b7de9f641452307282530e142e15", 0x154}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000538, r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c000080000000000000000000000000000000ff0200000000000000000000000000013c000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r0, r4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000151000/0x4000)=nil, 0x9cf3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f00000001c0)) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r6, 0x0, &(0x7f0000000140)) truncate(&(0x7f00000000c0)='./file0\x00', 0x80000001) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 3: socket(0x0, 0x5, 0x33) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x20007, 0xffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r2 = socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYBLOB="a4827746570d419a0bc9d0434298e7804b0cd4d29171259e7fed8dcb3b6606afa3e234b60056c3b34894c1f024b4017472be307358b1e1f77a8bf11fe9f331ff99ceb441396369cbceb405786508000000000000007196850c35efddcd1732021939af0a9f639f3e8fe9595211fb55adcd134993949d68caaf48da134eab642451a543bbc04fc95cbd4256c13e2dfd12035d61e5c547166020b7a04f6a2928826c9ada2a757888fc024b30f21473208cbac4cdebd9d6bde416700342bfdc11822a9ff0", @ANYRES32=r0, @ANYRES8=r0, @ANYRES16=r0]) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r1, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = socket(0x18, 0x2, 0x1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00)'], 0x3e}, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x5, 0x2) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c5, &(0x7f00000001c0)) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000580)={&(0x7f0000000400)=[{}, {0x6}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x28}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x3c}, {0x86}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698d, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) syz_emit_ethernet(0xf4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xb, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x3, "96"}, @sack={0x5, 0x6, [0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe"}}}}}}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x2d}, {0x14, 0x0, 0x3}, {0x8306, 0x0, 0xff, 0x1}]}) executing program 3: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = syz_open_pts() utimes(0x0, &(0x7f0000000040)={{0x0, 0x4000002000000004}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x3) r2 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac5aaaaaa86dd60362f5f00082be4fd8000002204000000000000000000bb607ba243b19d8e9ea24cd377704405a53c0006"]) accept(r0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0xd, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="001ea1e2e6a9629ad2201d7ec8b9c002f7b14c8d0b24a06a246b114071cb58b05be72f661a464e6e71e8de0fec24788001f9caa1946c215b4ab029fcc7122af9be13e11d89fdc9e3929d5ac566f300d087cd335cfb9c9c813baf79883553335c00", 0x61}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r6, 0x4, 0x80) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r7, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0x6) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000500)=""/249, 0xf9}, 0x2) ftruncate(r5, 0x25b3) execve(0x0, 0x0, 0x0) executing program 4: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000004c0)={0xc4, 0x0, &(0x7f00000003c0)=""/196}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/64}, &(0x7f0000000580)=0x42) sendto$unix(r3, &(0x7f00000005c0)="2844edfb8aebceaddc07ce24626421cae404284d84bb5376384dd96f85fdcde6d3de7b215e7a4d97b96a2188f90f58afb07a8d402aefabfae4ed01fe5e382164833442491c0bc2dbe185f4b617cca7ed9af9d5b3caf79346a0dc562af03d513305f9c2bb45714075dc7e68b6187c4f457b490e149505a22e7913447e7522feb479ec9edba06f0af7eab91529fbd6e3ecd416a07359cae79a9862f22c7f533e178a2fcd323fb616233301ed322ffbd64180071eaf", 0xb4, 0x400, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) sendto$unix(0xffffffffffffffff, &(0x7f00000006c0)="3a530cada9eef166fb9dfb32f7411628f47f3b1bdaeffb1365c684fae17ac727f0dc8cf6c696c7334043c5992947a5ad05212f87e0b7edb2d567dd1a4139f1404bafa08f9b2fa63a27b62dd773447efc8074fa24fd57b9d9f75818482b29ad86b2383e82ec7c397845ac3d4be19e8d6ccaf0e140f92d6658230bc473bf885e83b4fd45a3c04180b3d2ab4453be0b19ee9cc0be5cbc450c6e4fc5f268eb3f980137af663f1b0028246300f682342ffe522e3d7e287424e80f372c744e42afa6e0475ef2655d75b96f9a2412086a383df2a70e2dc1058acdf8e0ceb9b942a2fa420bceed544c6ee983f8553ec4f0", 0xed, 0x1, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x39, &(0x7f0000000800)={@empty, @remote, [{[], {0x8100, 0x6}}], {@arp={0x806, @generic={0x1, 0x86db, 0x6, 0x3, 0x4, @random="8b8d193f4f06", "083cb5", @remote, "5725e582a02e29599a8e876225a29364"}}}}) getgroups(0x5, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) setgroups(0x7, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, r4, r5, r7, r8, 0x0]) sysctl$net_inet6_ip6(&(0x7f00000009c0)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000a00)="61e83c845aab3ef1380639cbe45fd776460d63fbf937194fa29d84f283105c1eff358bb00fd711711bcd5fb268f91a53f33eddcfd56100c92b17ad45b72c498db5f3bd87d57b583d716d7aec49d623e48c26244bf004ab7fb89daf0384f9fb35718d74c92de31afd0852673fc8ca84fbc3d8e2f4c913ddc561de44dfdfc66ae441238d348cfb2d6bfd7838d352e8638a21fc368c9279f130491c1bc0952c82941ce4aa8dfb0746e013991a4a2dfe1f48198bdc19308648420d72c3f536edd419c73919d392a9253da04609b3d0f297a26ec94904", &(0x7f0000000b00)=0xd4, &(0x7f0000000b40)="edeb834742a566a8ec6fa69907af473c0cadcf005fed80a649cbc6ec7f1269aa48dd5c8146d3c1e803f994d43c39507af98670523ca9ec7693ea47bf3957f0e2b27a86ed9e8fa32b3551275297baf6750be8aaf3424903c50a3ecd8ce8bf3d508d1cf6841668ef9d88223c30fe12df293e4fffbd7ce4a098d064999dce346ebd9ae627e9866ee92c4ec56317f2ff326c84426aa8e352b3b4771488b6d4fcd16e49763bea371d0848ebf4d2a38588460ab9926c7553898f898a2785afc1e1d20283f7968fa3f75dff7f9fbafa80fb0e5bdf5f6ee5bff45c8f02c662dda6db3e69548c1276b52cd7d8d3dd2b53e9703ca1b6f74934f845faac7052c73313e2b0", 0xff) r9 = open$dir(&(0x7f0000000c40)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000c80)=[{r9, 0x4}, {r3, 0x2}, {r1, 0x20}], 0x3, 0x7) r10 = open(&(0x7f0000000cc0)='./file0\x00', 0x40, 0x60) pread(r10, &(0x7f0000000d00)="76256f07ce52d2d8629fafc84c8b32503f5ba067a5de700ba7b8101a9e73961d1c08b28a4aa3f095859f3812393339699ee47fb802810ce8f3490d26a7c4d4b20b485ee42f3ab2c05d4f0c4ed40a0935edb84070b3e902c5988ee56ded3ca929a3e35171fc87c8c4a7058652712267d723a19d16447d47ae5b2b191f4470fde4e066c7dcea26a4ebabff2b7ac6f88f63f2dfbb29", 0x94, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) fcntl$lock(r9, 0x8, &(0x7f0000000dc0)={0x3, 0x3, 0x80000001, 0x9, r6}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00), 0x100, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) semget(0x3, 0x4, 0x10) sysctl$net_inet6_ip6(&(0x7f0000000e40)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000e80)="5c974f70a996984208d71c8c17f33df96cdf12e7ebd4fa5a", &(0x7f0000000ec0)=0x18, &(0x7f0000000f00)="47b171a55c8ab921ba627bd01764f0c99b8e4437c5d1bef0b20bc0a48ba648d1f64cedc8cc214b3aefd8214ac1509aec8919816104581746815abdb4fc7737bc057bf2b78fad57cc35fb09322d3f0bd3eff91ec4f8c2bae5b091c1222454084236e6a817e57d909ad7b92b97e76a4e4ff32aaf89bcddaa3198ff0963374645926fa0e2a52d658c922f22bdf6a602f84982148f8359577cacd2ee30ec6f2ab28aedb46355ad48340144d1a5abaca2998bcb0cc3bb291aaef7378ea6612ac60f9ae03cae4fc3834c735301899deb42cfdd93c81c47ec3eac3591c45f", 0xdb) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x40}, {0xc}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68948899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b660000000000", 0x25c}], 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x104) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000140)='p', 0x1) mprotect(&(0x7f000031c000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) nanosleep(&(0x7f0000000240), &(0x7f00000016c0)) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x2a5987ee) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x40e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x68) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x2013, r5, 0x7) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200024e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa380684e504c5723e3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008001001b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x4, 0x0, 0x0) executing program 7: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @multicast2, {[@generic={0x53, 0xf, "f76a76eb9a3694ff9fe08878fe"}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60054bc800000000fea6c33fcf149110061d071ba4df80290000000000000000000000000000009b"]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x38032, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000200)) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = getuid() setreuid(0xee00, r7) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') executing program 5: mmap(&(0x7f0000269000/0x1000)=nil, 0x1000, 0x1, 0x9412, 0xffffffffffffffff, 0xc6f8) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) dup(r0) socket(0x2, 0x1, 0x0) socket(0x0, 0x4000, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x680) msgrcv(r2, 0x0, 0x0, 0x2, 0x1800) r3 = getuid() setreuid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r5 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r6 = dup(r5) listen(r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r6, r8) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x10001}, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x2c}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r0, &(0x7f0000000500)="b1c05b5fb165120a4224a763037a5178de8b2f28d8dfde97c81418333148b033b40085ce20b74d18b34de499a8cf395dabe64c5bdbea9e54fc9dc0394b50758fd313068d08fceddaa290d1093942dada7fcf26196b354c6d769f5e0eec56b52156664af4d39aa3798e5fbcfc0b752fe745926764422c23d247b63e14fa20ad5d5668c264f714eaadd4ca249dd599dfb8c1576ad0", 0x94) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x1}, 0x2, &(0x7f00000010c0)="a399b823d726e2aad2228b3f33578830d87215313820703e50812748036b517cc38bbecb58345bbb430dce4a6c8a232ecb9751d8e217d3c2d9fba8896783574d92e058a69bb682b2f6c82976a39dcaa43055474cd5ac78664af6e9e5826eb6cee97c75cf90d4ab5dfb3dbcd4de90a07308a92b368067fa6484ee0269fed406ad5be32415b957f78289be080fc5c7464ac16a30df06ddf0996b7d4a78744860348b8dc65615d033a68fa6294e74409639c552f2352a87de80e7ae50a3b5b8f5011ad9c88cbcd0d83fdb0ba4ff0ca5051cf84573914209f559c09c2798eaf3b26c27980c88ea63e1653d00b30b9823bf16e24b6cfa1806a42040e1a67b6c3e987952e1ef1dff341ea52c0af11168715b4a70d0f09df9a7529b7a8720da8afd8092112381c863a508b0cec60bd69fe67fa70a8763b50ea4fc896b0b255fd73adb324c89adab2697e56e76a1b8f87596e89e0cb2f56af0dedb160d9144d243038a3757c504946acb74becee56b69fe4daeb47f237d9ee5c6cb245207bfd03bac64be6504839b54cea60f8814ba516ae8175561e646ab997ba2aa96e09b4f49116ab01cdefae7490b0e58f2c9bac60dbdbf3e37082ee1b989252434501a7ee0e32e0bace9d423d2b310560dbaba2677ba3180ceea881e8fb26a37949161bbb4801b7c056b38e011b57c0ce45e738b1f35504bc33470d31666374a6bb8459fa2b72f41911c390151e22e85783f7fe27f99ffba527fab39b54854accd2e0fa418401a6a140e10e6abea2c1ab981a5ba88625d34346f374293005122545ae0ac745bbe4c86255b630d9408a10ccd2d3fa28abb786da30e7cf1a418799b504b609ae9e78c37c4d6cc90d289ae3898d1772acb3462aa6df63db4da0ac43ff52e6fd450c972403eefd5d340810f3121512c5b5fda2f55b7dc65b22890800b309e21d4c235a936ba8ce1611c2e9872bf563fec13b59b06632bd094c272584fdbaf3d34c48ca9baadd7bfb565e72061f124f80f815737b5d720548acc1794451023b9fb7e688d64f2ff42758735f4f69ca12682facbdce6364a3fbe014ee78a2fd6e7d48069dcd8898b85a3490cc7f09407badf38f0f494835263892f631633c8e2359b749b19931a0b680a8d872fb8712d1b491e5c13b0889f53f0a044ecb7e0198fad3bcf85cd41f821a674658e22076678d03472a197f2207369b2b44883b3499a7e3a030d5a5dc10eb00f4a44838c62b3d2f533585d2862cf74e36e033559735b74ab5e45862b355ae2bd8ad88b4bcbcd5653f7d3faa4f4fd7acfcaed1a57802966379127b8036302fd98970722c32913b8bd60425c2b247cbf3d323b2ab6929943764a0d600bf7959c0880403eba45ae8ae3780bcc384cbc8681893a2821c260a47340bc3b3973742231dca0a9ff618ea212d3c973aa9e99be1731cbd492ebea37edabe8bae11d944acc5a40b144f5e4a594bea1e4076a440fc86e41170b13e89e0e449cde68a72417998670d0eeef5af0ccf56a031c389b1a75c51bc1192ce29c649a627ee968b0086cad284a2a6c39c4fe8692ba3e140e87ddbed04768a7082fff7503bdd0f4725697372c880395c8347ef5568d0597765604bc177393307af4ed6048666d0e0db9a1fd2884da13fcbed2e093b5bd6ec95a34e0df336bf7402814a07df9550701918371d7bb489722b321afffcbc67f54a7161132576d24c3fd9f4a980732f8b54f48eb6bd4fb2ebd6577d9f47a5748ac6fa6cdc0366c2919fe5355b849bb0d1ffd0890bb5c794d1dbf7fa29673189e269db3b1e7d047213650d8bb0a84ff8cffb6ecb0a48b2ad1d7fded88b24be5b1b257bc25aa1c61822aa8313d794ebbc61fa9f7e9d0333c032369f546fa74febd31f12e2ecb80f4a8ead858595a5d035fae224f6abbb7633fafdd68408198c92827b256543757211240b92ddb5f1b46c3b75894a4af654f2287411ff4098710347da1b9ad6bf46b38313dcf978971996da204dd347488a0ae7a99510011d006c0ffaefe8db5089e69c1378e58add4adde143dbfc302e799e3c7749bb5387019c970b446ccf58a04e2165db62f0a5c8cd42f64f15b94beba21f7b930f7a7c069016d98be4c20c54857a368c3bd5f20b0b12b6afa7e580b02397f6df6274f5c3eb988efc8f5ab13dca2b35451a65a99d61a9cbe34bad4aafa5bd9f3b01a1836a87c4b3ce928db5a1ec4144e47fae9bd437a4ebad8fd6365620f0c0d213d09b19a784da0333111f1f69ca897aab28133e773df62cdcfd7cbe2824afcac22cd05fb9c1dc6541a3e4da34d779c8950fb63b65d73f40d97067c4d05b7d577cebf66868bd37fc7d6bbba7937c09586bcd3722e354b16282a7e5ae4c628fd33399ba6aa358717c9f9f68db5834bdf34b37efa39b7c96b5b27d8df75d72ec0be2013ebe8bc66f1fb900a6b8ea212c7ea9f7309648b1f08eb7254f820cc1694530cbd0ff4032a342109ce27ef3416e419785e15cf76bb0e96e6d0fad94416764857731d8e790b5f4ad9b2c3034262940d7321a5633f4b0b619fb0f4aaff56d504507121182bc2b2cf661242cfbd58783e49224a2f5dcb942755fcd789db298c273c744005f0eaf4879833d08f7c0e6062da87c5bfb9765531ef8d8a3f135c273a40259ad20d109314b59f1fec18d222b8b6a6cd91fa530976f8a6691f7b4a64253b9ce01568b53019b8b467fe77aee912f01d7b2da535ca68980af8bd9ca1b6db8130d22f60267a44f4ab7202ce9e80578e969f055857d78285b159cd6460b31fb64c4723606a1fbf927ff9f1b6905c9b1d3c59afa015fb96abf5598d15e432bcf427833de12dd9b65667c030510ae62bdd7d567c9608086996926ed66ace67e42b4864d6ce24ba9c4bef6e649b7ca4cef62c20fca2b6cb234dc14ca6cbb7fe4a46e33a6ed4f391d7562ab5d6c05d0c040eadfef64890b30e6425cc63c6768970e6098b4c9cf58ae0481a452f2c44ec4a875d24f1315ae473e0a4360a0fe90488b237c57e47a93f4bdc036a2df368adce94d9fcb56fcb454de860997ac60b833dd0ed4e49dd373c325253c42d33c9925e0ef8df5b63238d2e7d1d16770b85cf271ca2b7f37a4669fc7a89009466334b685db518450fc3f4491cc08df44ccb4ba22493923c231eabf2c1d255a74501e9041b1902a5965477b7c50fccffa98b082b5b84c2e5821fdcd152656e914eab6bef8f6655b889f8560434b04b86594e3e20c783278b04aed202602347f22249021a6325811b9f3a80e1752b6446935c3ac5e2e115dc6294b25b2eb84feeb992a29dbd4f47c68edddf032c4e4a82ed55b019c11ea101217db1bddc8c150179aa9002cefbd90207ab8b70b143f48945a28c44bda4eb9dfd90a5be25a3a8786ca3f778a9579b05c9530adffcd1ad6a84c86dfe40b6f22877229bab602a2f57d33f4acc5f1b1cac15715f912e29dc9f56c0f1cfd34ffed04557ab26614dac92856be7aaaee261716ad078588904c914f18e6d8b8df7872556a2d7a9e93baca5c66f840249f2258c8f2d95a4982af1d0f2a92625a0fb2e6b5bc76d306b2d0d44ad939df948d6b2681a4c8874db4a230b320487ec206195b6df033d4aafa6b21a25d9a6ccb6668980e3db3057b4baf1ac52d669b866ab49e285bff912606f1c1ad6eff858013c91b5f25d2a5d50874665d3eb4f96c4418c29f46893356aed7f9b8cd4808d97189a380a2ae647504b637fcfe08fbb4b33d1a826c147d75f20a88f05e9718270dea08e54c8b4f27f714a73306aed3d5be4c66ff85b2b6009b1a86ec790cc7cac3fac3ab82b30ffd12c8ef6cd5daf30d6eb67b8a29f51a7ac735808e3430b792cf7412f2b2aca8bcb9758bc7c8af49ae17360a81ba91b555bf432bc7d9e5c02658aacf7f19bf0c00983b673b149ad55ef983b02c4cb5fe7f75c58259a8408351e7f57918ee8f5eb4d81a418c97dbab99b00ca2daf844802fedcde893f7d6ce4a138a7a479d34d590a3d9affe5707ccb5f49a3ac9f8fcdf12a096137ad3cda84d26950df36fd76bf222d6ec6a5df1b53dcc42113d5ce2f7cc3bf1994103edadefc1afa15214a6dc7e6b673d8eacbf44811bfa39fe6dc2c476b973d85c8d2fbf3e1cd4e71e2a7a3bd02c3663bec40ae536485bb03230723e2abcf600306d208ab8da3ab554dd85e58af533395c478aa8d9a4d41cdb76ae80c8be62d08a05e5f7e2bafed6f642e1003eba0fd9eab7088c91e18953ec0d0e8f02f7410c45f73029ef27c782afc25891726095eb684eb9d9db957b224198c4750eb39da8ab2fb160d700c445173245d8e11d4fcafe68c54db841c509de9390f5739fa142a84b127689cfd7234fd27dcd207c7f0cf17ad09fadc295efd47517d3695b7e2616f6a73c6bd85d632d93433651c1cda53e0d4617a8000d4aca7a42de1ec2f711c5a42d9632a8f2c3c5f5e430bc7e6cb4b99982bfb3f92d0d9195e951c6e99d099b29097abaf9a3f877b1633e1015d44905b328b629e2bafd430dbba032c1fde3d2be598b08ff53bad614d65746af13434ef5668cced19cc9fbee00dc9452eefc069440641a535864bf79eb23857ee65fde9301aabb1fd571430ab056f23933002871cf3f9a7bfa7ea0674c3676279e7412f4db15e83b9ec7185278693c8ce782647506749dc66916b4f498b187c7a2fa8e7612becf8d7c5e7f1c5cc09026adcdff3f20581d3c54c7bc7b4c5dbef91b690b5794b09dcfca68dde187c38c73a846e6e74b06e8589204f99371286b94b2a93ab1cbf625ef9879afe381c2bc2744274d8e90a80fad79263949c8f7b6391483b9915fc7564f4bcdcc0a86041e7a5700ac9057ccc33e63749ad66b8a0590999b6092f5bf7f45246de1648085dea6294f2cc36b65dcbef0ae6d2a79bdc319ae5831d46397574b109107c90ca283483864573ca3465e6e72feeea2ba8f480b807d98b5e8d170149d56c2724e51dd094742ed0e523fc78006f39bbd36807338ace1d42366f587e62c2caf12a566f36c27dee1337f93e012f0f3949e47f36e7fc643c9ef2de02971d3449d5375517feaa83d00647e0579be646291501c8b7aaff0888507bbb249969040c4bafa4f44fff561604b7173e855527a2b36830a24225f108590c1269c537ad39dce188fdc093d5dc8fc1292f6fa34afabe5cc62effbe2328002cc58f9c4a747b9da4f3c97678bcccecc17d9872d629b9039d7a6809d87588b7d30059f691e47e9b2a9d4d583c6b08207df5197cca841f134aae247ac4b675c72eb0365ea09bb18a0088880ba2b640c6f6aa6304a1ed686ebf9b910fffcf1fdd9ec573f8b7c1494c8048178e5051ba6923093cb141d050835b05e77b1524d0605b47c22728d59f1575d7942611c7fa02dbe6ff4eba0f2418579fc1606bf76c447c04e658cececd1a57aec565d6bcce81a43484381d692be78770ad0664a76d0121f29155f3fb77d41a71ec4adb0290a4447462e341540b810f16076d37408564b6159bf772c7adca3afbf971bb4b3859c055eecf57a3fd8268fa0478f03bbd3ebbad2206348a3bbf8b65c899dc9e161a06ae9955e9c53c30627fe25a2d09714638ca5a95186407d280d641a38d46e4fd674285e316e17eb6adb1569882d01625e0df54120365835830757198bc398e5ed1aeab0ef103304e1a7cec1953dd5055c36b0e58c07dae11cf018337800a98255a6bf85a2f016fb00420a22027075be9c51afd8ff820e7998cb9f04a0f07f10617b913b1320ea846b052082f0c95e4403b505bb057cb8cb4e37fd344e7b06a3679e1ebce88", &(0x7f0000000240)=0x1000, &(0x7f0000000300)="4c2e7d6caf482c0fbb35ce0d8a9050cda540417a937752251d6a92c42db64b3d21a57619f845c6149cf3c4a60b4635d87e4dcaea2554bd5df517ca06ac10924a70e2f5d5f8ea2a38c3ed0c03a07934d87ff8affbc042041f1349084d5d9f3c874210c7a164ee91d52a480259f511ebd456cee2b0430d295d7650b0bdba18700223196794969ff10fd107bd9150be5f3eab71ea6e5f5fd74e0f4ff75cfe23df1e5e752fbce43abb24614bf5836ca0d441e3f264d620ca11d35bdde5817a814b8c380a", 0xc2) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = kqueue() fcntl$lock(r1, 0x0, &(0x7f00000000c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r2, &(0x7f0000000000)="5429102bb15d3d2145", 0x9) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)='a', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000180)) executing program 7: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') r1 = socket$inet6(0x18, 0x1, 0x3) read(r1, &(0x7f0000000080)=""/230, 0xe6) r2 = semget$private(0x0, 0x1, 0x6b09ab263f84efd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x91, r3, r4, r5, 0xffffffffffffffff, 0x4, 0x100}, 0x2, 0xffffffff, 0x63}) semctl$GETVAL(r2, 0x745f2b9a0ee1bbdf, 0x5, &(0x7f0000000440)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r7, 0xffffffffffffffff, r7, r6, 0x2, 0xfffc}, 0x1007f, 0x0, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, r7, 0x0, 0x46a4c8155ca71d5a, 0x8318}, 0x10001, 0x84}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="ee6cc6ff", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x1) fsync(r2) write(r0, &(0x7f0000000200)="bd07e76df193570c80bc8792eabc4f763e49f4bcf4ea02b6cc159d38bf82a46456cccb9b5135c51bf47fa1d6f5ffa0989e6c97c21cbf6e948df3a20b5ff5f7a7f846c3229ebcee7e92edf83afe2aef3b65fb87a70e1e5040e853278f8fb75eef1759d8fe651b675d10bc23883afe543ee3e3266c3187652e146c86d67dea193f1c84e7de85e38a0a455af48fbd83e82ba293c5bfd4da0920a8d75b89c63c32cc79d480b7702b9c4cd8b4bcd016b21774795b3cc03368af285a52b4a63d57dcc542311bc2f1fba7df2e169a76399634209c8762", 0xd3) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket$inet(0x18, 0x3, 0x102) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x58) sendmsg(r3, &(0x7f0000000600)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000280)=[{0x2}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x3, 0x0, 0x0, 0x3}, {0x401, 0x3, 0x80, 0xfffffffe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = open(0x0, 0x800, 0x1ca) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10242, 0x2) lseek(r7, 0x0, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) map stack 0x2002a000-0x2002b000 of map 0xfffffd807b2cb428 failed: no mapping executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "cb00a6c8d30000000062ecff6a210dfe26078500"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() clock_gettime(0x0, &(0x7f0000000140)) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="bf5513795bd055ac9f4e3489b8761fe2898836d019454df3769bbdae8faee12a15464d8e9f801e0c463aa17470dbc761685d4350e09550a5bf939344a2651e534a35e68a0000000000000d9100000000000000000000000000003eecc1c58d91d25d3fffe541d8c8bd21fc688353f8f8cf339bf21051fc6a27e365be054c66eb505fd75eb526fd8d3996fc4f97cec86351ebfa9ba733e319ee37391fe1b142b692ba6bf86c0dcaf5868d741dd118ff605019684bec9673d3a19e261fab4dfe747fbf7930e11917fa59f9c7b88f7f97f7eefa2b3251cefd1d1193e07a92442c5ddf6e207d9d3c50c9af369dc12004afd7225fe346dbdeb1e0e9ef2873ef69147dbdfcfae27dc7218e96a6719386b0df6b11f3971b3f5b6bc71f64f5c734af"]) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000280000000000009078e0000002e00000014e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780700868faa83aa449fe2a8ebc432cc1e02f6b175b896c485979a32e5750bf63ebbd3eff12e76bc3d21b8892dfc5c642f324c940a582b14d25f239eb3381cb3fa1de2a040ad9a30b5bbd200fd5dc443a7aaa2e6"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r2, &(0x7f00000001c0)={0x0}, 0x10, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd", 0x22}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166", 0x55}, {&(0x7f0000000b80)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e50b09b4768eabcfb42a183ca72597dbef4f480b00628eb400c17b3349181fe6839d6a5ba7cf434609fa2c05b7341d769089010000000000000007412391d4b37ebebd25fa5f96f4d651363222f6d28e35d77c6832e6e2ef3645481bfc8a830a45256eddaed3a033990bdcc5d19035932a2e61244be3d6d9a02517b64f1edd923cbb728db771934fd2920267431eeb528fb0cee709a130646e1d8620a490dcb1944f8e5867066ed7475764ab6ed647d5358f68b66a7c4b21b2e05062fba37f11725f86fdac17f128ef04eb6690c1e1f5cba652fa703b6b05fd2b195a61db98a8ad45c03cef2f3f6ae6a5734602a87c672ee19f60634180ace59b5c7d770a", 0x14f}], 0x4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)='\x00\x00\x00', 0x3}, {&(0x7f0000000500)="badbad8775897001", 0x8}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401", 0x83}, {&(0x7f0000000100)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a", 0x3b}, {&(0x7f0000000d00)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501e2db0d8e6302000000b5ce607d0c2a64674401c9840c5eed03e992d2668b27247651367a3e6b882e08d2acb0abaf9b83309ac4e9307f9d6ba7e339fc92dbff59a8f49fea3d16d425b2d64da0559dc6deb6ba250d4656bec72672d4492f153872ffe22d3f8e057aa9e4196e47e2802106a9bf098dcbab814f43b4979f0eb92d251df817d9cf05cbb14c576125cc8b7dfde774d6d0abb0c74d9671d5a3287d05f3e273425cb53139174282783e5f3d1312101d758b422103d016d94e3e3a896b417915ab129a34698122111a17271aab2e1aaad589db38894a295fd95c4365ba3b10dc62461a010c6e40aa3681544ed7d79afaa790823b3a8953fcafb510c02571ad1f509ae589744ff42fa8eb5aa4935182839465a21538de510d4e91579e578939993775fe523a13fd8409311459bbe91abc380c82065de2c02de0e3a719b643250d3a899cc70f80c416997117ec1693e2995e1c3222e641757e429baa70357718783a3a87f1ab0ab01392472b0a", 0x1a2}], 0x5) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x3}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$KDGKBMODE(r2, 0x40044b06) denied attempt to set clock forward to 7381507745393922048 executing program 2: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000500)=[{}, {0x46}, {0x5}], 0x3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000440)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) close(r0) link(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0xb, &(0x7f0000000480)=[{0x24}, {0x61, 0x7f}, {0x8106, 0x0, 0x0, 0x20}, {0xd5, 0x1f, 0x0, 0x3}, {0x1f, 0x5, 0x5}, {0xb640, 0x1f, 0xb6, 0x2}, {0x4, 0x40, 0x7f, 0x1000}, {0x1, 0x2, 0x5, 0x4}, {0x100, 0x6, 0x6, 0x3347}, {0x40, 0x8, 0x8, 0x37}, {0x740, 0x0, 0x3, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="fdee16c427f1a1a66c491a38c0641fadbd06235574f7ea2a317ff6337af94d4ff46ad53110589d6510747c4d310bffaf8ff31ef173e93763c758d818d5c652ad7f2b31664584261dd6a9fe0ff5d5dec5968459531e6fb142943ee250414400bbd002eb5ab2b8a2f81350ec07aaa83a973f7d17e42a85e38ad7c10efd0e7f8651ef1edfd98549137f4db91e0600ce1fc44b11e98cba6f8ba0a1bb7de3566b048d76191691b7da1308a4c38770acb269de087af87b8e13fb68d729511fe2a0976b27745e5916ee9305ee8b48f1621c83278a893e0552d060be60a96d086c37b6d97308e0f6f074aeec69235536088f8510b3d9f8914cf32263f7", &(0x7f0000000200)=0xf9, &(0x7f0000000240)="a103e360d55ed74fb87f3afd3d37f1303bffcdd757c19b97fa0e761ff4022ffdadfc11019344bc3d090530e2c1692342a3208b991a850c86d5e23c49b9c1ef759d2d076265573191755f1f169a", 0x4d) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x20000000000002c5, &(0x7f00000002c0)=[{}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0x3, './file0\x00', './file0/../file0'}) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4000, 0x0) r0 = socket$inet(0x2, 0x3, 0xc1) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x403ff, 0x2a, &(0x7f0000000300)="00000000f17cddec574011217c42e88a5b9618bfca5b502d27c3da74addb703b7b821b8793eed52fd0ecb9cc8929fe1ddb70090f894983e6453d0d75010641d86affc79587141f79381c8ee3768f5906d83ac0280a535405212a0b03cdc9206470b8660e300f1d000000000000001a89201aedbe7dd00e95b89505c69f5f965b891ee4f2b724c922039bdb3724", 0x8d) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7ff, 0x6, 0x0, 0x80000001}, {0x81, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r3) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xca) seteuid(0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) pipe(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/221, 0xdd, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) fcntl$getown(r2, 0x5) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) sysctl$vfs_ffs(&(0x7f0000000300)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000340)="03c7b72cb92ba8e18cbcfd52ef0903cfdeb8d5c0e9ff56c8de066c8e6d640c08962392d30677462ef73389125996d691761d90978d581c36482e72b6f95d1371d7b30a9d7dd31a17ee51645d097e23287853729275ae890f9a396706edc5c28250f80a08cf798a581002ffa254aa4b0d4e6a1180ee3ee7ad9975ca0cd23fccb51d265a2f4ec4e936d9277164eed51ea363b770c5eb0df4b97ae38383", &(0x7f0000000400)=0x9c, &(0x7f0000000440)="f9b1584ed9bdcb4409e2b9ab782581ccd0db7d5b5113c2697fd7e95f413e74bda9bc0b5eb38cae6790c711b8682ac0e46cc1de02eecec115ec4fd227ae0c56e6b9e72c7e3b9fa131a3f1faa197c5e75f6584469a725e35fa1bfa6be3b1bd73858a40590fe368678f92d3d4fb62a0b1bd6fb58cdd087bbabcf54221ba1aaed225c20316288ae9", 0x86) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000540)=0x6) syz_emit_ethernet(0x72, &(0x7f0000000580)={@local, @local, [], {@generic={0x5208, "1a50f4e707126249f283e27e4b8e92ef9af2760e69109b6ac31ea47d8e8116e10d171b42ac26e1f5fef9af7a136f935cea7981a28b221e0b6f9a3fa362e08d26c250f7976e5a688dc6193e74a9bf02c91f275e1fed46700fa4656a7ce8581f6ed104f775"}}}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000600)) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000640)=0xfffffffe) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000680)={0x561c9379, 0x9, 0x1c8}) r6 = dup(r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[{0x3, 0x9, 0x1, 0x10000}, {0x2, 0x80, 0x9, 0x6}, {0x20, 0x2, 0x92, 0x5}, {0x1, 0x2, 0x9, 0xfffffff9}, {0x1, 0x2, 0x0, 0x5}, {0x20, 0x7b, 0x4, 0xfd}, {0x2, 0x4, 0x3, 0xffff}]}) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000740)={0x0, 0x0, {[0x3, 0x9, 0x5, 0x8000000000000000, 0x1000, 0x8, 0x1, 0x6, 0x6191, 0x1570c121, 0x1ff, 0x6, 0xfffffffeffffffff, 0x4, 0x7, 0xba, 0x401, 0x4f1b], [0x8, 0x5, 0xffffffffffffffff, 0x7a, 0x7ff, 0x1, 0x401, 0x5, 0x8, 0x7f], [0x3, 0x200000000, 0x69ec907a, 0x7, 0x0, 0x0, 0x92], [0x6, 0xfffffffffffffc01, 0x1000, 0x0, 0x4, 0x7fffffffffffffff], [{0x6, 0x4f4, 0x0, 0x7eb}, {0x7fff, 0xcd1, 0x4, 0xffffffff}, {0x2, 0x3, 0x3, 0x8}, {0xfff, 0x4, 0x0, 0x7f}, {0x1ff, 0x5, 0x1, 0x2}, {0xd82, 0xffffffc0, 0x3, 0x100000000}, {0x1000, 0x7, 0x34bc, 0x6}, {0xade0, 0xbd65, 0x4, 0x2}], {0x6, 0x401, 0x101, 0x4}, {0x4, 0x81, 0x9, 0x8}}}) sysctl$net_inet_ah(&(0x7f0000000980)={0x4, 0x2, 0x33, 0x6}, 0x4, &(0x7f00000009c0)="f85a563561ff07486810492675da136801e97eb0db5991aa178a184c990e536d1cb630676779e59e0b96b9beaa3d8961e2f95e43e67a0e88aeea79d2845849c794e70403829c437de0c92fa48a84fb92814ef38fb4037732fa68d272deac045d16fb317f264872c1c28c90e726c1f88705aca599221031afc935561616585b53fa0a1f3fdd", &(0x7f0000000a80)=0x85, &(0x7f0000000ac0)="1a19b74bb92a4d5e49a0af113f2aa74004b5f4b1562ac91268969ad098308f2f2cb39abf6240c68cb11e36daffa1dcd725254ccdb9470e100ce39e868afe034d405896b74f84c195940b73f81b264e573627a694ccc8435a6a2d25d40496fd7e7b13ac283b0c49e22338d635ff2b76f8dea620543c1feece1dc6a512bba36cefdd0b4577a8df8d53599cd32925d648ac12658369528f69f47e2f2f10356b88741e3dfdbf69cdd18aa4bfcba1ec78930f8d78f54bbd4b1ed3f459861d92daa8e2f175fd2e89c9206d1a8e118413d3230e913231de", 0xd4) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000c00)={0x3, &(0x7f0000000bc0)=[{0x1, 0x5, 0x40, 0x7f, 0x4}, {0x8, 0x5, 0x2, 0x3}, {0x9, 0x400, 0x5cc, 0x1, 0x9}]}) open(&(0x7f0000000c40)='./file0\x00', 0x800, 0x31) connect$inet(r0, &(0x7f0000000c80)={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000000dc0)=[{&(0x7f0000000cc0)=""/206, 0xce}], 0x1, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000e00), 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000e40), 0x10, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000e80), 0x10000, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000ec0)) bind$inet(r6, &(0x7f0000000f00)={0x2, 0x1}, 0xc) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) unlink(&(0x7f0000000080)='./bus\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c", 0x2}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000280)) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x5) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r1, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x88) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r4 = shmget$private(0x0, 0xc000, 0x0, &(0x7f0000c23000/0xc000)=nil) r5 = shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r5) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) clock_getres(0xbe44501372635004, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x6, 0x1, 0x94) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8e, 0x7f, 0x4, 0x4, "5332cf8d470aef14b9c7a7c61ac30f23a1eef47e", 0x8, 0x1ff}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r3, 0x0, 0x0) executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x14, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r2 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = getuid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000002c0)="47d528740dd843852cc53738dedad8e21292db703980fa1f9168bc26716310e93734fd3fb3a3a4a7a9ca13faa669ed5966fa4e7ce642af159c4a748b1df1aa732acb7414e7f48e594055ed7426462b687025512e366515b393cde524a13b1ebf7e8b352ea0991f5ad1ad5366eded7ce299f2862486daaf4fda98eaf77119376f229cd29559e0957c7a5af11f310803c2166c7550fa6383cdd4480dcdf997246cd0bb9e607ec33d30eb746dc47fb76c277364eb8ccf619fd9b6ba4da2590f20f422edcaa4a27efd1b4f321bafa0e5e00716b02a58742bfe7b891b92bfc2bf3b7475", 0xe1}, {&(0x7f00000003c0)="1db0d612d5430cef2ce19a3462009ef601d99907b21881fd63940ee4a5b1df66f8d359cb2108e9678e9d664e814624b994b12dc53abbc67210b5aa8d501acbd2591b6c2c429611fa6de064edc35b3a2942fa64d190a304955810", 0x5a}, {&(0x7f0000000440)="ff30c318250a42f36d784c098d63beb2978103837ce5ad877b780121da060254cb9559", 0x23}, {&(0x7f00000004c0)="6b8185f965eae45b1b1d8529b14ed118156b6d8e105972336bdeb9021266918c6146dcfc1e554301d960d16c613b1bd04a2fc153d3cc23ff1d4147d9f6dcc6db236fcf0b25a03a671c8e20016781e9275541370e3101086857d5f3585e90c38457c1783d38e319c06520cb0bc7222d644221ce867053c31ac2b01ff51df969661417738430d49bb0007d4b01038d63df40e1ba28040c746446309620c3f238ae3cd444fa7bcb9b6156100d933f57beef6224bde61f41cf9a6c196b24d1c10706f6123ef8208b85fec11ec526fd94d4725d4309cfcf7d07815bc4e9344f65767be662600717e606bf7a7573bb9b63278a52807e4fc02232017196f61dadc8bab5c3875f5d8a93fc4b40834eea26c2c05988cf916e3199e8240fbfc22cd37b61cbbe7f59c7f50ba7ef1aae8ecf9e5cda1daa53f14f27e9c957e8ceef2aacb6298ff6905a2ac3f81e52358357fa6cc4c2eb7c5e8d8f89b0d66907b6ae7ad315d4501543be1aa824872def32854233f77bbaf571f8e760d4b6ae1a46b5478521144c954b24919cdcc813142633ecca65073760ab3bdf54eb72fb2ec4bb7bed78fa285ef84de29c69f70033a7cf70d77e3fdb084bf5391d68953f04d50d29e271726e8f4705c5fccf6b270f9718e7aeed54c6c9b54eb26dd894e41b72f5d8fb40a0c39f3fde3e31cf1cfd83345df1e668e774df7b7144adc9c66cb74dcf3edca34c8e19efe6cdd00746ec9623c3bb58698e2dc57832edada55fcfa45cf07b2dbcd3bac669347f318dd41166092394bd7680f723cecf33def6f5ca121adf52e8c4671d1018cc3d59b44c8809804ff2ae299bd61671095c4c9eff20a60118b1fe9fda2d6c0158f2796d0bf2868ddf5fc9a42deabb82d1cf731a57f30ca83497a9c583dd01d16e163ca3d58f0febb21683a0f15e7b579ef85dc0dbe6555bff2ac890402aa630b660808e538f8a4fc523fcd69f506a96067fe3a5d14fd627002d019a02979c80892d1c3629fb60cfe0d54b0fd6b58f5ecd7518c0ea2ed82e8d35e0175368dd3c397f87088894626674f9655f20e1a45968e24ba533632d195521e31f1723482375ec10482a1c7dc5e00e969b93afb3d6d6060ea0a1b3050147957d5f7085400470537833a321ee6982ed0f022f31fed03803fd390e2fd64f3e73f934f2675983d6e61ae4b66f3f86d57ab60f4eba9d8f678d608bb5be1e009efdbb68de5f5e76cf94ef48e940a3f5eb3e73bef862fdfe70898c62921ab148b9b2da2a6feb691549c6db1b0a71a29b78d3f483e22e31f221950006fabe5dff165ecdac30e8efd68261f07b121169ac566cee8a7bbc8933bf401156f75b4538c99838d126b59428b0aea36bd2c1815b6934247c54f8099568e901d2e54341151766f65f5c6c00b3ef6a52e1d3fe550c1a579ae74eb414191c8e6afa04b7591de2617260887fd9f23c054b42a5670bfc8a2d9f23fa1f6f3d5d9355a6882ef28beec380090923f6b89cd3d67ac8b14a1de9f582d2253a3a8eb7de2b0d17bf93e3417e2eb0c5cf71dd0e69d219369264334025dbe0a8d2e2cac883b0e0516ebd0ec4b21e029e68a9835c3894a7774be1e2bbf6674996a4d790637d394f188d9c937119fb4679becb317da2176074f824d4dd77295b2193ba394927bdd0e51d8c81ed60975ca0f246fd307a4a4d8e043fadf1c4886983465af932cefff09cb912825d540bc8b8e8bee12639ad1c487ee82597923c65bbe23765f824c9fb5fde6ab6f212f9a85a56ca77aba48cd762f42ff42c9a07e8bed8c39fab4d2a2ec7285a5436e3e7da11f5e4cb7a9c1dbe898e061f40de3712b1f216e0711faa1d917b8e0c2a8bc8a2bb96a0f86a7ac97fa1e8fed36039d357be9881c42db593c0a9a0dfd753ca0dd63b0376740e3ee6b4a27a2508dda7de4e926a29d9bf590f057d63abb9552444f304f0f658b7d9cbdafdce339d1d5a4db2b1523e808a6ad8365a7d4d29783955d7ced6a848e3dcb0dd7006f71e81811b2a78778e04347bdb25904a486248d6ab1cc27b17901f630c744025a361fca370e6163e82ae8b9105000bad04ddaaac2c66c8e1bc298d2217e93040affec0d012032bb6e72f6bb29b3f37f9c7a2d772bdac5125f7812cd340d46d017ae289e796dcd68b48eb0dacab8796bff34552f94737d0aeae46019cc93d3f31d5b0c1246e63979b29a30b8bf21519cfc6d0b778b05ec7451ac68f158b7dde13d7f7404e081d9ac42b08e16c4dafc3e3fe153957992fc3bf4c712f7f9666befeacfa2eedb15c8a4f1d93027839ea6cfb9808694f0866ce6c5c65de0b9cb56d886036e7f4473e12732e53eb0c7f5409ef5921619d6457d5a80adb5360e5a1e7a59b371ffa0b7a12096560260ee9c89c04ea399daf31e0f9e9559d6e079411b7f47e898724b753eea546df13cf445de2fd3368131ba60f4ec0c1dee61f387d4cec90c0d312f6c30b9f7120a6c7722f76ccd42018bc178cc1f7e765d182130f385ccea41a01cedf3f0b5e40a9eaa325f2f9826743204337cf1c89796558f9398bd56de509db62ca7d2aa7e114018c65f652b33305cced274c557c4fdcb9a83b9302f45e63f4de6b40ffab12eb5810ea5c49c9ca0a3af76373653cd7ac6e44afa3f2d72ab0413f5707875ff8bf59ad5e8f1853e2de16c7c3516f1b972f1f37c279731ad8e7a161b958e44cce8489292e31fb948ac2af9702d5b26c98cdb58c213d07c2ba5b34f422ef576d3890e7208e41c77dee012cd1467e897e739e0dc38c42c10cc7e17cfec44b22c214f77d0d127563aed3adcc17bb44e4fdfdb9dfaa412c159a51c361cd58618d404c49bf5693fb9a1508fa28eac49ab4e854fc57a4e2366eeb55a133e78f0450fb1ce0ada8a35a80be167bc51e905b56", 0x800}], 0x4, &(0x7f0000001640)=ANY=[@ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff00", @ANYRES32=r5, @ANYRES32=r5, @ANYRES8=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000023000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r12, @ANYRESOCT=r9, @ANYRES32=r5, @ANYRES32=r5, @ANYRESHEX=r11, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32], 0x98, 0x407}, 0xa) r13 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x8000, r3, r4, 0xffffffffffffffff, r11, 0x105, 0x3}, 0x2, 0x80000001, 0xffffffffffffffff, r13, 0x2, 0xfffffffffffffffa, 0x0, 0x7fffffff}) msgsnd(r1, &(0x7f0000001b00)=ANY=[@ANYBLOB="0200000000000005000000fe5988ab0f9d17d2408b87e76c1b8b1be78854b254c4d72117a4544c611011fc63fe29d70a359c5cfa60c34f819bb2aad987951056ff5ec25bcd20664d632ec376d2"], 0x8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setreuid(0x0, 0xee01) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r14, &(0x7f0000001000/0x3000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRES32=r2, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r2, @ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r2, @ANYRESHEX=r1], 0x298, 0x800) msgrcv(r1, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) pckbd_enable: command error executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="ee6c", &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0xc}, {0x812e}]}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) executing program 7: open(0x0, 0x611, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc5) unlink(&(0x7f00000001c0)='\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') chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x1) chdir(&(0x7f0000000a80)='\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(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') semop(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x80, 0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000680)=0x7f) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000002180)={0x1, 0x34}, 0xfb, &(0x7f0000000d00)="293ccefce4ed9950e20cec7a91f3376b7a69fc78880f46b4ef39e6046133be8b3722fc4b4b38fffd6330c12eddaa13811ff06729dbb1850571086daea4529a12e35de92913993ac79416c7a46a62f20f164b7063465347dc85baa848630bff0ce5026d27278f08978e65fbf2a9be8220dec52993bfe274c8e9004328", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000b40)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001480), 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(0x0, 0x0, 0x21c) close(0xffffffffffffffff) nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r2 = socket(0x18, 0x2, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) socket(0x800000018, 0x1, 0x0) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[r1, 0x0, r3]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) write(r5, &(0x7f00000001c0)="9e8c25f6a53a70e4409d2ad9e64845de6e286be5c7ff7ed8d8c07435ba71d3e42a798e084213bf2fccc021d3729c93a4551f44c48db91fe86039cc8c0bde76c467cea2c22816d2a5134b47f091b9ab7c952125d6153d5b8c5eb1899f57b5316446f47c8b40afed81c747ca8ca2311ea2a582177676254b7b9f3fe67fa2e98ec5b7ba17b4a59778923f7a888bc7c176293e78231ab088dc8524f24c487810483f11536a3a514275ce8e12652a2d41369518f8ed2f80cd54", 0xb7) unlink(&(0x7f0000000280)='./file0\x00') getegid() r6 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair(0x6, 0x2, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) setregid(r1, r4) getegid() semop(0xffffffffffffffff, &(0x7f0000000380)=[{0x2, 0x1, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0x0, 0x800}], 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x538, 0x400, 0x0, 0x78, "c520500b3cb48e3c69aec92658bbf501e731a3e9", 0x81, 0x10001}) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000440)="33d0c2d6ad66566ded25d8f37347052b052b035db14d06333fee269e885d6b00baa2", &(0x7f0000000480)=0x22, &(0x7f00000004c0)="5782", 0x2) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/249, 0xf9}], 0x2, 0x40) mkdir(&(0x7f00000006c0)='./file0\x00', 0xa) ioctl$TIOCEXCL(r0, 0x2000740d) write(r6, &(0x7f0000000700)="986a62bc75ed153bf138cf2b8756a4dd61f41f2bc39c60c6e41896e482156abe5b8a970c811e23b2da3735666eca4a7e6d1f5819709c66ddfb3dff50419cc35086dafd5b7ff734af4a939a4b706b5bd2029c377d3b6755c3c8047e23f16a822a814245aced59b1207234e7b1e9927c69f806f3932f068b687dfc9538518b81d7f099de137fc74e6c356eebf9ca5788a53c51e7ad0246ac0b324a48178ddb75da1a6e505e511244d6232e6923617c812afb7792c33b164f00a5b7b5a482b88f1694faafcb2ed68b0925b3ca4644552a78a7d99a2090329249793c47e2f32ebe4225d01014849504da58770e7114adcb86", 0xf0) unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='r\x00') fcntl$lock(r7, 0x9, &(0x7f0000000880)={0x3, 0x1, 0x4598}) r8 = semget(0x2, 0x1, 0x20) semctl$IPC_RMID(r8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r9, &(0x7f0000000900)="ecb8e683ff30ead4897e08d279c626aa6dd6a806e203c3d19a0db86f0333709b59465775e311c8afde755843a5dbe1efe7214a3da5af9ed99c33f5eda375f3d001975cbf7c0d7368b50dc3edcd76aa4a46350b191e3f560a855252c1ce48ba4b179dc5e643f0450effbe2cfacfb66f9f8c43da93fb31b459ed065fb2a9e099d0cbbb8a21a84ecf53757eaf669f37635a6b3f3ad34b0b853c463c5b1c91", 0x9d, 0x400, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000a40)={0x1, &(0x7f0000000a00)=[{0xfff, 0x4, 0x2c, 0x230}]}) chown(&(0x7f0000000a80)='./file0\x00', r2, r1) linkat(r0, &(0x7f0000000ac0)='./file0\x00', r0, &(0x7f0000000b00)='./file0\x00', 0x0) connect$unix(r7, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 2: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000000f9, &(0x7f00000000c0)=[{0x54, 0x95, 0x80}, {0x5}, {0x6, 0x10, 0xe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) fchmod(r3, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r2, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107008, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) semget$private(0x0, 0xb974d795ab34cd7e, 0x800) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x21, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840), 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffe}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xa, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004800000000907800000000ac1400aa940600edffff8803000000008e894a6b0002"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000280)="148eeaf656c0a2bb0067e1512f2a9eb17b0f5dbe4b34d876101f4ffe42308295aae1ebfb7e29d448cff4873cdf8f48e1d14e67c3c94d89f3ab32db21baadf6191c15b995286f0ab2b244342233cc902222af69c866855e4ebeb1a83cd4ae63986c149f9c12481de35ba35a712025e8f99e9b6465ddbe640f4cfa56cfbe51d84974d2edc0a652d216ce99b4aea3feb8a28365c226c63869bb7cd469d765f1ebb433533b509394868ebc7c87c4b2d3", 0xae, 0x1, &(0x7f0000000340)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1fd) connect(r6, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) fcntl$lock(r6, 0x0, 0x0) setpgid(0x0, 0x0) socket(0x0, 0x4001, 0x0) r7 = dup(0xffffffffffffffff) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) executing program 2: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 4: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') openat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x26) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x40}, {0x6}]}) r2 = socket$inet6(0x18, 0x1, 0x32) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x820, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x80000000, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000400)={{}, 0x0, 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x84}, {0xe}]}) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000300)="0cacbbfb76cb180ce400e92f29381a67658bcc618a2a4235597ea295513e675da6dd57674fb801e014a634dcb36190ba5649bcebd2f173738b8ade3cfb755fa389d7c9c11b93f79d81d6387f761fe14b109cb8b6d2b4b767f99f9976ea2aa37e09938c4121677adc5e4670f3d0b2ea729a076e00000000", &(0x7f00000001c0)=0x77, &(0x7f0000000440)="b90e99eac003e6cb24aa2f70ce970adfe339aca78db7f92d71ef037ec1ef3f40ec873121c078178ca50c46af355679b96deb6ff18a35ec71a9238523b55776eeb6188d91e68db7d04ff8ff930e101f64c0b85c42572a6c7825edb175eddb7333fb84bd9e", 0x64) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x61, 0x20}, {0x8106}]}) r1 = socket(0x2, 0x2, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sync() r4 = dup(r1) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000940)="f4edfc6688609884123669951b2d6eac9d94e165ae7c92a226171429b1bd5cc84dc16c015819e2a336a09185ca996254155ae30c1fd527a37eacf68a264e2bcebaa019183b0d80defc77c7d54a101e7e704ec98f17e31fc73c24cd6f9d0e023230747995c37147414b08ed00000000fc000000e4af16b0ffb7833d8343d12b3d4cf7e4333fa265abf76767110d586532afb2b9fc74f33abc6bf52267ee2d898e398b4dc407f2f2d6911c8fa844321abc7e700000f4db7894cc59218bbbb106d63afbdbd9463368dee92750f57de6674837d741acd1732739070e22a2c9c51eb8d8f2c84d2b92a1f0c26e9ba61c055493ef7b4b9734eed958ffe8f97a017873eda7911163f8612bd3345da443a26dc74f8e85fca82557531ea0d938618671525726d508b19e8cf4557cf2cc0520994258413e64fdbd1fb391a6d617d1bb395afd15e39d3358dd1126e3bd942bacc3a02eb3e2e98d00ff0700000000000043889fdfddf0c707f5163fcbb155d515cf4715f8c2d1f52b26116d2fa9316b484e27f9f22da6a5330f20febaae0000d91a4e34817c8b53eec9bf26fb813abfd8b05f9d028e4d9dc10e57b5a55e9e90abdc809bc7399f48ba47f049d6e8ba5de1007d0af1e09d55b5a1d796d506e9f4352e1e5f4c052d7ad52d4f7a8feedcc5f0f061ab518caabd6d7c73875bca02a99ac08dd3105379bf538c1953c561daa7f3e37633d042c2f3d82a02ff4607be9872469f96f11f0fe9f4884981b9de84b12ccabb23bab39016277cca8974888fca63e0e077ac778b5059daa0baa40c88da2bf559300463282e5ea19528a102969b2041b2bec39edf3a9c95598adc4eae", 0xffffffffffffff8f}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/187}, 0xc3, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x11, 0x5, 0x4) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) rename(0x0, 0x0) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000580)='./file0\x00', &(0x7f0000001440)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x1c}, {0x54}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[]) unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) load: 11.29 cmd: getty 6244 [ttyin] 0.00u 0.00s 0% 314k executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) nanosleep(&(0x7f0000000300)={0x4}, &(0x7f0000000340)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) acct(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x5) socket$inet(0x2, 0x4, 0x3) executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = getuid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r5) setgroups(0x1, &(0x7f0000000040)=[r5]) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r6) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r7 = socket$inet(0x2, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000280)=[{0x81, 0x10001}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/131) setsockopt(r7, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x6, 0x12, &(0x7f0000000000)="f9ffff55", 0x4) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x5}, {0x16, 0x0, 0x0, 0x1}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x400, 0x1e4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$getown(r1, 0x5) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7fff}, {0x81}, {0x6, 0x0, 0x0, 0xffffffff}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x4c, 0x0, 0x1}, {0x8106}, {0x24}, {0x8, 0x80, 0x10, 0xfff}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, &(0x7f0000000240)="052239060000001e98de06c7089140285166c291da8c3332384a0000004253f202571023f617b9605198ec7bf5a2d20bc150c2d380d3eea284959590660f0196247d", 0x42) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e08a32010de4b2fff040ff00", 0xb1, 0x0, 0x0, 0x12) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) socket(0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x2, 0xa1a}}, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pipe2(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="21bbafd26f82184e3433", 0xa}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}, 0x1}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) mknod$loop(0x0, 0x0, 0x1) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file2\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f00000003c0)=ANY=[]) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000040)="ee6cc6", &(0x7f0000000100)=0x3, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0xc}, {0x812e}]}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) executing program 7: open(0x0, 0x611, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x3, 0x0, 0x1000301010006}) executing program 4: syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaeaaa8f941d71aabf86dd60000000001c330080000600000000000000000000000000ff0200000000000000000008000000012e00000000000000add92db4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x100000000000000}], 0x9, 0x0, 0x10023, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d, 0x9}, {0x7, 0x34}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) open(0x0, 0x0, 0x0) getppid() setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) writev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x24) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{}, {0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x9, 0x20, 0x8001}]}) executing program 3: sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000140)="e4518dc3c99dd5aa8f3012f40e6c80ca74de74fbf89bb311fe09484c0ec423bff8707b5fac716f5ae25d57782773dbcce776e57bc957dcc30df183f5babb59c5e38c2dc40c3a348c37597a2d67a026efb849cf6d935bb84c84a7d9f6abbde8c1cca696872554cabde81613af755a5518371ec29ee7f2a6561c4f21c5064d6defa5f2d57ddbf37f1553e995b5fc2e1c8922e5aa89042359bc29330adb208cca808104468bc4f87603dae66870198bb2228523506f297701509a54bf9c757869f0d6b01c3c96d3b8941ff24f920cc9072fc39231cc658155679b8ae2ee3abb939f68cd36813c", &(0x7f0000002f40)=0xe5, 0x0, 0x0) executing program 6: fcntl$getown(0xffffffffffffffff, 0x3) setpgid(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x20000000210}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x3e, 0x0) socket$inet6(0x1e, 0x0, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0004000000000000"]) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a52c000000000000001878f7ecf6c4a05b17979f020eb842f6a6e794ac3b9816e3254bee92f02312dac395fa347a33d348d4b18f9d5cf3d979f996513cff624af9159f8a6afe84beb05549e1f5002e50815b97720b8988e16b913709e5c0a64fe1c9f8b50a54f0"]) clock_gettime(0x1, &(0x7f0000000000)) executing program 3: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbc", 0x20}], 0x1) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fe6bd8644f83779b6b57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c81698ce9011d40f1844e4fca8e9da4ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c139f874b20dcdbab4b8", &(0x7f0000000080)=0x8a, 0x0, 0x0) pckbd_enable: command error executing program 7: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f0000008000000000000000000000000000000000bb60"]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, &(0x7f00000001c0)) r0 = semget(0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x18838c76c647480c, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x20, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x0, 0xff, 0xb946, 0xf1b}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x46, 0x0, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3bce9918aec55809) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) getrlimit(0x3, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r4, &(0x7f0000000340)=[{&(0x7f0000001180)="3d4f92c5d5ef2257c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d161a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672bd64be4fe52949d791e7b0e8dfccf044357d5f812b3085482bdb96bab8f0e3c903c0a4c4bc56eb58f314680dc866fa5b236abe38c9569a89537c8247020f870148fc96e13c3999d6f29be56ac303972dc732e17d3e06ff487a424dcc3cdca14bf6851e632d4e5bbf50b7d574c41ba", 0xfc}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca577", 0xa3}, {&(0x7f0000002a40)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e9812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501af7269989053cd7d0dc8989d050fbad5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae800040000000000002221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b0383b087f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c7326ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966c4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdccff0f0000b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f224800200000018cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e0280cc8fb12df52281d798fd2b62ba22ab910b6e3f83709541cbe7c8465a88e7b18f413d79df9a30713947545ba114d6de8455af", 0xce2}, {&(0x7f00000001c0)="799d14b7b15417299e01d45fe1a2a47bd4e6014fac7b728c15c973cb56958d1ff12f9e53e59e19023a919c91132c1109ff9fff9593dada129d8089c1c1e36c50bdb25f36e8a78331755c595060ccac8d60a75de8428beef74388b9058946c47ec3f6a362d897a9580a06a3a1bdaa5582c8e16b7bbb5895e08267ed907aac03fc9069f3281fa0aa5b41aea7a831bd98447bd102cf54ae45", 0x97}, {&(0x7f0000003740)="387636195a67f5a2b62c81f2e5599571a570551f53c11ad875747863a3ad36ac95d28547bd8e9e1a90ea480edb68d4e56a250b9d3d63d4788966d107fd93592333da35825a83ee9fae886236a7c798f0debdf25668bf5a8ccf51674247b2d6d98290c960444695db5c47e0adc56f2a5d55a7cb28902769c1ff034f696137027d0e92687a", 0x84}], 0x4) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="485a3b45042938c62a10611bfa9635e568d85d2db09da04ade4d8ad4536889e89908892b8316047e6dfbb6e1e162571c01", 0x31}, {&(0x7f00000022c0)="a0095ba17dd0d086b3b2119ce6a7c6b1e6838280c81119f1665a8453bc1df36edbe9413ed9e9e18a679b6ccd7c1a2e0b63d1de4e941a4efd063dcb3146c575b9700f10316bae4d76cb9ab951cbe141cb7ca93718969e928d443c8a86f7ad244eacec73482dd6dfdd90dd7664fa214398b8b13457d398ce7d953f86304b841c796ec7d6a1afb4a1692f0830caf997b9017541d479b6beb4f57cdc09fdfaa6e560f53348a733a5cba87f54d82fa39b42f30d3976075fadd6ce4c0575c2451e1f2e53c921d7247a9f3ecbf44bdab7ca2f52e490c1b6d87b9f892b359e1a8dac7b4af8715e991ed256d756409730bb65185b8d321e86ff47a96a153b4a1a43540578e0b2bf61935a476864793803b5583328ebd1d5c45077d0ae7bc20ff4c95dcc06bb255720aa614176a9d9554daba519b8f4ecec5e88c7502a5f3bc25ca17d82badf6d682b648398009c9224bec46a02a7454997ea90de2277b55a190e52bcbcfa793d11bd5485831b37f9cb817f5c900ec34b932f076f9000f07e11053f5e9e851448ba62f877da4e89d05c2ac925a89c95769e6b4b6806aef4528b158cfa3bd4cd888f6c75a2a07f2d26b5ffea5334732f5630aa34cedc7550c5add0486735da9dd3ce36201e26248683c1d8ac2bdbd1e4ed25fe4beae9c06ac107d813ed2db7de0dafa0e9df17310ebe807c2ca76e3ad48468bdcb0021ea27c6f648a41fe9073d16fe5d9313dfaf3072a59019bfd9fd675f4cd27bd2483f77b95d0efba1949404db031e1f8cbcd5d8b3893a042b78c69cf00abff8088ef2144a24349a367a6c217ed5856611f3d44064ba2f58585f641c368969f1be0c84d322541d7fe0daa2b1a1eb14bb6064d629c7f7ffb5186ea27dfbbedace6d76e975bc4d879f72ca6cf8058a6c18e8faf89c5c4c8d206d690256f2974e7d4675e08c5401a3ef3fdf19aca6a70a1a99ded148aea456f6cec5b87e05a1260b0830e4bbb8adacac0fa2e05fa39f5e8113ab6c53c629a7f28cffed8bd22aa2ceee9cbb630cb40d5cc8a44a98ba8ed5b3ed5319c99a8b0070cdefa3f9b386665e9dd5930e18bb7a231108646d1d2c9c6297a8a03f00f69ae3e713f740b41d5e0a6ae22bb5a634ebaf38ee2dc78836714c1b111334c39415d82bf47924c591db9abf16e70a76cd16e780757137fa8928924fe0e433ac7ae099b391079e3f04d4cd107b080f8a7ffd845dd13f17db971cc4392670fe0b250975b209c57387663b8c8c0fe09839bbc05c821e29c7d41b683b10e420c3cb0af82db92abf58e4631233691259345fb9ed0ba227486fbe1efbd215471172b013c60df1e72562439038e83c10942c61bcf613b2c83ef58fc2f5ab8e2368de87392c093d1d652cf3d2a6cd12149ceb64cb6806901114364635221aa83d258bc0367e3305653ac03726d93db99b486b55af18faaca1bd2c8920fc09ff1d03b9c317a6ce578437ba9ec7606a3f0df965edd03f0119c1b1ca0fea3d7d318e68af767ee0168a0ad21aec87825b36dc7bd43b9ca70306e3d387d4667abbb1f024a58bf2fabe56ba49f6a0b75529b33a07ab29f41f0083bbcf1d9d9d98e7acbfac7ab51a98bd5d5b389f64ad13ef0c789e295b1921ab0a470da077a685c84861e8942273c0ebd548ba19d1941471ca03f96be800a52ea7254c3d2d69ca24273d53beee8e11456a07437ff9280fb9de9a1a34c7cd92a7e89498c64e584c994d13395c2460720f81554639b36a9163227898252b0fd99ed3a9156ab65feb8fc70ab1f837f2ecd66f936706cd95b2698f89c9798d6426bd121e11e0674140721c8be3f610aba6e7bf641fc2cdb02b0439e4d8bb6670c4b57038e4db59fc497416ac60bf8f95c3cb01074d83f4b2b92c19ecf2746484dba8bbd4a38da8c23b6faf4fa516603b0c75f2aadc860d3ac5189045fe3d6106160bc6ba2866223c1aecd1547a07a2c3d806137afc843bfca802cad87552afa0c9d1ac8b22c1d6d5fa2f001fad62bd71f24c9f846bd332524044de306c5e62385b40604680b4a2fa276451af36a6e6c89959c0afc48c420237da9f2f4cdd3dec126f16aa1e1f1715ec49e04f98265ad14344b0ad08202c8ae4d8a92dab7317e5bdf42daa1c1b551ca6a147433c632f233d92c99202facec89354a2213e10b125fd8efeb8022625c867c8b0a1fc7a", 0x609}], 0x2) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0x1, 0x100, "bb08001000fc014c674f8b000000080000000060"}) rename(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3d}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[]) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chmod(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000340)='./bus\x00', 0x10, 0x0) unveil(0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)) getegid() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1be76362, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000690000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x8000000000}, {&(0x7f000069c000/0x14000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000693000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000696000/0xf000)=nil, 0x8d70}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xf1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2000000000000002}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000069b000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './bus\x00', 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semget$private(0x0, 0x1, 0x300) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000402020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x27ff5, 0x0, 0x68, 0xf9a, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x61}, {0x8006, 0x0, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}, {&(0x7f0000000100)="3a4e2f7bc022ce7bc17353ab0047f1f5d57789d80724a1ed2d908e8ce5beba945d", 0x21}], 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x35, 0x0, 0x0, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x25}, {0x1006}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) r1 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/254}, &(0x7f0000000200)=0x100) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x0) open$dir(0x0, 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r4 = getuid() chown(&(0x7f0000000140)='./file1\x00', r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea0200000000ffe6", 0x8) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x5}, {{r6}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) executing program 1: r0 = socket(0x2, 0x4, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) poll(&(0x7f0000000480)=[{r0, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 2: open(0x0, 0x100, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = getpid() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c, 0x67}, {0x2, 0x0, 0x1}, {0x9, 0x0, 0x0, 0xffc}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 7: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000300)=[{0x1, 0x40, 0x9, 0x3}, {0x3ff, 0x8, 0x0, 0x4}, {0x7, 0x81, 0xf3, 0x9}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="d1c30000", 0x4) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file1\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) socket(0x2, 0x5, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x6) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458b", 0x69) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x8106}]}) socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f", 0x52, 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080)="1d6306b4eefe033a28a8c4804f12fd236729a090", &(0x7f0000000180)=0x14, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffffe, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x3}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000008a000/0x3000)=nil, 0x8000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil, 0x7ff}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000207000/0x1000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f00003ae000/0x2000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e8000/0x1000)=nil, &(0x7f00000b1000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000277000/0x3000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x7}, {0x40}, {0x6, 0x4, 0x0, 0xfffffffe}]}) write(r2, &(0x7f00000003c0)="709ba4da369af8607d21be9b4a4748cf54a4afe37b6f9b92469382b5c1c0613a9c381603cf51df30dccd02682ee4a9ce3f9ef3992591423997505424f9411adfb71f744d0cb161e61a08dcc5891a20f53ab257117a39655238fff8c9fb57de73f4da8beee14d1e4141ceadfef8b38205bd415785a7c11237", 0x1e) syz_emit_ethernet(0x36, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000440)) dup2(r1, r0) poll(&(0x7f0000000080), 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3a2de5efec9104fe770695fce9d69519ee376c120e7db13014bf61ba26cc12e25123c96c846d5761143346a88679c219c0170932c294678fe92b4e814e3b1d2af7b698733bf6a7571d8ae0e1b3466cb2e5d79b315abdad986b2f9335024b58c26363dde3153986f3b6cfdb", 0x6b}, {&(0x7f0000000140)="5247f187c7a9aa0d578db61e475ac79425d2db7cef0f1566a51b2c30eddd8575ef33b76470ba", 0x26}], 0x2) poll(&(0x7f0000000200)=[{r0, 0x48}, {r1, 0x4}], 0x2, 0xfffffffc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x20, 0x4000, 0x8) socket$inet(0x2, 0x3, 0x0) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r1, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000000)) executing program 2: r0 = socket(0x2, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10004fffffffc}) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(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}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(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'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) close(0xffffffffffffffff) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaaaaaaaaaaaa8847"]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000380), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = dup(r5) listen(r6, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f0000000680)="15acbc2c", 0x4) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(0xee00, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x4, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000100)=ANY=[@ANYBLOB]) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRESHEX=0x0, @ANYBLOB, @ANYRES32=r4], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) syz_open_pts() executing program 6: socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}, {r5, 0x1}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {r6}, {r2, 0x4}], 0x6, 0x86) write(r4, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r4, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r7, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r7}, 0xfffffffffffffffb, 0x1f, 0x1, 0x2, 0x1000}], 0x4, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x31, 0x20, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7, 0x584}, {{r6}, 0xfffffffffffffff8, 0x8a, 0x4, 0x4, 0x8000}, {{r7}, 0xffffffffffffffff, 0x20, 0x8, 0x40000007, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x4, 0x4}) executing program 2: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="15afd24f8f295ef161644ac163052115d55ba502ce295b3f9885fe1caf0b69dee9183ab7775a3332342bc18180b005e0c342a77f09a47b330383fcaaebfc8339edcf", 0xffffffffffffffab}], 0x1) write(r2, &(0x7f0000000040)='\t', 0x1) write(r2, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000480)) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/63, 0x4c}, {&(0x7f00000002c0)=""/151, 0x98}, {&(0x7f0000000400)=""/99}], 0x10000004, 0x0, 0x38}, 0x1842) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x8}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xfffd}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x1, 0x4, 0x7f) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000580)="2c343387d09a82df9b58a83cfae1921b1a243dbeb89037e2cf46d985aa12aef7201ef0091270515864446b0d093001a80dce903ffbb2b23a1060984f8a8c0f945e00203d90ee09df9f4e0ac63847d222ba5efed42efdfcab9f990c7f4787664c3b2b201ff45afc812f30db1201afc3f205c4f2bc85364368cd4a515245b5ae9b80ed509e8b3a1a117cdbfcf1e50b3b53a0c479c385adc34a5b4cf8ea55441468be5fa98641d52ba1274875959a94fb725b2dcc1dbb85300b2c25c8463674d1995875c913cd7941801adc9f915c47e7a52b6a5126e13ce2c6f210df3dd41ccdb53d36f64edd7a686bab8a53306d5bd4fef936e8edba78b9ff75", 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r2 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="24ed523aa9d54045a26aca0686ac421f46b553c76615a9f5f9d16c0687b56bbed0e5627d55a83cfd232bb85fb37a4dd42bdbbad4183e0aa6179720fcd9671b49eb1f6d58c7110a4de183127b9a236ed255b41b50b1404771d0f1627e1c78ef64946e5291578d2ab882a82dcafce26a194b30861daa7cade4c87fdb0e6a9e1b3a43e3071fea0cfa88cc0943560b96e4ddc101fe17a8efc45e4327d1d0d9d99a2f1834df145dad42a490a551f3b1b49f34e5208ff7b94ac67d4021adcde5d5137f682df21716b3738fa932b74e621eaea803e9ec38039b193d100ac01e0f59bcea205838a0700caa0c01ac8c89032ee71216ba1ff244e4fd2acc090484b04e096a357824d5ba72afb5378476722188efc4ec91e95aca7e35b464db67a4f06af674def6b7a11eeb0039ccea4bc3de98e7b1fb85d3852befa27f12d65f0e4c1aeabab5fd2bba1b851aa59311a2f4894efeca763a756a3d9c961d6a3f7cb8618f0879ba484bd990d8b707a62813da16317126e7d429d09904cd62a444ef5340b22b450cbdf7782eaaeb74ed73bdac7f9353e490370c3f6dd44b4b8811b375ba8d94f9289d051b695bb2652f11596308b6235428a5355b69e84076aefedf92962ab36f834fd386ff58ad8c45e99843609c6615980919951956dcdfd095836c5e9ea270a7d2411e9f24eba73845928e26debb697f5227f59ed0dfd78b6799d41d7fb8e56f4cb66a3363b4c149d34630f06a81886ced2946486e31d8e7c62faa567b233cfe56e7c3efd33281e4b5e13123707541ba86c53c2c661e0b79330a1b467e2ef33750b070b651b033048b0e551e27bd93700b5e68b642aac008a0c57e66373423b8c9751e3f7ee1388835460364a4af4f2e0d0fb1ef3aceb0d8132f9a9082ef410c49527e78d501f18e5da3a3cd8e865621c69210b73951030c0e6f97139add3f04fe8fd35077222cce9b8d4e99295fe9ad43eeb65bb1cc8356918f76dcf81bb7c27b368de994a0c21fdbc8db750144ff9f096c7d03ac3d750c21f702e27bd6a9f9a02904a214dfa8e814eb8e03437c6471a6eae90d63822fcf0a166c68c00dd39d5e6685a2e174707ddd5b4b89bcb39d06ff4470b4f9e1f5e2f6a02c0604eae9b55f053ffabcfddb0a9e1492c804242726eb8fea5f0811438ba4d4f18bdf5a959af3263549d67320b705bc0e4a2d9144ad5643f554b37c7d3c0810bea42891f30b94e019db66f8e2447e13e60656fc21b4a1243f9d75324514f0da366e5b188d45e6af2e9def739a9a24d70d337733ebc6dfcf7e6e1a5514c8ed6bf0bdb8483c534d81ae96d2dee514af02f9e61265537a7968cd70e6958c6c4b53eedea2a21931f81d7f8f12b873ab6a6ba6a74d1f028cec4cd091b7f645070e2e098da04750bd97829b28ef212be9cacd7695366067e005df97d8ed5f67ba9c8aa61c983da40277c15445c0c9b240286e1e228b153679d3bacf6ee258226e", 0x419}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000000000}) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = msgget$private(0x0, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) (async) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = geteuid() (async) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000600)={{0x36, r8, r9, r10, r11, 0x0, 0x5}, 0x0, 0x1000, 0x0, r12, 0x1, 0x5, 0x800, 0x80}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r13 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x12, &(0x7f00000007c0)=ANY=[@ANYRESOCT=r7, @ANYRESHEX]) (async) accept$inet(r13, 0x0, &(0x7f0000000080)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x0, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) executing program 4: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) clock_gettime(0x2, 0xfffffffffffffffe) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() 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, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206918, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000002c0)) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) dup2(r2, r0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x24, 0x9}, {0x47, 0x85}, {0x40, 0x61b4}, {0x3, 0x8}, {0x83, 0xfffffc01}, {0x47, 0x2d90}, {0x4, 0x8}], 0x7}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)='\a\x00wj', 0x4) r4 = dup2(r3, r3) write(r4, &(0x7f00000013c0)="4e2f76366a1557fe72dc0706b2809c201cf482bf928c9d1d658586900a2f445f8a3886b4de9cc8998108e850e22087b757858e229d187185e24cdbc1364531c255382c3c8281bc3a324935cc1fa3c6c485c3346dd306f9d3b7e3691b6769fb5c1112ebbecdf2d26989be480b1e3567f56dfb31754bd0a33ac8389e50b102130c7ccec4713794a5d2170ca960a7f7b799b3d4427b809e36c7c47ffa24c232bfd9a3af490005068db7e09dbd8c46a6abc024fbf723", 0xb4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000100)={&(0x7f00000003c0)=[{0x2}, {}], 0x2}) ioctl$FIONREAD(r5, 0x802069ad, &(0x7f00000001c0)) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x3}, 0x10) madvise(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60b234f900180000000000000000000000ff020000000000000000000000000001"]) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x80, 0x1, 0xfffffff8, 0x5]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xe0, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d", 0x7e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r2) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread(r0, &(0x7f0000000040)="fbd46e49855e67c3a2d12747d2ca2663bfe5d4366a2159097dc3a7f629b8fc732809fb465aaa0581396ccc5352439a132381a0808229e157e7d9ce79a04431adb5830586038c1540a0ab576b4c624b8d993e4d9a0a669b9c021152194542df6e22a248b34ce484c0ca74f39ad1fda5d07f923742f840e12893c15e3b1d8af9e51c8ae1363db539050f3e1eeae820bd02be677b0b356ff27fd7fd541939693090", 0xa0, 0x7) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x100000001) socketpair(0x1, 0x1, 0x81, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x8c}, {r0, 0x10}, {0xffffffffffffffff, 0x8}, {r0, 0x40}, {r1, 0x300}], 0x5, 0xfffffffa) fcntl$getown(r0, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180), 0x400, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$net_inet6_ip6(&(0x7f00000011c0)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000001200), 0x0, &(0x7f0000001280)="56b4d208c978004dd3c37cb8f9de4a5833d910edbce299377d77807aebfdf70b4c9d0076b6dc40f8cd12947286f0457c3a717b6d5825950f443524eec8d110a24e8f5fad71a17842f6c8ce9f0fcab92ce8cbdb72884001408769a6c9075751996a7c22d32b9926785a223fb2913b4b9d73e8c3a0470663b8a67362db995223542461cc659e6fe2b959dfce0e23cd2d6c976e0dc6ef1f11573b90b7daf640873ee5a04787606db1a0917c2325d23c656fd8a80d480963b551d9", 0xb9) getsockname$unix(r2, &(0x7f0000001340)=@file={0x0, ""/45}, &(0x7f0000001380)=0x2f) read(r0, &(0x7f00000013c0)=""/243, 0xf3) pwrite(r0, &(0x7f00000014c0)="dba1b46249ee304ddc6197848a2bbe5178a26e40c80b1bc2e6e79a514aba6c3ee83d7035f893775326587061f3bb42e43987364cf4e3b71adbafbd4fcb706f2906d036a4c1f425a402385b495a8836ec7b178aa4fc8b7e7a342df5e8508556e03cffc04af68c7649094fb21c18b091e17290c3bd2c166c1b08ea2c62bec3bbbe85d536f142587e06116d8ca5e67cdbd23e2c39255b3f9949da4ca5b6948ad4440353075b3c73728952aceed2de66f14cd964752142145d58c417e1a462f2881b228a6fda3afa4eaf5786957ab5", 0xcd, 0xd6) msgget$private(0x0, 0x188) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getpgid(0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x28}, 0x2, &(0x7f00000016c0)="22c46b01afc0daa67623e578c45468f5c97145172a1ff2b4ff9fd13edbd0c2cfdbf3f5dbbe118f81018e30d08cb0b1df225b488880b4584abfa72422524ae6e7dbc35b92d582a25798c68e4c82efacface1947f874753582fd523ef253b6ace824c45345db357ee4f1297f", &(0x7f0000001740)=0x6b, &(0x7f0000001780), 0x0) semop(0x0, &(0x7f00000018c0)=[{0x0, 0x8, 0x1800}], 0x1) syz_open_pts() execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) 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) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffdfc) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() syz_open_pts() syz_open_pts() setreuid(0x0, 0xee01) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x0, 0x30, 0x1ff}], 0x2, 0x0, 0x0, 0x0) dup2(r7, r4) executing program 4: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2c8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0xfffff7ff, 0x7d6deac1, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r4, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) r5 = getpgid(r2) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 0: write(0xffffffffffffffff, &(0x7f0000000780), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xb, 0xf, [@local={0xac, 0x14, 0x0}, @loopback]}]}}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000100), 0x4c) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, 0x0) close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 1078 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *200760 83841 0 0x8000000 0x4000000 0 syz-executor.4 db_enter() at db_enter+0x1c panic(ffffffff82922f19) at panic+0x165 __assert(ffffffff828dbd6c,ffffffff8288d235,436,ffffffff82851457) at __assert+0x29 rtrequest(1,ffff8000378615f8,4,ffff8000378616c8,0) at rtrequest+0xb49 rt_ifa_add(ffff800000e66e00,840100,ffff800000e66e58,0) at rt_ifa_add+0x2b3 in_ifinit(ffff800000ddd000,ffff800000e66e00,ffff800000e66e58,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff800037861930,ffff800000ddd000) at in_ioctl_change_ifaddr+0x67a ifioctl(fffffd8068912020,8040691a,ffff800037861930,ffff80002a6eb210) at ifioctl+0x104c sys_ioctl(ffff80002a6eb210,ffff800037861b10,ffff800037861a60) at sys_ioctl+0x4a5 syscall(ffff800037861b10) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4cdfeef1a0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 1078 ddb> trace db_enter() at db_enter+0x1c panic(ffffffff82922f19) at panic+0x165 __assert(ffffffff828dbd6c,ffffffff8288d235,436,ffffffff82851457) at __assert+0x29 rtrequest(1,ffff8000378615f8,4,ffff8000378616c8,0) at rtrequest+0xb49 rt_ifa_add(ffff800000e66e00,840100,ffff800000e66e58,0) at rt_ifa_add+0x2b3 in_ifinit(ffff800000ddd000,ffff800000e66e00,ffff800000e66e58,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff800037861930,ffff800000ddd000) at in_ioctl_change_ifaddr+0x67a ifioctl(fffffd8068912020,8040691a,ffff800037861930,ffff80002a6eb210) at ifioctl+0x104c sys_ioctl(ffff80002a6eb210,ffff800037861b10,ffff800037861a60) at sys_ioctl+0x4a5 syscall(ffff800037861b10) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4cdfeef1a0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800037861420 rbx 0xffff8000006bacf0 rdx 0xffff800000dc9f00 rcx 0 rax 0xffff80002a6eb210 r8 0 r9 0x8080808080808080 r10 0x578b5fc636f8c76 r11 0x2702e217ed19098 r12 0 r13 0x10000 __ALIGN_SIZE+0xf000 r14 0 r15 0x1 rip 0xffffffff8179e97c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff800037861410 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb> show proc PROC (syz-executor.4) tid=200760 pid=83841 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a67d9d8,0xffff80002a679748 process=0xffff800030381d68 user=0xffff80003785c000, vmspace=0xfffffd807b2cb178 estcpu=34, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 83841 233289 44504 0 2 0x8000000 syz-executor.4 *83841 200760 44504 0 7 0xc000000 syz-executor.4 36034 247122 72035 0 2 0x8000000 syz-executor.2 36034 234108 72035 0 3 0xc000080 ttyout syz-executor.2 36034 161192 72035 0 3 0xc000080 fsleep syz-executor.2 66950 502667 18487 0 2 0x8000000 syz-executor.5 66950 85498 18487 0 3 0xc000080 wsevent_read syz-executor.5 66950 29848 18487 0 3 0xc000080 fsleep syz-executor.5 35723 428005 63944 0 2 0x8000000 syz-executor.7 35723 474645 63944 0 3 0xc000080 fsleep syz-executor.7 44504 394576 73433 0 2 0x8000482 syz-executor.4 63944 160085 73433 0 2 0x8000482 syz-executor.7 6244 254142 1 0 3 0x18100083 ttyin getty 18487 389156 73433 0 2 0x8000482 syz-executor.5 72035 68826 73433 0 2 0x8000482 syz-executor.2 45503 452575 73433 0 2 0x8000482 syz-executor.0 63828 29272 73433 0 2 0x8000002 syz-executor.3 5445 366646 73433 0 2 0x8000482 syz-executor.6 26994 219234 96612 0 3 0x18100082 netio arp 96612 460733 1 0 3 0x810008a sigsusp sh 16180 418151 0 0 3 0x14200 bored sosplice 73433 299106 2319 0 3 0x1a000082 thrsleep syz-fuzzer 73433 52077 2319 0 2 0x1e000482 syz-fuzzer 73433 272220 2319 0 3 0x1e000082 wait syz-fuzzer 73433 235386 2319 0 3 0x1e000082 thrsleep syz-fuzzer 73433 326005 2319 0 3 0x1e000082 wait syz-fuzzer 73433 432642 2319 0 3 0x1e000082 wait syz-fuzzer 73433 51089 2319 0 3 0x1e000082 wait syz-fuzzer 73433 54485 2319 0 3 0x1e000082 thrsleep syz-fuzzer 73433 458216 2319 0 3 0x1e000082 wait syz-fuzzer 73433 100541 2319 0 3 0x1e000082 thrsleep syz-fuzzer 73433 233519 2319 0 3 0x1e000082 wait syz-fuzzer 73433 250672 2319 0 3 0x1e000082 wait syz-fuzzer 73433 463126 2319 0 3 0x1e000082 wait syz-fuzzer 73433 56956 2319 0 3 0x1e000082 kqread syz-fuzzer 73433 10010 2319 0 3 0x1e000082 thrsleep syz-fuzzer 2319 388502 32789 0 3 0x810008a sigsusp ksh 32789 489311 27958 0 3 0x1800009a kqread sshd 27958 9944 1 0 3 0x18000088 kqread sshd 98965 312342 5798 73 3 0x19100090 kqread syslogd 5798 187258 1 0 3 0x18100082 sbwait syslogd 48608 333995 1 0 3 0x18100080 kqread resolvd 6327 278269 95451 77 3 0x18100092 kqread dhcpleased 78915 247677 95451 77 3 0x18100092 kqread dhcpleased 95451 288404 1 0 3 0x18000080 kqread dhcpleased 43864 55811 0 0 3 0x14200 bored smr 86731 140491 0 0 2 0x14200 zerothread 10087 112107 0 0 3 0x14200 aiodoned aiodoned 69723 296533 0 0 3 0x14200 syncer update 49634 216833 0 0 3 0x14200 cleaner cleaner 78632 293216 0 0 3 0x14200 reaper reaper 46247 391878 0 0 3 0x14200 pgdaemon pagedaemon 40911 183650 0 0 3 0x14200 bored viomb 65321 236410 0 0 3 0x40014200 acpi0 acpi0 48351 479935 0 0 3 0x14200 bored softnet3 76256 384692 0 0 3 0x14200 bored softnet2 1540 179883 0 0 3 0x14200 bored softnet1 88906 521569 0 0 3 0x14200 bored softnet0 48391 197086 0 0 3 0x14200 bored systqmp 36827 48877 0 0 3 0x14200 bored systq 91148 365328 0 0 2 0x40014200 softclock 83408 9355 0 0 3 0x40014200 idle0 1 459337 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10166 6411K 6784K 166960K 11598 0 pcb 18 12K 12K 166960K 107 0 rtable 197 10K 11K 166960K 1134 0 pf 29 8K 9K 166960K 98 0 ifaddr 38 10K 11K 166960K 150 0 ifgroup 50 2K 2K 166960K 179 0 sysctl 3 0K 0K 166960K 3 0 counters 30 17K 17K 166960K 62 0 ioctlops 0 0K 2K 166960K 137 0 iov 0 0K 16K 166960K 47 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1371 86K 86K 166960K 2012 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 77 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 93K 166960K 1220 0 sigio 0 0K 0K 166960K 11 0 proc 58 59K 116K 166960K 1194 0 subproc 117 7K 7K 166960K 416 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 90 0 in_multi 82 6K 7K 166960K 353 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 735 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 285 99K 103K 166960K 11643 0 UVM aobj 41 6K 6K 166960K 45 0 pinsyscall 37 74K 102K 166960K 2942 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 46 0 NDP 11 0K 2K 166960K 101 0 temp 76 6808K 6930K 166960K 25927 0 kqueue 12 18K 28K 166960K 138 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 156 0 151 1 0 1 1 0 8 0 rtentry 112 387 0 300 4 0 4 4 0 8 1 unpcb 144 698 0 685 5 1 4 4 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 sackhl 24 2 0 2 1 0 1 1 0 8 1 tcpqe 32 60 0 60 2 1 1 1 0 8 1 tcpcb 808 425 0 420 11 4 7 7 0 8 6 arp 88 71 0 58 1 0 1 1 0 8 0 ipq 40 3 0 2 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 352 1322 0 1310 18 9 9 14 0 8 7 nd6 104 97 0 77 1 0 1 1 0 8 0 pkpcb 40 12 0 12 2 1 1 1 0 8 1 kcovpl 48 32 0 23 1 0 1 1 0 8 0 ppxss 1072 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1462 0 1067 37 8 29 30 0 8 1 art_table 32 1463 0 1067 4 0 4 4 0 8 0 art_node 16 381 0 304 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 16 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 74 0 64 1 0 1 1 0 8 0 shmpl 112 42 0 4 2 0 2 2 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 3020 0 1512 96 0 96 96 0 8 0 ffsino 240 3020 0 1512 90 0 90 90 0 8 0 nchpl 144 4874 0 4303 66 41 25 66 0 8 1 uvmvnodes 80 3540 0 0 73 0 73 73 0 8 0 vnodes 216 3540 0 0 197 0 197 197 0 8 0 namei 1024 17796 0 17795 4 2 2 2 0 8 1 vcpupl 3904 4 0 0 1 0 1 1 0 8 0 vmpool 664 8 0 4 2 1 1 1 0 8 0 kstatmem 264 86 0 64 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 21947 0 21947 9 7 2 8 1 8 2 plimitpl 152 168 0 150 1 0 1 1 0 8 0 sigapl 424 1474 0 1428 7 0 7 7 0 8 0 futexpl 64 15991 0 15988 1 0 1 1 0 8 0 knotepl 120 7942 0 7862 23 11 12 16 0 8 8 kqueuepl 184 261 0 253 1 0 1 1 0 8 0 pipepl 288 298 0 268 3 0 3 3 0 8 0 fdescpl 432 1456 0 1429 5 0 5 5 0 8 1 filepl 120 8438 0 8174 14 1 13 13 0 8 3 lockfpl 104 296 0 292 1 0 1 1 0 8 0 lockfspl 48 120 0 117 1 0 1 1 0 8 0 sessionpl 144 48 0 31 1 0 1 1 0 8 0 pgrppl 48 60 0 43 1 0 1 1 0 8 0 ucredpl 104 891 0 880 1 0 1 1 0 8 0 zombiepl 144 1431 0 1428 2 1 1 1 0 8 0 processpl 1072 1474 0 1428 4 0 4 4 0 8 0 procpl 656 2471 0 2405 8 1 7 7 0 8 0 sosppl 168 7 0 7 2 1 1 1 0 8 1 sockpl 504 2194 0 2164 26 13 13 21 0 8 9 mcl64k 65536 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 90 0 90 2 1 1 1 0 8 1 mcl4k 4096 8 0 8 1 1 0 1 0 8 0 mcl2k 2048 21971 0 21866 46 27 19 40 0 8 1 mtagpl 96 8 0 8 1 0 1 1 0 8 1 mbufpl 256 48596 0 48405 113 89 24 63 0 8 8 bufpl 280 7835 0 1466 456 0 456 456 0 8 0 anonpl 24 333292 0 327442 120 28 92 92 0 188 46 amapchunkpl 152 38455 0 37809 61 12 49 49 0 158 20 amappl16 200 8505 0 8394 44 29 15 19 0 8 8 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 233 0 219 2 1 1 2 0 8 0 amappl13 176 10 0 9 1 0 1 1 0 8 0 amappl12 168 2404 0 2375 2 0 2 2 0 8 0 amappl11 160 50 0 40 1 0 1 1 0 8 0 amappl10 152 112 0 102 1 0 1 1 0 8 0 amappl9 144 201 0 201 2 1 1 1 0 8 1 amappl8 136 169 0 138 2 0 2 2 0 8 0 amappl7 128 80 0 65 1 0 1 1 0 8 0 amappl6 120 661 0 645 2 1 1 2 0 8 0 amappl5 112 273 0 261 1 0 1 1 0 8 0 amappl4 104 655 0 623 3 1 2 2 0 8 1 amappl3 96 7489 0 7416 3 0 3 3 0 8 0 amappl2 88 1978 0 1904 4 2 2 4 0 8 0 amappl1 80 14234 0 13724 24 10 14 22 0 8 0 amappl 88 10901 0 10715 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 44 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1464 0 1433 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1464 0 1433 1 0 1 1 0 8 0 vmmpekpl 168 15125 0 15070 3 0 3 3 0 8 0 vmmpepl 168 114159 0 112361 122 26 96 110 0 357 9 vmsppl 344 1463 0 1433 5 1 4 4 0 8 0 rwobjpl 24 37882 0 33219 29 0 29 29 0 8 0 pdppl 4096 2934 0 2870 171 101 70 78 0 8 6 pvpl 32 808791 0 796910 490 253 237 351 0 265 124 pmappl 216 1463 0 1433 2 0 2 2 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 609 0 249 12 0 12 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x1c panic(ffffffff82922f19) at panic+0x165 __assert(ffffffff828dbd6c,ffffffff8288d235,436,ffffffff82851457) at __assert+0x29 rtrequest(1,ffff8000378615f8,4,ffff8000378616c8,0) at rtrequest+0xb49 rt_ifa_add(ffff800000e66e00,840100,ffff800000e66e58,0) at rt_ifa_add+0x2b3 in_ifinit(ffff800000ddd000,ffff800000e66e00,ffff800000e66e58,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff800037861930,ffff800000ddd000) at in_ioctl_change_ifaddr+0x67a ifioctl(fffffd8068912020,8040691a,ffff800037861930,ffff80002a6eb210) at ifioctl+0x104c sys_ioctl(ffff80002a6eb210,ffff800037861b10,ffff800037861a60) at sys_ioctl+0x4a5 syscall(ffff800037861b10) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4cdfeef1a0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x1c panic(ffffffff82922f19) at panic+0x165 __assert(ffffffff828dbd6c,ffffffff8288d235,436,ffffffff82851457) at __assert+0x29 rtrequest(1,ffff8000378615f8,4,ffff8000378616c8,0) at rtrequest+0xb49 rt_ifa_add(ffff800000e66e00,840100,ffff800000e66e58,0) at rt_ifa_add+0x2b3 in_ifinit(ffff800000ddd000,ffff800000e66e00,ffff800000e66e58,1) at in_ifinit+0x368 in_ioctl_change_ifaddr(8040691a,ffff800037861930,ffff800000ddd000) at in_ioctl_change_ifaddr+0x67a ifioctl(fffffd8068912020,8040691a,ffff800037861930,ffff80002a6eb210) at ifioctl+0x104c sys_ioctl(ffff80002a6eb210,ffff800037861b10,ffff800037861a60) at sys_ioctl+0x4a5 syscall(ffff800037861b10) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa4cdfeef1a0, count: -11