1, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x88) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) fchmodat(r1, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x80) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r6 = getuid() fchown(r4, r6, 0xffffffffffffffff) msgrcv(r2, 0x0, 0x4b, 0x0, 0x0) socket(0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) sendmmsg(r7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60, 0x81, 0x4, 0x95c5}, {0x30, 0x0, 0x0, 0x10000001}, {0x8006, 0x20}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYRES8, @ANYRES32=r0, @ANYRES8=r1, @ANYRESOCT, @ANYRES32=r0]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil, 0x401}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = getppid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb7", 0xa3, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() r1 = open(0x0, 0x100, 0x19e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001380), 0x0) syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffff"]) msgget$private(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280), &(0x7f0000000580), 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x800) sendto$unix(0xffffffffffffffff, &(0x7f0000000100), 0xffffff6d, 0x0, 0x0, 0x64) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a83c008100440008004c0000550000000000299078ac1400bbffffffff891b106c72a008ac1400aae0000001e0000001ac1400aa000000810000001e00114090783028c9a04c0e798a06facc0b3535680db2dec494ed4dccb803ab79160228841bf6916a25bb36a9221ffe8a95939a6b34418b6e9c882c45cf5657b599fd1b877a2fc516c5c2252ab89570655ec883a0cd3d3f9446dd4c605f2b06898756305bf497ce052b5e912c813efac0f5f0e5f8388974e3b871c58399e35141c74c1f60a08e25a2aa887083b81b0f47d679e54d6d7c68b84b5f7f06097076b6ace67ea298493858c4bb9e6d6dca073eb86f91a0e4e1a67606970d574714fee8135f49"]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x817e037c2971322c, r0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1, 0xfff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000480), 0x6, 0x0) socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x2, 0x3, 0xfc) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57028b8135dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666100e57073b65623aa793095b56dc11bcd622cbf1bac535a48f3ea44c102a2a58992ef14b4905be5020563d9247ebdd85072bd787a4e7cc12551c50229d17a75a6ae9ab5f0379ae52254af19a0f8f1bc1ed043c94cb56eb2b050c1c54d32baad5d93f8902934af64a497c3ccb"]) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000300)="eaef125c0000000064d8474da013e9b26081f208447cbdae1351b07ea992e7d318d078677080988c0262b22ef5e52c10dc989861dec6f1c83646907670885311cf1daef3334f85e907c26df93ed4edc5e93ea153e583f11eaadb2839fb29b2cb0473f2bef6b17c0bde93f4e8cda372bc34971da4202e6e9d27e96c1f131a9cb42602c5c67432ab82452e1a90184f81da08a8c373955ae309d2c6b4161725f597932a117776133bb964325eadd7b30e58c98a7d22597f250d47686de70475d92e", 0xc0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x16}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f0000000580)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000240), 0x3) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setreuid(0xee00, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x0, 0x0, 0xfffffffffffffffd, 0xffff, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6b7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvfrom(r1, &(0x7f0000000040)=""/87, 0x57, 0x1840, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r2, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000500)}) write(r3, &(0x7f0000000040)="7f00"/14, 0xe) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f00002f3000/0x1000)=nil, 0x1000, 0x5) r5 = syz_open_pts() syz_open_pts() r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x101, 0x0, 0x0, 0x0) r8 = dup2(r7, r6) r9 = kqueue() semget$private(0x0, 0x2, 0xacb) msgsnd(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000000086eb5022ceb273399ff3320458eaa9f7799a9141daeb72e4cb98dbfec9fcc846aed7422f8145698a2bb484c40304833192f6341a7f2f346e4e847a4874d8e162841c873d0509775e98f54c8072e408d9484312a3f0eba4000000000000000000000000b05b3668e806"], 0x6b, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000004c0)={0x0, './bus\x00', './bus\x00'}) write(r5, &(0x7f0000000440)="7820cb6e5e100840eaaa2605d5ff61d5da87e8c13ae14770126963c535e4b77968c6d4088d70dfdaa8c9c4c303814a83be324680b7cd8791c8365f52b6f0e58f87ca0be36ae87fb801f7a5825e46", 0x4e) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000001dc0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe67) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x4, 0x100000000, r10}) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000140)='\x82') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000440)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) pmap_unwire:pmap_unwire: wiring for pmap 0xfffffd807899f9b8 va 0xb1549910000 didn't change!pmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0718bb000 didn't change! executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="11", 0x4a}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = socket(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) ktrace(0x0, 0x1, 0x40001908, r6) fcntl$setown(r1, 0x6, r6) r7 = dup2(r4, r4) ioctl$BIOCSHDRCMPLT(r7, 0x20006601, 0x0) r8 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$FIONREAD(r8, 0x800c745b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r10 = semget$private(0x0, 0x1, 0x244) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x279]) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 7: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x99a7, 0x9, 0xc, &(0x7f0000000000)={{0x1, 0x3f, 0x80, 0x8, 0x7f, 0x2}, {[0x1, 0x4, 0x2, 0x7f, 0x9, 0x10000, 0x9, 0x80, 0xfffffffffffffffa, 0x8000, 0xfffffffffffffec8, 0x400, 0xfffffffffffffffe, 0x9, 0x400, 0x0, 0x7, 0x10000], [0x1, 0x6, 0x3, 0x81, 0x1f, 0x6, 0xa25, 0x5, 0x73b5, 0x5], [0x3ff, 0x8000000000000000, 0x0, 0x3, 0x7fffffffffffffff, 0xd70e], [0x4, 0x1, 0x5, 0x3, 0xedef, 0x8000], [{0xca, 0x1, 0x1, 0x1}, {0x0, 0x7f, 0x7fffffff}, {0x2, 0x85, 0x6, 0x6}, {0x101, 0x2, 0x3f, 0x7}, {0x2, 0xffff8000, 0x2, 0x9}, {0x7, 0x40, 0x7fffffff, 0xf0}, {0x0, 0x9, 0xfffffffc, 0x4}, {0x1, 0x401, 0x5640, 0xfffffffffffff1e3}], {0x1, 0x20, 0x8000, 0x8}, {0x6, 0x8, 0x6, 0x100000000000}}}, 0xfff, 0x1f}) r1 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x80, 0xfffffff9}, {0x4, 0x6}, {0x1, 0x400}], 0x3}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000340)) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x1, 0x10000) r2 = getegid() setegid(r2) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x1ea) semget(0x0, 0x2, 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r1, 0x1}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x8, 0x7, 0x3ff, 0x0, "102b0c32340a8e093fae210f1e158aa365783c73", 0x8, 0xec7}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000004c0)={0x6, [{0x1, 0x1000}, {0x1, 0xfff}, {0x2, 0x8}, {0x1, 0x6}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x3, 0x800}, {0x0, 0x4}, {0x1, 0x80000000}, {0x2, 0x4}, {0x3, 0x4}, {0x3, 0x1}, {0x2, 0x7a}, {0x3, 0x81}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x5}, {0x2}, {0x3, 0x80}, {0x2}, {0x3, 0x73c}, {0x1, 0x48}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x3f}, {0x2, 0x9}, {0x3, 0x85}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x7fffffff}, {0x2, 0x40}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x9, 0x8e5, 0x7, 0x2, "9095525fda325832a6a356b87cca0749c2ebce29", 0xffffffff, 0x1}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000680)='./file0\x00', r5, r2, 0x2) fchmodat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x22, 0x2) mknod(&(0x7f0000000740)='./file1\x00', 0x10, 0x680) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000780)={{0xffffffff, r5, r6, r5, r2, 0x2a, 0x9}, 0xae, 0x3, r4, r4, 0x5, 0x8000000000000000, 0x7, 0x400}) getuid() pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) rmdir(&(0x7f0000000880)='./file0/file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000008c0)={0xb495, 0x8, {0x7ff, 0x2}}) r9 = dup2(r7, r0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000900)={'./file0/file0\x00', 0x5, 0x7fff, 0x1, 0x0, 0x7, 0x8, 0x5, 0x0, 0x2, 0xf996, 0x9}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000980)=""/159) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) (async) syz_emit_ethernet(0x16, &(0x7f0000000200)={@broadcast, @remote, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x5}}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x412dff) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r5, r4) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) (async) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbac5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbac6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbacb000 didn't change! executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) setuid(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r5, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r7 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000ac0)=""/79) shutdown(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) executing program 5: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x17}], 0x45, 0x0, 0x100000, 0x0) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0/../file0/../file0\x00', 0x8, 0x0) preadv(r3, &(0x7f00000012c0), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r4, 0x36fd, 0xa, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x9) ktrace(&(0x7f0000000280)='./file0/../file0/../file0\x00', 0x7, 0x4000001c, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x6, r3, r4, r3, r4, 0x4c60084fd524a705, 0x6}, 0xccf, 0x1, r2, r2, 0x3, 0x4, 0x2}) r5 = getegid() getgroups(0xa, &(0x7f0000000180)=[r4, r4, r4, r4, r4, r4, r4, r4, r4, r5]) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) unlinkat(r6, &(0x7f0000000200)='./file0\x00', 0x8) recvmsg(r1, &(0x7f0000002780)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/87, 0x57}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/207, 0xcf}, {&(0x7f0000002580)=""/56, 0x38}, {&(0x7f00000025c0)=""/102, 0x66}], 0x8, &(0x7f00000026c0)=""/187, 0xbb}, 0x1840) getpeername(0xffffffffffffff9c, &(0x7f00000027c0)=@in, &(0x7f0000002800)=0xc) geteuid() fcntl$setown(r1, 0x6, r2) r7 = socket(0x2, 0x51617dd78ddd30a5, 0x5f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002840), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000028c0)={0x1, &(0x7f0000002880)=[{0x101, 0x4, 0x1}]}) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000002900), &(0x7f0000002940)=0x4) r9 = semget(0x0, 0x0, 0x128) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000002980)=""/208) connect$unix(r7, &(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0), 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000002b00)={0xffff3791, 0xfc5, {0x7fffffffffffffff, 0x9d2}}) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000002b40)=""/4096) r11 = dup(r0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003bc0), 0x8000, 0x0) r13 = openat(r6, &(0x7f0000003c00)='./file0\x00', 0x8000, 0x82) kevent(r11, &(0x7f0000003b40)=[{{r7}, 0xffffffffffffffff, 0x8c, 0x1, 0x59}, {{r1}, 0xfffffffffffffffb, 0x70, 0x2, 0x6, 0x6}, {{r10}, 0xfffffffffffffff8, 0x0, 0x80, 0x3, 0x6}], 0x4, &(0x7f0000003c40)=[{{r12}, 0xfffffffffffffffc, 0x8, 0x1, 0x401, 0x4}, {{r7}, 0xffffffffffffffff, 0x2c, 0x2, 0x4, 0x711}, {{r13}, 0xfffffffffffffffb, 0x21, 0x1, 0x4, 0x5}], 0x3f, &(0x7f0000003cc0)={0x400, 0x4}) getgid() semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000003d00)=""/118) executing program 0: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x7fff, 0xfffffc00, 0x25a, {[0x0, 0x4429, 0x0, 0x80000001, 0x6, 0xffffffffffffffff, 0x9, 0x7, 0x2, 0xfffffffffffffff9, 0xfffffffffffffffd, 0x3, 0x3f, 0xfff, 0x7fb5, 0x8, 0x8001, 0xfffffffffffffff7], [0x3, 0x40, 0x401, 0x0, 0x1, 0x100000001, 0x4, 0x3, 0x4, 0x5], [0x1000, 0x0, 0x8, 0x2f5, 0xff, 0x0, 0x1], [0xde6, 0x0, 0x6c7, 0x1000, 0x1, 0xb1d], [{0x1, 0xfff, 0x200, 0x200}, {0x8, 0x26a, 0x6, 0x8}, {0x42, 0x0, 0x7ff, 0x3}, {0x200, 0x6a16, 0x4, 0x1f}, {0x6, 0x1, 0x9, 0x3}, {0xf600, 0x7ff, 0x1, 0x5}, {0xffff, 0x5, 0x5, 0xfffffffffffffffc}, {0x9, 0x0, 0x1, 0x6}], {0x101, 0x4, 0x2, 0x6}, {0x6, 0xa2aa, 0x10001, 0x9}}}) executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x0) sendmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)="c74bdbfc83cd497b2d7a76523f2be0690bcb348cfcae36e3a9db5508a1f4c136a435ec7b0e9f2b6cd0d774a2d6750caf493b790a971796a51cc422fc79c4df3d99d81d213dd3ffacdaac32488fc289a7642669c138cf4c5c33eb97771bea59c314791873d9cd8a1dfc3b2b08cf7a2ae8b33b4415d099d48dc606d51dc476b599dfa361de14929dd457962fe7539051ea331de85556c6e4501b2ce7d87a879692a53beaf5fd89265b6e8d87cc08adaceeadae42b41c19ae", 0xb7}, {&(0x7f0000000100)="9a71815dbcc2d531b64a8b5d31943cdaabd3c43b386f1c89ba815a103ef9d7464810c3d750d81d9482a3bc9950c09884718dafa212e339c56e67110d4cd0535c9c61db058c189d9be153db8036084961fb10caf23e38e4f1971af8a8a90999c688e8da49d4654a4111c642508da6caeeb752ca0aab58b7bbb6a82e2698c7f42e4b3174a0a987157d6bcf3491ab539515051fe2d5487c9ec882b42b378863d27fd41b8bb56e65b2c7b3c9b3f80ce851cf0fdfe33f8c2df4aac7205c3616dadeb84e27742f3b15b1208ba1", 0xca}, {&(0x7f0000000200)="829709cfd1eb0519e4e20d9191d12c37e81bc8581c8ec902569649d8762324dbeb3ca30281c97b11e4e07e0a290edcfd91a5eb951df9e14939bc95c382f9838676236eb7bdb1585b7acddf214377524ad4ac1d8aafd40f3a73f8c350e91bf6599a8a9f86963bfd4cfb3955086f8d37e0f78216cee7f41edb5661bbbd7735c24029e0e55c06c7cad2d4e6216b700fcb71a32da722abab3693f2df1ddbde407a76fadf5876b6fd9733e3edc626", 0xac}, {&(0x7f00000002c0)="02ee312ae5d8553ca01d8026443f5cda981417ca37fb43f7bb31301137e9c2d44399dae24267c6568d10c87ac4068174b2b5de49d213476c1f7930e753b077e9dcb6c4a7d8b1d4a4753162e125d6bf87a2e7b2535a249c81df84512b2a22b90705c947b905", 0x65}, {&(0x7f0000000340)}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="88000000000000000100000000800000677dff0b114570800ed7d31a1e6b223e255df9f1e4f698f9facdd0f3649824c9fc7501aa941bcd104c7cf98c7b3466f13b1d2ebe36d61526a16adc04dd4026fa6d90e019a6b0ff4674c67277001dd18ff137244a05f8b3924e8409e2d795a10d8805a470da90e49e10f47a57de63838da700000000000000f800000000000000ffff00003f000000e7e3a6af7c999e35ef7f734e4128683a8d4e6f5078706ae248e3269b73a2b7947a671fd9e2ee8e564da9aaeb71b42c1301cf0959cc1165126af9dd8dfad5f20c59058f72f45e94bdae2b7e4c7b6731ac5d1bd16aba41ae95000490a6a57bf9a3bb80fc2cec198953fc584f9715fd85cfc54608f502bcfb5eb4645a9bde4dd9e71dde48e17b3fb35906ec35aa9069699c9d4d7d242e30c9be095259d2dee7b3fe5df74f33cf25194e1b0c72d8b31bf76794d33a7b1d00a21bf3c850a8554ccb77814d4ad349afbf8f620dfe416ac3f993a7437d90b769573dcb8beb8218c8f3407b2eb67070420000f000000000000000010000005d000000dbc91dc826695d175ac17fab380836bffe5b8727e1e34918150ccb088850f621569e73cd83b92b4819feedc8bfa337da49a8a680dff71a28da612643f1dba8b1428aacb355be8195a066c4188dd28bd1cdbaf3ded3a4f77a388274dddc9c0a341d819e43ecf76e8fdc3ed53725265ea4f21d2f4390ffbf30e0ef40fb03f3c1d018aafa90c27b9dae4b8a544fe05b9e7c533159e62e946d67624cf9c9c78177390639a6bd33f8fe357d20b5a03eaaee105b3f4535ceb9a213f3627db008bcc6ae0b81e040a8e6081e79b69888a2d228b214f5fbd9d5bef3252b0e4094e973588ba747235c22"], 0x270}, 0x8000}, 0x10, 0x8be0be6194734bbf) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbacc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbacd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbacf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad2000 didn't change! executing program 2: socket$inet(0x2, 0x2, 0x0) open(0x0, 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, &(0x7f0000000200)="0237c616fe54c09f5832d2b0c836b492d96e2d8253dd5e742e9a8317aaf897c071d3ac91aacbb5eb5ff3f2ff8452f1dbfb3f28bb77f8ee4bbef2778195565f4681c444f36c5c63eb4a1f629e929115f050b9b66a0b1ade44ea9c0f735c8ce2f2212c3ef9c2631bb067e819981d94a6481563b6fdddec6b5366d85633034ab660dbd69521dc6f13279cd84092d1d8641354cf53c5e0924b4534503b4d18dc85828155f20f0a5041bd15e5aab9f7e16c08", &(0x7f0000000180)=0xb0, &(0x7f00000003c0), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) msgget(0x2, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="eaffffff7f000000", 0x8) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r1, 0x0, 0x0) read(r1, &(0x7f0000001040)=""/122, 0x7a) msgget(0x1, 0x3e945a056885207c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) write(r2, &(0x7f00000023c0)="ba640d52aa88d072eb7e533e5291a66db62b6eb250f976aa2f94e86c04f37705962496f8cc8ba67014610a826c71e38275c0269c1dc1ff", 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xbe68df9a610de7e1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24, 0x0, 0x0, 0x8e00}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000380)=0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="fd2d6f9b34bb1c61df3a372e84842e26ff8865da263a226367e6cdc79d764c6e831844c3b5283254a138b3644e03fc793a1bc9ed4c40a637775a82631eb7b2f4c001ad04745ebb67e1f54acb581d5b95faeec40d8ef9a8aca03c0e6ed0d7c345b0bae1b3751c043783477bc0187154192239113418fcac270a56046c3a37fd6ab744b85e7bb2b99bbf51fe9d363818f19167da228447aebbf7bd1a3d3bebcc11e9dc2e7c97ba3234a272b28b5208b3dd3accaf701ed36cfd86e87c4d4d1150c1134249d3703c9da4b68cc8fa495b1a7b6e67c3ac2716567971bb47c05d36e4417bb9214db1796fef2164599446109af19e4607867b42febf", &(0x7f0000000100)=0xf8, &(0x7f0000000140)="e6392cae0aa433bb3fc230f94e8fa7e39dde900d3cf14f5b926ceb2f9d345d", 0x1f) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f00000000c0), 0x1000000000000275) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(0xffffffffffffffff, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@un=@file={0x0, ""/506}, &(0x7f0000000040)=0x1fc) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad8000 didn't change! executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x7f}, {0x74}, {0x812e}]}) r1 = syz_open_pts() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file1\x00', 0xae828e137847f62, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/517}, &(0x7f0000000540)=0x207) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdd6, 0x404}, 0xf) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffffffff) socket(0x0, 0x3, 0x7) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x1000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x10000000002001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x808, 0x3, {0x2, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300101000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r4 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000001480)=[{{r4}, 0xfffffffffffffff9, 0x83, 0x2, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x4, 0x8, 0x2c4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x4, 0x1ff}, {{}, 0xfffffffffffffff8, 0x5b, 0x20000000, 0xb08, 0x8000}, {{}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xc5, 0x1}], 0x1, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000001400)=@abs={0x0, 0x7, 0x2}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80}]}) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/203, 0xcb}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x0) executing program 2: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x7) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000500)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000340)="68726a5bd8f8478a94dce6a61870900e86deccb6a5950f23a570c5c56fd8aa77324fefe39c9fdb56fa945302136fb7f84300", 0x32}, {&(0x7f0000000400)="1c5d2ca42018f19edd126bf0e36283b697baac1be5e72ff463cbe521e610ba1ef195fc3710efcdfa2a7901d57cc8029adac65c46a1fc420deea7a5b676c47e93f5b75221ce48a2c5db1f8b7da2cee35b0c0f60afdfa3b3a4a4fabbc72bacabc17e3b0e2485cc9b870085af681b53ac80bd782e6edcc63b8afbcada917992", 0x7e}, {&(0x7f0000000740)="228ccde79915f6ce194cc2a2d11e4e1b0ba37b32d0061724b5b252373a439daa12d18c576e35434c686cffe0f9950c419bb89c143364d86e151cd133e04907633ef4cb433b21cbf0c1b9dfd1a1b1141c1fc014346816eb7daf5ec0cebdba721a1cec884d73aef0001e52c2f3de17b0858f1e2b42b1c765fb0c2ab995056979e66fcdf44069be83b3c7b9ebfef2df36568d664cd7fa29bdd21ad5d5b2df6efebcc51f1da7571f8cd1cd1ca7bad769ae4ab780b5a6bc580839788ea6623fbcc81ec860d2e86238bd00aa9fc4fd2e60c6aa85b3f37aad21c5ef45860ef3569d8ea92ecc4ad9791be95239c1bac325cc33e0dede5706e85f3fb43fde3da7", 0xfc}, {&(0x7f0000000580)="3b271d533dd74a8df05ae7a5a6aaa6e47c52dab2134c318564d77be70f0d354a784aac528b8e24fa8c747e84672729f557ddc82448ceba74f044fe50d1f63b85b2476a0193226ea51c160f7e144b123eec02934f6ad75a97f962f469ab1d57605fd8fa0d5e19eb48eb1a9a8e5a9e88b466a80fe1ffe33d795da6ad17cdd66d05e779d114618dd72821dbbbb128b14aaba019039764ce40b3d48656594d33af6d25cd652090e36adafa0583", 0xab}, {&(0x7f0000000380)="b86745475afc034e6f8f1de054", 0xd}, {&(0x7f00000004c0)}, {&(0x7f0000000840)="6d5cf07a6c2b31b2b0abdd9545db5ba475c2f526ea76a875f9eda01dafac7d24d62ad30b6c4cfed85b366a70760d34495649b231086e7eb5375aa7ca7d44bdc9dc16ee46d3e389b8b5145a05a9f75d71976ebf5080e5383596115e6a243d9c9bce73a9fbb6120da5ef541db5f269425ad8f98cf53f33c9f5473ca93012e9a83165024ef0e455bbf9a0ad19a37d77f9fde0b547c8cead6a70f7a7891055150e6178d07be880cd28b04524963aca6c736c03532cde653110fd9e6cd1c89d", 0xbd}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="e0000000000000000100000005000000a68e1062e2aea09f16e648c666453e3eadef9172b9aeea95e546d3869a31748e6527fafe48cc8de5e19a88a7cee88958c55104fa80d28332d0a76fb23e70ae6fa247da8b21028edc989ea142d1273ddd6a40e3ffbec1cb7169035ee46e29702ee5ec92fce5030b8b2302ce352a1e19ad31e84adf75c9fa6874f10950943f4cd2df157f342c8e754992bdab9fdc1c02465b769ac2721626d26a5222883de6e3d55a0e8ccbebe7214fc1ee571d7c02522bfd4774528112712723d20611288502b602ffcf9f46c98610bc00000000000000"], 0xe0}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) socket$unix(0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbadb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbadc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbadd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbadf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae0000 didn't change! executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x46}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300163a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000000000fe80000000000000aa00000000000000000000ffff0000000003b81ce1a018c45400000000000000"]) r3 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x44, 0x4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x11}, 0x4, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d7", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r4) fsync(0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() syz_open_pts() pipe(0x0) mknodat(r2, 0x0, 0x100, 0x7ff) r5 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r5, 0x29, 0x68, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000180)={0xfff9, 0x0, 0x5, 0x4, 0xfffffffc}, 0xc) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x171) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x538, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x8001}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc028756b, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r3, r5}, 0x0, 0x0, r2, r2, 0x8, 0x7f, 0x100008001}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x752, 0x6, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r5, r3, 0xb2}, 0x0, 0x81, r2, 0x0, 0x0, 0xffffffffffffffff, 0x8}) r6 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) seteuid(r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f0000000100)) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae7000 didn't change! executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(r2, &(0x7f0000000580)=[{0x0}], 0x1) setsockopt(r0, 0x4029, 0x2d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004800003c000000007f009078ac1400bbe0000001890b00ac1400bbac1400bb000c00907800000000450000000000000000000000e0000001e000000147358ce8442f7487a2e91b63f32b6040c165bb42ed8afa3a6feb55507fa04059670c5270aa645ef88dd6624684c04c0b129bdc97850999c950d9881e485409d0b9eb18ef13c75b1c"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000001480)=[{&(0x7f00000011c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b27043a7ae54fddafef2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c2", 0x4c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) lseek(r1, 0xfffffffffffffffa, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaac5b13c00001c0000800000019078e0000041e000"/36]) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf8000 didn't change! executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000740)='\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', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2d}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000180)='./file2/file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0xfffffffffffffffe}, {}], 0x44, 0x0, 0x0, 0x0) unveil(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="5530c7268821ebb356a036a5f9fe5a793aed2f8e729e62eec4e3ebe63371538e34250210e83920c7b287c49376426be9b97616283d572676fc17f2580e782392ed5b7568901a", &(0x7f0000000140)=0x46, &(0x7f00000001c0)="86f4bb9cb7410114ad65c6bd1ec1811693e9bc83b51ebe9d4b8881d97cd341bb7a99fd7e62c5737a70199c16eaf09caa1510f360bc48e9ca7c6cde", 0x3b) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafffeffffffff86dd60062500000f3b00fece9a9957491b0000000000000900be00a049e5c7000000000000000000000085009078000000000000774ede9478"]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) preadv(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000580)="12e1f34ba5e430a7553dded6f47ffde4c85405eb", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) unlink(&(0x7f0000000040)='./file0\x00') semop(0x0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) r4 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000440)="d84d64ed620d6ac3f7576ce8f32d549e28c59ba5f05434da26711e77198b518fae0e087a7ea03de966584a7b6b71d969f91805f3be30999425ee106079bf7cb79c90174d0457210d3eb60cd7eaa4f6d7cfaf675f98e6894827c1c860b76ad913daab7053db637887d5084013b0360ed9e5f1f3a386d88422874e8a13369eeb63b3004ac4f8644c4a634c4ae6885c83318f93e5c6e52f63e8b8d8e4cd9ea762855aeda6ab3b023c10e4"}, {&(0x7f0000000340)="b309964b046ac8c096d265050000000f182a535f4291b6c4bb00be10"}], 0x100000000000000e) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000500)="6b65e1d6ad7e737abb4c66b70bb8da46017f3574669df58005c7ff63b8b4826b94792c2d95717d6ea8b81ba88524a175034dfa08684f0ee26c71a5c449a1522a70037c55da57094d8295bc7cd7068da93cf03c6345c8cb7552d57a4129420b0c3df8a42140cdfbddf6e14fb0af27d50c39b57263dbf0b38a7ac34eecb0489436b03855f98a7cfc42567c79467b894e9e99ebdc8957b416dc6ff3a5663c57f3f5f552ab357db0bf0513a1f8c48226885ec3a1e63bd154464509c892832c743f37cd", 0xc1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0xff) setrlimit(0x8, &(0x7f0000000100)={0x5, 0xb1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8, 0x11) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xc) open$dir(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffffda) rename(0x0, 0x0) syz_emit_ethernet(0x1bb, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101, 0x40000}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) open(0x0, 0x0, 0x1fcec91fcffd8bfb) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, 0x0) msync(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001180), 0x100, 0x0) lchown(0x0, 0x0, 0x0) semget(0x3, 0x4, 0x200) msync(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80}, {0x50}, {0x6}]}) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbafa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbafb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbafc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbafd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbafe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbaff000 didn't change! executing program 2: setrlimit(0x0, &(0x7f0000000100)={0x0, 0xfff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb15000 didn't change! executing program 5: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x0, 0x1, 0xda) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000023c0)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd8537860825a0", 0x58}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x182}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000002240)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0x15b}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xb4}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x98}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0x46}], 0xa, 0x3e) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x102) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) r7 = geteuid() stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r7, 0x0, 0x0, r8, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r4, r3) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c76699408262a4e66fc21a53aa3b569717faaa4d6552e623cb07994eeb3fff6dbb1a22494eb677bcfc7e9cdfbdc547010f382e2579cd2a220e8f340a0cca0f67ce50d7e8de11966dbc1a665222dfa824578df90d0fa6c4eccac6a1a7e09c4cc9a5ef7232350708e9b7a6fd02853b219c121d499418ec554ab594be565a03fa9f1055e18be5a6473a2de2a0857dee36331e2217780f7b96c399611ddf5c459cf219bb19012eede0efe3755176075ce181debefaddd28ae49", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000180)="e7c94c3c526a7f2a", 0x8, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000100)) dup(0xffffffffffffffff) pipe(0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000003a003bcc2629a17a6c58afb80001000062e3fe"]) write(0xffffffffffffffff, &(0x7f0000000180)='#\x00', 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000400)={0x0}, 0x0, &(0x7f0000000440)="2632ea6786556ac4074ad35898fbcd30fdb30f3261bac56d4f67d6753fa17d9fed95408413a6fa4bc325c0b5", &(0x7f0000000480)=0x2c, &(0x7f0000000580)="bbd048516b9354283434da3d064bbc2fc146e98477fc647a27d1659573ddfc4eae2c5dbd8fabf620f0b84576633694882c96628483e7836c6ea09426aa8d8cc4385d321c0c127f8d60aa439a7477dcdde01b67bfd6a50330eb91a5d115993f5b69028b23f05488a468afbdd85887b4167754a400e3915c44e12c63b0d6", 0x7d) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r0 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r1, 0xdf8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb23000 didn't change! executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a"}) chmod(0x0, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {0x0, 0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000022c000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') semget$private(0x0, 0x3, 0x80) rmdir(0x0) symlink(&(0x7f00000006c0)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r1, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) msgget$private(0x0, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, 0x0) write(r6, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x7) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) fchmod(r0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x6795, 0x8001}) r1 = socket$inet6(0x18, 0x3, 0x7f) setsockopt(r1, 0x5, 0xfffffffb, &(0x7f00000000c0)="562fcbd043d4db2d1235b4f37a02977e54267fa6984a21984de1e5f4d4914f4dcc3253293b2215e0b6716d91f02be554db5ce7a4bdeee176d4fa7d134ce8868db1fcb5", 0x43) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000240)={0x10001, 0x6}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r6 = socket(0x6, 0x8000, 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8, 0x1}], 0x101, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x40, 0xffff, 0x5}, {{r6}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6, 0x8}, {{r7}, 0xffffffffffffffff, 0x90, 0xf0000000, 0xfffffffffffffffa, 0x6}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80, 0x45e8, 0x3}, {{r3}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0xc5}, {{r1}, 0xfffffffffffffffa, 0x18, 0x1, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x7, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x48, 0x10, 0x7, 0x5}, {{r4}, 0xfffffffffffffff8, 0x34, 0xfffff, 0x1, 0x3f}], 0xfffffff8, &(0x7f0000000480)={0x4, 0xeae0}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x2, 0xffffffff, 0x5}, 0x200, [0x8, 0x8, 0x12, 0x8, 0x0, 0x5fc, 0x4, 0x8000]}, 0x3c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x9, 0x7, 0x8, 0x7fffffff}, {0x8, 0x11, 0x4, 0xa2}, {0x0, 0x8, 0xff, 0xe76}]}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000005c0)={0x9, 0x4, 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000600)={0x4, 0x0, './file0\x00', 0x8, 0x3, 0x6, 0x3}) mkdir(&(0x7f0000000640)='./file0\x00', 0x88) r9 = open$dir(&(0x7f0000000680)='./file1\x00', 0x20, 0x11) mknodat(r9, &(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f0000000700)='./file1\x00', 0x100) r10 = openat(r9, &(0x7f0000000740)='./file1\x00', 0x10150, 0x30) fcntl$setstatus(r10, 0x4, 0x80) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000780)) open$dir(&(0x7f00000007c0)='./file2\x00', 0x8000, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000840)) pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f008 va 0x4e0cbb28000 didn't change! executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r1 = socket(0x20, 0x4, 0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x40e}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(0x0, &(0x7f0000000400)=[{0x0, 0xffff}], 0x1) semop(0x0, &(0x7f0000000280)=[{}, {0x1, 0x0, 0x1000}, {}, {0x3, 0x4, 0x800}, {}], 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, r3, 0x0, 0x100, 0x6}, 0x0, 0x1, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x1416}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) getgid() getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getuid() fchown(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r7, r6, r7, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(0x0, 0x0, 0x0) semop(r8, 0xffffffffffffffff, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) executing program 3: 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, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x1800}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000900)="7e973a60d66757a71a37c2169124191a01a076adf95ea3017b7642587980ea30f12f76eee9ca46b79e91d6bbb4c76a63", 0x30}], 0x1) executing program 5: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000280)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) listen(r2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r3) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r4 = socket$inet(0x2, 0x2, 0xfe) getsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r6 = fcntl$dupfd(r5, 0x0, r0) mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x400004000011830a, 0x0) socket(0x20, 0x0, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000100)=0x40) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x15}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x5, {[0x17be400000000]}}) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socket(0x10, 0x4, 0x1f) lseek(r0, 0xfffffffffffff801, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3}], @udp={{0x2, 0x0, 0x8}}}}}}}) executing program 6: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x0]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0x0, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffffffa7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x30) close(0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x57, 0x0, 0x40}) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x3}]}}}}}}}) executing program 7: r0 = geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getuid() r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x30e, 0xfc, r3}) r4 = semget$private(0x0, 0x4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x10100, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x10}, 0x2, &(0x7f0000000140)="7c7e7580b8c5b41e447d6d18e6f9a4df02d1031d713c4d10fb36ec6233791b7a3f63be65af684c17efedffd2fcdf3f2b7762caddbfbf2c10abc7ba46bc08e076c234489190cb8366c96b0ea2c3b1495ca35556be3597db58715a0dafd375ba50eda10cefa2b5541e2f227d1b96cdb15f9ac3b889e8382fe87a8c13c5524217de6b770dca619f65dc3bf3358c4e0eb2f2f9e13e0297dfdbdced803af4e7cd6bdcedea0dae3731fabf562e02a4127b7bd4ee1af4378de3b1249ce6c3c598fcaaf8288eb5f9bd178be1da1eec25a1c19400fc0c29f5615fd12ebc86537e20e91675eb9e01ac8c1c10439a3caf292cef01786e", &(0x7f0000000240)=0xf1, &(0x7f0000000280)="95fff701484bdeb5fb75460b9360a75d2dc850989b888d11c381aaf776df0e944f86e1c4a00a7f7e3e0ee4995d3381be4bcea4b445d920b48602844f76350b7e84499e2842556e8e717338990b96ea61ab98cedbf248560abcc8310ccdf7714c8e3a4a3b42024f08408c59301a2da4243a1d437f59bf1ab9da7643ffb894832d84f6793693c7ffd488c127719a54888ac21248917733fc7c11d12d3dfe3eda9a3fef", 0xa2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r5, r0) r7 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r7, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setuid(r9) close(r1) sysctl$vfs_ffs(&(0x7f0000000440)={0xa, 0x1, 0x6}, 0x3, &(0x7f0000000480)="297b114b602273a2af40f4ed0d47df2467a0895c09bf55e117fdc684b4f6e5ffac6764", &(0x7f00000004c0)=0x23, &(0x7f0000000500)="d260d394896344b23f4d72ee5772894b684dda9459c6aee81d872b0ad1b38e4105e87a208e986875853796bacacf6300654233044a749ee28fd600da8d53fbdd7f63fb9a93c9ed393c8e35a7173b95ad44b0824eaf3600ac7ec8a95be849ac1f8e2a33379ee1714a19796cbbf294d554b5a6bd1e44eb799ce5673566c3de14b4388a3c781348b7d3bd104cbeef045d879362868fcfa61d", 0x97) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/221) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000006c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) setpgid(r8, r10) r13 = msgget(0x1, 0x10) r14 = getuid() r15 = getgid() r16 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000780)={{0x0, r14, r12, r11, r15, 0x10, 0x9}, 0x40, 0x5, r8, r16, 0x7f, 0x7, 0xfffffffffffffff7, 0x1ff}) truncate(&(0x7f0000000800)='./file0\x00', 0x1401) symlinkat(&(0x7f0000000840)='./file0\x00', r2, &(0x7f0000000880)='./file0\x00') syz_emit_ethernet(0x4a, &(0x7f00000008c0)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x4}}], {@generic={0x8035, "524c4e432126d9bee185aeb058a2c8abcd8f946159f7db5de167e1fbe1e60b5e7baaa5b3fff1014c94901117f4472b99fd4586bf"}}}) getgid() executing program 1: socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) r7 = geteuid() stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r7, 0x0, 0x0, r8, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x1}]}) munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) getgid() pipe(&(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="000000000000f1b999e3cfcd7e84817ec54c886e4fceaf0f0f8be8cc1f1a47b6e95b17b5aa5a579691ac7d31abf6321d2df43d2ea0c3d653434e010aedcdad96b5ada56074b5be5f07101ce198d5895b32e6c1ebdc277fdf7b6e0e0e00c7b1de2c5222182c478bfa501c99e707f7dceb00373d402ef3204a31cccddaea0345478bb9964129482a337fc3aa87f766b0866bc2e4b3cb0bd7e39c", 0x99) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, 0x0, &(0x7f0000000040)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) r7 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r7, &(0x7f0000000000), 0x10) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfffd, 0x2}, {0x0, 0x0, 0x4, 0xfffffffe}, {0x7, 0x0, 0x0, 0xffff33c4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r4 = socket(0x0, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x400, 0x0, 0x0, 0xf833, 0xfffffffc}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f000022b000/0x2000)=nil, 0x2000, 0x4, 0x7011, r3, 0x8) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) ioctl$BIOCFLUSH(r3, 0x20004268) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000000)=ANY=[@ANYRESDEC]) executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xaa3e, 0xc4, 0x95, 0x6, "3c50f89e6e2d5be407a36e2d926487e2e1614ce8", 0x8, 0x10000}) r1 = socket(0x20, 0x8000, 0x2) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)="8bdd38f44f171d96cb35c66ff9ee3f41130990f92274b101519c02b388ffdd7c3324c3d55516bef4be294ff623544f11f6a43e485099b57a2b7df98c0011533ccb6a0cb3ee5e32e6fd58017b1ddd746ddfec0a", 0x53}, {&(0x7f0000000200)="b4acb6884234462d3da7453144343271b61609ec64374fc7888b767df1f8c9874f2fbee58ffb785997f55b6a398d57690602021a8da70ef52b3f1b30", 0x3c}, {&(0x7f0000000240)="f6fc35efe3792b5abe48aa7704d3342195dbd8e41f4576f2a0e9", 0x1a}, {&(0x7f0000000280)="42ceae99f66a65ed09ad857b5096226ea48ad004748f4e53c94b92e517c768680c0dc1d31c7170c6745c5a0a0b135f0fbc903212226d91adf841ae43309fe6a67b40369709669b209c6baec02697f7a00e43dfaccab09d521752b2fcc11398ea71180206277509d06091f71d79b24b02469c93ac0a6bfe49ebec2963d225a256e1866befb754204fc82b83ee452c1c47227f9b551084df524b550d623e88302a4f4c58fdb8d143aeb858b554cff81cf9187421ef", 0xb4}, {&(0x7f0000000340)="345424a17a255e473dee784f72eaab32db07194228c04621af5620391b4ae05c1b5d229da72ab654bb2d517bd3c73da2aa2f8b25c0b1cdc414e97667704b4fcc399280d4e26edd1a0766bd00b9f434f242cdb56bbfbc46ed92f2b45e2b9ee91c4e484c83a89bc548797dabb48f1ca65d98304a0cc015f2cad7d150ed000d7c9b69278a1e0877a994a643d189c464e9baa19568fad8c1d703ab8bfa528325a0f2d871950a1ced827bff437c71721152937fb3643a75d969ecaf8693902cde602435d739a4aedf49c64c0acddb006b57c5d7a71395089e3d3aa53742685bbb34b66b1f1e6e9d710c92", 0xe8}, {&(0x7f0000000440)="c74c5a42afb75e188636b6c965681e9f6476948307091eb246f495e301acf23be9d3f08fd4eae8dd237ef658830a12438f0d66a8d481d22b6d9139b6eb60f8a6baef95765e56a85d33f1e3f621606e1bb0aeb9c595a3264c69992e90b9cfc032b21b1c01d70f6dd9ae1289b40e5e3c982eb7cffe20567a1d7cf34b32c4de8bbb3bad5a5dcfac4ac1a61b9df6308106d414bb921fc1eb403e4037ff3122097dec47ea36fc5f1495824967b2eeae68da6467649c4909ff188808e4b9b88b4679399348ee8b8efc85f6105ab310f020891481e5025fa55cca4549513c41d2f8bd4867ad9e4e2699923244afc13f5982dd3cdffe6efd04bd19", 0xf7}, {&(0x7f0000000540)="a885e3b6e56eda72c2565553d7cedf943469ada0e026a491fdf895c609101547494eb4d78121a58bec9e54679b15cfbfa7e1e6474986e7f43eeed8bfd61140f5a398ae65917d33466286f89cad551ab2be55fe0edf94fccb7475c8a9abb5bf727a132070acc619687ffd734dfbdba039924a8ad244e121f05305362c340e53d470d1f1fdd78b0b196202d92870bd453c3a6ce21bffc4d6868eb7782ccee868d0d2f1b15ed382a8dcf834c9f07665fff204c3450b7fe45c92390235f2956a64b844ccf61425", 0xc5}, {&(0x7f0000000640)="998f8cd6b58447c52ba74b7dfad86432320adad748099eab1ffb896ecb3ea49e8b5ff8d5a7d7055f430719a449aa4875293ab84d24b03abb5856e59c54660044e7289e9a26142e189dac306eb037f2ff13b42fc6e8e1ebcd16b069", 0x5b}], 0x8}, 0x13) select(0x40, &(0x7f0000000780)={0x71, 0x1, 0x5, 0x2, 0x9, 0xd27, 0x4, 0x9}, &(0x7f00000007c0)={0x80000001, 0x4, 0x3, 0x100000000, 0x0, 0x1ff, 0x200, 0xffff}, &(0x7f0000000800)={0x100, 0x8000, 0x5, 0x80000000, 0x6, 0x7fffffffffffffff, 0x10001, 0x3}, &(0x7f0000000840)={0x100000001, 0x5}) r3 = syz_open_pts() r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f0000000880)=[{0x2, 0x240, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x3}, {0x2, 0x1f, 0xa1a0a7d11ac1c93e}, {0x4, 0xffff, 0x800}, {0x4, 0x7f}, {0x0, 0xfff8, 0x1000}, {0x2, 0x20, 0x1000}, {0x1, 0x5042, 0x1800}, {}], 0xa) r5 = semget(0x3, 0x0, 0x220) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000940)={&(0x7f0000000900)=[{0x84, 0x800}, {0x21, 0x5a7}, {0x88, 0x8f6d}, {0x8b, 0xffffffff}], 0x4}) recvfrom(r2, &(0x7f0000000980)=""/123, 0x7b, 0xb739cbb817a9c23d, &(0x7f0000000a00)=@in={0x2, 0x1}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40), 0x800, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000a80)=""/101) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000b00)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000b40)) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000b80)={0x3, 0xef6, 0x9, 0x40, "828050749655aad167c5d85e5e0f2406601c6fc8", 0x0, 0xad1b}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) ioctl$BIOCFLUSH(r8, 0x20004268) r9 = semget$private(0x0, 0x1, 0x82) semctl$IPC_RMID(r9, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000c00)={0x7ea7, 0x3, 0x7fffffff, 0x2, "6fa17b6ee8469e3e6945e19c6291695829302b74", 0xfffff0cc}) ioctl$TIOCSCTTY(r7, 0x20007461) connect$unix(r1, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000cc0)=0x5d81) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d8", &(0x7f00000000c0)=0x90, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000001140)=ANY=[@ANYBLOB="836ce898e0fcffffffff400086dd60ab9565adc6ffff3e2438d3b3c437c9dd6800088900fe8000000000000000000000000000608bd58ca873063828d9dc00"/76]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xbf, 0x8, 0xfffffffffffffffc}], 0x0, 0x0, 0x20000401, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) close(r2) mkdir(&(0x7f0000001200)='./file0\x00', 0x4) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x200, 0x0, 0x0, 0x2000a002}]}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00004c9000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) executing program 6: syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmget$private(0x0, 0x8000, 0x120, &(0x7f0000ff8000/0x8000)=nil) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) shmget(0x2, 0x4000, 0x10e, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)=0x1) listen(r1, 0xa3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x7fffffff) listen(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r4, &(0x7f0000000040)="37ba952573d037c682e6af87ba1da9be9736dd72824b6c19", 0x18, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000440)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000003c0)={0x10, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x682c}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f3a000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d38000/0x3000)=nil, 0x8}, {&(0x7f0000d3e000/0x3000)=nil, &(0x7f0000fb2000/0x1000)=nil, 0x9}, {&(0x7f0000f9e000/0x2000)=nil, &(0x7f0000da5000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000deb000/0x2000)=nil, 0x8}, {&(0x7f0000cac000/0x3000)=nil, &(0x7f0000e81000/0x1000)=nil, 0x1}, {&(0x7f0000e9b000/0x4000)=nil, &(0x7f0000d87000/0x4000)=nil}, {&(0x7f0000caa000/0x5000)=nil, &(0x7f0000e97000/0x4000)=nil, 0x2}, {&(0x7f0000c27000/0x3000)=nil, &(0x7f0000f41000/0x1000)=nil}, {&(0x7f0000e32000/0x3000)=nil, &(0x7f0000c0b000/0x2000)=nil, 0x8000000000000001}], './file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000680)) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{}, 0xfffffffffffffff9, 0x48, 0x2, 0x9, 0x2}, {{}, 0xfffffffffffffffb, 0xa8, 0x4, 0xffffffff, 0x81}, {{r0}, 0xfffffffffffffffc, 0xc, 0x4, 0x5, 0x400}], 0x56, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff9, 0x77, 0xf0000000, 0x5}, {{}, 0x0, 0x64f823f530da99d3, 0x1, 0x6, 0x4}], 0x5, &(0x7f0000000780)={0x79c7, 0x8}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800), 0x0) kqueue() executing program 0: mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x80000001, 0x60451d, "1a0c0109020400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="f2d98d803406fd3f3ae5de618b17e9c1e351453dd510d71c27f34224a70b765f5806ae62f1ceb57a7b93ae8cf96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b2604", 0x4c}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() mkdir(0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCSDTR(r2, 0x20007479) mkdir(0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') r3 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe", @ANYRES32]) write(r3, &(0x7f00000003c0)="6ca2d13e7bd2e025f84852473143e0ed7aded7419e96f71f14fa533b687d75965d6c3b19cccb8b2e784dcc603d34c64cbd792c8184793415b2dce2fda21e45a12a609b65eee6720c8947e2345cc9286f8df83bfae02f0364a278e2bab0b94b755396ce7c9c0d6bea16f12663fce3b50bdddc1604af810f4ae6be386c1553bb78867b1fa5f3e4abbaed5053644b57915205adfe27f5fc5ce7f5a2aacc0dac7cfef17b4d24147e9a731181e8e8fd24a504c5d4c92b5511fdd8eb5aeb6f393bad295a37b4d4f9f004c1de063ea4c1bd650f9289b3e062b5e205ed3979d7155c1b987e08", 0xe2) executing program 3: sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x7) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) executing program 1: open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x21}, 0x2, &(0x7f0000000380)="18bdad664b5e40542e055d9d606fb6258a75ac1afd77267a84b21cd83f9c394303ee6882efc7c52874f3aeb3aa20ed47b16f61284102e00792a688c2386dc7d847d22d3d35ab52a9323c76bbd60616c1a19156eb79c9270bb8f52c8c2adef543fb5888a274c648a57959a77b762aedcdd0e1bf5104a14658b463f3d18ec08c031827d7c6d5dfb36e1be2ac80b662aeeb68895511227722956242704c802066bc4ef7f7495740b87edbc4e9", &(0x7f0000000440)=0xab, &(0x7f0000000480)="0fedc7dc9cc6ba0043ab7ecbdd853978fb743779d308ef2cccf3931399a5438da91ca93932d81f1a09", 0x29) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x81, &(0x7f00000002c0)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0xfe9418aa60d46c29, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: socket(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xffffffffffffffff, 0xca}], 0x1fffe, 0x0, 0x0, 0x0) executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x140) msgrcv(r1, &(0x7f0000000140)={0x0, ""/102}, 0x6e, 0x2, 0x0) close(r0) r2 = socket(0x2, 0x4001, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0xfffffcc9) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)) r4 = dup(r2) fcntl$dupfd(r4, 0x0, r2) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000002c0)={0x2, [0x0, 0x0]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x2, 0x1000}], 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r6, &(0x7f0000001780)={0x0}, 0x10, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0xfffffffe, 0x9, "102609307e7be2df67de208c8bda612c3100", 0x2}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8445c70827b4320a7d9506312618b0ac9c0d0dad4071af59424543acc6576b2b763977aac0b12df2ccb7eb214e66cc9f41792e8cbec7dc90d4bc625809846490db3bfc9a816199fb1a1082f1ff836076b7a0feb2675cfe9166f29ff516dd111524eede80631efa302d693117280ec991ba7823c52f1e069dbcbe979af6204b3bae6685a47d2f7877f6be22088d5727f4c235bde8734e7edfd6df4c999e4194404a3bfc3f1dee405cf64a5bf740208894afc8dcb8ffe73c47ed8cb686679c1c1370da3e92369c48f8f3749d"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) (async) close(r1) socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000500)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000340)="68726a5bd8f8478a94dce6a61870900e86deccb6a5950f23a570c5c56fd8aa77324fefe39c9fdb56fa945302136fb7f84300", 0x32}, {&(0x7f0000000400)="1c5d2ca42018f19edd126bf0e36283b697baac1be5e72ff463cbe521e610ba1ef195fc3710efcdfa2a7901d57cc8029adac65c46a1fc420deea7a5b676c47e93f5b75221ce48a2c5db1f8b7da2cee35b0c0f60afdfa3b3a4a4fabbc72bacabc17e3b0e2485cc9b870085af681b53ac80bd782e6edcc63b8afbcada917992", 0x7e}, {&(0x7f0000000740)="228ccde79915f6ce194cc2a2d11e4e1b0ba37b32d0061724b5b252373a439daa12d18c576e35434c686cffe0f9950c419bb89c143364d86e151cd133e04907633ef4cb433b21cbf0c1b9dfd1a1b1141c1fc014346816eb7daf5ec0cebdba721a1cec884d73aef0001e52c2f3de17b0858f1e2b42b1c765fb0c2ab995056979e66fcdf44069be83b3c7b9ebfef2df36568d664cd7fa29bdd21ad5d5b2df6efebcc51f1da7571f8cd1cd1ca7bad769ae4ab780b5a6bc580839788ea6623fbcc81ec860d2e86238bd00aa9fc4fd2e60c6aa85b3f37aad21c5ef45860ef3569d8ea92ecc4ad9791be95239c1bac325cc33e0dede5706e85f3fb43fde3da7", 0xfc}, {&(0x7f0000000580)="3b271d533dd74a8df05ae7a5a6aaa6e47c52dab2134c318564d77be70f0d354a784aac528b8e24fa8c747e84672729f557ddc82448ceba74f044fe50d1f63b85b2476a0193226ea51c160f7e144b123eec02934f6ad75a97f962f469ab1d57605fd8fa0d5e19eb48eb1a9a8e5a9e88b466a80fe1ffe33d795da6ad17cdd66d05e779d114618dd72821dbbbb128b14aaba019039764ce40b3d48656594d33af6d25cd652090e36adafa0583", 0xab}, {&(0x7f0000000380)="b86745475afc034e6f8f1de054", 0xd}, {&(0x7f00000004c0)}, {&(0x7f0000000840)="6d5cf07a6c2b31b2b0abdd9545db5ba475c2f526ea76a875f9eda01dafac7d24d62ad30b6c4cfed85b366a70760d34495649b231086e7eb5375aa7ca7d44bdc9dc16ee46d3e389b8b5145a05a9f75d71976ebf5080e5383596115e6a243d9c9bce73a9fbb6120da5ef541db5f269425ad8f98cf53f33c9f5473ca93012e9a83165024ef0e455bbf9a0ad19a37d77f9fde0b547c8cead6a70f7a7891055150e6178d07be880cd28b04524963aca6c736c03532cde653110fd9e6cd1c89d", 0xbd}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="e0000000000000000100000005000000a68e1062e2aea09f16e648c666453e3eadef9172b9aeea95e546d3869a31748e6527fafe48cc8de5e19a88a7cee88958c55104fa80d28332d0a76fb23e70ae6fa247da8b21028edc989ea142d1273ddd6a40e3ffbec1cb7169035ee46e29702ee5ec92fce5030b8b2302ce352a1e19ad31e84adf75c9fa6874f10950943f4cd2df157f342c8e754992bdab9fdc1c02465b769ac2721626d26a5222883de6e3d55a0e8ccbebe7214fc1ee571d7c02522bfd4774528112712723d20611288502b602ffcf9f46c98610bc00000000000000"], 0xe0}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1) sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) socket$unix(0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) (async) dup2(r4, r5) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x2) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x4, &(0x7f0000000380)={0x42, 0x1ff}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x4000, 0x9ef) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r5, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000029c0)=""/4118, 0x1016}, 0x1}, 0x10, 0x1042, &(0x7f0000001940)={0x9, 0x1711}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000003c0)={0x1, 0xc}, 0x2, &(0x7f0000000480)="a85134316f5901d636beee5bcceb73d947cda949f3e8862b7706b5d699b66e64c4648e2cf178b2d5dbd2e9069a6ff054420ac90c3476edb84acc9a7bdca138fd8477e61380f5ef453c6d515034071f056a9c9da2ea57a10e4f117f4010146093744aa2f5b345671880c7baf07193083e45e09c1d78945457645391dbfa23922f0906976a21b6f5c49aaa131d7bb5241de9f645c7b5b5ac0023030e0c901e2f68490e9b49bed263fb10734464ec918e1165617e5358cfcf66c6a8117f1dc71af787b5633a6ff4c9", &(0x7f0000000400)=0xc7, &(0x7f0000000580)="71d4b395943dc40091f634505e79ed6e48d42c7547facdd0df77d128a2bc5c8c115f012adbe022f8ac48ae7923c1808d12d17189baec7429a95473672b1d6ece4615c9eb056351db047c4af6369ed79270c5730f1e5a5cb2c7fa301d2df99c210573af32794a7e9917f9fa5950db8fbdd4f61c0db89e21c0ba61b98929e4d1b82685ccdef1effee2cab1b349daf59677c3d2a261e0035f4e12711b815558eb6ba6599278c3b9e8ae4eab465e4c7ff0e894f84706ee4f6f59cc3d90d193cdd2e7967dd28ca1c7e620562b9000f7127951993767763fac4670cce881e2cf31790c6d88226422bd", 0xe6) syz_open_pts() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x60}, {0x45}, {0x836, 0x4, 0x0, 0x5}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x8) open(0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, 0x0, 0x0) setuid(0xee01) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000202000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) executing program 7: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x9, 0x406}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000091, &(0x7f0000000280)=[{0x82}, {0x4, 0x9, 0xc0}, {0x812e, 0x4, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000500)=ANY=[@ANYRESOCT=r0]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114582213fa49c61d16000000000000000000000000bbfe8000000000000000000000000000bb0000000000000000080000000000000000000000000000000000000700000000bf000000000000001d000119680000004e204e210008907831acc202fac306f4de283b4d7cc1ba279bb6d17119914347b48f6ec137415a5a661c20890813c5cfa4ccc87953a7dcae4d2ee0a22438f665a670671ee46084ab5e333d2b5aa016655b278278b899d18c0a"]) geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x0, 0x1, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x7, 0x0, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) close(r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r2, 0x0, &(0x7f0000000180)) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0x73c5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x400000001000}, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000140), 0xb}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000000580)=""/148, 0xfffffffffffffc6f}, {&(0x7f00000006c0)=""/76, 0x4c}, {&(0x7f0000000740)=""/166, 0xa6}, {&(0x7f0000000800)=""/92, 0x5c}], 0x9, &(0x7f0000000300)}, 0x3) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x35}, {0x87}, {0x8006}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01", 0x1) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 5: socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) (async) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') (async) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x300) (async) r6 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() (async) r7 = geteuid() stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) (async) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000640)) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r7, 0x0, 0x0, r8, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r7, 0x0, 0x0, r8, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) pmap_unwire:pmap_unwire: wiring for pmap 0xfffffd807899f008 pmap_unwire: wiring for pmap 0xfffffd807899f008 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirdenied attempt to set clock back 1078985197 seconds executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) syz_open_pts() open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090781e917e6eb9c211e8820000"]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000700)={@random="892500004000", @random="2adb0070162e", [], {@ipv4={0x800, {{0x1b, 0x4, 0x3, 0x1b, 0xd5, 0x68, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x2b, 0x4, [@local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @generic="661351bcdae2bae5fcd7078dd14a37e8e67737c6cc3625495433b419d9208f5da7ec3a8b8eb4f6a3dd460b8502a1a451f161341d49325d0ffb88b4e46d68d4502c7930f1e93bf638408d09460300a1bd924c9cac89c2912197ff2b7a7eda0ae97ca15f500b63c062e2"}}}}) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}, 0xfffffffffffffffc, 0x20000000000}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x0, 0x4}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r7, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r8 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r8, &(0x7f0000000000)='./file1\x00', 0x144, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000"]) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000140)='./file0\x00', 0x3e, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x72) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = getuid() r1 = getuid() r2 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r3, 0x0, 0xb, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r0, 0x0, r1, r2, 0x38, 0xa}, 0xd1c, 0x0, 0x100000000}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) executing program 5: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x0]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x48) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffe) socket(0x6, 0x1, 0x9) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001208, r1) socketpair(0x2, 0x4000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1011, r5, 0x47b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@file={0x0, ""/99}}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000280)) fcntl$getown(r2, 0x5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x8]}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = accept$unix(r7, &(0x7f0000000340)=@file={0x0, ""/247}, &(0x7f0000000440)=0xf9) mknodat(r0, &(0x7f0000000480)='\x00', 0x10, 0x1a8) accept(r2, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000540)) recvfrom$inet6(r4, &(0x7f0000000580)=""/4096, 0x1000, 0x40, &(0x7f0000001580)={0x18, 0x2, 0x6, 0x9}, 0xc) getrlimit(0x3, &(0x7f00000015c0)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600), 0x20000, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000001680)={{}, 0x2, &(0x7f0000001640)=[0x0, 0x0]}) chroot(&(0x7f00000016c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000001700)={0x80, 0x1}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001740)=0x1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001780)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000017c0)={'./file0\x00', 0x1f, 0x1, 0x81, 0x1, 0x5, 0x3, 0x9, 0x1, 0x0, 0x101, 0x3}) bind(r4, &(0x7f0000001840)=@in6={0x18, 0x3, 0x4, 0x1}, 0xc) chown(&(0x7f0000001880)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x2}, {0x4d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 5: seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4050) setsockopt(r0, 0x1000000000029, 0x27, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0xfc, 0x5, 0x7, "2d4c610527e7f70eb644b61f0b2753fe5020c4d2", 0x9, 0x8000}) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x1}]}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r1, &(0x7f0000000080)=[{&(0x7f00000015c0)="ce", 0x1}, {&(0x7f0000000140)="cee254b3c9ad1f273f4f7a0e6c8da7b4e327f117c299b6101f2c635f05477031fa23e88bf9746f8ac25cf70d71afb194c01309d513da0d85a71cb038b254a2ad79075f747e09c222700379c08a0c1d0241d717ef164276f5c9a7f87eb726681d168837b02a3ccf787446c7cde4e96be1d1af44de8dfac294bf64b0cccfd0baa1f9decb535418f9186ff21505d8c7125c87dfba7250a3cb0d107c2199a5bd713b819221d3a59ffb71b60f226578d3939a09c80a60bb718e13b0db8e20718c4390fe3db323cd079974f812a752626231d30f60b11fd5dfaba8a10673a77796916d416ab2201f01e74fc3fda86aac1682935ffd8a132b52baff1281419332d451f47aa29c3a1f5afe4bb6812a7ed55f6c7c566788f885bb6efe2434a47aa09ca733ab227377f6fed2c2a1c2c3e0f677583ed2616e08c16f02226b999408964b188396ca0a915684d0080f79fa69202d15bf7af5ccccafb74c099f2dcc7b3a5a0db0235ac65991e6f8edac1e895ce8b2b3df94b39c18e3f3a706125a6a6a15b3f2372bec2adee605a0b17d69c3176900fb24b8878dc37385cdefb7738cba636fb944f64574b716cc7ccd5400279f6e2c00bb076e1c4ea9435886448c82e404b4598eb8000bdbc44e437763df8723a82a0345c5174ea3f36b7f05af419a0a7f2fac7946ecec6101232ba0d861911d73a52e94af7cf219f37a2a10fc9dfa51ea8acc7c9c84c34e7126866949e206d493b4ce08a64b7f780db8737339bb4dd5c815d94ac70996adc15837516d1a33d4e1c04965bfe1df3be5908a2f22b3911be6a36ccf7a6c883f8871ef911dcbc5814f5298b09938c0a0dc532057d584d801ad7dd1e4a2cea89579cede8b59193b3909e20ff1d7157188f348f7171a0f7d8ea358e4ae027d3f968c537d69630a67db19c647b34b34c23eb9f48b48cd2ea1766c0bad752c18fb0ccd36a73df3313317c78172fa1c0e348bfa8dc145754c7edec5d74a17433e1e468b79bbcccc0c5966cd6f952a3efcdf98d686e202db13ac56f463ccfc23916ba3bcec83eff7c44773d1918c3358015f3d05cd313b1df9fa36dbe4e1b027d14f97b9eeece1201e0372247d24d544a6e57fc0ff3a3644d8037860d744cc45596e4d80a62d6c85e00eb038fae9e9aa79296b8c6c00d858e0c1ab6b732e8bcf7202fe3ccddf4d2ccb1e3d316937cccc0580b492427002125e5ff856a04613523572e0fbda9ed7d9ff03ae6019f9284b2ac72e50e7cd03c0fd94dcd5b116ba134b8c6887c60a99daddf07406fc97b60f708500058f75e903f812fe273149de7e55c618c28afc9ac2c897c2a482cb276af8e4abc41940476bc0ac6e72d5319654e268c672f27b6d64ffa9669079b6decadf5702393380ce2637776e19c0a7c11769dbc59e7637606b9f2b1557f0878584b054de2889dc3b63847fabe38bd68378cdb87609819b853b44996962db9fe81f4420f9db1175316da20307277e0cddd55082a9cd03773f00ccfcaca3631c0ae494fd61b800abdcad20eb8ee0e47330d597da2a8eb80dd83ae9fe35519a07dd07c28bf57967dddceb261d08c7fde5d3508f53f1db18acb9e51932f2ac24a9ec5ed2ae7f986f4ed89227d4ccc33a63c131e1d7888688393a1df3d2759c1f16d69cf28672f911f52d4c6bf9d61773cb112398b00d71f52093b5c97a6250bfe2e3163ef6a26ce3e1d11f9aca444075666df6138d5e7aa2a59960a7fab65181c609abc66a5b0e690a957de18d4dbf7427b95b0975e455b79ce3d88e1290356174f2f6d9a794b929bf058e0d1697210465b39d80bd2115cfc7d06c979c462c5585f291ad59b203cac610d2ba235f40acf2e3273d8aac7297dd413dc709d177bda84bd9b4e8592fb00552b1c322f00f70603f9b4f37b94e3cefa3a1f594bd1f6c17cc3134d4dff7bff32ad2341fd91a324b2faf575945e46549fefbee994186ecd32a7a360e14f1154ff192e89293caf1f0ef45cd1f2e25c5dbd4b9a1d70cc6ad240d3a5a4d64f58660911bdf9e3de8cbabe6489ef1c340d95f22f86aa92a3f4f3f9716a34c4350e1f832f214c1d00397d23419891ef27d0ababad122482a5e3a9db197be41de4648a66596f483d067673cd954382ff2211902e4736d559449562b3729e00a7b73cba1a0dceb8c39c27f40f248bcf26a1eb6c481cd26cfba1aed2cd0ab812c813b5517329019050f1b5decdad4f973cba57f382a0f7b21b3d8f78abdc27f40c4dff3650378b43622911f7ec0b4b47a87d0671071f1dcd97ae096f5e5f0f02e60422a77532821a07748f5f0909aeaabdd6193452f6f6b9d82b5b91b6a73cf5135565996b6a0fef6c0c092c9a97afde0db1768b366bd8e9436f7e6fbd583422fd82ed1a289f4a42fb7f03addfaa51585db1c025f9b7b1914efd8f0a8b3a8d4946b2b1eb54b4815737128252390276a95285bfc9bde4c25076ef4ac833106c709b662cbe34de2a6ee0c65c1fbcf936f46c7667f83c359696a20ef7e3dd9ccdbab280317464f506c446d0815684fcfdaee7b71935e5669564eddf9a46256303f5f5e4d0088e41c976b1030805a23e339e0a624e1ee77da8ad05690e26797a03f558235b015b50c9dc8e02800b0e6c73863957c7cd73e928b456b84061274995c4934b18f6c9f7e0774fb7e464a9265ae12433009fbe4eac567cdcdcee8813df39dafa828a318ea92cbde2ea89d43a7fe7bc3cc339bd47ea9cf6e7e69dda25d63560f8c1dbb6429e07fa4a657269724bbfb7d141e75437f88624f2408060f2f79f57d9b102d32d09af22e212320570a021978d0741cb039e257f95dfc509dc7357f873dabed2dc7dfb8d15fe49bc9ff26f52e7c3e9f9ceeb9b3b5ba8acf362ae0d43b4ec7119ea3f7a753eb9b648678bd9feb0163393fb9f99784bc47ad7ff21c1d3e5c69c6516b2a265175ccd87be04f32dc6907bb590765c2c94ace31f2e1241726efca46856c5d5a37beccbcbccfd031779b38948823623112375438dac7d1b4d7611d1cb32a1fc507ebc4f95a318cc667ea76113ac64ec18ee8ab16f614922f4d99473c8bfdefd4832ab9a8bd7bb1bf422ee153b3940b46a3d5b96560c2e7c35bb732371389b4cc618dfc299257d8eb26779c8fad41035a5f3a9c3c1787531b3ea88c719e641f00ab451498a1fada575610e1409d9e6e1da7e83d8d94275b376fd1672bbdaf30a2178b27a5cb9ba71197f0f011aabc5b15afb75bb91f0c2eff23001ec794411d70a4ef9784744cb0bcf03eae628cb7b7e77f44944e0d5a0c29ca09b7ae82542c6bc0aadfd8d4e98844793af847127672991afef9fedf42e90694a84c549d00f572288a469dc56228eb7da5728e9fefd77e4ab6fba688977bf8358fe287e5f567d039279fa307b5b54d256ac074850978fdbfab4e1b2a9a90ea1368735a2dd2315ef20f42cef92ff439542e88bf1616cd466465925149fcd134f4f2439660515cec6fa486a02d99267d3fd78e71ca9fce2051689f70c3eea00d9cb6e43c0db4b6fed9a5852fa2c599974b48a3705b63cceccd792d96d6949789ff7fb4f92a2f694c4c5085803592a31f04a36c3ca9677e9e208069ca032ff2b79db4ab553b8a3bffbc06def2deda08ac14417661461da36d95acf6a7b3ed412d58016ce03227aae609a264ec590f7484f93f2568e864ac25c8bcfb7d9f0a690f822427250ef22e43f8fe99c2fd06381882d248e84356b4ab2cb25a7cc8a636643a45b7103197962a69e51a821e463766fa98c82141de8deb8d81d51f9624d2f3a98f3011dfb02fca728b84cafc79cc6d531b23cd629294fba9c04035b01d471a281f750e2b7470050431214e21192e48cf2c87ccbac3826f24c3dc6067ff4dfdde5df3419be965d60c1661faa24fb508f813c71e035c7645e684bb7b4434f5e63093842f6e4b3750178722ea118753dab7e0d2678d36760d2205b5e6421c55fed637da80c55e33e02c1daafb21db1a192e3a4458963fe49a3a5943f57932f64754a1b314c6661e4eb2a94597a18e45983e3941097fa04552cf462ff813b546e456616ae2171807c4b1ef61c619461c00007236d2e16a08defb54b8b8cf2c065b19a09add2a61c7589ac437cec8786227a2e8a744c8e97f156efd3427dd2a6f016fb2474a766e494e966d5aa9091f694c2ea1d74387514949c86b8a640de57f6116a070c0cd5705bd86ef5e0697d808c5c09aad15fd02f2bbbb00d7aae59c1263d7b1b36cc22193bc97c467e4151c4c72679ed1784a14e624825a318b94333ac8706b6ef5f035bb68542953b4ab386d4915b9529b453b919bb6a9d86ce7e3bb48cdfb7732b8ea22e5b1a8a6e37f689a95d565a8a420947e8548cb8e6deac2e8b7cf1277520d4d3dbe40c088e6ba13c9428ff8110e779253ecc8e03f1b2c39174517f3326b39e8ed91a255c6648bb6d54b87c29d134996b727451aba64f60bfdbab4acc8725c1d6ac4e5d9479793d8d81a9d8f02e1facdce5c05906bebbc0aa6bb280fc9da6c73d088b7d3e98d3751af6940951a2faf2294120a91eaf9b3722feb7155c7e635b6954248622e876b45fe01335e88b31781023170e06c27accd3d430a78aadfac932d5ca1d682f5f11c030dfca0d3f54b500d203e6ce3fe09e810f60298afb12979df58b007242d0461a08ee49438d08785306429955e04d2f35395688ac77e10b64195cdd8f7f986152c8b7455c831f53b5946a98e080de2cc6578f2c8a6448e856b8b9ba9c530bd9fcbe1cb97317aae84922442fc3ccc1aaffafad513278059aee26a73eaca51a38013cf26ea5bc0a1b0f50f97583b0981e0b5ab82624363727d77e345ef16dc4011252cf4f9055fb141b8a51d28cec1c98a1f2dbc50a3c847191c81064b280c7901a2e5f46919487bb1c5a0cee7cbfd437d3505caab783248b6e745026c580340d0722f5ea727a9513d949097011bfdb371a017a1ce3bb215dfda9df5a7ae35a00ff5df2bb2bc73c92ba89c5ad5fe5f20601e72bf43eb4963959ea38d9815ec1d72343e98d9dc370273c3a7c33a6b311383c2b62e545506288d42b653879bf6dcdab8143016a0c5810271fc96a582dd969979043d28c18b5389f8f10b11731e2a2e3fcd17c341f05974aaede5cd345a63f7673c4c398c22af69ece74d95b0e70588f90fb328af6dbbeb4a99144c57b1355ec8e1cb9d1d13aac495a7b73d3bbb711c758a112a0763f8f003bfaed35d009e29c9f43e6c4b12aceffff865a60e89d492ccae25ce5f1b5b9b05e561466654469146bad827d55230684268f5954c57b418c9bdc868bfc2c9ffde2c60bcd14e0f3d8a27db261a84c6bb02796ade98afd58c8c3ea7a3af3680e43bdf2e61936a3f46ca1deff48d28e69ab4606f446335b1cfca5f08da739a6cf7a8a9357892c95e4c5da5945fc011ed98b50b0af2c2d7761285f615b7086c882bbeb296bfae48c41a1ec38cdbf64c58ae5f12d3199a73fa99a675a4101d0ddb61aa375dee0f7c073a244266c7746b6a38cd5af50afb39bc04854cd0850914a7dfce167cac9983db581e619a7ba6bf23fd8118710c45ddc761e93c3694cf134f040b3f36c04a1e87d7956853b76f95e9637b9e6974031a9f6a0a948c70e7f9963f1342f4a1722939ce8da2c24d4eb9ca3e0578d02b9709d459616ca433e776032678dac0319ece3769c44b1f0ccc314040e2231c7698116034697f20e185ccc67e6120a2399f6139f5b9498f4b6cf74f9d65412b566e0d6ce22cbe87083d08daac3a82483b41a6b3e7d5950b810dbb50533daa158d7cd29a", 0x1000}], 0x2) executing program 1: pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c8401771201284fc113aaea9b55161cb46c27216aa7d09afc8a1d58df49eccb900000000000000", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x54}, {0x16}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x40, 0x80000001}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x100, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r5 = socket(0x2, 0x2, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r5, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r4) r6 = socket(0x18, 0x8000, 0xf0) setsockopt(r6, 0xa8d4, 0x35, &(0x7f0000002080)="68b77738067b1be7905df02f8e86627c616467b2f3effddaeca20d80bbf82cbbc75124bcb0571f90124e1ff230d26072e90738122ef3713a887ac5b17647abb4", 0x40) fcntl$lock(r3, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x3f) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setreuid(0xee00, 0x0) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 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(r2, 0xffff, 0x100, &(0x7f0000000100)=0xe674, 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r0) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000300)="03c019bfe239c1fbf21df19df66b40b0ad83af2af7ffb6091a00ac73d22c5ff1da069dd0d4af150746698109d4000e00000000000000000000000614be0d7d62dbaa1f91a9021ac0705834a0f4ae8b4bb2a4084f218a5f3096d29ddca4288b76086781fc39f30044df5f87b63497dee06debe8572161a0f96d15fd4b30ded4b29283723390ca27c7c51fbe2b533b2903afa1c9b849c14cea157ae3e53500800000f679d227d9ea2109ad53c4b0b50000", 0xb0, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0xfffffffffffffccb, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x100000000000025b, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000380)="e33f45e8", &(0x7f0000000000)=0x4, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) seteuid(0xffffffffffffffff) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x9, 0x80000000, 0xbf0a, 0x3, "6a8f3064cc6ec317c98a576a64e7cfebc74be1ec", 0x4, 0x3}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000002140)=""/4112, 0x1010}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x3) syz_emit_ethernet(0x3a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c0000000000029078e0000002ffffffff000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="dd856690ef74d35ce05000008b7c253000"/27]) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x8, {0x0, 0x8}}) socket(0x18, 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x68, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x200005}) syz_open_pts() bind$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 5: syz_open_pts() sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="575eb1f7b017e75d3bedad77fdb86a531e6929f66d4a4f2e9c24ed9ea9133d229c832a52b779ffecc17802d6ad77ece79b7c80470d429235d8d6e083ddaaa821d047930cb9f035785230281d7c48cd2b65ff381cc2f6cefd13bd5c2ffb250ae00719410270787d3858d4a22fe787b0906592f8cdceda6c83117397350e85eb2f72c6", 0x82, 0x404, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0xffffffff, 0x8}], 0x2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0x68, 0x1, 0x5, 0xfffffffffffff001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0xfff}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x2, 0x81, 0x4}, {{}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x6, 0xc1e6}], 0x4, &(0x7f00000005c0)={0x14a, 0xe8e}) setrlimit(0x6, &(0x7f00000000c0)={0x5, 0x3}) mlockall(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x29f57365, 0x80000001, 0x101f, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0xffffffff}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="9b3af791a44ceeb2f3233fd8045a0f43ae95f198bacefd7836bd6ed559051caaafc2eff14267e9a3afcd0958ea8f50dd9dd97c98822e7067c0766fe03ebaf66de3fae0c5812c9cbbe6afc9a91e072c1a0a1a66da3f3204263679027c71e475", 0x5f}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0xc}, {0x8506}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286", 0x44}], 0x1) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) link(0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfcaf, 0x0}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r4, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/120, 0x78}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500005c00000000003c9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2000000090780000052200000009000034010000018fa5f8cda512b60b3d010001001400000000000000080001000000000000050a4ff4cb0f970577"]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="4e18e35f7faaa0c27f11145a5394e3f22acceb034371310597de5ec1ebeac61b510f40f0adceac9b963cf9104a96d2fab127b5e6a000cab172853f7751d292f5a7c8cdb0154b0a3f2bea5416b42e4f5169a9d30fc1d32e678584f8af196861500f745f5ff5a8f65aa03adbbd9a48fe9cbd9854cdf8f8fb6ef3", 0x79}, {&(0x7f00000002c0)="8116feeccec29873ae4eb3de024824f436df3efd44f66fb1c10a99", 0x1b}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x50}, {0x4000006, 0x0, 0x0, 0x10000}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aa"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x14}, {0x16}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @remote}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x412dff) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getsockopt(r0, 0x7, 0x67, 0x0, 0x0) socket(0x2, 0x8000, 0x2) executing program 1: socket(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x2) setsockopt(r0, 0x1000000029, 0x28, 0x0, 0x0) executing program 1: pipe2(0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfffffffffffffffd, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x2, 0x4001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="96e9cf1c159f", 0x6}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000380)=[{0x84, 0x1}, {0x20, 0x8}], 0x2}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x2c}, {0x20}, {0x40e}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x40}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x9e2e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x2, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f0000000040)={0x20000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="97", 0x1}], 0x1, 0x8001) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000380)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000400)="7600bfe27755134e16", &(0x7f0000000480)=0x9, &(0x7f0000000700)="31fe6407392d876936de7d16237a8b9bd0700e5bedc8365f965606500ba2aff8e4a41bddcf340b286221aee55cbded01e85b8f866490053561bafce8b2907fda27235009e9837e0dfa383d157d81a8742ee596b11cd491e2c3b5079a5f965b7693410a7209185af29489e64ac87cba959eb3876d31b5243bf76fd0ea186806ad1a0684f4abe8033a11216e170e16e1e98678aff3e3c7b6fde23e86fe88e485c8025f04cb1fed2de37a76c824e857", 0xae) setreuid(0xee00, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x41) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 0: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x0]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x5, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd", 0x55}, {&(0x7f00000002c0)="568446d880d32ef0a4986f17", 0xc}], 0x2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3c1a29bfd6a45d1af3b48ad14a03b362a6c8a8ab"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) 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, 0x68, &(0x7f00000000c0), 0x5c) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r1, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x5, 0x0) getrlimit(0x8, &(0x7f0000000040)) lseek(r3, 0x4, 0x0) r4 = dup2(r3, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000100)="71f91e3471ac00dd6070af6fb10c634b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000300)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'aEV', 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r5 = open$dir(0x0, 0x800, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r5, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_reply}}}}) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r2, 0x5) socket(0x2, 0x3, 0x0) r3 = open(0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 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) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x5, 0x5) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000980)}], 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000200)={0x8c, 0x0, &(0x7f00000002c0)=""/140}) r6 = socket$inet(0x2, 0x3, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000140)="f546", 0x2}], 0x1) dup2(r6, r4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) setrlimit(0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x126, 0x0) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) r1 = getpid() setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r2 = getuid() setreuid(0xee00, r2) getuid() r3 = semget$private(0x0, 0x2, 0x21a) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, "01f8b12dfa7f0000000400"}) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000580)=0xfffffffffffffc36) r4 = getuid() ktrace(0x0, 0x1, 0x40001800, r1) setreuid(r4, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001}, 0xffffffffffffff00, 0x7}) semop(r3, 0x0, 0x0) mmap(&(0x7f0000105000/0x4000)=nil, 0x4000, 0x2, 0x6813, 0xffffffffffffffff, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/117) executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) fchflags(r2, 0x10000) syz_emit_ethernet(0x23bf, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00", 0x100000}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) r3 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) semop(r3, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 6: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() semop(0x0, 0x0, 0x0) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = fcntl$getown(r1, 0x5) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) getuid() r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x2b, &(0x7f0000000140)="01000000", 0x4) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526709b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000b00)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e917e1c5d607815081e9fbbce94fdd20193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c136519db385e57643ed1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a82b5447cd95619ee27c6095d6eb9278023d29c0f263a", 0xd4}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}, {&(0x7f0000000640)="d6d5661b7e47bcfc969d85deee805b0b90d83e24d8c525905d5d5c04568e7c0f180dc328289283f9cab6c6886fd680a8d809ddb62dc52b0ffc44d2ba870e4d4dca9cd644a6c23aff7b765cc93cef5218013a06630ff0a125afce731a4219f19f684de39bc46e2fb4404b099383a6097712f331db6c8e460c6b798e53d3d3", 0x7e}, {&(0x7f0000000800)="ebbe1cf7f885392faf4af8a329b85cc08fd36c2f8dc43573a4de4fcb481c8907db0ad07d663f0d57be3fcbe2c22c6c546f976052f5a45cbc7d4f799f9ea0e7354534ca8dcc353b28f7ee919d3a81a0230fff93f954a2bede0fc9b883a615d003bf951ab50dcf14c2bb4d4a35a53e8bde0a05d3fb1ae580d3db13e063669991708e5026bb115f263a52b72f2acd826e4efcafd37513388fbf73c4450fafea7fbd06df3d9ef0da706b62ee4359d7a7d309dd76c06b43f39e6dcfba66096b0ebeb317e8be544dbf4bb3ad01cee719ec729d3e299a89fcc03f50a43f8de77d25", 0xde}], 0x6, &(0x7f0000000c00)=ANY=[@ANYRES8=r3, @ANYRESDEC, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r5, @ANYRES8=r4, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000100000000ffff000000000000", @ANYRES16=0x0, @ANYRESOCT=r7, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRESOCT=r1, @ANYRESOCT=r7, @ANYRESOCT=r6], 0x98, 0x2}, 0x400) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f0000000040), 0x403, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) ioctl$FIONREAD(r6, 0x801169ac, &(0x7f00000001c0)) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000802) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000140)="67f08a837e36bfbaf9713e9bf54a0d52f28742d29e7e79dd859a3da74cf048070dc3d14433b4fb7c2b96cd5b8366d424483061d85d947120b376db354d688a525eeabc292acba1cd555905090da1b4d22f4b3f144239256519f3a7ecd7c55771d0b9380a742845049a6c1ead6e4c288fe5f7493b261ead3e6ad0c3830ff56c323d32ebecc99dbbe3f0411bc953d8e8befa2fdd892fbaa5edfb08f19da4", 0x9d}, {&(0x7f0000000600)="a34adbac61c4eb5cbe384a71b9dee2a074775aaa6431533ecc140c901dbc73d9959e8d29405e3a7ddc462af889dcffff3280b8ad81c2e93945da7b25fa0ae023d55033a6db74b9bfc48271a3279a40f0ef97fefa53ec1f70fc3e74785524a789806dd30054712b79a4857bdf8adbe33f54e3985da1348524de16e3a0cf44dcf6e5f5fca63057e121", 0x88}, {0x0}, {&(0x7f00000004c0)="7e7b23b013041d90187b08a03ea5792e7b4a94bc04aa112bcaff7202fe496a475f353e67cbc5beddcc8a2b3c5c4c1944d3cabeebb1dc5694787f3b6c181dca1aeaa90546258600249985c4093581ed48fc496942da213965837255eea61b26a325485b758211d2e1750148b790d1008e0f4aa55dd2fead274988b299d7612057f17d7b0da0c5cb6d55639aa0f0ed3be281d735ee883a3b0880ba93b26984876b7cc50cc5fd29607d", 0xa8}, {&(0x7f0000000900)="4e55c0db147c83cc0dd22b81212fccc1345ab2ebe01ab8896a33a3cb833e1242e3adab3f13efdf1f30ac5b88f49c068fa0a0e081bbc5a4f308a75ec184bba61323ffd55434f7d426aebc3d420ea653131a10bbd73b4dccf43aa0d5c4882ec1086a7ca4c96dad18e8425e82504520fe7252db64c4276de61a573f13a07d5d08315defc7e6252a50765a311f9da79cc7ba09c68b06be31cfd2b0895635e9141cca171979c3eda187d8db9a8365e3c50dfc1fb399b24187c85e76d31c846321e423a8acb21b0f2c812eda965e695a4b2ce9ba2457e3df4d7d5667b48540d5fdd961820d868bf1410719e5094d27380109194b70a25bd790068e0e2cd5451f2a28432fd8d813e72ab89784b306462bb7f57fd3e7eb1f376feeb21401b1bf4bc7612accebf5bddeb3d8d5dc72c8b3551da27d64fb9ed0c809cdc33e776b007276584a5b471a64b434344d435a17c7d3f052b2d37b09cecd16a36913625cd3de8867f1", 0x160}, {&(0x7f0000000240)="3f3bc0e317e77a6020012adbcce615dac0065fbd8e866d0bee992f2e1647641193eac755242182cd098e4a1fd8243dfefb6047e1137a08f4b2ebde52a10e184511e26c024408efddab668225400f92f45f6bcdd1a9a5229e5ee6a268a79eee2404b70b6278c8b303836242240652b77deaf54ca5b558d6100f97032fd71b91e1bd9f3511e93c1d42da8c87b24bafade2c6940a02d6c6f2344aea4e807856c8c9df262bc6085de5d01a1c4998db278776f809297a574a7657626db499bcd1a8cd6e2f9894c8196c666a25ad15459bac0b4c39d89c2cceb4ff4d050dfed0eaf6206bcc05dfed16", 0xe6}, {&(0x7f0000000040)="c9be762980f593167e161069c0", 0xd}], 0x7, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a632223465", 0x25}, {0x0}, {&(0x7f0000000340)="9aefb3eceace5c84995b17020269dd31eccc1db67c49841c7937469e1d1cdfea45de5eadb816f9feaadd44da7b33f43e944fc2a618543e720079b04691fb0c146580a178d0543198efd119e55b189e04d3a246a9e993e10a4525ac6e88b452ca733ab64b90b2da45b21bd2cd2e73357634f0e3ba87397de88e8ad73f895100b34592db8cf56fad339479effb447b13559649e6b89848766a7a06fc9e19ddf35422d8d7344a4fa2a2ec159be435", 0xad}, {0x0}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d063ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a0000000000", 0x85}, {&(0x7f00000006c0)="3ca3bea30988505e55b8db41ea640365", 0x10}], 0x6) close(0xffffffffffffffff) mknod(0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f0000000200)={0x0, 0x0, 0x0}) socket(0x20, 0x0, 0x0) executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0xc0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x138, 0x3) getsockopt(r0, 0x0, 0x0, &(0x7f0000000240)=""/96, &(0x7f00000002c0)=0x60) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='\\!.\x00', &(0x7f0000000380)='-+.[[\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\\\xd6-\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='/}$\\\x00', &(0x7f00000004c0)=']\x00', &(0x7f0000000500)=']-\x00']) r5 = dup2(r4, 0xffffffffffffff9c) socketpair(0x2, 0x4, 0xfa, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f00000005c0)='./file0\x00') ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x2, 0x6, 0x62, 0x4}]}) write(r6, &(0x7f0000000680)="a4055f723af907fb4557b91f2b83922f65fffe8e31b74a043e9bb6c2b859095bd9ca6ee1ae7f49e6d30388dc6f16dd95de175898bd45b4d9fe3383f6545cfc86d685ba0e4772ea5f9458ad3ca4414a6cf97586cd9fbd7c4a448cab9697676bf7ec68ca557da775ec06542fbd9df04aca91d7f4f9f4c5f50825fd2b56430233388e0a13", 0x83) linkat(r0, &(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00', 0x0) pwritev(r4, &(0x7f0000002c40)=[{&(0x7f00000007c0)="199cf6da054a8adb6a4f4d1beb4f2f5b4e4ab841e1e866866068e6d101921bca9d6767a15cc300c8f631b9ad4424fb52f06274aa2b5b5ae18bad636905c39dc05fe2132fba9c37e1f8e50b67a8c7bf51f8fe5c6bd695994c00dbb8d7b2d4854ec3027ca455a2abd7872e151414cc89531c45", 0x72}, {&(0x7f0000000840)="a044c8a2f9e3ebdc7895ddfc15daef57793a3c289d261509aac99eacb0fecd223d8f68885bde6667ef11b303fb95e91d9591a011402db3bf1b6737e8f1bf785a94956b9e1ec8932b9181791ec22ba3e42553d49affbf7c087234620936547336cfecb5f5b54f46a795c8c9abfa54ee424358dc7a7d946b5f9fdcd1c900f3351e2418c886ecf0015b0a44a41912c3d405ad6a4ddd49d6900ae858e9fb3e8af3a9c181fabce0a141927b8b4995b9fb48c6731e28cba992921add02839b54713d89f6f6a1cbccccb18c0727255b1e47777a39a0839b4931d23f1d8f8311a59268623de49eeda62f8062ffed8c7e3340645f497011b8321b8447916c117950d5b49bda40ec50b3a34fd91af890d68fffda3c0cc043ccbbabd99526bb646db284881361995d129d0872a286ebcba9c01d78c8630744e87c6d5f9eb15573b88b7e3aee7d08cc9a193b730b783b93ba7b2125775922c622e923072fe25339d3281e056e52060154e3e5927f914fa379e7cb338a8e67a9faaa8f4e792b8b1c26a8802a73fd51a04f65dc28c40ddb8112136cedaba4f2b8850237358e06a0db0b8509b03cd002e7f55335dce43aa6f6d945091ccb9dba76c0b2e8c73ebed1ce4bc8f28952d93a0ad9ae072a9fab7fb8f878dda899c0f2e270f66b382ca3a51e1a0bfad631eeb6009f761ce9710390a91f087f97b2ed184fee3ac11bcf925b3cd63675214cc5cfd0799f041c16625b0a79e0f231779ca2361e0960e874d56ce9f24b392b3696ed4cf02f24b19c33e71a4781e23f254b4291431d05b13a61d7e4c9052bf30e62b00820a0531f3323001976342fd3dc9a5490fab02d504095cc58d8b42773c6bc22c5c005d4007fc4c04f4fae17767fa88e2f9f7af9ef3d492ffb5477b4ee711af7f005d911f63d8bde8e17bb919ec0059d63e17c199b442b44c473d28bc781400f91d74d9663c60f7fbf9e3729edd58fa59ce6b5cf3d4f199daf2d2eb93febb753af2b0ff8905d06877cc9a0b734ccabb6b4876d1a67c97b7c49b8ecadfcccb28878ce60f7c6427047bf31dddfff839b3c9449760626d1caec8be7aafc295834e7d530907b54965bdcf0f6d27f3b956bee9b7a0c311ef918e5f65eea1e7c276e3e6e03ebbbecef9cfbc70739c3b464d61a8995220264ce2cb6f8bfd9e9457c0ae93038739e68b127ed561709698b3d7e73693b3b259bb1a035796a4be8cbae1d87a5439eff076b3825a3e7d88f637f86ffee806cdf6a263a282e01d3372ad71806a0cca7ed9b762914d9bb72f07d52795ee06d7338afa793fe961a96f5801cc9d1387c1cf024147fbfff4094f80320a306327afa54c545194952e7bc3d973fdb90fa80cc484fce9ebd1697f96243ce53614d5abb5d71bce823ad244acb2a311e4c05196396de74a5fd8f5c25d959a1bf6b0d7a059585cce34c53453b8d1bd0858231e87e53eb6177c1c5d1f1c7c7c712aaa8871857ba12682a27b9e85bd214cf75c74a8137d0ca78d1de6e3c93b83d1a51af646f23e89095ba15d30110f4a31bd6baffb10b74675fd5d6013f709c32945ad76afa8e6efb0c64c48c8c2bb6510d4fed083f573cfd0caaae595d7c60685153a6afa48674dcd72218ef2103c5fa6dd2f01ea51d7c9e0d546fafe4125c751aa949bed25927fc4d0ddedee765fee003817f81c1936cd3a7ac74ca4a6ad21b7059cce8aa6d30b9e1d798b46707bec04368c7384ffad48905699801ff32bc40ce0a2f7479bc8598fe99128e4ce7d35dc64466276bb19afd9a773a69b6e98b30cf812d8233ffda0ab9697062e8ec5a99b150425b10685b954ca3ea8b6e2862ab762269e6b8bca205fe27eef48a30b27f1ac2d6b780a9b4c09ae4f4c8701d287dca84fd3464e9004c46c289ca1c395f6ac5931f0f5b366659d854ecf2b301938fdfb01f3006d8dc3e53ebbd80fd68c9d11a698a68e64e25c9d7fd5a960cc8c0223fa9c9fa395d5155e303099977d9a4cfa6bf57916a917610d89f2951b2d5679b14f768122009eca85506144899298f675f4be1bc5c3b0a4fe9a425e74873a37c536dbcbaa65c440c082116bfb31618efa2159c6ae8b1d869df84be7043cb8645c031e83317b9210fb2346a6c38290ad4466fd7d7611432afadd755847ec93a4dbca6b1d95f1a592dfb3092d15e3605540107fe4a72571459c9b8aa045bec0dfea0e4ca3cb0d6ae75df9f8ba7c806683d3b70a2352e078b40c215bee756ceff06e0671c9114f1659de347093e939b4e46cad09e61ca425da549d61eaea375db1fd5d30d25a5e1034aa52b992780ced1191110989e84f13a54ff19bcae47c52fdc7bc2f1a3bfa0608ef4ffb643f1dedc909806f44b310927ca26c172452c2f16bf205624c6b453210bcbed732b62a6788371cef71a1d95704b7e2b0853b9365b23c237b5dc4bcb3617b4ae31b113ffc5b1cc4175fc12e25951b7b67a733c147e6a4248c441f05c8eb08bf773df7408c6f417b0508d5094582e6321e34e7f959f257e902ea931891080bc8bb63dea7daa3dce3b27726cccee01da70fbdd3c305175aeceefa8b8a311f530616c120b19ad5066671c1937845fb4de78a08ada844637486be41bf1b4a089dad5a40bcf2a2cc54a478f8843afefff151eb0bf271fcb1ec8f852d160a54d170fb939079bfe0f8c6f172f1e8e01774fee90b70850e27a483c7af7505a26f6397bee0d47dffa444a9e5279714c7461fb72e8c826601a5ca714953b583431566e8cb08b8e7f8c9adc52406680fc1bacfa60b7e0262cf635583390fffdf2fad3c4363cac05bc8207758d4d9f9b2a71950e150e443d79d322045a963baf5a63383d54c04ff24de1e3252a9ada2fd2666c664fb54925b5dca4daeb80c370963c3cad35786a7d770efcfe70604d8ae53cd9fa24e173ffb18efafdaa8bf6cdceb0d9f622f130aff3541ff38b4a39d75a900cf079efd2b0dd925e6d824f9b34d3589311e849e5d8b4e5598da71f43462f24634e61305a22d40a77e86bfb20eea39cddea30a8f00ff52d74cd25c642c52974fe16cfb9be94f4a8fcaf703a54dff53d7656ef79387f0eb920b5b8deb02558e567b94e3ad66315de0025b1bbe38e63b21244427c265bc1af602677b2f6069b92d79f45ab5e2f045aab70b060660b62ff655126fadf60f5fe104769cb2f83ee2c4ed3ddf2ebf3caeb5e83387ff05e3c8bff890ecb51351b5663ba0b4ee16cb9822d5efec7067b2264a0047b4e608f82f4723853c2e0abcc2e5f15a9e29ae0060787bbd93dcb23b4d332bf35263c98561c548da8559386ff763fc63f208709b0280290ac9d656dc372bf623c508c2934e84197e7edcf46b9a387761ed2ddebc82b86f733cc98646d530ad71ed5c974d040a420da186e449f7e474524926e8dbb919db75b2c852c4047a3229b156ffb693a6a2f783cccc9aea1f862178d538b6455f155ce9004120455f169219dfaa2d9f96f418ff245a58e41a44b6c4144273d52b22863f33b4e7b8dcd291eca8457abe8a9e6597eb2f92d13e71a87df7ff50dd94f53e1dd022f436f464cc2601c89aae566cac1eb39cbee0f35fdd5b2f03dd39d867271d6f2b24f78fd785047a7169e0ff0ba0f8a558507bd41f344e1cf5caa2eeed2ef34e90da1018692a6a9df8ddbd9cbbef8854387a6bb49c00cd4c26609eb2a699bec920d5a217b9a5c7ad0e26ce9655751fb8fb34ea797e9fc167f5e90a14e904d311384225d7e72f7e143732705d9bc6f9d4a10736a517b376b60aeb0a93bc9024d181fd3997cf2d11b603d3e9487c0a98bdb78815f3b2e6dd4edc98b752be31f4aeda95c0c0f7ab2b2c127e3f766da9eb369b8f85de3988864e429c63d47d172e9151aaf052a0f478d2fe7c31b3de3d05302317cef5af3ef6190adccaaff79a01713a7a229c35854dbbf7432832f3ecd1a5d11e86425ff2a7286756f119fb405974f4faaef34e7b9b94054f0e6e2c9ee9832b461b09f752b474d43a875af36656dba5ae0b22df153abed315c108014ccce94de0cb149ef5ed62cceba2aada9b0e3780d73053e813ffd33fef209743835ed22ae64bedc86e83ee689649a48641e5777b217efab13375da5025202d9a2532ddcdfb28173285591c1497bafc0b2f93bc0fee3a62a87a17304b6ca0536e31e95d417951260bb13592411654025345d0ef89feb40c2777ef9fe21b1cc0d13d1ee91a64de3832d4c8f9e8a536aef9aa63618d70b0334026d52d9b46a6b5d21e9e02eb599f74b4fa2b61aeb7961d3990f568042781f11f6085f5cf9e836d978b66ce1c1489a8cdae5a86723c923d9fdced12c6166d9cd469c24155f6edf532ea74b3ddd914e3aa129fee07da7a20e45bd29e7ad412ed9bd40af9ff92c525c08b51767e76ec7cdb5d0d2a0fa0aab6362f2cffed74d53fd0b4f7b5fd7b420f56f94eaaf671da9031433303b079b787be60f279f722761362cce90548599555457ef73dd7e6f58e2f0f507b9503041d5c8d63d3b7de139141ad1351f9d22476db9373dc367b92c66365c64da0da1f56ed2d0b1a32f3911acbc36e33b90facb977630edc147468229bf8efe578fc2005d5a44e473b304cc567a0e8f02c58f2c265f37f0468b415d7e6c6dce008a5da5345f6f0200014e16ea1c6a02f3588001227c24ebcf01a2b34e7ecbf628e86f131af9c3a3163dce57153e8da6cf4a1b30fd77b1388a24be4a7256ab804edb9db5b0c517bc66ede2bc5d822e58e6a499e585de99bf5a639c9c21c91fd05d6ba32bcbfc1fc8be0a11311f22918f47d27e39ea317c4fe0e73b7252287ed5f0cfe953d5fb07e33a59565291bdcd73842bed7d42697e41dc0123c6d762731cd3fdfa488bb9c5a9cebd319c49369be3381660b055a2976a1b472f2a2873f0fe04d9c7d0f01e9cb04a376cf8aea5349062cc17162ea3bff35f07ed159895fb1d6d9f2b4330b5cea7a0d936f196611c3400aa929ca2b18820c4263578f4ac0cd0d87e7550df209bf8ee2a326ce520e07184cb8f948952f5441a9613afd2fd768e145998a5357f8b1d8bba41652acc78ca18dab57c26ece7544a6421518462cd2b3022b40acaa4aec90f9628f34ce0a88434b846fad79aa6457200e52d0b003848445f056c7e95351902d283ad922a287cca45a27da48269018a07a49e0c04caf8b210f65737b903a9b047c109b9ee4d93355eae3c827c4644c0cba791f3babbadf12ccdfbc3ff9366ee1e2ffd8417111215ff4f565141d12d913c84ff511a093bdd42c1c41248729642699a2d3578ee50d5b9f9bc3f84094c1768e16f0de2d56f97fe4592fc3dcb5f668669244266264fa206f4809a1f29ab260f3119e28b68d68431eb676578eec49ea55f4a92c6e12b6dfbc5e309175d5f5fa85798a24184ba7f26c0fd665a03987454a7c06b09e1b11f0f24301b656d4d64d13c6b24b9cbcf59dbda13d76ad05b084f3078cc93f1d0f1c04fdb6a0295f55550f3a65fbaaea80e925d7b59469ca646c017cf4976032ba0c46028e8a281041ba586d12c5e2051643958bd766726803f585fbadc99ab9a42ce41f4cfe9f18dce6f92335f646f9b6ed2145e029939ad32a28705142213a1528a1153da5dbfeeca8aba51c6a3e86f7eb82b1b5371099037a26ea421e2aa500e5c7cacf58e97527d7edbec55b34edf1fbe0cceb7466843a56eba732cda565a9a847c87fc7b7ea760894d4186b582f94d9d4f803a5fc9f76857ac7b507d6ea0ece4e1410afce30a0bcdcf87bd83c4e60434cbb502a5c7a896cba1053dd6d1e787963ceea1264d63a061693f5667", 0x1000}, {&(0x7f0000001840)="4a5255e5ea0c0d269bc3d3cc40edcb7aeb777cc4608a95813ec72525d863ca4e66102ffc05fb841f87bcd9c7402b33749e27e7cd4e8bb73c5a70e9cdc0041785396995a773c00cbe5d0ab19ea428392b", 0x50}, {&(0x7f00000018c0)="a95ebc71e461a9e41caac5dcbdf7d80c987db20023f662de1307e8a454b5cdebf9a9dfabae17d093064c6b570158f78fe80f77c2c14d384d7bef1fb3b42136cf9ebd729398db407aa9ecdb5d6104b3b465f838479a3e8794dba347833ecdfb8f4bfe8b280f4d00ae2de788478668803f868fe26dc59086d15998c897f89c", 0x7e}, {&(0x7f0000001940)="0b8c5a34ed56fd9659b94ce3aea8f4897c932673a6fa0400abd49a9ffef10b3a0bf2df11773baee7124568e6cd29392c6c86b3ea0a86aca57cb6c85445cbed740f95321c58b5a65f351671fc6553dcf5b324293ae0885aeb0603d1c6144a194659655a2d76205f1a4cfbab59349c8d41d1e7ff0be31bdcf2ae712427a96985fb15c025defbc82f6a69748114062c8ee97ab9c5c015d975770e7ab69c0dd2430e2e720851179cc298c1b0f737b23026329550256cc5e71a0a09780b1c6180df326a", 0xc1}, {&(0x7f0000001a40)="471f65ab9c4184ed0ddead36c43db1ebf7961d1454861d2ba3f8829d568506b72c71e7f94b3fb656522cfe2884acbdcb975314d14189dad297bb5b9c457dacf780e14d744208465024b84712cb9cc3fca39278e040aac7a8605a9e8320cf10a44e9350b84e8af3", 0x67}, {&(0x7f0000001ac0)="a951a24f974dcceb67893d6de0ed625425b5ab14e63d374b0d6128750465a3c5054c3d07fe8ac9d40523ced60255dea75ed9d8bd2ff6096846deb0ed080592ca4cbf0e02fb26ce7c5d36eb34824196233db48e3588617423724319fcc26f79ff4f6f0722e7c1a2ce956f5734ee6d8b82f1ee730f3a03883bff4edad8c91dad3cce4909b291900ef06402c4f524965e99fe75bd4c8c80dcafb5da0e21fd4585f72753f277d1ef72f8bd0ad3d56c9ea48c880bf335221295dbb2c7da31431404af91005057a9fc190b84eee2ef93", 0xcd}, {&(0x7f0000001bc0)="25a707305ad59c2b59603c998a32c926a46a13073efa30cd5d3d94f5bd6887f35605845e349f3d1e3b64bb9e0ccb5c14bf96bb68694e2ce36ff300d2c9c1", 0x3e}, {&(0x7f0000001c00)="a7ddca5ee54d7a194f1285f3486da2dbb49718da77c409a4", 0x18}, {&(0x7f0000001c40)="6ea059448711d9973bece0c76a5fdd1abab1fed230da6cfe31d5f10e68f2b24a8c07f79d0457b1ed1373627d63707c541a4f6bd04faa3a422092e721c8eefae251073a66735e053a3f3f76482dca85c93154c16878a5139d491b8ce3270652ab9edd67c68228ae64df08b06e0ab0fd6f4e5932ecdad05dbc57709cb8a1634b3348a7ae0bf23d141855cdb8a162277e55ea72cb327502c5b8f637ec0b52c04191ce51e747bebf7258a8c099dca3469fda26469c4a70bbf72d9d1fbdb63563d948b5ecb2a9590e7ea66f85199678fa7e18e2ca46342a1b43364a2c365a3290ead9c9afc3dfb2161cc12096c013dcba32b6281bed53649d549a96f638614c5ad8ed588a03c83f213143105a58127de6ae71119259a15652ad9d94de7e59a8ab09a4c31a0b9c5651aa7da37f6941c7b67da6a438d4a0efa6a7483bdf5ec906a1dd5c417da49085fbbe218057ddf582f064fe47f5cd40b3b16503c409137c6cfba0881f0ffb1f41506342935383d2c1d7f35ab131a8b485912aaa8bad840da4f6e580b1e57d6fa06905e51dcc930efcba600ea2c2a6fe7bfa60fbd9f89b4d11ba5c6dc276f5bc21e91200bb7f73ec592d980bae7b8db690c77104e9b7b1fdde683bc47084df9bc02e0884ae7ace72904484d68d3be3dafc4c865096e27ed7a04cd0ebb78757cf401d516549e007e8220dc12eeece5e55e0026dc5bd39a14502bea9c6224c5a13fb6bceae70322192c288f4631f22b1a8335228703d4028b64f12dc6bd99886b0a6dbb1e23dd2fcbabd63491570202fcb3211ba13cbd063d835c7884667f974ed48cc71062e895a77191926d0a4af1f80441c1399984461829cadb1d39fa13954518d49a1efa5d07edb49165a391de22cfaae4f94188562ebc474228062a9cfac0b367e3e1ded2be87e214bffd01cb6cd19dbac257705ed5cfcf69cb116dd291a5c80349f3b5041c91897848dc184de6d6234865c1b48629af2abd937e9164110de3f2c500c9925bcaedcd88a1da271ba6b1dea60f54a3270d6dc77cc7d3c47d6181164dc1d4e83e0fe1ea2ba5d82b9ccd105d5489d36eb5aa8639e907fd5151c14525b16865615458ca198d00cbf97cacef3996bce2de956f59bd0aa4fd2cb0bb6b2f998f657d6a1b1ce2bbf3620cdb0cbe911fb0f732d2f4aa83d13c43400e1e14fd3daaa8ce34092687db161554cd88b9d6708fc66eba6d2f1067f5ba8785ea1766023f3f157df694b1ec266f84390a7ff2ade806efe782ae5eeda7545ba387ea42bf31481c629a2411ac6b8364abe53b37fb91d7cb732895b7d8c7d74ac3cc8d8fd2c7d55fb704d61f4e4a7e31ddccbc283f8a84fccadc4b91fa39dbda320bec5771aaf9e1a2472e5068b6991cac7a109e9b8fe91a7c9b2935c89709b1212247102082c89582f2b37ea1a8f243ac2d0780c3ed4b89c959b5a8c6431533fdbb6e40691c710224488416f4d0b0d8ca6e4855744cd3854f4adc7650955ec5a57f9d67847e59c9f799a79725ee632adc8573d028f7a742e77ed81b9e2468def0dcd1d4f5adb175b4f3d0cd62be12389e0e44f1591144bd1e6ff3c2e9ffebb684844594bd73b1ef9ad2ec75426a10d50acb1cae69e641ba8a6f145b7f75aeca9ea6b58e168b07c28bbdc73fa5efba510ed4a38b8f7c3775afcf02b8881c02d24938bc5b9ad4278f4d04bb02c223c9cf4f158db719571ded8971efe349386e1386e6a1463739e79cda8f7db1459c17fe99dcf0e5a909f118adf9894656834383ed6fe204707a52a7925eafe932ca626682bedd0977a0e1ae65525c8e900f7b83e97420517488e1581b52c1fe84de90fc1a10f3d4021d92aaa14f0627958634d1e6be611d664ddf2f402d0855283abc6a7c674e4366d92180c76561246f09a2d09c5d9bc191fdefe542d958f3c1764005ac113a365ec91c77104b3db9c5601f7409d333f659be82a915d87970c3b5e9586373bddc519042474ee49ff71a4f96d18075eaa62dcf53bbc59751d04ed17279d75d47d53f0dbddac72641987bf92fb87f23c1e136284a7b7ec646edde9d70d05af30f2cdb5142e1ec7c2512f88cab5fb9668b9ff6587c8be41e23cc19b8cc971df6d94f3e3e29cf1f78de5b68a9f7bb86842fb016e12663b2d21b35b1e9f7ff691897ed965835c5c0381688a10a053623004eafd15cf098b33b619ac90e414950959c6fec0975bc3466e4bc2850b8c307f678757f0c0f44e1cfaf7ede2ea2e15bf74cfc9d5f584bca7952c0fc21ebdd8cb3876ec63f7ea4738ad412cd514d5efda3de6faedd87b93f08821f46d6aa3db11a519342dfcb30bfa462228a7648d9e25238a8433d33c1e3e25eda16128b9ec7f0eb325aab6a49e0f68bb5d57d7a6367044603add5024b2aadb2eff4b7b07356b9223d82f07372de97e3b4569e31bdb6b4251af28ae558db628930edba53f5549087bc908d30ddb4d8e1778d1961b61ad604f5763802f6faf8799341b8735b4dd374ffca3600b58cd6b8843b12faf6803a1faf2c4e66c622b59a9341b4bc3128156422c1cdd782da8b3ae8bc7ac9545bb0c75806ef4a8a1aa32ebad33711d83ff1ebc3a9c396503bb2283a58405f52a008dc117f7024ad3e7b15f5f221b280413dfbcd66fff6faaa7a52858b6e987e9c69cd0f1fb7edd3f6d009642248d526c32df552e89035a30c010706fdd7d2b45eb4ee63b0e57a7c8fc5dbf7b8cf582f88436f9ee6125c83eefc478704c28d08060634421b7c3c31bf422aeabf884e06c102c5d8018dca552483a1745644bd6c8490ef81069f6793be0c51b92466123b80eaba8ed97523fb3154e35cf6d712c779026cd95ce2c48fc254cffbb713eae22bf58c32c4d9e3d89e4cc8c874c4325aa885a8b40d8810d7ebde6f348d5acb6a2a521b45d766c9e58c79a36930b295072427424f8404afc3feffae336557ca82bad750bda0737b2ea83e6f38639fde2fcf19312a01d392b5d91a0d80d44ffbe5d6dfb8f2f295d3d78f59a0d7effa211b98e92b9225acc5b722b0f3038f9094cb7eeb099e5c0040a11f686ad262638235cc5f9dd16c5e4c7a19f0cd3f67b6aaeabac72a6d7fb02a6c4c2f34aa265bb0a426d5400cee4e6e26fd41cd43b8f0a009cb8d750a819a10bfbc8354e84bfcd74baaaf6274b58937096da6a2f85b00827e76e6243250c1c02748103eec3f6d4ff48db982fdbc1d3717ed902f097f7265dab85444c784b72ca5864e0aa579218751f672092a07c7251e86413ccd7025379903cac32bb480faef6fdf82c5c2bf18822e5f6d0dc0bccf955815aa812384b7e9a7abe3d2ccc4e264ace0672b4cc71de558cfccd6f5b37a762711d1a0f0e6eb1bf344090b5002892f8c819e48a3df467c1fe67ed541595bf69d19ecf29c9c2b49310d1bed600d3f90325da9af7e58f4e08c4643108d969a6b444e134e09743bc227b823379502be882c423b157fb7095ae396e8a9dd946d58d7622536dbd8dc01e212a2a6fcd54918914fd748a2416f4c73889c84b27f7e178fb5f777212123aa699ff25b04eb3c430a64ada0d02dc4e1235549d517cb4e5fed1417e7bb878cd847fd58791018912604351733cbfc8a7be0fca66033c0e8dbf7a138ca2db7384854bc4a0ab7d22c499227b593123d81bc29f35bc9bb1c24b8fbc188a73be4faa96ce8de4672f4b800ea3b729158365c20fc148540b59144a4b97cdc2e3f37b949ead4f281a0e99c08c2ffea4675334193a1ac08168370da64fdfbc61ba36f3970ce2b3c564c0b3ee86040831db521a34f70734c9ff21fc13e9fd0910f0748ebbfc7dd03e39408c53299b38686dde7a40adb68d2251b27b8879229d30f656b9cd02a9c89eb3fa17becb2883a0520fcf464eb0db4c853b29c6bc9945366e9471cee278d26e89503208d7ffa8859eab356e00a07616eb951554633c79405577b187fb85db2b99532278a7f21ce3e336c3ba3bd87fa46c78e3f8e77c178d0347c06460965f727fa5470956f5c9974c70502d2f7b730ff93fedb99e045101093a4ac08925e25ac9b8b436cd92aadb8048bd98852ffe69a53ba0ca5a11944e213ce11147540dc09f7e246caf2c412455fc689afbbe40f0a58d5f82259ffcd5a7bacdc455e64c7bc978e604a3470c188dabbe167c03b38fd131b9086fe1ac1a6a26d1b4afb64561954d4847e1f06fbddd6253e347f84a3f9a71e7eec446b64877dc903a75ee464323794474519306276deabe7acc6a971cb448ba819069f7ad6a14c462571f6fb24c58352dec96343c1cfee3799346a9db48f2f6e64db933891de26757e982d4f067167d981886eed03cc50d5fc0690f7805df29b0efca458aa171f6e2dc6503ef72c1096d0de4f1a2b1193c889ce95fab9a7686c005b56d3ba95eaaf7c72fa0235eac031d5fe9de5f03e6885df6dec334d77d9eb3080e102694f91542175bb78f6a2f4d010dac84d00ee9e3a02012ba10fcae0ce4e7c2b8e400c880eee6bf5feb6dc851f9a5a1f92df980d68f638aa3e82c8cc375c0bbd17fd7dc5555e40ae71abf1cb2c8ac260ac29ed0e9e075f70a51baaa9894deafb253b159f6f1919720654e3432741dc3eb1d9cabf5ca54356faf7a302093540df4c15e6182cb5d7f30fcdd67374085989bd2008549bc6a8be96ed4496c1e2af5a725b1aabadff76385e31cd44620828522a1679823150d77a525a3e29ef7bab5b7e427f59310098907c3731c9ef4d8736a979970b84592b8b1882b9b87c606521b603623e81e006f57e9fbcc7f5ec0ad3b0ce7decdaa973e458cb97401675ad92933d6b56d83e3d1095c88f9f645a524f2f45c57b4511a97ff24084e28347e25398818cf4d443780843ab544b862d9b059055450f6b06959cf582a5a81f0fdf7a20368434060b546e56ca1e1c290086b9752c79474db84e3738d565fe70cd940752cfe80e1313483b8aacfdf1648c01fd4074f1af4f1afd187c6f2adb65714199892d869704bb1a1b139276134c3db6026816c1d78fece100f012e9770a72231b206f9d13af972b0ec7ebc1c904d0f9ab38587048d02d741a3205404c30b6738cd9a7df7d3990354bac89ee757ef8ac1dd25cfe5705f7ba1a5bb0c2d9d2e5ed020d5ac5ed30f65026afee160c8745d3a8f375f199c7b65aa4aa0dcf2b3cc18f33759ee4f35b72d6b2eaca2360c1aee48a965f9e4142eedf34a0f3bb2aae50febae9365533990b61d8672e511bb35196fc7eba15457ea2d962c1fb13c04bd1846eb0364ff47bddf0a7d2d052e78e1d9db56a5e9f0a1363e787bbce93f94ca9f18912b4cddd78b363c73debca461f4b95e118415e2210143ee93b459dcc3fd0a7904d5d0d008dab10ebdf58e44a65bf80d479212aef9d4d5548addc5ebd7f57faddffd5ec1725d09b62bce1ee05f1dcd2df351d6e2b1b0f17d01a72855b06efdc1ee64de7ef61f99f8a6f1558678e0ce52566a4672c228cf730335f8be7babfc7f823b8751b0cddeab9e8323436e22c6faa2215af61a3e9a4e703f474e7ff369056041e119f893dfeb8d6674221235523a959ef21264432ed290d28f402ec7cfa52dd05b8cf41eb7f5b6bd2bd9a782587a8348031d99cc4968a6b20d6cd8c18834d0fd0e8a735759857f27eb309bc46b5452d3e131aadffc249736a20695d2ba030f2c5a5774850848d403b6e0853aef910dee82002ef12336607b2de4d9df1af2e62a5363265882c82949f8113f9dae647e5925c68072348067e84f1034a3529a10afd5520eae1bbbc02bbf887bdf6116ffa692d29df7407d44812e05ed395e4359f2d1b8", 0x1000}], 0xa, 0x8) mknod(&(0x7f0000002d00)='./file0\x00', 0x2000, 0x6) recvmsg(r0, &(0x7f00000052c0)={&(0x7f0000002d40)=@in6, 0xc, &(0x7f00000051c0)=[{&(0x7f0000002d80)=""/128, 0x80}, {&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/87, 0x57}, {&(0x7f0000003e80)=""/1, 0x1}, {&(0x7f0000003ec0)=""/255, 0xff}, {&(0x7f0000003fc0)=""/4096, 0x1000}, {&(0x7f0000004fc0)=""/204, 0xcc}, {&(0x7f00000050c0)=""/234, 0xea}], 0x8, &(0x7f0000005240)=""/121, 0x79}, 0x840) bind$unix(r0, &(0x7f0000005300)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000005340), 0x80, 0x0) mkdirat(r0, &(0x7f0000005380)='./file0\x00', 0x148) r8 = semget(0x3, 0x1, 0x22a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000053c0)=[0x0]) socket$unix(0x1, 0x1, 0x0) readv(r7, &(0x7f0000005540)=[{&(0x7f0000005400)}, {&(0x7f0000005440)=""/126, 0x7e}, {&(0x7f00000054c0)=""/84, 0x54}], 0x3) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000005580)={r1, r2, r3}, 0xc) syz_open_pts() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chmod(&(0x7f0000000100)='./file0\x00', 0x1c5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x300) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r5, 0xffffffff, 0x3, &(0x7f0000000200)="d46a0dabed5949fa23c3eb6c98fbca614b40e20e89eab87ddad6371da3b4bb17d03600309a7b51026c04e756f5f5d17ac6117b056c0872bee7d457db299217a17a33f7846d727a92dac257e70f7408d7f37818bfff1a57c8a409812d1635a415c0886538363111951782e4c08f7ef52d79619fa9b7834b9fc1ef0b1fc7de5c6d2eb97269d853f0bea99a1f3e3591bf73f41383d453d8c3a7c0d3f51d1fb4c8e58742423dd9ab5f56cb83300d2f32b77097cc3a1ba567659b916cbf06a84131e8522d44f8aa1db8a3d78a867582d6992e81d013995ca148e4150526d446", 0xdd) executing program 0: 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, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x47, 0x0}, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = socket$inet(0x2, 0x3, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x6e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x6, 0x81, 0x2}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0xfffffffc) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = socket(0x18, 0x3, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @remote}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x412dff) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getsockopt(r0, 0x7, 0x67, 0x0, 0x0) (async) socket(0x2, 0x8000, 0x2) executing program 4: select(0x40, &(0x7f0000000000)={0x9, 0x3, 0xfffffffffffffffe, 0x405, 0x0, 0xffffffffffffffff, 0x0, 0x20000000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xc31, 0x3, {0xba2b, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1938}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000180)=[{0x8005, 0x1a, 0x0, 0x5}, {0x4, 0x9, 0x2}, {0x8106}, {0x101, 0x81, 0x5b, 0x7}, {0x3f, 0x6, 0x3f, 0x6}, {0xf906, 0x20, 0xbd}, {0x3ff, 0x1, 0x6, 0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) r2 = socket(0x20, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x5, 0x0, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0xf2, &(0x7f0000000080)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x48) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000, 0xfc}, {0x40}, {0x4000006, 0x0, 0x1, 0x3feffe}]}) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r2, &(0x7f0000000240)=[{&(0x7f00000004c0)="20200330834e7fc629d96302fa000080bada054216b85f39db8be9187c8c87854b34b0a5f6b8a32020450c719a77e25cb0b705f62f2e129f0390b6d41f0a", 0x3e}], 0x1) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000140)='.\x00', 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x80}, {0x8106}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f00000000c0), 0x1000000000000275) syz_emit_ethernet(0x196, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaf3c49227736f86dd6000ec0001602c00000000000000000000000000000000000000000000000800001a0000000000043c120007"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x4, &(0x7f0000000000)=[{0x14}, {0x6, 0x1}, {0x45}, {0xf3, 0x7, 0x9, 0xffffffff}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007e0000/0x2000)=nil}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000749000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x812e}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x42, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000280), 0x5a4, 0x6) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r4, 0xc0287533, &(0x7f0000000440)) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x60000000, 0x60000000}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x11, 0x0) syz_open_pts() close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) mknod(0x0, 0x2000, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x0, 0xffffffff, {0x7fffffff, 0x9}}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r6, @ANYRES16=r2, @ANYRES32=r1, @ANYRES16=r3, @ANYRES8=r1, @ANYRESHEX=r3, @ANYRESOCT=r2]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) syz_open_pts() executing program 3: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x91, &(0x7f0000fef000/0x1000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2d}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "000000e21a36660000000000001b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x1ffa, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) setrlimit(0x6, &(0x7f0000000580)={0x41, 0x4000000}) close(0xffffffffffffffff) syz_open_pts() executing program 7: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0xf869) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r3, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x0]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000540)='./file0\x00', 0x2008, 0x412dff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x5, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd", 0x55}, {&(0x7f00000002c0)="568446d880d32ef0a4986f17", 0xc}], 0x2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3c1a29bfd6a45d1af3b48ad14a03b362a6c8a8ab"}) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) (async, rerun: 64) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) (async) 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, 0x68, &(0x7f00000000c0), 0x5c) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000200)="88d1c0ca62e87e3bb6f21dfdb484f80282f6deb4f89077c8fa93688c42039fa48a035d7b74d0927eabf6e973f1a55b64443c67e2ac449a0316f019ac60bc1c208f9deb74e00015bf18d4d2ee04abbbf75a2a7b50fa6eb7b0d1ca4251a68e3093a264ebf9f6a380b136071a9f58fe968a159a67dde5abd2d63265f6e5b3c245a78f8152aec770b1fbcddee828c72aeef06d5debe723443dcee537b1f47a6b21f1014bb12ccdb41a8e1ba6f01e48790ae9e21b243aa2645cc7d6a16953ca16fcd5369f948104412543bdeb00a0352c59803faea33103a9cb68ed5e66f9f1cdcadb0c51cb7bb99fe4d12e4df823", &(0x7f0000000300)=0xec, &(0x7f0000000340)="cc6d1fea6364f98b7eb0a08585a648acd6db47278b407f926344fa3c6adf84c5a26c92ed5f8300ec6b593fc5e3409160c3f9746bf8fb5eef807da02705179aaca463f5d66fd0104e49a603e0efac42b300a986edfbba99c4e2bd172d1ece3ee7118dc4b95aa31a42af7fdc0460509a94058a365ef6935973b1adf6f9eb287b5da0d775724fa98fa45683", 0x8a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x836}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80286989, &(0x7f00000001c0)) executing program 6: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0xfebe, &(0x7f0000000100)="1e69fa9f17c2e028e90dcd4c9af8d81405704a165f409306c1a4303182c73666bcdb4e0c7d46bb423084a5a2eb9f0e5895f6ab1c22f54afd83e505e9c19942d1c828757661947d55da887c3cf2dfa947c91bfde55ab0391249ea9f4e169b69e388a5384ed661ceb87b94a5c407c102f072c90efde436a3e27a2bb44b4b64149e24a768a6c3bf47155d293e20009e720461c362d0583ca87f477fba839c0b5ccf405b7343006224bc1d760cbe7b2851dfa6e8649f6818e46efa7f817b26088b495f613cc9d95035409a8d61792a69e129a6707bd071b432d730d30953cd2740342cfb0c493ba1ec57e5b19a5bafab65573ccb343eafc607feb80b44b2747f25f88db5b7ef10e2fce03ae9b9116414b99fbed7c12f2cc84e42d072211512295cfc900203234c47e48752446eb362e9d4316a6204d8b63aaae030f97ce17cfde344e45ae411cdd2916fe4e9e840839926d2fb87a6dcd634b27a5efcf070dfae330858c10a11c1b240984f51ac79c1a5e3b0c1b38f4e389d987b6a7250a3402f85d891420c8a480dc363f98e40bd2a19dbd999411d64e6e7ae08ed588d1f0e2a51c4c416db99a36ca3bbd636bd84a03aabe563b23d3e135639a9692bf0ae97fa5a4c71a2a15597aa596f5a44873b5a994ccd6771de7f4f455011e194eaa704c15a0b2dd54bd9d247d9fa4deaa95280899c61253ef68ad67558a770b9f89c341e1dabe281e545d97cd3232100f3476bbe0343a93ea8824414fef8598d6a0ae89c4c069d3371590bfcff2584a321fb41a348923620d8fe92f34bec8196b10d0e8e5abd089a902727102ef99d23bcac4553fe19918de1d7e2d0035cfea6ea7ea440fd453bf626be9fb65c9b872c488a68b7c23878a2d7695254b8013c7f822e41f80b9f8c0fbf0c94f3dfc9000f153b434f871bcf3c5e2f80930a4648fe7801566ceaa4020eb87ef8643d8990699580ffb7711ae0c1fb364adc7eeca57684d4200a1e338b9c0113a0e10fb43e0eeff8709aebcc157f9f868b3b8cd39b0e90d39f6e387174d017a23f975bad3a20b5eb4676c5bcce90a6a4157ac6207a086d455edd59ddbd9982f6ecfa32761d7c7874c486fec49446204e5dbdeacea2a37b1950f60762a5e50882d37a559886bb079474c9c6f3771903e20d3ed32ff98ef6ee2382d7758d436a14a07f4b319d1bf260b873e597883dd93fee2f0fe605e1d5302c6a4b8cce487df2b9deb13e46b8b84e935ee0bc1cfd255386edf82d0ea9415bb3c4b4533a7cc624b137dc0a46ab33e5181529760190e876473fd310c27cf0913926946b75b34e2c021203ef30303ffb9a7d3fe52ba8eb8eb2aade9b8581d9752e33c0cadcead3bde88b74cd3e52f0467903badfe61bea39b0395d79278eb23027f5727c0f2209e8934f9e8661dbcbbaec7b48d2b29134fe89eea04806c840c315973b8ad3aa2a4910b9369d57388d0e8009c2bc8ffad8954d25a49ba10e2b106f1fd26f66369cb8f8b72d44132aded6b39cc46fd3846557c7238b362d70630c56ced4f3c9c3f2d629e638211aa2e07778c0e3fdb383cd4089f926bbea95b7267fd61fc8186e83b2bbc25330e7f82941ee2faef5ca77cbc107b8d70accb1c3a0ebdf657eef8d56304f85137dd02fa583fefc57ea73137a5918fc235da1f7b8417372d3321191b80f87763971337e2936e4374025f9578b31fd056f02951aaee43c98c27bdb52668b450f4666c7ce0b422cf16c386db4542512a18cb14dc080323f85a246eea6277f2c90025e883ccaf57faf1042b86e518a7b9e95e684dadd2227d71f4ae06b102c62c67731b29b483f7a87b21b4bcfe075258ea5dc14dc0cad189f3d4e59900e78775cd9e2a991069baa5aece8ee05bc27f4858ac853a3fd7d44eb0d383feb26a5ef23d1c657e25ca9831c8aa3846f670851f007b32a88e83f54d19da196357ab93bbc704438620a7cad7d9ab30e39bce070a690f5d362117938f69154dbd3f99f3c5c515dc6d346376ab1d3dc97f370636e22b50c0bc71ec805d671e42ddd271bd9632dc079945871b5590a5b6fead0a63f965c3e5309af55a030c30f6e764a440fae43b5ba4e6942421c54de7800a5ed793d3c540f0929bf06e144a6b434d8055ceeacd25c80a5994768fca4d7d61d6fbe00a1c4da79ce031c141a86f6079b539d7e8dc617c4d5779f67bc4bf3ccf9c3d74061fdb28c1077733a528e061f8cc900995ce32e042286b1d37e246944c9beb1d4d501705bc22d911dd6fb0af8ed5076920ceca41f5eeaf98dbdc0ca73e9af938f6cd78e97a67141bea65d4eafb878c1878e5eebb7966949178e2d9c6ecbc8dfdf5711526372799b7fec01e9abf2b5989deba31fb238c516fc6565d8412ac1c2c7937ece29e09c063fa59c9f8ac99a49a744cfafec3e9788e9d32568fb1eb115001f185631bbd747d42122c9f29d8c6892c744367c4b9e844e258e86393751fde6b90f677dee5522a79b446cce31f5738cbb0d83b58c28bb5dccb8ba2f8ef101804b4dca15c2190c1b9a0d358fe6a4e5f771d54304afb23b5c3914dd813898580c8023e0c5a8121061e2989e5a573fd31da729cbbdce3d68df73bf425a449e6a8d4ba9a4ae36610c53196dcb91c3f64fb4335e3d3b5042dca25f8f6a5b8269ee0c7991c7814185c118d79e2bdba04c760bc01e73d7d720f9f3daf22c2e24de066763a23af865af088665e8bdaae74224b8c101a358ff1dd38767db07a5d2e63b23663f471d307db02435a551ffe61ae4948eea612ad263b991e32a0c07921a8a515b6e57982b9368258b695be3b4596d8544577a60ad6855e287305c86d30d33f9889aa648f6839515a300617fd874ad4e447fe3adb45907f5843237dc32a0182899c6d5a27d92fe2d42fa96e14b67552f40c5e222867773167609f80636263b4235c4def35950e3ff6ba88a28c648479cc23a714a08ea2e65405b994448d07d0f71b732f57dd41eac8628f41b5fa18c165fa72a4a487eca08f8f144e80081f7f0780ed70c3f6d56f728559705af1fe77cd290559cf8e1ec7d64cb6b259f778dd80973aa844e4a5b4c81e011b9f82478634a91a75d7e168287abcf2c87689817faba325d6585913aa98372d3f5f549798b1168ff644cba536ee500183aae7aaa516c1c82079c14225fee31d9c47f53a219af4626ee0174aaf75227d826ab9338c59796bbedda49e741e371db4e3b6baa1e9da84ddf0d0d7ffb7b7b418c419b3b40cd12a9c34aba98ad9224bd01777c485cf848b31439067cd252aaf5b4936068744797f69df9cd4b943940fc95939fb902866c412991dd9e088df2e2c279c32f01ab29b860a02a92caa9ac29cb39bb5d381df56cbf1e3832ea644057830c6121d8642abdec63549965162d802b8de57968c5bc1287be7ac9900b06d6cf9e082c68a0b356fdae0943cf160226c26472943401d53178c1b62acf0cc43a565762b1c30def40debe8a6a9cf57760ef7eb84c4a58f86daea762349938eecd565ee456f2d8d78ba02bc842e20c11dbb88725856b6fe0f45a289507fc511b60fea386ba05bbe93e8b9d0afb10df10d1bf68d04cfac63aeebb0aadd14f1deb16ae34768e115ee4c57d5cbd31b5a0cc7a28a72630ca2b2f3c7c27034c7cd79e2b4f1b01cda3cb4fe0dea7a22c073cae8ea90d00e5acccc2f8a4054fafd3c495c6cfa2c698429d2cb438ad27f34209ef72bb36271273808ed76cb9a71f16fde1895c6b51e4f6fff297e9511c6575e4fa22a3ea6190629d464c4364d66b106e0e34b752c827af2da4af6bd7a2793538952e9c18e6a4eea311fe5ee8dd6e832ab0466e93e18205eb33caae4de063b0f700df9af7e379116b3739885d8993628d3960617175a8c5583004ac1bfe595ceed0f37d75466029832d7484811846a6ae77367b2f14fd8fde1a6442a584e189dd63d458221be905976246bda12091a7df0c983a587fca062d23a0744d455755c1f0e00cf7adbe9f1bbc8acca6672b17b5b80729a251779ce7ad36d8904a623aadb063aba3be1a7ce9f13de15352997f2e14d4393d46c57d4287b0d2eded909344a0e4023a4de535eaea0cc1452c236ebd4b7cb3577267e085295221275254b13bbae200d8b3addc3eb206d1f0ceeeb820d9aeb50353d5d7fa94e44610af6ba4506ba3c7560bcbad1b6fce414876aa07271a57a86047e750185b729e887ba81730547b802af11a9ffb57f3e8e680cbc7f14f83ecfb19bcde3b28249dddf7eea9900e65ed46ebdd6e826ab7c227e48e6563c59f9286a1af00ddd92b238dc4e85da9d43a9bedc348ff640f9325f9cf53ee4d18b92cbbd4dff7f5d74105480bbd861e40fc16f2a5ca22fe9bd148d681de90438f463ef14da09676a75db695e849382890718e4e28bde77cdb075f6e9746b4560daf06325dc3d666287cdbec4f62798f00d43d0989418cb73143bb80be3dad7e5b4e1879c95e431ab067687f76e1c33b387423d9873c920fc2a67a2473ce2c4f6709fe02a556782c1f91ad731cd52b66ae83bcb6e9ffa29af338e995c083303a173a468eee4d68dacfa77b693cb8b4f799d58dcf72bb68dfefc82b46a892a5f9bab0e7d10ee71991934145054cf5b0c213f26e4d8c7c5925886b887448075db7c4c5b7b56e9a0b1231d58e65a119c6fb9262b8782b905212db381400fb48120df042ce7d70c934332fbde0065c7f4aee2db2b11035e64a2e2e609e8edb6d4bc07ea16d8b9a6a22520248ec4630decd60370dbc85527723c4ea2bdecfdb8ff7b05e0ca0a24cb79b01e11dace3502124182b66d1221b635a39ade61efc7df64285273a2cbdd4906eaf58a59000d713ff9e5e6846c637687a00a57d0dd0aa8d977c4361167551242340469a36c487ae7cddb312adbc1d22406a6a01e5ff0d9b043f3be8c0027c6642294ac525d72653c7d01e19759373243853e690eca88cab7500734d2dff375341923210f07e9b59cd60dcba889a7fea26cc97643113f404168a70c9f5c1236477ee09ce7c38dfec58c85b8c1cc3801cb57ae1731e040fa941e1533ac200607ba8ae847ac08fa913796788706cbf970fc58b2618a461d123709a7219aecbcc13217353cc3d957c84fd5a256be8586909ed8d09c56fd1d4964192ffc9935e345354fdef0db8a3b73839cbebfafa64eb4b1cab9406167b373e6e3cd15821a6011258327ab22e29ba041582810981a17c12df675786e49d599466cddf215d5b12f619e3b628edd1b03f3238a1fe47a608ce0b3c058a8cb9440b80f48869e645ed3462862a051478f24a43081e736d0546e415d4d2221f37933ff2b73ee8ba4f0f638a4fe6ae749727b43cca620338ac34644dc7a93469dabd2ef1f817455d45d74de91f6ac40d2d7fdfc1c5fe6a26f3633cbb10276f02a21a0a11e9f785215cdd5bbdc4a0dbb7e10a35bbc85b9776b0c168224e0c33176f427ba7b0a158cd6b1ef05781e5848ce0673a472639a9dfdc40859cda3cc220dd2156f3741c1e63982a11ea9b91d3f5b842beee87653035040eb4ebca45290eb9776a2e1f7e4b68750c73fb822c9cee8268568c4c4187921841099705c49324efc9c73caa4992516de7adf0acc78e9ca122ab0b8a91ca4c3c2aee86119414348e74fdf6ce39821cf48959ef2f5431f05edb606eda2d355005426a2aa40c523f4136c6dab2b87719fe051df81472318b65fecaa86db7e365c81fbaf121cc2a108a0d78d95f0aa99d6e70bb12c9a55c471697db50326281474245e4e9ee5fa5acce30fc4503ef48304ccb8a9082e04589", 0xffffffcc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x6c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) clock_getres(0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r3, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) close(r1) syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000001dc0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) bind(r0, &(0x7f0000000000), 0x10) dup(r0) poll(0x0, 0x0, 0x887e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x0, 0xfffffffd}, {0x23}], 0x2}) close(r1) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) getpeername(r3, 0x0, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000002100)}], 0x2) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000580)}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) executing program 5: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) r4 = fcntl$dupfd(r2, 0xf, r2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0xcb3, 0x5, 0x48, 0x9}, {0x6, 0x20, 0x6, 0x1}, {0x0, 0x7, 0x3, 0x4}, {0x7, 0xff, 0x5, 0xff}]}) r5 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r6 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000240)) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc", 0xc7) sysctl$kern(&(0x7f0000001080)={0x1, 0x33}, 0x2, 0x0, 0x0, &(0x7f0000000840)="af4834808281702c1599dd425247ceb1580ac91212330802327025caf139f7851d935b7c07b47fbd82779abe2b4b9a9b2c2e563397b371276fd0c83628f941e0c20983c33d44296c1f6cc797a20605801e42306a437b1e3e7a5182f3bb11e0a475bf60493883b7a792840f5eea5bd5df6f11e2924581fd78f360924ce042d0e8fdecd6d09c1f360872a7ae8804ba8890dcaacd0238f4024466c7e3506988de980115f2b4d97a4378a8cf234876aff8b086f6348c0000008000000000f1290fa1c8d1ac1b43a4336a20d3c42d7f17260fa34e19a941aeda8381cdcef662ec897f529b598796e1423b0000000000000072af60d7b7a234e3a9f7aff27c8da6c8834ce4feeeda8fa37349c6797f6a0a0efb20f5643e8dba3c9fc6d0f806ce5d5fecca651e5231facc8bf212a1ddf94cb7d44e1333fd8c81557e5951f732dff2a3c2d9f697eb11379b65d8ec01924bb9831a2438e86c8de41ba05f1e9f3812d702e590e2a9f3dc803d61ef9d72f1a14c84104479b8aa101197847be662f4d5e5745b9e3003e2c564033b3027c033ecf5485f881b000000000000000000000000ca8f59dfbddb597d416df957c88c96f05ecd6d3f736f994a860832a5ab64f109720e91066f1dc530f8df7d019a98239c4678addeeb2f0c488143d7cddf9c596da3b92ed8b77265ce589dabf7f60bf009e684e64876c5180155685160943b6eb3c9e7ac50ed07acbf7f5e36f2d1a2b73742df65141c622db0794140c381980942c8ddfd4bba9385d149768b17a91ab1f398f106e9d6323ccd715bfce284bc0f", 0x23d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8500907800000000c26a26211233c7bf516ab672c64189a532e271f90a58e6d43631dc2ec8cb8f2bc26a07f963f1be9a0cf7d24b3953fce77100a08414b6462866bf3586e470e1177877770a3ead1db3827cf83e62cdbc96064b3c0c7d9d94e14eca317aaed9a235468d03e7f1a1309afcee5ddaf2b90f1460f3cc47556185"]) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) getppid() r3 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getuid() seteuid(0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/145) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200", 0x80, 0x800}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="2558f64bf442cdfe7eaa4bb103c2e9f446b0297a9fa71857fbd8238f51c9277e99be3f2eacfea3a9590b07e0e930922f7a0ebd0bf882ce62eb5cdfb29281e389145f4316da89d3c97973b9dd0039d9913dae0a4b5dbf9287a94959b933ec16104eb3dc20910276d8a1b6ef9f42642f63d5246a00b6d6dc3627f8854c83f321ac707844671341c21640d415d4d107ca96cacc5c5cebff20b4a5c68f4fcea903ea365f6896303e971d744827ab0210263b79af2cf8a47468baea9f6b51b3d33fb9db54688d3078afd271f5e8891a29eb418fb0693456a3f0c639cb12dc44eb88d668c17d7ad995e38c46cc457b65e7785d5996880fcb6c65ae40e998d11211e9ba91efec39a308a4f2161e1a91e310b57c819420c0efce26e36275720b8952b28347e370c1bda07c90994e033542be91e46be51418e1ed15905978fcb7119d7c9a27f17393d098bfe651febfe573bddf8e62a71475abbabd2be6039949c02614b30e02491a46299a591a3831673b3a4999b015200e1c25cc875d03665e4feb3126e4a13e4804b3c46511989c27e46f0f2ec5f2b53b1e1e95fa0e8f9c7bc6cd60c933805dd6ba5961378bf3a9902074c0216b3a0c65d624160085efd04927cc35e4aa01d3a15a1c138a0e8d4efd6fc6dbe4625c064a3b745104a7f21af0896ff124b95f", 0x1e2}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5e, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = socket(0x0, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = dup2(r3, r3) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x84, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r8, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @remote}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x412dff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() executing program 4: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700300000000000000000000000000000000000000000000000000000bb0100907800000000605adf000000000056337c210000000000000000000000aa00000000000000000000ffff00000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000a81000/0x4000)=nil}, {&(0x7f000087b000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000875000/0x2000)=nil, 0x2}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be8000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b98000/0x4000)=nil}, {&(0x7f0000479000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x400) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) open$dir(0x0, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="04", 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r3, &(0x7f0000000040), 0xfeea) close(r2) close(r3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) socket(0x2, 0x0, 0x3e) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000300)) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, &(0x7f0000000100)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0xfffffffffffffec7) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000002c0)}) executing program 0: sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000003c0)=0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x5b, 0x0}) r5 = socket$unix(0x1, 0x0, 0x0) bind$unix(r5, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) executing program 7: syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000be0000000000000000000002"]) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) write(r1, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x1) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000040)="d48f89eee29baed2a3523142fdcbdb29a5509f6a976edfa5bed07d90a53ff94f9433b7fd5cf369a18d9e78276191547a36d1cfef73b0404107505fa7f49e408ab506620df46b7623c602b61bcbe4ea8e3b24a2bf9b4452a00bdf3bd858cb31220812d7ef4c589c3971c672151b1ee83836a75c3777df8f07e9e5525f1f25a0b4aa7eeaebbb7161827c7b9cac088e854623149bf5f598292d015f443653d713345b297023efbb9f2ec8f813acb9d5504085bfc741f790326bb5b3517711391166767d784e72040a025d67db0e38a9fb4b043d527957c760b582b60a2cd1a75107b2be6b78358073d1151afda083f3de523743f39b", &(0x7f0000000140)=0xf4, &(0x7f0000000180)="68184ce1bcb24f57eb4ad6a7045e7fffab1cdf2e01f3fe47256a8d62e6fa0322353740d16dfa7d8ec8a512f64e6f069216d4ee4bcbd091aabb91725e09483e44158bc97f25193eda3d10dfbe3350334d48862cb07b73496588a6afcca9b1449c5b414011db9c08318f690364906608d2c00afb96b504c7833dc8dde4ca291093f8b81f8d1b5c8510816970bcd4c9f793261cbb28caa02e273a363b5eb6314f5f5365e99aebeea93090", 0xa9) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x3}, {0x82, 0xff}, {0x100, 0x79d}, {0x86, 0xff}, {0x83, 0x3}, {0x42, 0x5}, {0x40, 0x9}], 0x7}) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r1}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000002ec0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000005a00)={0x0, 0x0, &(0x7f00000058c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) syz_open_pts() executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) execve(0x0, 0x0, 0x0) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="1f", 0x1}, {&(0x7f00000001c0)="00b7b54591aaf346a18ade4a276da9822dc13fdd500622e520", 0x19}, {&(0x7f0000000240)="9e6c661d4ea3ed7f253191586c0a", 0xe}], 0x3) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYRES64=r1, @ANYRESHEX=0x0, @ANYBLOB="70040010"]) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006, 0x0, 0x0, 0x6}]}) write(0xffffffffffffffff, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) syz_open_pts() unveil(0x0, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x1e, 0x8}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x1f) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair(0x18, 0x8000, 0xab, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x6, 0x1, 0x9, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x1c, 0x2, 0x2, 0x7fffffffffffffff}, {{r6}, 0xffffffffffffffff, 0xb0, 0xfffff, 0x800, 0xfff}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x81, 0x8000}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80, 0x9, 0xdd}, {{r4}, 0xfffffffffffffffa, 0xc0, 0x1, 0xffffffffffffff80, 0xfffffffffffffffe}], 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d", 0x3}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x4, 0x0, 0xa9fa, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r9) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x20}, {0x28}, {0x16}]}) setreuid(0xee00, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c00"/29]) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r3 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000380)=0x527) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r9 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r2, r5, r2, r9, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 5: r0 = socket$inet6(0x18, 0x4, 0x4) sendmmsg(r0, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000040)="48ad24fa454093bd73f33f191c1445b9fcfc27696ddc16d2c26461b7bafabd0a5e439abb6fc6d814860e3b976629d6df968f63f37ae3bc7607af9b9ed1d70eca700fc8f05a786e42dbff6602453be8f61c2c6bf0542f3eeca6994e9cdd70f52743ee88d5044221a849ee0a738e7c605d1d88d85f94caa0580fbe343910", 0x7d}, {&(0x7f00000000c0)="f792ad31ca35e4c57fbd330c5b079176cba1a0707e32a8b98855b1b249ad237f761219edeacf7b7cc800f66a137c5991ff41d1d2a167e8b33c96035ad4bc706b9c387d151ba614b28bfc85e59e3bf757970d1ee2a9e3101cd4184dc7bc7b6aef33765067abdd3a38bf6e427a06e37bf9e3d20066087c67de393c2a7f460793eb308b60e9f82f4fc0244bce3a8ed071611334f9570e2b504873dceeada5fd3fa58247d597f5f4289ba3c04364aa7457249dce503983f93030f7c518efca822a3459c6b7e784000ee35886bfb5c78e771b4d943fdb875c0d41516ef1cd219d58f542c4594f2c2a15a4d2ecbe6b403b77cb835c", 0xf2}, {&(0x7f00000001c0)="27c2a19a8e08378b0e071689f923b68118481275665e7c922d560aae63c910600188116d86b39c1baec1c7558e65dd6cdc4a0dac84b8a02904f8010dbd069bfe96d49c951380b1d9f6aea46a33dc11e6881bd4bd4b7891a39d7362d669cd2709c7331f91793c8923a7a0423f4b71b0f66f7a75055bf8a6293e4d12240719cdef6d0af5acc3d6cebba9c13e9d89ba62d1de3cb9a16e8a046a3e7d991228a8617c407214f2181f97654617b56bc16eb939e381a6f5692baa8b636a0d7ff38b7f124748bbb1e6ef59c527940a3b00f73368661725c8bddc0f96627a785cb327f016045c", 0xe2}, {&(0x7f00000002c0)="f8089a950cbfc8718e851b1a1a813491880de2665655f16a2dc72c42fdd70933a37866fd46d50e1d185d4fbb3c48afd5256e6062ee9da5eded9e993e8f4fc211052f53a0f7c71a77532489ce436411d489f9d804a4def4c17eba0caac9f0a6fa2196101f2b3bef95930bde1f3e1d8ba0870f2d3953cb2d439271db87e02a93f28488a5cd906af4849b975ced8db2dcc4859890b41e6ce4dfbcf0e39f2902cab70e42544dbdc4253df5049d6aead2f6a22de94a143ac0806f5b5cc9b9917950a4c85ec1daaa1ad18f3dc30891f3fe1178febed25d9daec289a4189c490055be4230e725f6539d84d05b375d4d7f0729f461f63d412078dd3b66ffb0cf455162f33c23162a4dab04bc9d202065c58128fb9d87d80cf720f3c2c99db06c638d5d233e2e0b210bd99cc70222bb54dda0984c984decbd21e4a45e579b567feb330ec7c5eff08a9647645dd4719ea721e7d582c7ccbecbbb455b5952db80960f95d202a2ab9631f9e7a24e10abe4224f9bdc646561d288eaaf97dd1e7532a0c1d8ab93d7121e344fddc551f9138a23995690f16e17b6fbd73ecebe94fc99e4fffb399061a147527c74fb4abc29cc2eacd587835738464c4ecb812cd9f49a71077fe6765306e0f9b9a5f35d8042e4e48d4fc4c8356cfc343d81839eb7468a3bb084774e01216573a0ddf9343a9b8717bf05b1b7e95a26730877a59e9d4aa467422ccb00c31c9ffe7fbe01979d37ddec89e6c0edf8a66194c460d3ac1e1961937ab899489202cef0c162e2627b0281321258f789cdca92762f8bcc2847146a03108f8787a65d7481c75de49b92bf016ea5b4f0ebd75c526b03f2fb8b4deb76fb854e4ace8a6161ca8a84b6eade6ef59b1744265a108411ed86eb51d0153cede1f958cf80ddcc5e195df9cdaf3b6d306ee971aed10138740cd2f4cab2ef935119735c689621c2b8adc2f1b622e21ecadc4910cfc38a39a5ec3171357904c9d3961f53d0a819685772883e601438b714d98e92206d85814033c4e6e886ce5bc9c50f21414950db3a8c9e31051e36143417ed8d49fde792d684df84bcb6241d3ab11a8abcbffa3ea7e4372eb49ba23ab58e3a38cff9ea0e30dabf002d5df467f16f66d98b894bb9810cae96ef116f26aa54918b30970665606c9e84eb867a184c8188d09b2870f2c0e514b35b285fa461ea0b3a84e87ee39e95f9a5994b9a428f46c008a82c0eed87a01608af98ac6e513c7cae49e755636d58ea7e467f878fdb5929756765891ca61dc622b353f3d191ca8291a567cdca8a80fd0157244b92ed1ca2f83974c0f2c20b5336519f248e3b730149de3062df8d73f31e4b09fd63b4da711b13726e216a9fd3d3bf4625e8eb2331fcb73509ecf04222201c7f8a6a58d5b23a25f780a4b68f108a38e29a597f631ca013b06007d612cb6def9a1acff93413271eaa9e2ee552f9dace79dff14ce687a20d14f7408af5afb85a8e8f3dacbc0e20af2200ca07ea7fb35dae9fd94b7fbe2ba1c1f548edbe8d3134a757fa625bd809d932b96cd8004997b8262202300b87398885829765c95cba52f972030ba416d73a47041de11e53fb3c3782772f182d81f5a0d370824b00e9b4ceb20d01cbf416f6dcea23532fbbcce1c28209c1edb220fe342f1b92d6a8934afa685dd5a25a09194bc4424b52dee19ceae44c0193d192e310d1135dc6fe4fc29f8a9a89c1c24c176892c4aa18f8a9082978f3fecc1f977623f6800ef18a25a4d58312cae57b007c950268054e3befd057edbbd94147610b272ff5b08884db3c2776ec73f2bf8536347218b49904818fd2b8e5ac4245e2eaa8e4441b16c42e54d343b3876b3a574a277c4fb3123410cd9245a4163a4e2e8e35a440feccd167392c09699e5ba00074f29c2fd48cf092506bbb8c1250e92106c1c48ff1b785064ddd435cb44a9544f982c3297b9df71155f433279245dce5d0255535f7a11e8158319e74e696f1b80a415a557c30e1f0fa24f55d61925724aefc414b8ff1b3a6535cdbcf8b49be4d486f27f000a68904bbaa9fca47e1dcdef2972e62d744f7772c362d7393c19c79bff2fe58b374ceade76f0edbd6066f0c336dcb001c94973f2990b9534c274286fdff3f9d9ed5133e7997a715dd4d7720684a5f8ce9035093141be9dad77b3980d6cc19f20104bfd67a60b5b15f743c9eb59914008ca7b74f8a8c366cc01d5d595459c94fe4efe9847579bb2ed6b968f18d54136d92d533508f58fd9d79c97574260fd95ad00e56094ad38589ccbbfbb3b1d4f973429ff9df2c6b3bb4c1257708cca5efa9e2ea92547f2dce90433beca359f1c34d1f2a56529fe531e0e4a1668c08d0ef5c1f76547c2ff80aeaf3a5c19279008948140a621697521e57b83a9b31566769194cd9896ccc755f0bda128347d2ca068db95c61dbfd2eaeab6e5db81726f6b510812b4033aeafae5c8bc042911a926380a4b35d837c9a7c0fa7ca1d66e81e901e2fd7617802ac997b41fe4840bb2c1ad27346695e39e1f47cb73757906c2c8daadec7e5ec7df867ea6ea90e1d91a7df76b8ff53827605fb3f7221c05307475dbe188451bf79027f3539dfb5d47c4bd9d8406e148e5af88b861451bae5878fbd19bbcdc403a77c13d7dfc12a809b56048ae355ea9231c0c0f87c8c4032e823edae0c462088b2e451e7f6060862b1b1e90ac0a619e627c3e056fc7d9337cad5417660533b23e5e589481b32d0f5c1ac11ed28f1de8ea83962a94593a5358515305ed4049cb38252df31a7a25ca2f21bf65ad1d1dfd74910d2135570577dc995f4812ab16eb7d0315540f04b43883c7c2badb29fac98644c2394f37c784dd374e8e0b086a358a771f7dea2feefcb63296a2010e37eb5d5dd7b24c5ff4c90b0e31d1a79fd4b2408d8ab3c5d931649289a8f65efd53e1223aa6bfbac0a22cd108f0092ea87ad3bf184e1d146e22df4c0d2477a52afc47b4f3255cb5d7b66b2d3bce977ae54ad8d25010d68d38b722230e61ba61d0b60d81e9157eb531942004cb448058ea32c65f3e6711f6db82af6cbfc247a56c495ab15e8511105545f5dbc7b00cdf9aa2a8e60e3f1b60f646f208cde43d34b93a3ca7ce383031290a6f6049b07e1fc7ffb28622dc22f644147560a7e8872fdcee4c81ebd07a0561fab2947e1c5d84463265f0418a1154f4213b06e8ce313ac80040e9c021139e257d74c582bd94b23061cdc916e36173ab40ff24d5cbcfcea139d3babc6c8b0193e2f4532cc43b6fa994f4b2a34e8563748461e5bb770d777dad94852b6831a9a16ab3c3fdeab10902f09edc2d207f6bbef9c3c60740fa446480a29d56e93899c6348161351f17652b428c627e9ae96caa5bb22dfee8f5dbe17b2e66f1a7ec4a02a1cde4fbd91f96d02f8ded1867cc6946136d3a82c2b0105e225a26aee26e3412d0c323d29ba3cfea7830fad941d8af1ba28dca89554403c0e388486ec690508c949f6b049f8fea010974b478fba62c43c11424d0925eb37e6112ce822263fbba5732f7af82c95b81e5796ad6fa5fea75e825cda31ec857f5d4a4e22e46f9d93e279de86af034467e7a4e9f3264b2c6cb24c99f96919023c0295c415f3177cabdfea94087dba910086c6208e8af7705275e0226128261588d971995cfd473ec68fc510b450399b88e691aa7aa8f77465dd9ee7b86a8b5db03dc86d3ae667fa73343c6fb14854c02beaa1b29bcc4d36888b2eab407d72025ad169fda3a30d739616366c05fc09085a0a3cbbbe1b56dc58b6744479de2280cfac141c883c8129d0b72e4763a8be1689b21d17274cbf6cc66f22cc0484a30decc323d34203607a05576dfc99920d0294e99c5d8693543d907bec79ddcbef150a01e9b5dd9f7b0d7c073d5df6960eb38e634b04135a4293f8e69b3e2b9e7283594eca6c7eff80aa5306bc3ed7daffe62faaebaa31149a7f01030206bcca824fd80ab220cc77295dbd13a95134004b1681372bf8f2d8237cbdf236f41391efb85fe44fe4de952b4e90fd9e270426016b78ae3975b2fd129681da40349c9863e51c8df42eac8ce2d9cb3d29f71391b5af64cc1a5adc71fda1ae832689cc6d453fd4c8254c78647d6674b8d1607884336c9ba91d94318cf945bcdd34912376d381e334538e714135f0f203f2b32224efb3b0d89ad6ee90333c186cf38fbb734c055f93dcf386bad55ccf0e86361ef6fbf6c114894abdf09a2a1fc17a4cea28efcc1947d00b770458f568ac593b376ec55d1803e0ba3b5a650f6fb3dae58a22971496b405b6f2393e84c10418d867e6db712add5d78019c8972657ce365d42b1b3bf5682f72979b1aa3484bf9b24fb5c9235f6f56fab087daee9ace55f65a5aeb82fc9263131b1818de213022b1ec4026a8d7b77bfd548394d2ad125a7959f1ab80c8c3fc5c59229ba679fab8c6e39fddcacdc076e854f7b84e8c18d722612d93f2b1f9912f4ef4eda88199172e0786ff45c69ae8b3d76fd4cfdc54da33899f99bc460c43799179cbc0d482ede9e15c125c6775decd3769b69bce90ebaa1ead82a0f17946d4bc558aa77055dca4d7103378ef004577c0d3f15de8febac6b490f855c72b122dedca633141562e8049f3314ad655028e26cee1b1abdcf1d31a5aef950a2d1f68f7bd8335c69efa3d8e493821c6b3cb2c02b2a504f4e4d01d5d0bf3c7344eb19f7b61168fcad2787cf7e12eb02591c5b505ecd9ab1e35c5d77e3fcbd325492534992b9456f6d72c4c8d690d7ae54897766d5dac10c5bd6f4d505ec380f6a123f9fcd52de7d86951325358d8db2bb46e2e70f4a19da97b01759166eeb5d57fe143607e55766236690b23ac431429dcf283087171ab9ab88d2bbff73f5e2a167fc64902be65cd7b7cde598b0a116a8082f677a4104c9a14b68a8245422ee95ca38a59194282d8f887fe3cd45ce66d0bd32345baf7392a97dfa8121c4f0840144dbedb3d3a6515ba5f324ae7fd94ffe5bf43bae70f1f0f76e751f71d75157e29e474d05cbed3b59d9014f80a0d9f6da4030ef92bf99ca2ba2db5b0db4e98b4a2a752e7d80f75127a1aee145902b4dcbe986e8f168c3651441f63a5e6ae47f7f69d3dba5ee141587870fd45449de3d70504618efe3a0409d0bdb66e247da42eebff8ab0abe26d14de96d7332cd0ee5e5319249686479263bcce255e6e93cd435a2605c98a97e9e8a32e502b5a8a4e252c7991ca3a6def44b72dc3660f2f40a78df00d9c205093dcbc697a6be59f1615a513d44aded46b7728f4d5cf050cd3d467dcdc18124a894753db9a2a5f100fef6045f8821268cf9aaf1be92bcfc60ee0fe3b2217336278d242c5e72f116215a229c8252eb00d16b9f0ede8d2e3a344a1435e50bd85a7e4a2fc5fc9ae0979dc8a5cf71bdd87f78d64a048afc17aaaff19b379c06384d36af27e5f05c5e4533d98fa1a6726d836f774cd40ce7f0dafc9e0eeeb8639f348cd8d7fc46857d731849dfa84c40c9c108c1e494b8b5735d9a710f66efc1e123401a2030e4bffa7454357fa18023d56b0d651e4fcf4e327f3043c0ff29586ad161165dc38c5078c1fb95e09102cf1a335b61eae7aad90f62daf974b6013bc5f9163c77003ba2d748915883e035d6b483015504b0abad92e6695b8399f10a978c5add4c85a472da7e1378743954cd0b9aff30548c96c001914e68fd0a3a577d888ca0504bb3e956ee4f0ead282439388defd30606d84de6e708d2c22ef1227ec15da9236ce4674dcf50ec42339d6f4cdd142f85887e10ff03763392de751352009d085ec9e84831e", 0x1000}, {&(0x7f00000012c0)="ecd6be7a5bbefd01d227", 0xa}, {&(0x7f0000001300)="ec9352e6b8f5a5603e4cb1d3008bb67ca1aeaf9f31", 0x15}], 0x6, &(0x7f00000013c0)=[{0x80, 0xffff, 0x7c1d60e0, "5520cb6fc52aaf5d439564d4464c1405672718afd7bcd0b9bf274d3ffae6ff4c00da4ccbc2506bd3104de5dbd0c2d57e82ac13e36756843fdeacb5d316affc47ca8ad2e48e2e8fabbff12dda05b49cacee12f7649b34852672dfaa18b70087c8b4094db644f4e7223ee6a91cc4e8"}, {0x100, 0x1, 0x0, "b8b6c1752491ad485fd768a398973499f5c68a673a1209616ee0e5c8cd8132c8214ec5af8b7ddbe01f64e31cbaba9adbd86a7d8586323ff639f0fc578d02860b9e4c80afca75a0ff51e93f571896d3f2b1401f0026c37e266a649defa380a0d5ca544a2d4117460eeef2dcd39040c7b95684842b8fbd1a0be6a6b277f73c9fbcd26f5ac043f10df0ef2b152db554a33e7fc5ffa9760ca69d4cdc1858d466735e1fbe4063eefac5d569ebfb83a1561bd57fa47a8ad8f5016772d811443f90913a521dfcafbcbeae5cb776f4e071e61aed96b5dd3a701134c053669b5f03d7791a03f4cad5ebfb2298cb0047f9069e"}], 0x180}, 0x6}, 0x10, 0x0) sendto(r0, &(0x7f00000015c0)="29f0db0565daae", 0x7, 0x201, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600), 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) kqueue() read(r1, &(0x7f0000001700)=""/85, 0x55) syz_emit_ethernet(0xdf, &(0x7f0000001780)={@broadcast, @random="a83cdf6b3938", [], {@generic={0xaaaa, "da04f1ae4b97c5f41157b2ac2c33d2bb8d092e0ae530af646884672ae4e5bcfc57250edb854e70fc63e2a4f4f7d26de5e9dec005f8e13e1f586edad1844fc4a9f984737d8ef795910edcbeadf60cd3165df613901cf0cfbfab5e5bf054ca018a4c24e6b8d67363a18de9f2808ae01ed66189b235bdaf68c9112200008ac0e3b01eb5d75803f873581fd56ffe196452d57c7473fd0029ea41aa712e525e13f7c61459f4458114aa18ec2bd0766c650ce79b4c51f3d1d256c6f9ef9b31602f16320d7d1564f7cc9fad8fdbbf933542981ed9"}}}) r6 = open(&(0x7f0000001880)='./file0\x00', 0x800, 0x30) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000018c0)=0x3) r7 = semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001940)={{0x800, r4, r5, r8, r5, 0x40, 0x40}, 0x3, 0x9}) seteuid(r4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000019c0)) socketpair(0x20, 0x2, 0xf7, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001a40)={0x101, './file0/file0\x00'}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001ac0)={{}, 0x4, &(0x7f0000001a80)=[0x0, 0x0, 0x0, 0x0]}) readlinkat(r6, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/108, 0x6c) connect(r1, &(0x7f0000001bc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001c00)=0x4) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001c40)) setegid(r9) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001c80)) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000900)) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000540), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x44}, {0x8126}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r3, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000140)="ff0cfb8cbfa22dafd7f0e6", 0xb}, {&(0x7f00000002c0)="f7ec437d699f014c89187235c8ccdfa55c4bd8d95685adf4dcd7a222cf8599ed665230e4b0ad0e73fd4f017cd1b15f85d15af6bee9592e7154c96de3326697f88728769e514b85579afb36c0befa61b5281577eee9dd9c5b159f4b3dfe10a80c584b0e8e21a27a067db81b8ea076f062c45b5446725eb7c86fc35103af59444d6aef094623e56849dec71a923c86394378e7a12b07e1891182b24e0babdd2de1c797b8ebf02cf939cf8b58a6442676b458497fab71e527", 0xb7}, {&(0x7f0000000380)="3ec98f035a0d405e5f9a065f04e5b9f2eea1cf661f400c865d41812e8a3949eb7ba31564309a979451cb3b942e8a87c623a0e756aa0294de29a67e7be664e17e8d878ed4dadb9c06f9", 0x49}, {&(0x7f0000000400)="9d62428ecc4278dde9cc2f39ed5f276829067d3b24b87bbfe1746a78fc1205ee9b5cc194c0aca3c92e6ff4d5acf5f8c757815f640cb6431fa90ccad9ce2e957c819255f21ace93eaaf5ca60756bada4d21a8747fa60a02110a47da85b45f01e3b998e5dee92cac02cd0e8f14ceb368c2d1e13dd88b91b34792ec3cc7c145fb4e42edf63991da7c87e856f68410", 0x8d}, {&(0x7f0000000180)="569a80eedc4cd4bf8aa99c44b1895bd69bcbe4bbecff09497a17579edacadcea26da092a5c968254129ed04963ef9f97", 0x30}, {&(0x7f00000004c0)="fd3986b5191b5c456c019d9e9bf228b98d048ca05361fbfa51c536a8c56bde43487e6bc1774d3fac270e11cf709e47451ee3b2b12654c84659dee0af3c56a28f8451c39bad377c118f55042b721af271b0fa54b2442526b35fdb8f943634e055935b525f01858af88fef9bac9083e1e3218ecbea1797623de82fa947e5c4cd72132e6145afc64d17c9e5caba541faf412ce3016165a2a749e984bf5adb99aac0e6b56ed7e1", 0xa5}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="c800000000000000010000006b0d000045f03461bff97e607735cf303e555c4212cd64463285aa9e29bf97b7641dc340137f6f7e6c236118d287f195b7ae9b473574b2be13329b66f831b06b2ff9eb10b156d263652cfb6d57f1a49225b8fc0c73b7d7f9248fd54d5760ba0df700e9e0f967854c4fb3258207e5d1efd41f4013da97d9e39c7dcc1832d6ed9191542948ef5815d66413ff3da9a96ed39ec427d228daad12c5044fc6d63e5aeccd4de1c6f5ba78db702a5c633058d4e56052cabad1000000000000001000000000000000ffff0000ff0f0000400000000000000002000000008000004aa64cff9abd351f8a6254111df45757b6623d0e6f5bdf4b32d1e03749ab2884e117e5e59e302db85521df8fc5630000c8000000000000006a85052dff010000e40a0eb5f246b8f894343cf5987cec1f973d15601b2720bb1589d233b0aef0702576d427fdaf397afc703bc1b1ac517d4e387272347f20901795bd3e382e7d1db66c449f5ff39ebb698a248f4457f39ed17d70c8505d0a5c1c0055d9a166bfcc21f3ff9d83331e9426d8a3b3febba97d915d73c207b0b3b12eefe96483b3982f34477ce5c6aaf675b5a4e7111fe357265403fae25200e4dc0ec8f756581261e9ecf21e1bcd80837347490000001800000000000000ffff000009000000cf48442e000000007000000000000000010000000000ffff61841e473eea7ad1d92b9dc2366a6d9c9cf1aa154967724a28133762219f0471e530bbc7dde15c6536aa4137fe32b2434eb1cf2a71f47c61efbab9fc1ebb1941f2cc39b7fdd80b866aa7639e3b474239366123df1a6f47cffd426cd394000000"], 0x268}, 0x5}, 0x10, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x20, 0x3, 0x22) r8 = socket(0x18, 0x5, 0x6) kevent(r3, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff9, 0x84, 0x1, 0x0, 0x2}, {{r8}, 0xfffffffffffffff9, 0x2, 0x1, 0x6, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x8, 0x10, 0x0, 0x4}, {{r5}, 0xfffffffffffffffb, 0x0, 0x0, 0xc740, 0x7f}], 0x1433, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x3f}, {{r4}, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0xffff, 0x7}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x3}, {{r6}, 0x0, 0x0, 0x0, 0x1, 0x100}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = getegid() chown(&(0x7f0000001240)='./bus/file0\x00', 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80b3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r0}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x80) fchmodat(r0, &(0x7f0000001280)='./bus\x00', 0x80, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='x\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x20, 0x0, 0x2}, {0x812e, 0x2, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) socket(0x20, 0x3, 0x40) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x10, 0x1, 0x0) close(r0) r3 = socket(0x10, 0x8000, 0x40) r4 = dup2(r3, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431", 0x7) getpeername(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x5, {[0x17be400000000]}}) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x4000000000000009, &(0x7f0000000300)="4a061e68c5abe6340900e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb53000027c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640788853d0fed9820b5b1dcf9547af3cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afa7eb8af87d0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x25a, &(0x7f0000000880)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035ccbcd9fe65a9f4e7f0e508962ba9ece55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f275e433613517f77ac730ed6cca771987fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc4161b2807fd91142118d7618e3bb1972c8087d5a28ec01535c7e6b2e05652e899445cced341abff0783901c7e0871b9d1ee0c767911e0200b8cd6e6e9ea0403ed8286c5b897c6d587e52e019934568dabce9f7392bb00f79f4b2d608f8c8699bdeefdbc6f563f2eccd76b5d00b3b0015b46a3f23be8a178e8255b1ba145cbec100913fd9235d1038db1baac0c07ed71261c90866237d26bc6f9d93a00b3e5a2927a5a93ec8f58214530e05bb91001e603919600bc87ba4ce71f7faa1915911df34a8d9420b30a82cb24e11c00b948335db148141954c3c60746d5ce9c625c7a924b3d06c7dc529a8506649f73cabb5a28a0654f89c3f87765eca82cd81f474fcb7a46154ba037549198b55eff0bb1b64006b17859a2f3a58eb0a6f89a1943148d7ce6b0000a04d644abcbd2c1e832911c6562ab69dfb55ea044e1e0b9cd35b0041d1ab2f0a8c5ab1f4c990e839e072265f7b177e3b6a5094049ce6889169f99a1fbc540ba21aa4631cc25a64a8387675cf268c3e957ec9d370b5e1fade7190b663da72dbb29b2ef8b1ee95b311f6fe084972a5640080dea0c360fec009c7338c24571e14e13f3512137ea3597cb06059100fd6c9622796a6b5ab59f5c72a3d02c7ad4f776c94bfc90b63ba07c99dc1984da1446272fc5a63e2a65e6ee83eeedd7b589e6bf8096129521b301750d2c49095a4826906d8cfb42290f3b9f26ecfd450f268e5aac6834497b4928bd122dc24d6da5479a5194d7ab755f50aeb37f133b233488f9bdabbd8418da323e52987a700976944a80ad03140bec4c1371545c7846a79368481380354c44dd2b90000", 0x235) r0 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x60000000, 0x60000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x28}, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x3, 0x8000}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26, 0x88}], 0x1}) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002d00)=0x9) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = socket(0x18, 0x4001, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, &(0x7f00000000c0)) geteuid() executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 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) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8fd40c", 0x18, 0x33, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts, @dstopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x815a}]}]}}}}}) listen(r2, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x6}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="c992aef8f7fbd48b5c5e85114459aca93fa67d2a0cbcb6af7e20f998a37b6c9e30626cb28a6a4bdb7ab2135086fee1fe3e96131bfd2174295bd13ce2cf4f955051bb873b20c787f98fe39083e4c77e0e8e90ca23f2b9e6eaa946ae6adcc7e050b69a858866f2f378cee8a2a880ba735769396c7943ed221b3e61c988c827841d8d9a90acc3285ace3cdbc982e02e94cfffc8d6eefabd458bc0fc7a1bc3c591465114c872a2b1744334190a76d26b3b64215f5ab89475034af5dd0606e0026268367f428d842999643aec5f53dece5de660a026c768fb30d3", 0xd8}], 0x1, &(0x7f0000000340)=[{0x108, 0x1, 0x4, "dd90e17a8c75097ce26a639e696e894eb959b78d708878d7299ed9d325570cd8d9a730df00ff0b7d31183470bedb13e7473b61b794a1125806144754007b2fc2026ab1141aa6df0df3bbb26c64e6da9af1e16aacc7abf22844d2cde5aeb382ef26c5cf815b1ce8a1e92d762253eea1e46bc8d24ec742edac2d5ab4fc29a7bd310fba598954b3e137d49cbe9cc3f2a1cb83e656d5ddcde83da195a93be6e372f9090e372accfb9be2c008284dac14691d3844e424b7f44acc9bd2ec3a1181dd50875d1f22367da8a1b25c35897213146f0f745a0d1736423fcd7cce2ab71b7d75a5dccbbeef94f4b2aabb726e2bba082245442a104e38"}, {0x18, 0xffff, 0x1, "7cab2ea904d8220f"}], 0x120}, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000001440)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7adc5535a2b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b7bb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668f8ffffffffffffff71a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') executing program 7: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x54}) r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) close(r0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)=0x78b0) r4 = syz_open_pts() r5 = socket(0x800000018, 0x1, 0x0) listen(r5, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs, 0x1c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000500)=0x7) r6 = socket$inet(0x2, 0x3, 0x84) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xc0001602, r7) writev(0xffffffffffffffff, &(0x7f0000000740), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000180)=0x4) writev(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001000)="25b9f743860de9d44b2a8439abc5fd75e4cf5dbaf93de57eda4d30b27a8b1aedae3011249e63783b5ac5011269f8d31b936babe2f97e53fdc9c00769c4f347c8f38eef80a1a9ccaa38919a7625dcb895c82e3f7ede17c19b2f1d9212fb1cd95bd0dc9a38895ab7b839f3ccc4a3cca460dca95aacefed8dd6d6f3915c9b0cb0666a45a790a9b67d241956c876373a730dbf278e8f77734a79567bdae6360b7809af172ae0c4291ec06597eed83661bd0baa19b163eecdde88aaed78514d8fcf64d7b419140fb8941122167f799845245bce12f6642b6e5d513302b9804a86f8dddb2728a000c7c38795068da777edc5c3b71e704238e76a0d1155c7c02345d1588eb6d630ac84bc7e3653ffba7148bef98da5225a5c3764d0ab8a99c250405bd254f312ff1c56961a8016dee14a748ae9377796bc7b06db0d91e55d35d903b5dc2fc8a497b2afa23d4722ddea9088cf78c63885262f5132c535df0cff69b45399061e08c47a8c263298cd60ccdd03c542a32d5e8305879d7840b0711b4aec649b0d1327bc55f8e438d86b39d6801eea3e468b2e8c81d0870cebec4649373630aa79418b424308edb2c6be2e0b84a7a10499ecf933be6e3275a2b8d6671fdc6ced549dd47857dabd8b044d4f00011681de9a2df7f184834bab060af9449d94f6048fdd79113789b68a730e8ab3d790d3e55102f20a6755cdddf8c07afe18af717c103d5655da77d8510cb248f3e58330aa6c0efb9e48f1e2488cbfd32c7dd8", 0x21e}, {0x0}], 0x3) executing program 3: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x91, &(0x7f0000fef000/0x1000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2d}, {0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "000000e21a36660000000000001b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x1ffa, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) setrlimit(0x6, &(0x7f0000000580)={0x41, 0x4000000}) close(0xffffffffffffffff) syz_open_pts() executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc018696c, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) readv(r3, &(0x7f0000000140), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) socket$inet(0x2, 0x8003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) setsockopt(0xffffffffffffffff, 0xffffffff, 0xb1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146940, &(0x7f00000001c0)) listen(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) r1 = socket(0x6, 0x3, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='-\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\'-.\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap']) r2 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) sendmmsg(r2, &(0x7f0000000a40)={&(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000480)="2114a7ee8370e4557ad452d771782c1b30811eacc0f541e418bc5d7b314b46c1a353b712857ededf8943d385bd31f318ac1880adb2acee1b96a177e3a65b0fc0881a3be2621df2efb8534ed5ddaee6ec9dde30489377eaf7", 0x58}, {&(0x7f0000000500)="449a029d11b4ee0b6629e744ebffaab3665e244505ebf47695909622c8f654378dfddd2354f301485d64efc851b4b7552bfea5cbc00936e9bd2ca53788d1ebb5b6031997859f888510f22578fe651741aa3a088986f7235a9a6a1cb0d3b5bf433256c035b1791feacdbd1b18fd8746ef29dbd180429dfc56616bd6bf207d56e53eea39131c90e6e82e670691fde4f5900a5fdab48abb5e051fe0f405de3bd1ff1681c7198c090c4454032e029439201649cf3dab3f90c3f80c872cbdb065fd8a801e38e14a4eefd79b95aa2272bd7577", 0xd0}, {&(0x7f0000000600)="a7d11f7fb8351fa72a2cc0ba1b09ec284af6508b579ec11854aca46ad72754b1117e50ceac21af44619a8d7775a47f39bafb80251ef73fcb063ad281ed5f68aedd71f3b14f29285f8e888240c2b2d8614c5eb70f", 0x54}, {&(0x7f0000000680)="31d7137b60c334df5f9b42ee976f84ad89e130210423434ee5893003508019b42817aa53ab5fe87978bea0", 0x2b}, {&(0x7f00000006c0)="92f93e08b51676f6e557c0c03a93740d4ee18ca6313ec1096dc3cca8447bf3d30b547728475c851767304fdf56c0f6680ed4068bcc597745c59c9609431a8ee3f0d1b44c73e1b09fafc743a9acb8f455e896d22e5a6192a2059302185cc3dbf385906295cee7da5ca3ba130b3498d7c261", 0x71}, {&(0x7f0000000740)="5aff1998589afae6b6f90a4d365da40176b5d51510216244e65588abf19409bd2055869ef7cd6dfe53ad07c43b980b15b17a7bb8354048093393f8bd2f91939adb6fdf4fe61cab55eb7c9fd1deec81af1ef62ffc1eabae6f81c5abc4d5a8073e18cb56c67fe3cb79f87637bd1f72194c6db5f2446990ee20235d2a79d1a29f799a84", 0x82}, {&(0x7f0000000800)="f1", 0x1}], 0x7, &(0x7f00000008c0)=[{0x70, 0x1, 0x1, "23f0f9ea1689728fb1839b793d290760c9dd55099cc5ab2f0a0a9de403559d85764f074ae6209b45c35037fa1dc9ddffb1b1160dfc10e88caab494b40b8e5cb80f2d48df341ba9cca09ed51549b3b18b225ad9b850c9a1cf138fbf0447"}, {0xb8, 0xffff, 0x4, "b1a0a9601d14d70337743a56a830ee392d37f6e9ffb0e5588292ae16779ce239b53ceea1e66b45df74ebd6edff445ba88ce59ae7f9f1549d20bee7f9075ff25cc7699ba04fd290c58872eb889af68c05445c4f4300d9f9606d1ffdf6a3db533a67880ff36d936de9607353808f007de1e47cd234ffd2e65fb2a82dc2ca84ced67f37c6c6f1d88c19981aa26d71f2094b2916033a0611f914593bac2f534c2d2bd8df97d8f2084b83"}], 0x128}, 0x4}, 0x10, 0x4) r3 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x80, 0xc) mkdirat(r3, &(0x7f0000000ac0)='./file0\x00', 0x1da) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) getgroups(0x3, &(0x7f0000000b80)=[0xffffffffffffffff, 0x0, 0x0]) fchown(0xffffffffffffff9c, r4, r5) fcntl$getown(r0, 0x5) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000c40)={&(0x7f0000000bc0)='./file0\x00', 0x10000, &(0x7f0000000c00)='./file0\x00', 0x8}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000c80)=0x8001) chflags(&(0x7f0000000cc0)='./file0\x00', 0x10000) sendmmsg(r1, &(0x7f00000010c0)={&(0x7f0000001080)={&(0x7f0000000d00)=@in={0x2, 0x2}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000d40)="ac6f75ed3af2898671dd2d1fa68170d248096f8b4d7840", 0x17}, {&(0x7f0000000d80)="59e124d50169af39ddbcb1deaae661e030059097acf31e0b18598fb5ce2105692f07174a4d29e9b382b3392191020ea25f81314f71b579bb424f1b29ccc242b23b1d87098639ac86ea9d3a76d25abb24e733cebc3b48d0215406dc531306f811e2be4a1064724ad9add53d255f9304d8124e5f24ba68207b4574a149fe5bf52c5d6ee60952f2d686b41bf1a7ef6e54414c31983c1dc1532db119c31f7b52a53d8a293545bed2a456e8541c3aeda6f0e4aef7813652b98359488605f80fef528d1ffa", 0xc2}], 0x2, &(0x7f0000000ec0)=[{0x78, 0x1, 0x400, "a9baf226500eaae62532f7df592971f5e4a87e7d50d3e7ddc686ae71f0ee221d6ae0afb77e31c038540fd534e4dd24919c1419ade0622e10730a2c9c4ad1321a354469bfcb8d6ef4962c00b1b7a446ceff2efc3372002e8594274dfc493c0b65dd8387a74acb"}, {0xd8, 0xffff, 0x4, "4a8d44fbd33f8bf9f208160d0159dcdbcddd8bf9fc8f85d59dedd84088cc6e155f936321086974a901ebdfce5b5e8950b9ab46c835424df5d5b69ce96d820fba8f6848dce05637564a018b7147470623944397f53c063ad447906adb881263533de25dad752b85bcea7dcfa527934a4cfe28fef70cfd053c690653e66270aea27e2682df4d2f1af4a6f3ffeb9e3402da528d0804ef0d25892ce28547c0a89e62eefd4b09c6e90cb81ae8f63a564fd4660e809ab082d1a6f2474fe93208fbe4c9d5"}, {0x18, 0xffff, 0x7, "1ec17837"}, {0x50, 0x1, 0x7, "7373b4c67906b2b6b3648a31847cab0275d544cb29f6413605e2ece19b8ac6921facf63ff2bb162895bd5ebff73a80bb6b4870bf65558fe1f00e"}], 0x1b8}, 0x100}, 0x10, 0x9) getsockname(r1, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001180)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0), 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001200)=0x4) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000001240)=0x400) r7 = accept$unix(r1, 0x0, &(0x7f0000001280)) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000012c0)={0x4, 0x10001}, 0x10) unlinkat(r3, &(0x7f0000001300)='./file0\x00', 0x0) getppid() setreuid(r4, r4) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r1) clock_getres(0x0, &(0x7f0000000000)) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) (rerun: 64) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b890"]) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) socket(0x18, 0x3, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x9}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@broadcast, @remote}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x412dff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x61}, {0xfff9, 0x0, 0x80}, {0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) getsockopt(r2, 0x29, 0x24, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES32=r4, @ANYRES16=r4, @ANYRES32, @ANYRES32=r0, @ANYRES64=r2, @ANYRES16=r4]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r5, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000280)=""/21, 0x15}], 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc020691b, &(0x7f00000001c0)) r7 = socket(0x11, 0x3, 0x0) listen(r7, 0xc1) r8 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r8, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0xfffffffe}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000300)={&(0x7f0000000300)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x104) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/151, 0x97}, {&(0x7f0000000200)=""/41, 0x29}], 0x2, &(0x7f0000000280)=""/103, 0x67}}, 0x10, 0x1042, &(0x7f0000000380)={0x5, 0x7}) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 7: getegid() r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x7, &(0x7f0000000100)="75f95f034b75000000ff007582", &(0x7f0000000080)=0xd, 0x0, 0x5f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x6, 0x3, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f176d3bbb3950000c37f000000000400"}) writev(r4, &(0x7f0000000480)=[{&(0x7f00000009c0)="04", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x6010, r6, 0x2) clock_settime(0x100000000000000, &(0x7f0000000040)) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xd5, 0x10, 0x8}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, &(0x7f0000000000), &(0x7f0000000500)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ad2d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e5093b6b13b330dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0x148) executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='W\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00001ad000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007e0000/0x2000)=nil}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000749000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x812e, 0x0, 0x0, 0x1}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x36, 0x0) syz_open_pts() syz_extract_tcp_res(0x0, 0x5a4, 0x2000008) executing program 3: mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x26, 0x88}], 0x1}) r2 = msgget$private(0x0, 0x14) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000003885c26ed8021344ed3d86506334711a2308ec59576d858dd46d3636373b6d7be8a7d9a1c39677601e1abd6c327ec35919944674214bea5033dc2000de9f95bf6ac561dc984df6c2c133b126d915d3a2d56dcf28cea6eb24894ada7ba5dd1a6a6396c5a222b789b6ead4390a04ce63"], 0x77, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = syz_open_pts() open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x21) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000001480)=[{&(0x7f00000011c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b27043a7ae54fddafef2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c2", 0x4c}], 0x1) executing program 0: 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, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x4, 0x0) socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x8001}) munmap(&(0x7f0000107000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) 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) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d, 0x1a}, {0x812e}]}) executing program 5: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x18d) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r0) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r5 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000200)=""/43) executing program 4: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) dup(r0) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) dup(r2) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x5}, 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(r1, &(0x7f0000000240), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r7, r6) executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x4, 0x6, 0x9, 0x7, &(0x7f00000000c0)={{0x3f, 0x1, 0x0, 0x5, 0x9, 0x3, 0x81}, {[0x3, 0x0, 0x2, 0x4, 0xfff, 0x6, 0x6, 0xfffffffffffffffe, 0x80000001, 0x7d6, 0x0, 0x0, 0x2bd, 0x10000, 0x6, 0x10000, 0x2, 0x2], [0x0, 0x4, 0x5, 0x45f, 0x1, 0x7fffffffffffffff, 0x4, 0x8, 0x8, 0x9], [0x80000000, 0x9, 0x1000, 0x288, 0xc99f, 0x5, 0x5c81], [0x3, 0x6, 0x6, 0x7, 0x3, 0x9], [{0x401, 0x2, 0x5, 0x4}, {0xfffa, 0x3, 0x8000, 0x40}, {0x2, 0x7, 0x5}, {0x5, 0x401, 0x6, 0x9}, {0xcbc, 0x0, 0x140, 0xff}, {0x101, 0x5, 0x10001, 0xa9}, {0xcdb, 0x5, 0x6, 0x8}, {0x4, 0xefda, 0x5, 0x81}], {0xff, 0x0, 0x5, 0x1}, {0x9, 0x7, 0x8d9}}}, 0x800, 0x79}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) r5 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x84) r6 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/72) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000580)=""/8) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) flock(r7, 0x8) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000600)=[0x1, 0x7d, 0x4, 0x1, 0x101]) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000640)=""/190) r8 = open$dir(&(0x7f0000000700)='./file0\x00', 0x800, 0x2) fcntl$dupfd(r3, 0x0, r8) semget(0x2, 0x3, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) lseek(r0, 0x0, 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) accept$unix(r3, &(0x7f0000000780)=@file={0x0, ""/70}, &(0x7f0000000800)=0x48) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000840)=0x20) clock_getres(0x2, &(0x7f0000000880)) clock_settime(0xffffffffffffffff, &(0x7f00000008c0)={0x7ff, 0x7}) clock_getres(0x3, &(0x7f0000000900)) syz_emit_ethernet(0x4ed, &(0x7f0000000940)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "f502aa", 0x4b7, 0xf0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0x2, 0x0, 0x8, 0x0, [@loopback]}, @dstopts={0x33, 0x6, '\x00', [@pad1, @ra, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x65, 0x25, "407de2e6620a554d4560738f136c9584c6074eabdb55c58cd4edb9e3a01e04c3b73231faac"}]}, @fragment={0x2c, 0x0, 0x20, 0x0, 0x0, 0x0, 0x68}, @routing={0x33, 0xe, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="04cc782d245088bb10e2dc1537ed2da4", @mcast1, @ipv4, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @hopopts={0x89, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x1d}, @dstopts={0x4, 0x7, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @pad1, @ra={0x5, 0x2, 0x6e}, @generic={0x12, 0x2c, "693032eb1d28a3da3a54b5f9d83896bffcafbec3db2db28da57e59543ef234c01de74179775847ade02aa756"}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x8, '\x00', @mcast2, [{0x1c, 0x5, "ae5882dbf80beac3895b84323e3423386483754a9516ae129fa1e1fc21e30d12c7d9198c8171c2aa80029d"}, {0x2, 0x16, "e79932c6d1f865d53d1b12a627ba3f4d4531766d9357d26993eb6243f086c07a5797bbece5c26b98eeca235b0912932063cc2d723c51ac2d3969cf16a6c09e4cb9daab8668e273b6ec2f8061e43d12f6ec6f1934d3e5ad24f4c73ad7d58e7ccaba3c8130c9a6d2ea11b57ecd26dcf3c2e786a57a5b735127a6222e7f87ab8233f8ecbc745463dbcde8544d4755bdd65ab6b681e5e4353f57a854087fd4a99529f677eef15a12b76baef517a6ede6d0568cf10814cb"}, {0x1d, 0x11, "5e48eacea6d17ef130f3726deabca11f052f61e204bca97a4f8386422bbe8eae860c61ce62d4ab6b12b7d5a92bacb5808b3b98a1aafd206d47dee1bc0d803811dfd3d1eeab5791b150cd60af4a2c648fe9cb40349cf23a0535fc97dc306ab40c9ed8e0e58436162d5c2e4a265496e82f3d566e98178294be3279d16eb74bb679b115eb91194e3b99d4"}, {0x4, 0x5, "3d39029fcad928fcd5f1e970db26f93483646a3440a862f9ddfc1a929aac80df4b14e0b5b0321067afc49436"}, {0x3, 0x16, "87559f2b8985597964e09961827298dd78e63c92cbb8d311d91e91f64cb8c7ca20f0626186443d4400f689acff8bdea97b815d122a203efba80f7d372cb5739b4fd7c5d971acf987de417deeed94d1ffe60c500b47df3c1d9a24a45808e445fa3f8317dcdcf43f3a4c32450606eb413c2b8bbb23a0c6df2c2f9f1622a204fc2e6b663ff8b91cc495a4f0c90c4ece5e8dea52661a7a0a9f9974da050cf84f84bb9724c31095fd25c8be581c0e6f9fd844035b56"}, {0x18, 0x1f, "cf2b23767af542052f882499f35669b37c6e130a3587a066fc85c4e01f34fea9b5148f99a6e67c8748d14047bb54a75b7d5b3d6ae9bb44dec2ccfc9547bb4994085cbe088af2df354382dea44db85cf2ce9f163f9acb520040304bb1f167cc30500f19c366afabd3655655c79e9e8036cee6cccd21474494db2de4924feb102f11ac07792568d26c6308028c86948f224e31acb6b361f6cf48c3824ec510d554c796ca354352a75a9cc3d2f12b147c744279add8dc8edb2435fb05cd3707f7a5fb275cacf3d11192b87cc3376c75c2027c8066f0c17a005508fa6d189fd8291fde4ff721d72ca677b8f838986b3a930ce1c5c1ae1855b41d7a287fba"}, {0x1, 0x3, "25e5a6d1bd2adb855f7c15a5fad8d9f70531dba7da8544073b344a6f89"}]}}}}}}) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000ec0)={&(0x7f0000000e40)='./file0\x00', 0x1, &(0x7f0000000e80)='./file0\x00', 0x8}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x40000000006}) r0 = syz_open_pts() close(r0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="90d6502626a806e4ae6061e0e15aa58c1d1f4a155ebb0ac9f172e5a736d0894728c58542c4244327d877b4f0a9b452990e385a121bdaed48c497b9ccae22595e7d6bec1da134a5e23ab9a2f8dd0285d8c197f84c2e95b3570bd006a88c7e88c30a6df1d7f66d767159caa9e7dabfbac2f0e9d77e8281ae11447cf72b1878223408572ffa6e41830bfb32b3c2a570936c522d0700500073f8342537ccdb34cab352f29b54e0ebb232a1483cfc46cb5495736ee9f3679d02fc84ae6716fa8435be4429147b62663cc66450038a177ac567bd8dfc24e78255ab3d4bb6314ef53c9d913b99e7c23538b7688c2a345184274e57f15333c642144e4a7ff2ce2073a6fec64c65acb41eedf968bd3990fc118b676b65b72daa406eb4c979cf"]) socket(0x0, 0x3, 0x0) setsockopt(r1, 0x100000, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x70e, 0x46) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a2108004500001c000300000001907800000000000000000f009078000000009902e3b47ed2e0db8bae23ba249207a1f40f00001f1fb75e8b4e354b54b777288c1f646f4f9dce69893e175577b387e294b783d2eab256e515451981aea5a2c02d288f992b4599b940c6e6a256ae2f05ae15922fe920552c46839b42156b43c990ae2486e6741fa9883469a0c7dfd5"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="cf01800000ff", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1d, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe000"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce", 0x61) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000440)=""/216) executing program 3: socket$inet(0x2, 0x4003, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x46, 0x62}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r2 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r2, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') r3 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x6) msgctl$IPC_RMID(r3, 0x0) syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f0000000100)) acct(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f00000011c0), 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) open(0x0, 0x0, 0x0) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80), 0xffffffffffffff07) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x4001, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x2000) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) r3 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107004, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) pipe(&(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c", 0x4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000040)={'./file0\x00'}) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x800) denied attempt to set clock back 1078985202 seconds executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040)="ba4eb7304a7b3e295e828f742cd96a61e4b88f7b9185305407df90bcefd81577df551304fd8359e550245db1d22ebe6db0fdc842cf581eca241602d3ad56c97347084054f07174640e8931f772bf065eeaa44f43769894c44e582483108e6061d79cd2d483", &(0x7f00000000c0)=0x65, &(0x7f0000000100)="290df22e379c9a7612c6d970f6e5efde03bdec5c3991e113568abc49f1a0fbf003e5425186109ecb350b290b296a92fc5e6bf07f41abefdd0223b9eb7bf31639201ecbef3a4a1afece9e714b995a144d2c9c08a20bdcdb3d485c85f5be23cda623f8ba4ac9d258d99793", 0x6a) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="1c12887d0603e55303782809f79d0ee641e894980539ecc67d7ceb65d1c3231ecf43ea4933c939d2f6132ce1cbcca48c89bb75b3a48565831793813bfba6af0d19d6002e1a600177a89e9e4dd54a3f8c410109d1f097cd1c8e16c0573e924fa2e14960d8f8599ee9d6adb5b506ed3f525bf8a90a606b853fa423510dcbb672bb7eb981f82f4491133592b162eaf61a0862d56554169c4e2609efd2f7368ee7723ec9db6d29f6befaf687a72fbf1048d6a54f2a98249739cadbefb8b8e148844a", &(0x7f0000000280)=0xc0, &(0x7f00000002c0)="611c4a154bc2a2ccbc62e5f6c1a9317dad75431680e9c2d7b95ee0f667d929533bdbc01fd6dc0d2f7273c56100866b51e8927260f0140a17703da8ab54c759323c2dfe48a5c21b46fd26a47e8101e3dd4254d185a467e464f06b487ebfc9229742e75bdc9e54eced67c1ca8758aac2f2989dd450ee7f", 0x76) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000380)="9d27c67ad820e9674f0f9e90332844492e6f6094b72f0b0a7cdf9cce59c8ac1db490cd01369d8ad810e8d9dcf5f93fc812d8f05c2876ee94d89be8b71647603baae6c46903a6e081f78fdc1d63711173c0c9c1673c72421fd9ce3080412a78591420a70c59142fa809bda6dfefc7a3b0f84eddc51b9eaa036d671149ed576aed1409ae2eea78eaaf53078aa9d5c85ebad8b5dfd9991ac650cdf145589945035230307e20ea12d0cae8967d91ddecef2cacd1a50eb4e0cb", &(0x7f0000000440)=0xb7, &(0x7f0000000480)="4213dcf60e3283135be018ef59c2c4b84a1ffd645b485768daa12187377c674f6e5f0306972ecfc49cdd870330e0a69299bd98c1088e80b6f1eb8189f50acda66296f21f788d5cf81d95a2292db2c3b21ff862970a5102", 0x57) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000005c0)={0x2, 0x2, {0x7a, 0xffff}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000680)={0x57, 0x0, &(0x7f0000000600)=""/87}) sysctl$vm_swapencrypt(&(0x7f00000006c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000700)="72743872600689478c5f660f3189121a102730aebeccb152c2f7ab9eef40c7bffd4ee1258a7ad1a49743bfc209f2f7b8d67254aed27ff744a0210f86442bcdf7a24bebea728bfc05bd6ad5531abdee5ba0a057396ef2e1495eb25ad4466c4a15e5eba6c82db6e4a0dc64a551a66dac008e48fc5f021499fa38de0dafdb59965f80a65da22a7d6edee91c7329", &(0x7f00000007c0)=0x8c, &(0x7f0000000800)="7cda454fad5fb5416110d60d6cc210d39cc8ad5693ff1af3fcbb6bce2dcee8dbb1eaed4c0d28ac1366d55d177a782a9ec50999a7d634b957cca7a0912d94f5f38219b525dabc21b192f19823eaa6f935b541e6196337da023117838761dfb9d6cadd52d24e33fb723d9bff84efa80681890d67a9d578d4a5f096cf95dcda62dbbae1d5cc29901194c46bfb3469fa362fcfa1f532e55b578963aad18894e88090d2d53e3e4e0169657d332c76d951523362", 0xb1) sysctl$vm_swapencrypt(&(0x7f00000008c0), 0x3, &(0x7f0000000900)="e9b63d41b86c0c5327e4ce1cde8c9b55944536486fc048639383218a521c583ac30e0ffa0e34c96be4cc61e80d4375ee3ffed8991598f62b4a7bfe484d3f69b684a4b850373586373b4544bfabdb62ccc23ea42fe1ad59653ac02f8029f78d68eb58b23d7f6d6ebc0b73ca36c2a912aee20ac5f60d35fd492d251806d52a8ea83777dc86e71c717449f7bbf0d433f70ff1309a8c2252dd520362c05191398431e1826702c336f8d704e4c0cf0dfebee51e54fe316326d57067f15d2824014d1e7c524011d28b20801b301ed7c700c280ad8d08aa0a3c54ad89eab7baae278d80965cc91c394bb03f1f80caa4859261ee4fd2158892b6a442c75844249ee258d0a3a33d38d491ba8ea8f019e7aa42d9b04a7b42afb5f0de6d59b02c5a7b449ccddfa760476fa06f063045d6e382feba477a8ace0d49f05a54e6b570f92bcc067fe036b6ae0c6946c8ab41bf9f6a5cc6ade2519b5b9b2320f8c3374b012a802e7d8ab19a44d039e7c7571c098e3284ccd4d4356d982926369c72f013a69a68fbb91b8e0b533f0a95ff5ec61f50e4e2d96a01cdd65d2d44bf9cf1b8d5a50d475defafcee1176767a18bb1b9a321616847f0f3f25604cb708c8bd61fd8bd8a79cdecb4062fb01c5173e2981405c3fe8219c897a6f1051a6c33f6b5d587eb7e6892ef14a3818bc3c0622f6aaa9b4aab464b772790917f5e1f641476f983fbbc0819c3cd09a9e066e489f376c3cb81bf9e664879a925c6453c3a90077d960a7e7ad7b68bad56fd918abd07fd6b45f0c6777905c815d630e965d3546187ce398e54864e30fa1ba0e2882ea8554f1bee2c5742dfd0336a196b4327f8410cbbfcd06888af631f9253c7a87647dd9154298dc5d6c3c2c0fa0905189c7a4a78a75caa8abe8fe2e4307cccf2921a68d4d821e910563ab8f32820eb3536df7a5c0f6d904d995d0eba1d0e93b37cfae2367780807014202e53fec3c4c0ccdc4be039cd19efd03249a52fd6723a2c98ffa1569b679d27aff679fd3de6199aa108b01bdaed8c2a503f732dd8228ce17dee71c65b1f7577831faf30a4dda11266912afb2c8330772cfa8e9355b556f668f937c990fa7bee3717cc3b0d063b54f1e4d3ebef820dbce29ab9bbf85266bd56c126545d0a40fa85449457613ae63847f2b425f31853f710629131107b99a4f2d42c2c54cbef42d6214683ad5787caf6019973bad08528e6830d6b3faa26d2d0e95af3653eaa19d32aa5cf4844a515d0f809ebcf6e2993b56a230869aa741fcdc0205c295a64d2391ab1f1796c274678cfd9cd04edf08f37716fa2348a32fee2213afc7ac956fb7cafa915b931b4ac3f322d37a100afed9ed1c898cefcab8824f8556e6c51e5c4a468b73e58fca8d69f881248f1036357433e01cd3c487b19f868280100bdc7f62c1d16d15a1de129d336c316d3a37c65275101c6970c7f2dc31f354b5d95cb206b1e50925ec542e1cd88d1f45409c767a23e477d585e7a1ded05ea96e9729cd553898bbed664855d732b4811d3c69d2f0f29c6201b219c16a2f18dfed13963cb1fa1f3108f2fdfae1bec5827e95de5b310e0cb26e991e17b40b9cd1b325837cda190a8d4b17ce5b7d94d7f6572e01660a58081a361d302ad133b3dfab247e82f5bcb4153f1ce7dc981558f5aea7de1b303343551d4019bd09cc7ebc7fa5c30cf606bdc890e78b22b3feedc37cce252065f9b41fddc62a8fb89d08657c567d672b05ecbd29de79926d39d9fb119f60f75a78899330a4b8ec23e74603331015a9d10376622b9727e5b94557795914e572505e63b24640e99dc0c09ae439644b79c947b4fc58b57d85b79a45902654d65fd6a114d270498f2dae06ede6d5bf231775d1c3c846371f91b269d21c484769dec15c7b764e16245034be4f1a430483e204fbe596afdbd3403a8ccedba8201b18fc6ad3448c6e52648a752b6e822644b1dcadd1cd82d25e6d26014a4bd9e40141a685a4ba02617393b78ffa1dd6fb2da9ca43ad8e2dd480b499fc7613113063ff891ecfc51ce8b736f9dad81e325dac0b7d549b8e3a95bcc91d1363aa597808416536dd71b34344a82149ae2427676fc2531046b8a41827879f493bc56c6effa8cddd367357c120667e6f4f9c90c7ec94990587a139f32920792174265212291920f7fda9badeb70607dcf51f15ee849d3d4aefbf55618bad90f39414f444531556e5c131ec236e0fd54ce13c5534b110966214fa623ad6e9262f3b6d071be4975b55fe978ccdf8bf1834e9e21824c6cc90a2b981181c28c19390efac548adae65725185f1767deaf722dd184b4f4d221cad1740930e08c7f3d078470af2e9cbee5b115a7437a743d3d84aab8e2f3a1568a4f4192205ac75ac66c01174a30de2eac66b5af404795ead3b2dc6336b76d15e9985fd8c81ad398f5cf6d56a400b8dd097a070a2758ad60d4a9e516dfdcf4d26a6fb42889719eb24cf93ff54228dd7a1a6b2a7cd5d44308bb4328d6e9dae1f55571f265904f9db87bc754ee347ed31cc7dc6aa4e153b022ece7ede3dc151f1f1fdeb08e8145f16b04f59071ed4b1eea86f15abd857fe1444aa969107b71bb8e1b43a2eb1055c5db39af4802cbb63c1b992ff545af2b270ad07c327e8d2cb5c59ac1c82a2ea4b3b2047fbe3306fd97171b04550fd201b9f9822e7529009004a42e0c21611494fd9639b7be07e98b54b8c2efb3e452c01e3a862afe5a2fc2360290b9896bee630c36971f90e3004cc272a305b58fb854bafc090586542bde12d31a91fd658b1387d067a28e848341c06980ccdcec372a7f6e1e112def7cf8c2857aeb3789ec75c5c3621ef5cefad12e9b681f29c68a0d154642471706f07fd297cdc7e958415688ed0531663a074dca6b1425470f5e4786979353e5974be08a4071635a953a9e1ccd465092376bd4668445fd4073c1d5fe22b4a319c7d95d1d61fadda9fed5bcf7808d766ed57f7b1a795b51c70aac30cc343a793be8caa84ac51110c12f48c84b903c44929480a635e6cd887b8308e5bacb8ef99ec4218b9ad4520ac3ba616daf5aed2633797d63b56b99ff4e0d947294c2e32af4133c9aabfb1ad7da261f39b94469c1980576146991689f410629e712146b7101a917c71963155c96ddabe1164e9cf8b1eaeef6c47a0832f104dd59c30a0e4927438965738b4af4c61dccc3a9bc759281dd1e09a7b84690827af450a2f3580cd7d8b29c27a8daa9a14a215157ebb2535e6147ce9e7efe7367399fe7416c9fe1949ce17463b3f3740e0f2a31e07c56f0aa99a7f4bd83ca786d81fdd80ef1773b67620450b6c0e40a15d9f550983b1be4a85be0a6c737dd155a8fd328b5b2c3b64d58a051607ffb4db7574a49e947fb9f6770579dc512a18bb5a272f8eb38881a386ea9afc545b58e16fcc8fa50cfb12f6b7c1f306611c5bcc8492a52b1e9f45636aeeb28e1d0af3cea5e635a5dde722b2dbfc978a6351b002d7951463489b09c3025222be9f46330b97fbaed99168419b408a6bede34677a5c68df65da987d1221b28ae3aaf28629a405a9caf00cc1bc4100dede1e466b0ed928ddeafe2fd773fcb19f541c4871c00c70ddf0874a12e8ffd825851edaae8039599edc5d60e138a77a3f6aa1b900fbd8e25d27c7b91f2e6627eea1dde470d0504539999ffe8d84e017827a8a387ef20249f7b3ab71006cfa624322fc1ed00dd0afd71aa6da7222fb98cbc34e84ffc66dabe66c05cae439e054967acc84a5325d15aed0d17c9bd126b350d1ee3675fc20f0409fc631891a41a43310241b330601e8c2b71d0562cae734d92ca250ff7fbbae0621d34f50632ba62a05a24d227647969f3f8e8847ae03e868143dc755ec3f6641ace660de4320c0cb5802a78cdeb3c25575a9281012ede5843183303f3b24cdd68ec0c7cea08b9f26304f34e1d43738883e9dd327b5cf8dab7ac9292e4534f852872f57e17f7962d608e584d7b2d63657f014f2bb1492179f3ee82427355de53aa52aea69a323866103e4a9ebf200a63c1021c5f24661ef8d523d28d936fe2d08d35605911f61fe213a32d0d8f17cf6aaaaa6f37dd835ad0e7adbc6c88157f1f13ef6592dc08433575a324d0856f00d9327c895ac78c6d1d90a3ecff8a33177479f4d386d466adeb80e65a8aee37e1ed84f813d6cf08c5604e9e1182558dff7395ae238ea1b26d7eb90548f7649ff8ec6bbd4a6f5adbbdc078a859d9ae9cd81d078878a27bf2e6b862d36df430b9eb26f3cd56e8b16b1da60909dc835a3db7cccb6356a477b9efd15fa5348ecf7845f108868c51df55f76b81800fe71cc22aa82d60d000e456598f641bfe4394bce864e8700dff421949b9ebffd48b591328113e116a90c7f1d38c66d635fae83ae3d5b154d97fc8b55ae7a0bf66ad38007aa713c2cf382335730cd9b98a827b26fcc0806f33d799dd101423d72a490d5625af731e4b9ec7db06b221d457a56f1eae6de4eafe791d54ac39e09134348d1394d255ad0e7c40290a573a6eeafa048e86b10d79ddacd5d5dfd493246d4aab13d75c273b0919a5752df78f108b115f5f8a711e035646be5a3e29b3a255445d3f5d5eacc76b8d0e6025256c41f3acfe7ff6c62a1f5236b4e627f4d6463bcdb640bdf42256e6e88ccbaf4fa94bbd0ce378c9e23d9bba8252eb06829c84b42b898a58a70e3d7c92839ab798c6a652364b962c1ea115e54be123dcdbd340905c068b2002324f7ef2324e26ff3a1678a27695397f6bd0926cbfa54a16a499d928ac34174bc1bdd0c48881a8bdeb940e83f1ab88fe91f0f44a951c0f2bb86b4b6ed5cbab243276ee4acf300a70a37b24a67670bca4b1c24afde7e854f9a1a317cbfb4e7259bf939098ab55bbbc782a2ff454987756d5710d32e35f21e07b0cfc7e69e65f14e66ed2efa2f4b7f277c031fd617a7e82079773e79d004514a54c7c1427de7f9e608395334f0190b4cdd773dab35e1890db362233197b7db6c859407ee016f370bafea6269c62d1a8da30d12905972d42ed352cb6f1512bfeedbacd1299e3ec5f91612a5b34c06ac088e47c19ca8176c36559acd76e415b30401f7f01d324b333a61ab8613dc7db3fae4135c115f1b114d089372f5d50f530091699d2df2d6104e3c1750925af77a9bbd828a9a0f12620d24d0fb01a7fed2a3efa7b2b461b54b55e61f0d9a1eeac7447b6afe02bbe2f94953f75306319e9f67078077eb99f81fbb51b5311eebb75bbcfd69d0006de2323ae9912594e053d5c7cded867f4cf3f8a19a4a93067566cfb9a058f78a465a7df8419466cccb209dbc9a10a3e54872af1a053353bc2a3b267e9fcf1ec32d54c64885ffdb287fb3b7045020b00ee48306e3de9b2635d24d2b824b253450d67c701e998aa7bfc7b3665cd487a7c3dddf4557ef64fd22b1e49bb0e79cc2d7224540a62e7a7e8b573ea1d63dd29da5828e0238bd1e6ba389466c87134cb7e80c9eade52f9506c4765bbb185e90feb01d3e6d46ab771c4fa0c9f9e7bc6227c4aa9109fa09d44c8f52c31132e7004b133f899355d4fe0924ad117b3d09131c6c1723af6cb44add1fd7eca7fb5d713b56b4bc061e41332a77f8a18240de81a7d14f31fedcc478813b738d11955a9ff4a341d2ae5e17f5d9bdbf7c328f08b62c9137ccdd07b0def3e4d77822467e57465435089d9557263159cd723ad57ee4781ae102cdcb4eb501d24169c540a00c8ed3aa52f0bf719f8a80842b8b39b75f76099659f06df4a1c95c37f044ec52130bc2c6c7bad6fbb874d70b36eae26fe45dcf7", &(0x7f0000001900)=0x1000, &(0x7f0000001940)="f2ddecd27133ee078a8df30cf1c2b58ef81bf6ea4628b8f4d6b8dd3871b8bb59ae040035b64a2e21b2b2ac947339a5dcf920eccf190e96e2561315822f16d309976d6216260a8c5949d9bc5f3608a101caf879885fedbaf8aa89cf33aabcfe8e0a264ed4a50258d3509204ea74a6e11083a5ea99d8be79c1ea9929a71d6091ea1c428ff774ba213aa6bbfaab75f702af4151aec22ee18df27d53a03c5b3efc33f030771ac92102236bb6a9e468322c326be7912df9ecc9db16c69f2372e51f19cba3c72f86cd93255e6c01202f0be1f708fd3fd899d26c2ba801cecb5ec8dea50a7346ae459e359273dceb2f", 0xec) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') connect$inet(r0, &(0x7f0000001ac0)={0x2, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b00), 0x8000, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b40), 0x800, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001b80)={0x2, 0xfffffffe, {0x7, 0xffff}}) r6 = msgget$private(0x0, 0x1c0) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001c40)={{0x3ff, r2, r3, r7, r8, 0x17c, 0x5}, 0x9, 0x2, r1, r1, 0x3f, 0x0, 0x9, 0x1000}) rename(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file0\x00') rename(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)='./file0\x00') link(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file0\x00') getpid() r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) readv(r9, &(0x7f0000001f40)=[{&(0x7f0000001e40)=""/240, 0xf0}], 0x1) sysctl$net_inet_icmp(&(0x7f0000001f80)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000001fc0)="e284c8badc25abaca2712bcbc42a2327e62697b2ebaa90fd61eca04052b62cd9e31db4e6b165f9644d650d33b3e5abda51e2b160700cc56fbf41c1a1d4e0295734901130232c8e09e4dfc5d5e4d0d7b3a6da24", &(0x7f0000002040)=0x53, &(0x7f0000002080)="727187a8453b0ab44fe9a49219823da369cf63a49f9df4152a712750febd53b0ce26f6d474fa152c688f263f4b6286087a30f2fa4dbf065feb6c9a76e558ca1362fb61b6bff763a7236b7ec119833cab5c", 0x51) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) socket(0x2, 0x4, 0x6) connect$unix(r9, &(0x7f0000002100)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() executing program 5: link(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x3f, 0x1f, 0xa21}]}) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000280)=""/163) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000700)="b4906287e40e9e13ecdb08a9d173390d76d9ce12a5e4ec9e0dc6ae3701b723be81013c636bf321247274c5962486775eb4e69409cb9432dc17abf4d154e22531a81009d7feca40de6b7810c71aee83bc6c599de973b07520c93aa02efdf7983cd30912e301a6f16596d42f34df99ba165ba73fbde1e07a3645a930ca0c1573ef00327818f11b415f4ec2b6a6a466223cf9c793e24095e8b03b5ed91e69fadcc549820c94a995fd413e72bf912bc98b73ea18590a98496c9610c931b6c69bb36f9a05aea81e8679c531dfd0acc17f02bbf60aacaa3dec", 0xd6}, {&(0x7f0000001a00)="21b4a6ee21aafce22e724337dd367c4e8cecc4fb3e9ccfa8c08b808f66b7192a3f413eaadd12f979e93dbe78b92a173cf5fae40a08e8893bbf90cefb18aae7716dead92cfad63689c446645f3313da20fd2b5f2c40d012267f81227f1c9c56048c6dd301f77425ee9e1ee9c6aaf1a4465481ea8da28bda60cb466bd83c32d54c1c08214038b003a1d2755575d555bc9519ad97a792754988556ce540cd6848ad135cbbbb31306c535201cf25f8c7e38bf51b6261c9500c7ad6e1c7f318f966bdbe003354e763b58cfccb06d159f25fb714b363f5532626668dcf38ad27f8b39044bd98ce0604c0f4cddf2063962c748b1e7f33ae389953ca273126c652532e1c874a0b6f9d72d9e658c1336da19c162513a2b0e5e4182d47618b7b2ebe8736a33b31da7b1e03e9b1003a20fb229487640d10081fe260c88931b59361ebd8a8a216e2774c1ecfc64f6ee1fd0225c8f4e1a7c2a651d5119c1bf77d4f8328c7f4fdfa0919f440722b7dabd2032cc776b415f74e515050d96b4f97083b6b98f1eda160566e6b8f0f0cc4140bd6e95e22510f5611221f0ca2e6bbc9f752966cc733d5ef2f1b6f0bc8757b459333e3206d3c761cceb02d8eed69d46f61594c9befc40a28e8bd645d4f36b32106f8fc1b392973ef336acccd1761f07cc765eab952a79b20ee74de21cfb95874cd3d08e0f6667daaacc7245cdaeccfeac6db7a5c98049463f4b70a88bb9f10853f41f0f4ac505c52164f0c8d4982014495ab0e49e0a06d53c29bf2b7737193b5f2277e61ee2ded969ffe0e30af6571960ed833e7fd9c313581491696bc2fdb2e15a2326fb287dfa3ce0536ce200c2aba610222759a8d8b052e3a0406bca646508a9e032917e99ff9dc378c37785061faf95eeff1c2b551e59f0eddd1e03f2269c1487da942ce009ad940ab2a07c837db5001d1cd692a3a9891d0b3ed08bb90a23b653c7098c1090c78f461d36bfb895566905f424cae0c89424d314f0d0a052b73eec61f9ce638301686db4d23f92758675b7ae7a9dcb54d4ffeb037a65393c6c83c3a4076e8c149b89607546b570ec55a0d0b7128a47ad96568f955c82e3ed0baecd4414023faafc556815b953576f14d335ae95b6a0f5c866b377043d67ecc4b660400a898b420b7b8ee18dddafe63ee9f4e76157e71aa2f6e0512f1a33250b6726f605c88bbb0692f82b0e986570c54dcf5859ece0f29ae3da3a8a70664ebedcfa4be8bc0a12db6141e1d330407d1cbb95c8b5fba24d0d458568f202a509b1bf480847927c261eebef13e9a6970d8fc23335652e4e5e211265f7af0573618d9532699c14ad2fc3fe3a5c58a24b20ef1be8e046496bb13256d35d3fee9a65b599357d6f761a55bda939e0bbb5da20e67df86b80d3d468f9e8215eb59e80d332f50ba9c39b832c7706e0b531d621d8b185fa802734bd7f06427a1cfc9e69da2f93d2d79ad9fc0488993f7e6be9d9da0290687c3054b4ce26c29b3d09149567cea4a4e9413ce5a42c652394ed234524632352057a743b8a39595d9bed1364ecca1f68044dd92291e7254cadffec08ef92c30cf0865f0ebaf6873b83d4ff90c964e44d1a2d6fa212679bbcbec2aa94bf997fb19855ff91363c9a9cb928ec7bafaf84a1a4ab84d51c4cee28905f592c05e744fdc7d21aa5c44aa0455ad6d7597867b2f93e5de3287b3e847f47f871b11981bfcc9c1274c50013644e9626bd0743cacf5e8a5ed038f984ab2a4ad2360e3a0ba49841a8b4846456ab8647e4bddc66456e589c9860ed720d04aac1db491c45e34001e23c77351c397245c130eae0559f054cf41c37d5750e4c5fb0ccb533c033358807928ba280395bbe205f1c4c9118eef2624aa3e7b63694877d7cab9a1bed76431f770c91ca940768adfa266fa1a826d75963f698d71399ce94516e0fca8d9ac68a9e9576c8e866ba9930d3d9148e500710f2b5fa0b106e9ce4d73c5eb59c9a92e2c0de556a891b12c0fc2a97596609cfcc11e141aca1bb8c2a86c8d2aa89947c130c92af78032d3f57aa928e276d1e3b03806dc5bc6732db43e34c482ec6370b531b4ed5c36f18bf09c85eb06ff68c0bb5481c87a071554621d6673a240f50980486012d463f0a042c5d873fcfe953bcdfd414daa34045bf6ffe8bbb6c3888a3bdbad6cf0e9472fc59d74eba99eb25b9adf6e996f90a73deae738c1bcf7187e5934d77f917dbe1999faf571ae95968a2e77dbce16039633c69d6293d230f015a73462f1cd1ae57f33d1c0d8edd10f91016ab0a2908d184bc9a842c0f1127a2b6fe9e2175af198db6bb32cb382f5e607261648aaa0f5217d526830aaddba4f6dc4775b78410ddbbaba6096ca41d6a4183d42fb67271cfaca00fe4314efa7cc80f4a405d6b7af60f57693dfbb59cb9f198b9ec3f24869d4fdb3f43b37220ea7a0eb1529f28cc4392c6b0338415bd13134138b2bd613d5f1bd771b45d1e59efb81451a4d952c44b1e0e7f1e4206d9b8b10533995b1d7a34679a6375798d2704d71b9eea89e91553959086474804231f21b701a0e351fd9313cae4cb88583c59a7b1cc12cbf9aa6d5919f55b7adfd69ec002446376717db2f62c7bd5ad91269de1aa5bac0221380bcfbb2117b28f7281579df2e4239119d64929ce762843722d12db4c8dd016627b2755fd8564719e267496d326739683fb794e7360768b6b64e66814ed171ad35b00483432cf9bc6caa75916eb5d6dbab555292841a3888193ad510ad0b1811679385aaa2643e2f72154217330d9348f14b4a3b8d74db64337807c375f62f81cfd57e90c031cc80070f18b01774c9a392ad0879dec9239a257a5f612070827ea4861dcc39c4bb67463af743632f676048fc7389537f0fc807e24c411d638c3209773bf44f603a0fa454fdaabfcb03640582ed973d28f76ca5a2a84c24076a6b116421d83438bf85ec8556d09e8aa7c7b0fb37af06c95aeef3726d4884590ccb087c71289f3056d7a7a4ac18e7086a5617dbb2fa9bcd32ec7fb351558c9a332359cd293010d20c22e97d6b0d23624d920d659c5c9799133e3161c07d44b2f8b72659508edda8b5fe4d407ddd5c1ce775436977a2e5d7fe2aac8152a9f35f82f0c12a8924525d080998aa3b3fc04f9ba629b35d2dec635650a99d842bf94b6784e1ccb7fe6740f7d14a3b9e1d0c1f9625a34d27e6c16b0e86cf74d38f0b8fb6d77f4d68690fa80bf93e3db7a25c87989f796f861c104eb46334c62f9b493ae717c03e7207690ed9db68216eeb0510acf607062a2f2f868249b7444013d3b257c79e31edf1cf7e83c89ddab53378fb1a405dcfdc3d1e061d5e806ecb711e33b6eb7890e229932636f67904c5a6dd3530af118222a9803803c625195d9bc08699bf9070e4166f1b1064de9b236b63c2ba0c54957c75e99656d2bc659a2d39e2fdf4679f04f21445977c2b328507b5accad4e689200de8b6bb1fdc67e6379d7e3068313f1c881e0ece2740256081ec2d71205554c67087d6942adbc55f041dc2b5c3589f133684347d38b8f30ab79333b4a73b75b4ee05cff7ad1fb0bcedef7dccccd5a8d06a13bb277a3045064245e26a612cd1dfed8348312434144e64ad75990033fe1929814e7e267876de62a9dc83d8620b79ff7b44720c546fe4e3e134927ccb8697eb61fb078958d0f557879d55ea75a6abcbbaf319a842fd3bd6a4fb79bfc67b9b1601d96e639978b12fa08693ffe7eb1a36a8a3ef3dd8c546e3096a6839264d767109ba48a71b23c41d66c3eb9f417d08223f6688b60686e84873cd2ecc70766eb0ada91c4357133638b7e0a9adef9f4e0abb6e338bee987a0960c277d25057b1c03e3f8e62c38980ce3f08d54743e339b75650fa4eda927bed1b1f50cbee7e84d74393f97da746d283666a54c328f5fbabcf9773af9979714f698ceada008c039196bbcd44ee9d8d1809d6f210364c4ab64112e5d4fc83effaa1c7d32c8bb5f6324a8b51c9cf70540fb4491bc3b4902b068dd79f27c3fca2d8ae106164a51a09e1407216bc47f28df003785a35c9f26d58576f81d7fe2c6001e73e74d537dd0fbb74c6ed58e6fa9f985e3d9af32e4d98ac64b63da22ac813fb6a879d543d5af28344817f575e47b14bf3b5606f40517da5f88b03ffec5b3798cfbd8b89d12f6fd8a0c32f2590bcba61438d0d8b9b4db38cb6cb079cb12384556c6ecb223dd2c9e231f264ac8fb43e583f90718954730132f84206b47c21244054d9c765b828faa9d266b4d9eafefedeb0d62ca5606af46e6d9a65b6e341730c65635fbb622de80ff066139ee11e8027fb3360d064209aec4851daaaabd4d52b97393e234f52d569c4103926fa5d04db2713e8288052267d08deb62c8f2f7471d16a0d7462c7c6af3a0a10571bceb3360b62b89dd959080eb0371f366c04df7c6dcf452fde9a5d80137eeab21d056ea5e3529fa1a617ca9303a5eb226c355f4c0df73dcdf1477719fae2dcb519092bbcd8ed60005fb75a6ec8b78ed3c6432b938086312cf6d73cdea100155ccfe2b3be3525a800307cfb29ccba6c7122cc925f5cbd4dd4073763b566242fa115635224dbff6eb30e5708718520303d72d69747c2a8ca98d7cbe50aec40ea21d8413f8b043f7909e3c14b3a0f5b1cbb60d24671acdea29d1bce1ba21789ddbdc91a792bed0f104e5bb138a47e23f102375c28e1e97306b12816e1d82bd7b49e342ca314346d818207890a2cb9bf5f14b8754b20fb78ded6a704296a10015c5d7362b3dbdc252d35695d729647aeb9a9d18c1d1dc2f63db82addeb9fca7e7b0ed3fa1de95360e07c7c28519f92f953e7350cff106cb77e2b579c49151f556fbb92c044139629baf15e1d4e04f19a0aa0b1bbe1d9cd3951051a68989ae1de73d6c654332e0cdabbfb1f6330934e23d714882fe39afdaafadfde3f376ff0b912526cc265f09cf6b07b229fe3c76ba3c75a69285ebdac7954ab0d01db4cf305778f8523218bfd23180be95571dd96f040d67c0fd90f488fc94a395299ebfd3e80ad771a3389ffb96a3eeacf5bd16d1f268ee14d6fe59ab8324e2024936a96e3cf81b675b468725bfd5b242948da1b318b31bf596cf7eefcd23aab0232dd926e984913b653fbf6271e3f409b73970476b7409fe76e193f3be19063526c62fd5b4c9ac851b4195122c7a1d9c4ca33f1a42927e3a826b42392842fcf529115b0cc1f4d443ae8272455dfff7e7d1a52f3d582ffea0732157da39d1cb925cd890e01f1266e65f1ed3c85d72b5f237749d20114e0daa6d1a1fd510a99967de3431239d5f41af6d4c7ed9d4ba1f7a9d33b15dbdc7f88cb0f72e7d9c4a1c39ab8deaa4858e06395e536aa0c7ab363676fa30482d83ed2b0b6a2112f500ee3263412ddab4c0fb82fce0f35f190f9c7347c66a669b0a37a097a8f474c8e71754d84c2f69dc03bf134714be5086b40a62996198ac62042574ebd77103df3d5270934341a05526372ffe470376706b6fbf63c4138af2af81c5928ffda99c43a0e5c3d8a21e134815a19125b284f8a3c419cf6eb85ee5d83f6f0339d8d58d4efb7ba9df50aa6425e5386bd5a21a4158bb9d97e4bd40fe1d8c2905ae4a0032b8604a8e82a544f32f5619de30e3aabd9067a2bbb1437c7aac2b38c83b4e3793e01094ac241c84e0fe8dbf78f2402dece87c2e71c763c65200b011a06417e6cc9a23e40bef29085966f40ccdfa59ca2cb22bf119ea978b5e80a9b456eb370fc12941cfb02508177589e9306dec27dcd2b6f7113b98235b5c0d43e9ccacbb92fd16f38fea46c20b9bc1d65dffa", 0x100b}, {&(0x7f0000000500)="c8b1105914f066bef82a644ff11dc439b379418175891e0256a66579dabb9b2848dd2a98e7ca245bdbcf724c0e2d0000b23f0895e23a80b95da11350e327b945d7ae096a2eabaa486f15cec9ffad145a9daa61d4068cce557014f9ab58a5f88bb3f919ff94b82796d702b7c07eab56f4dec08eebb711ba6d59f48e168c500bbe426c227740eca10c8fd2dcd0b722491b3c3c58e78db8708462721467a6d4d7aa1a17c6d37eb3e6f275f29001acb2b7860e9dda54fdcc435cb36545ea412a965e6b47205893b2c71284817772e15d4839be84478c9aadaa6adb57708d32aa39482871b89345d4519658334464a8dc148867c1ec5557ccbc", 0xf7}, {&(0x7f00000018c0)="cb1363b86805d1c8180c3aba48fc3844e87452e1f04a998b4bc938bf38bf9e5bbf4a869b2a3eed17e0b0247a0cf74128561c1ceceaeb362c035eabc576716a94ff401e91f9797484fb88a3315cd7ab8ddf2a7448b64dfb8e2c24486b8461494014e4b5809b44d3f8ed9153ef97c763b72369e2ec60da024e34afbd7af94a029b31b5135cabdab7cb2defc1e466754eb71666ead0f851c85f0162cdd68de9ebef2cdf71d3587dd94ed213a7cd0759634705332cab9ad2d263c988592950c9784e5bce57cc12c77759a0d2dc243476f59fcee22dc2e56ff008", 0xd8}, {&(0x7f0000000600)="fa", 0x1}], 0x5, 0x200005) bind$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xffffff00, 0x0, 0x0, 0x0, 0x0, 0x1, 0x34c}, 0x7, 0x2, 0x401}) pwrite(0xffffffffffffffff, &(0x7f0000001700)="0074e52f08e68ceb1bad193a6efb1452b5f2134cdb3b0eb3846e10fe7c9bc6485ff0d6df280dbac767d83dae9457022d536665156d6fd38f55070ab7504420cf7f49677fd47d819db54a67fa83b23c1a4dd776cfd828d90cff74bd86a32ced74af90cf6bc08b24d500b59bbe5234b2ca95ab6ea517f620ac60f69ec63eb30a1fc05d97914fadb23ef7407021bce56cfaf4603d1ad554aaff5cf5a09b47588e6b3b2f7401f6fb020579900c", 0xab, 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000019c0)={0x80, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28a01002eddc45c8454e486f64c", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/38, 0x26}], 0x1, 0x0}, 0x42) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) setrlimit(0x6, &(0x7f0000000200)={0xe, 0x6}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x40}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000005ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000005f00)="691ca274", &(0x7f0000005f40)=0x4, &(0x7f0000005f80), 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0xcc6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6100, 0x0) socket(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x108, 0x200}, 0xfffffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed7", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x20001fffffffd}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0x23a}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) close(r2) kevent(r1, &(0x7f0000000180), 0x0, 0x0, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x31}, {0x6}]}) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x85, 0x80000000, 0x1ae}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf00000c3, 0xdb, 0x4}, {{r4}, 0xfffffffffffffffb, 0x18, 0x80, 0x8, 0x7}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x100000001, 0x9da6}, {{r0}, 0xfffffffffffffffc, 0x22, 0x8, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0xca, 0x2, 0x6, 0x2}, {{}, 0xfffffffffffffffc, 0x81, 0xf0000000, 0x40, 0x8000000000000001}, {{r4}, 0xfffffffffffffff8, 0x26, 0x10, 0x6, 0x3f}], 0x1ff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x8, 0x6, 0x3}], 0x101, &(0x7f0000000380)={0x7, 0xfffffffffffff800}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)='Ol', 0x2}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x5}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) executing program 5: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() syz_open_pts() r7 = syz_open_pts() fchdir(r1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}, {r1}, {r4, 0xe65dc00084cf4bdf}, {r5}, {r6}, {r1}, {r7}], 0x7, 0x5) executing program 2: msgctl$IPC_STAT(0x0, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000480)="2558f64bf442cdfe7eaa4bb103c2e9f446b0297a9fa71857fbd8238f51c9277e99be3f2eacfea3a9590b07e0e930922f7a0ebd0bf882ce62eb5cdfb29281e389145f4316da89d3c97973b9dd0039d9913dae0a4b5dbf9287a94959b933ec16104eb3dc20910276d8a1b6ef9f42642f63d5246a00b6d6dc3627f8854c83f321ac707844671341c21640d415d4d107ca96cacc5c5cebff20b4a5c68f4fcea903ea365f6896303e971d744827ab0210263b79af2cf8a47468baea9f6b51b3d33fb9db54688d3078afd271f5e8891a29eb418fb0693456a3f0c639cb12dc44eb88d668c17d7ad995e38c46cc457b65e7785d5996880fcb6c65ae40e998d11211e9ba91efec39a308a4f2161e1a91e310b57c819420c0efce26e36275720b8952b28347e370c1bda07c90994e033542be91e46be51418e1ed15905978fcb7119d7c9a27f17393d098bfe651febfe573bddf8e62a71475abbabd2be6039949c02614b30e02491a46299a591a3831673b3a4999b015200e1c25cc875d03665e4feb3126e4a13e4804b3c46511989c27e46f0f2ec5f2b53b1e1e95fa0e8f9c7bc6cd60c933805dd6ba5961378bf3a9902074c0216b3a0c65d624160085efd04927cc35e4aa01d3a15a1c138a0e8d4efd6fc6dbe4625c064a3b745104a7f21af0896ff124b95f", 0x1e2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x2}, {0xc0}, {0x4006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000280)="6d1540b406f96ed065a3bde92e920a2b9d4611facd4b4f70e3bf0aa9b64be9cf7a5b2e64a6d5fe25e24bf04f0ec71928c52a1353659ab59a2b3db55469fdc713bf4bab28e5d66efd95fc98a2a2855e54af460ac8590b07a250c96c12ad3944e9f796c305ac3291", 0x67}, {&(0x7f0000000300)="781ba9bb69e0cd0297c7ae1f6ea59d5906b281cef04147fae675b67295ea9df0f2216ed1b179a9e2f971a117427687b44b9b16deab8b4aaa64f07294c915b8526004e2ee4b661e8ae44f81c9e5c7241e407ce9048dcaae60c591510ec34f24329b71df3d0190ed7804f1561ae214c555c229b4b197cc4d3bc3a7f0911803ab8d21af4c80b5d8001bb0c01a20bf902492c161c82c3a01356bfcad810e92e6dbf9b92c1fd0cd3fee0c2804344cc57920c2cef9639b770d3a34f7aed0e9ace65a8a625b438f15", 0xc5}, {&(0x7f0000001580)="1fe861ab91b4a6a8d03d2ca64fb70e635b384815cb41ed1737743c558f9a9bbebad0477ba6a879485a03d51b58d8e467897d571e30079ac0e23297b933662b6942e13eaf12a617442c47ad218be0126a7c39fd838d9acbb138a6b41042cf82bafaeffd08ce827fb6c0ce7c698839c46f26996db86cfda432e165898090a5cb2b9ed37a1493af978fe967e18b1c35702da71e8c5712863762480309195c70ad065d67968913c41c5d3dfe241a00a5da72d1f64a7736491af56e9fb155e9ac31caca91311e2fdd174769878ee674622de72b8b622a673c039f783417c28b0964ce57108fe145930b8a81ff36d56b34a85f0b2f1e26e5c2dc281d6ee0fa2e9dfd5012831c523dcd45bcd4a614b43c69f17e8caabea4ce364b09e9eddb66697db6a2d1e8c0aa23d05078cbdb2cd6bdfcafdb73c0c9b64b0c4c37318896e047f51ef56257c9a78e14c6a46a987d8188aec15acde8b63cd5f5f207943a0fc749500b25bde2d3b31db8d88105a2a37b24021b2ee3dfc66c05637f18586253dabd377fcf387fa4745abcc610458f9ece69883c8f314a060c7709750fab92224a6ce93808f4553efafdafe03e15c9d2f95aa46a947b14da2c74b0b50e7facd0d693a988d3e4730e8dedbdfe6691847d5ce0335796bb3d26fb33e830784b4c75d94d93ec1237ac5547f28b5a441c6138a48c3a692a60a91e533069c6a6fc603d376658adac50614a003aab189f51d12078c77bd9c0f802143555e85a676b2026ca8d3c84a23ea6ca7e34f3c90d6ab21916689ee9b34f52f65391ffc909a5ebabf916ab09d8e0a70c8f306ccf1a3095230eee822a16a33341758de99e2900ae2892350a69e1422e9447f17b9dc245c0e15e7e58b4665e05f79ef40ad010f541f73316bfc0d5fe2b5b6c157facd91b2e7eacb2a19f094d8f9ed57cf57da942dd48d23495f17e706ffa19b38f4da15759b3ae2b7e54b441f2d8cb95c86019e5c9da14c9dd5f6583791ca8aff36775dcfb1558105819ae6c522b7a8a91f0e0cb1b040e01ac5ff5693651baaacb7819e02dd7920fbdc19431c30467ce29eea348257a95153a40c691f63332184cc703a5217b3edd40cb7fa39bd9804a55a1863e02260924f846a4522a2144126c30c4eef9069b2dbb24b02ea1d131ba389241418274a420cc6d40c3df343ce79c8a4a09dbc0162ebf0a1408ffcdf2520c94ec89118f52abebd33c99c0857e42d3a573cf156364fb2689f58b00d3637e3c8587b020274bdc35fa854f1eb01b6f44839ceb2118b52fc69b3395c8e1a67961b6de62b20fc6a1d097026016362cea4399e841bf5ed180f6efbf6727abcf0ea597e2dc6620fdff36a4119614a5f5846e4966bb8945ff16e40c424549e5210c2e0bbfd830d6d2909027512e11c7853651a2356f6aea6e963d3b903f6f42c9c320da23ab0377437b47c5b5e96fbe0117ae68036d1a1fd53a80cebcda6c23a7e3cd5b47af75f70fe76513aff2b128c73e48bb320abc5e073d7c8e01e17825552c43e57b1064d3532f1ace5b5d83e8c3bd147cafa27a2601de89f7cdeae23264a6ad4386ab4613266fdb6b5b7652ff089d6aabe5bea98956ce85accb3faef6da679d3b1093f6dff1a180c8c79c557e0756474aef39c9378feac5e84ad84572411a384e2887961b2e60389e7cdba2581212487ce67385c0fd48cbe73a35a18bc416886d99966a5293dbead831eefc6f9d4bac68dca2bec49f55b39d03168eb39a00547e3fa7b3bc5cbfd7ba0a6ea0b6fba1b90827ee56dc88732f9974e1cce6437bb4fae413b83d1e0387bcac003989f65811c2327d5fb1a3c2cffb06a8c23b53ca78c84dcd472fe9b29ae55235f714d29a4a423842c4cd0767011480021d2cb2592f29874d0fca60b39d72f8373232d020a45cc5a9e8f6e210f0aeff1f61eab7edabb8c5d51d103c3b1f5088c41d144ab16db0e8a72784f0673b5a0ff64fd34a5e3ef0eae8e4b3ae4f1429fff560f209479761290a9a920dadc531f7696e873840e9888b71ad6e575c5706ac2a0c825adea483570448ad4aed6b4da77ba994aa1ea73505f802d86ce91b0880fbba20cd98bbfc3caef9ce4eba64e06332c15feedad03418fdca09a1d55039ec22c7a922df84f06a61c069eb225a0b50d35047305c57976ad9fd1d7e590a31f98a18f9d087159c3ca4718abe15f34724d4ac09989beff39e999d5cb0d967e1921b4eb8c0c114de84d6124746cebedc2b9c1b182101a60a1a6818965e978f534291c9a36304fb6599f2377d609eef2eb16879fbf6f0fbc807c8212c7229d6a5986fdd63026655ae25e0f4f34abc0adb2bf4e8c4f8170cb4605d9e366c567aeb4dc11e1611931a71faa647ebf02ade150b771bb51f4c2d13728edeeec1277b218e7a5132444dbd982b0698af4de15325f08e5c712807212a2f9e186f1d2659c6c4f97bb13214ca8df3af8159a6f296e7482ef195876bd3cc90338eeb70ce832c7db9b1c9b53624c06de2345af366be9b11329408c45b2dac78007ceeca24c1d7e7f22b625a78d83e0af09afb654a4045679b16dc0f59f4ae32a6f60566a8ed2535204349554403cb965d5e3db263766af821cfe8b91440538637926e061d88c94bcc5216bada09cdf87145a10a8e3003340e780d1e17fedf78512f5681e85a9c2eebf16f5307b22d456779c4ef4225dd4e5aaa302d7a2ea37b6d0fdea5e4a15d102209ba5f435a45f7242ba59e6e6afbed6bedd16f40bca1bf0a71a79f8d9cd74c3da9ebd6c4a8f2bc5a84c0ffb1d57a40f065091fef05826d4916d5eb6d32dcea0da3a72295b809d2562208d6588069bd14ccc5107005b475d7622fa9bb1b95dda821fbdd1fccfdd72ac69b9836ff7a95eb40ea099fbfb0321b508cb74b6c6ac51eb4eee769de84b1c0aec7dc357268529087d68101addd360cc806e58153c14121bbe375cb56315d2c7545bfca895157f67f312326781cc86167ff12029c638cbfcbf2c83d05aab446a17e906129d99d9b138272117173a6f58ec3fb15c02a8e4c07499433b43b84eadced6c752f7e70daf5890b43fb51c6e3c4299e5623b8f99c136af24158b2798eb455ac64c1cdf92c3b2bbb054d75ad10bb893d2dc1ac8cb60e50d56ba55594f688d1458fbb4e3fc639a0dcd18cb0bbde87f7ead5576ee91d53676f759e2b62623c6191f5485dd1d3d19bbf2f4a1867708d8f5f5043ce2adb2bdd592ae2005bbcc3525987d0270df85e40470a333f8bb51987c313578ef4e71d8437c637ebb6cbca9e6d0a715cf9228fdcf609930d22c92fcbed36fc3661ce42b9eb4b8ea08cb7666ef87b699bf033b7434f4898e664ec18e61342f7060a09bf356747e6e6fefdbb5b65d09eae9521c78f4ef6ea7eab31356ba2513810ccc9fe6dfb4b507b6340f1f40d3b5b27c5a42917a388e2e7e27bef42965a9a649eb3234ace0f0e92ae2420768d15c11bd9c885cc7f3395dfea0bfcba73352e0d994c42f505c5d245e7f3b2c6186d31f6bb05c32d68d44b1ea7c34d0aba9f2be93931368da88efed21735a2763910b2a5c9944e81e19d1819987240e24633535980db8e31df1975413d92162bfec94b303917ac9b1e15cba10acc6463e0f65e1d65b7e43405f0fdf09a10761839998e987e59f13d733d49a434cda0b60b9fe75c6a9cc9b272ae12656445d106236e9fb94a2d94522af0000478efe70f2a14114644112e94631b456f102a88b01c13bc8df14af3c9d427f819024f8972a6d23b64cc4a10aff82c7b9b3f5af812a015ba8ba1539f7f6fa92987882b47d67561fc9c4981889ee2f9b9401357c0ae0d1facf25b1ee54770472bd7f3152432792a784edaa4bb4d0a85de49258b898d1b9d0ecba8adceb5077738783b75b6addcd898c043c34e57611c0fcf0883b1ba7fea1e9bc42fba42d0a3e0c5b5db5f41cc5dc8ab41dcff41c33a4f92a74cc8ed4707004c85bc0649362c8f2252f91c5359bf76d8e747688206c46b5f98929ea9f29b449ee49e57c00692a0b9ce210761ee900778b6d2c060b31168ac06712f31ac54fdb92f3c3889e2bdc77ad6f1d53156673cc995750bed7c0cf05bc13c414097fb3c1e3fa352769f965bd12529b24bc474a2b1750fce2a900b12aee5ccedf77d182f34865c2706b88c3a9e646e25e5489d4b1b59e40c8acafe4ab63fef9a4052defcedcf00c4d7e77adf1e2d2b3dd4f00526b6fc1b534d8f572e29d5ae71890317d90d70a2340944f403897a5bf62cdf54addb94a61bca0058f39cb92c6ac4e837005d646ddaf1e04403f14bf7c648141a4fbd4fe7798951df368eead652ec568e79a274c6a97e7558193a9ea4073b2275149a98c8b20c0f0872761604bf34c18ab632ddaa75d15651e21223e69d58491d857ecf1b2cff4f0464b8ee71974071a136d00c0554a2fdcc2b011e47547565ffad7d94bd6d17a357ff040ced1dd3faa29875e142102a0348aefb28259f2137f519a1d623d757669d86f5e19b42ebe4520c210a664d4268d9b0467c8583f997647499d0500f99b5cbf29fe436744953e8579649ed36367bcb03c2a526fec554632540fefe9527f32deaf049b5dc5ae8ad921801efe42874877130795e20185c3e7ba65880522d36bf8f42e4736d974299df4f2e34258a732adf7bc70103e025e5d449dfed0bbdea998517490ba5d367c00daadb352fead17db729a40e09cb17cedc54472f14b30453a23fc5283123d93141bd47677eba834781aeecccb19c0d594af9f52c02d7ed6521eb96d4a01c4367b949ad8a5efda32fca1a944db2649e3a4d77ad0b4618dc4d5ed34ee6349c7d654b333a9b07a344327a51fe29417693717b7fbd4ac416ef6ea8468ec6ce91bd7b94fd402de4dee907575416e8fc307cebcac2f3cbc70053d185b7b8abb72f4d941da4d509d9f1577c45c990b967cbb18fb1ec0c54dab3436b27c4ffe66795c0908264e3517435be4efe0f1afb01a0ce8a5e0828cf1a7434863556fd66569e308b7302027f870ab9715df3b10958b6358db438333bbef089bde01f6a624155bf21d3a44aa3c4f338cab7b24387e096d88e7709c52f82be41ffa78cd815980ce3f0dc4df77b3959a707dd1d9bbc551177860cd56462317f1277e33bda56919ad30db7af66d01de21bf0576ce25c1cb537922508312613afddd9beb4f0e73a08f217ddc13e568abb70f588fc77552256119200e4fbeca716acb6a89056bd5e020149a3592a331b1a68d181cc2c2b1f18ae42f963196c2c33e34ec045c5ae296ed1b2bcd7c7486dc4cc7ed2a4fe0c201d2efb12b26142207c48568152b6ad8d626e4905932e1c7fddfbf1674fe99e089e8bd9325988bba9dad34444e0ab5ce7e5f2daab696f7512824de5cdb2dc8060ee02a525445211193cd6ac10412a2653ac9e8c24fe2669713abc8c808545692796b9e462d2a2dfcbb82022ba00681fe1c8446ba678f8aa58f645b32f20ebf82df44b5f9634cd49a96f18374ac190095397aa57d63b098aeda5a9f2f2ab3cdd37b780a856969c728e087ca007a078882f8475443c003d6011e42c940263c3f9b251d6cf6b24f1530a8e0f13354d25a978fb88534f474b79a62b5e2d64955c075a6b5c4c4399852c0a088089bd17a0cc476280678ca6ed776acf63ad6855937712c7a91e2a69e30e604a122b51208b33a89e837a2e4c4d68e665afc2a77f7bf72321d3eac8c2def3336e4ca438f516b72fc5191fd772866c9993e22a985ac9a78d64d1bd9d9f3536756554d39c855d94afad822049fa4d2c0370b81b75a0fb91f2043c50793053", 0x1000}, {&(0x7f0000000680)="a6e3507f6cacffe8273c49462316158a071f32d4fc69bfaf52a373ce48131e8c7d7b092c8741975e80bf6199b3545462e1762afccbe8bf88245f8f0976c87b766389115d0e7d33f6d9534ca13a6166c6d233534b28581f0813ed4e0230c01e53e3d321da785b069642b31c62a02bacb196ec30d0097abaf0829529b4a97df8b8a241683feceea22d7914fbaa69a30f25f9d7f5a074bd817ef4a570bdcd012747a82162593ccd8005df86e069c06dcad1409a28c976", 0xb5}, {&(0x7f0000000740)="30835e2a38f57f921c5852fd3dd9fa256b7743f2f6f90d9b40cd70642036d0de081383f0dfb3a07ce1a26f5e09f2165e178d9465e8a3fb42e427789b927eb1dda895d2aa3d6ea94bc6396d2b4d89f3614e41e4a74cd2de19a70d333a1d754b8ac15995d102cdf1e8ce4b00dd30e44fb28afd0de3445a956c714a2de5ace72f9a03a503b4abcc902a0ff1b855221f955e14495db573e8023703e40f57c73614ecdb3b25ef80061987e98c34bb6a09206373b96547ac88b7630613", 0xba}], 0x5) pwrite(r5, &(0x7f0000000240)="4d4cbb60b6103b3bbe285e2a0fb0c956f49e85ff7fe187006b2c", 0x1a, 0x0) dup2(r3, r2) ioctl$TIOCNOTTY(r3, 0x20007471) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x101, 0x1000}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0xa4ef3edf4323d42d, 0x0, 0x0, &(0x7f00000001c0)="c601786d28a442f7c3baa5ae1ddfe6c71547602553ee1f", 0x17) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x80, 0x0) unveil(0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) r3 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x802069c7, &(0x7f0000000100)) shutdown(r2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x3, 0x0) r8 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r8, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) sendmsg(r9, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setrlimit(0x6, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f100000000f3ffffbfffffff00a100"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0) poll(&(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x81286947, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000300)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x10029, 0x24, &(0x7f0000000000)="11b7776a", 0x4) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/130) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x3c0) semop(r4, &(0x7f0000000200)=[{0x3, 0x3, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() msgget$private(0x0, 0x2) r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) executing program 3: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="130110010000fc183059e9000800458a001c00680003070d9078e0000002ac1400bf1200907800000003"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x1}, {0x74}, {0x812e, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f0000000380)="fcf8feaff6711d6f85f669234ff40d4d1479619fb7587db87ecd6fe4ca071a35b77090b817532e185182036edd5c6b34d2c5fe7f19ae68c4c2f7037a3de9794a2886688a3f4cf2b9277b85cf", 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x143) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) socket$inet(0x2, 0x2, 0x0) executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cb", 0x1}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1a5, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x200000}, {0x105, 0x0, 0x0, 0x4}, {0x9, 0x1f, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r6 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r5, 0x0, 0x102, 0x80}, 0x0, 0x877e, r4, 0x0, 0x3, 0x100, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) executing program 4: syz_emit_ethernet(0xae, &(0x7f0000000380)=ANY=[@ANYBLOB="b981a5548fb8aaaaaaaaaaaa0800451800a00000000000019078e0000002000000000c0090780000000041000000000000000000000000000000ffffffff9404bf319408985ec3b71a189406000000004434040300000006000000027fffffff00010000000006460000800100000005000000097f00000100000050ac1400aa000000060727817f0000f101e0000001e0000001e0000002ac1400aa0000000100000000e0000002e0000001000000"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x40000830, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x3}, {}, {0x3}, {0x2}, {}, {0x3}, {0x0, 0x2}, {0x3, 0x6}, {0x0, 0x401}]}) socket(0x18, 0x2, 0x0) getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) setpgid(r1, r4) r7 = getpgrp() symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') setegid(r6) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000001240)={&(0x7f00000011c0)='./file0\x00', 0x1, &(0x7f0000001200)='./file0\x00', 0x8}) r10 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001300)={r10, r12, r3}, 0xc) fchown(r8, r2, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001340)={{0x8, r2, r13, r5, r6, 0xb08f23ca9d3cd95e, 0x68}, 0x8, 0x4, r11, r1, 0x7f, 0x3, 0x9}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000013c0)) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000001400)={'./file0\x00', 0xfffffffb, 0x1, 0x62642451, 0x1, 0x7, 0x7, 0x3, 0x0, 0x0, 0x7ff, 0x4bf}) getitimer(0x1, &(0x7f0000001480)) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file1\x00') r14 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r14, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001540)={""/16, @ifru_media}) syz_extract_tcp_res(&(0x7f0000001580), 0x8000, 0x10000) r15 = kqueue() readv(r15, &(0x7f0000001880)=[{&(0x7f00000015c0)=""/181, 0xb5}, {&(0x7f0000001680)=""/120, 0x78}, {&(0x7f0000001700)=""/229, 0xe5}, {&(0x7f0000001800)=""/107, 0x6b}], 0x4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000018c0)="2ff9fcaf73dd2fc88bccc37c7fde9b1a5adc0a9a1b60ee1008870efa9f56f8453a5f192510e0f015a5d35cdebd5a3771fefdcb7a94309a450f7510a598f9ed061efd89dc306c3efbb10e0695f195e871f93e5895d065410b8bf8b7ecd35b9ba54c7def3e11ebbc4a64d5c77e913444d3dea33a744790e3568f08a01c123f06422e685a3bddcdc5253ae7085f4a94479960c2e7af4da510a153179468dd", 0x9d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000001980)=0xffffffff, 0x4) r16 = semget(0x0, 0x2, 0x4) semctl$GETPID(r16, 0x0, 0x4, &(0x7f00000019c0)=""/24) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001a80)={r7}, 0xc) executing program 5: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2004, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x41) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r4 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {&(0x7f0000000400)}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r5, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup2(r7, r6) executing program 7: socket$inet(0x2, 0x3, 0x0) setreuid(0x0, 0xee01) r0 = getppid() ktrace(0x0, 0x5, 0x1332, r0) syz_open_pts() setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x10, 0x8000, 0x2) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) ioctl$TIOCCDTR(r2, 0x20007478) executing program 3: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') unlink(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1e9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x1416}]}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000840)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x40, 0x4, 0x6}, {0x47, 0x6, 0x6, 0x1}, {0x1, 0x8, 0xff, 0x5}]}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x61}, {0x812e}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x5, 0x0, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, r8, r6, r8, r9, 0x48, 0x8030}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0xe8a40000000000}) fcntl$getown(r0, 0x5) socket(0x2, 0x2, 0x0) ftruncate(r2, 0x44) r10 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r12, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r14}}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r11, r7, r11, r14, 0x4e, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0xfffffffffffffea4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r1, r0) r2 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000240), &(0x7f00000004c0)=0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) r4 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000040), &(0x7f0000000140), &(0x7f00000018c0)="ad0b4a7d7fa924b6149a7172e3407913d84beee8595f074415056d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99307bd30bf1b475ea5f861291d013650452da0f4aff5061ab9b61967cbe9415ad0a9c2b803d8e830541b176082bed1512f394026c01001c4fd0ab743b5a296ea907d47740886e5d99920006205dde4bcee57412", 0xab) listen(r4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) socket(0x1, 0x3, 0x0) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r2, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x10000000000000e4, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f005ab9604ae944e3e4b381fddd81003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48000000007000000000000000010000000002000067702da1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89eff34a27137f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577ff07000021461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040ba"], 0x11e0}, 0x401) socket(0x18, 0x2, 0x0) executing program 4: setrlimit(0x4, &(0x7f0000000040)={0x101, 0x7fd}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0xb, 0x0, 0x0, 0x0, 0x33) executing program 1: link(0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x3f, 0x1f, 0xa21}]}) (async) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000280)=""/163) (async) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000700)="b4906287e40e9e13ecdb08a9d173390d76d9ce12a5e4ec9e0dc6ae3701b723be81013c636bf321247274c5962486775eb4e69409cb9432dc17abf4d154e22531a81009d7feca40de6b7810c71aee83bc6c599de973b07520c93aa02efdf7983cd30912e301a6f16596d42f34df99ba165ba73fbde1e07a3645a930ca0c1573ef00327818f11b415f4ec2b6a6a466223cf9c793e24095e8b03b5ed91e69fadcc549820c94a995fd413e72bf912bc98b73ea18590a98496c9610c931b6c69bb36f9a05aea81e8679c531dfd0acc17f02bbf60aacaa3dec", 0xd6}, {&(0x7f0000001a00)="21b4a6ee21aafce22e724337dd367c4e8cecc4fb3e9ccfa8c08b808f66b7192a3f413eaadd12f979e93dbe78b92a173cf5fae40a08e8893bbf90cefb18aae7716dead92cfad63689c446645f3313da20fd2b5f2c40d012267f81227f1c9c56048c6dd301f77425ee9e1ee9c6aaf1a4465481ea8da28bda60cb466bd83c32d54c1c08214038b003a1d2755575d555bc9519ad97a792754988556ce540cd6848ad135cbbbb31306c535201cf25f8c7e38bf51b6261c9500c7ad6e1c7f318f966bdbe003354e763b58cfccb06d159f25fb714b363f5532626668dcf38ad27f8b39044bd98ce0604c0f4cddf2063962c748b1e7f33ae389953ca273126c652532e1c874a0b6f9d72d9e658c1336da19c162513a2b0e5e4182d47618b7b2ebe8736a33b31da7b1e03e9b1003a20fb229487640d10081fe260c88931b59361ebd8a8a216e2774c1ecfc64f6ee1fd0225c8f4e1a7c2a651d5119c1bf77d4f8328c7f4fdfa0919f440722b7dabd2032cc776b415f74e515050d96b4f97083b6b98f1eda160566e6b8f0f0cc4140bd6e95e22510f5611221f0ca2e6bbc9f752966cc733d5ef2f1b6f0bc8757b459333e3206d3c761cceb02d8eed69d46f61594c9befc40a28e8bd645d4f36b32106f8fc1b392973ef336acccd1761f07cc765eab952a79b20ee74de21cfb95874cd3d08e0f6667daaacc7245cdaeccfeac6db7a5c98049463f4b70a88bb9f10853f41f0f4ac505c52164f0c8d4982014495ab0e49e0a06d53c29bf2b7737193b5f2277e61ee2ded969ffe0e30af6571960ed833e7fd9c313581491696bc2fdb2e15a2326fb287dfa3ce0536ce200c2aba610222759a8d8b052e3a0406bca646508a9e032917e99ff9dc378c37785061faf95eeff1c2b551e59f0eddd1e03f2269c1487da942ce009ad940ab2a07c837db5001d1cd692a3a9891d0b3ed08bb90a23b653c7098c1090c78f461d36bfb895566905f424cae0c89424d314f0d0a052b73eec61f9ce638301686db4d23f92758675b7ae7a9dcb54d4ffeb037a65393c6c83c3a4076e8c149b89607546b570ec55a0d0b7128a47ad96568f955c82e3ed0baecd4414023faafc556815b953576f14d335ae95b6a0f5c866b377043d67ecc4b660400a898b420b7b8ee18dddafe63ee9f4e76157e71aa2f6e0512f1a33250b6726f605c88bbb0692f82b0e986570c54dcf5859ece0f29ae3da3a8a70664ebedcfa4be8bc0a12db6141e1d330407d1cbb95c8b5fba24d0d458568f202a509b1bf480847927c261eebef13e9a6970d8fc23335652e4e5e211265f7af0573618d9532699c14ad2fc3fe3a5c58a24b20ef1be8e046496bb13256d35d3fee9a65b599357d6f761a55bda939e0bbb5da20e67df86b80d3d468f9e8215eb59e80d332f50ba9c39b832c7706e0b531d621d8b185fa802734bd7f06427a1cfc9e69da2f93d2d79ad9fc0488993f7e6be9d9da0290687c3054b4ce26c29b3d09149567cea4a4e9413ce5a42c652394ed234524632352057a743b8a39595d9bed1364ecca1f68044dd92291e7254cadffec08ef92c30cf0865f0ebaf6873b83d4ff90c964e44d1a2d6fa212679bbcbec2aa94bf997fb19855ff91363c9a9cb928ec7bafaf84a1a4ab84d51c4cee28905f592c05e744fdc7d21aa5c44aa0455ad6d7597867b2f93e5de3287b3e847f47f871b11981bfcc9c1274c50013644e9626bd0743cacf5e8a5ed038f984ab2a4ad2360e3a0ba49841a8b4846456ab8647e4bddc66456e589c9860ed720d04aac1db491c45e34001e23c77351c397245c130eae0559f054cf41c37d5750e4c5fb0ccb533c033358807928ba280395bbe205f1c4c9118eef2624aa3e7b63694877d7cab9a1bed76431f770c91ca940768adfa266fa1a826d75963f698d71399ce94516e0fca8d9ac68a9e9576c8e866ba9930d3d9148e500710f2b5fa0b106e9ce4d73c5eb59c9a92e2c0de556a891b12c0fc2a97596609cfcc11e141aca1bb8c2a86c8d2aa89947c130c92af78032d3f57aa928e276d1e3b03806dc5bc6732db43e34c482ec6370b531b4ed5c36f18bf09c85eb06ff68c0bb5481c87a071554621d6673a240f50980486012d463f0a042c5d873fcfe953bcdfd414daa34045bf6ffe8bbb6c3888a3bdbad6cf0e9472fc59d74eba99eb25b9adf6e996f90a73deae738c1bcf7187e5934d77f917dbe1999faf571ae95968a2e77dbce16039633c69d6293d230f015a73462f1cd1ae57f33d1c0d8edd10f91016ab0a2908d184bc9a842c0f1127a2b6fe9e2175af198db6bb32cb382f5e607261648aaa0f5217d526830aaddba4f6dc4775b78410ddbbaba6096ca41d6a4183d42fb67271cfaca00fe4314efa7cc80f4a405d6b7af60f57693dfbb59cb9f198b9ec3f24869d4fdb3f43b37220ea7a0eb1529f28cc4392c6b0338415bd13134138b2bd613d5f1bd771b45d1e59efb81451a4d952c44b1e0e7f1e4206d9b8b10533995b1d7a34679a6375798d2704d71b9eea89e91553959086474804231f21b701a0e351fd9313cae4cb88583c59a7b1cc12cbf9aa6d5919f55b7adfd69ec002446376717db2f62c7bd5ad91269de1aa5bac0221380bcfbb2117b28f7281579df2e4239119d64929ce762843722d12db4c8dd016627b2755fd8564719e267496d326739683fb794e7360768b6b64e66814ed171ad35b00483432cf9bc6caa75916eb5d6dbab555292841a3888193ad510ad0b1811679385aaa2643e2f72154217330d9348f14b4a3b8d74db64337807c375f62f81cfd57e90c031cc80070f18b01774c9a392ad0879dec9239a257a5f612070827ea4861dcc39c4bb67463af743632f676048fc7389537f0fc807e24c411d638c3209773bf44f603a0fa454fdaabfcb03640582ed973d28f76ca5a2a84c24076a6b116421d83438bf85ec8556d09e8aa7c7b0fb37af06c95aeef3726d4884590ccb087c71289f3056d7a7a4ac18e7086a5617dbb2fa9bcd32ec7fb351558c9a332359cd293010d20c22e97d6b0d23624d920d659c5c9799133e3161c07d44b2f8b72659508edda8b5fe4d407ddd5c1ce775436977a2e5d7fe2aac8152a9f35f82f0c12a8924525d080998aa3b3fc04f9ba629b35d2dec635650a99d842bf94b6784e1ccb7fe6740f7d14a3b9e1d0c1f9625a34d27e6c16b0e86cf74d38f0b8fb6d77f4d68690fa80bf93e3db7a25c87989f796f861c104eb46334c62f9b493ae717c03e7207690ed9db68216eeb0510acf607062a2f2f868249b7444013d3b257c79e31edf1cf7e83c89ddab53378fb1a405dcfdc3d1e061d5e806ecb711e33b6eb7890e229932636f67904c5a6dd3530af118222a9803803c625195d9bc08699bf9070e4166f1b1064de9b236b63c2ba0c54957c75e99656d2bc659a2d39e2fdf4679f04f21445977c2b328507b5accad4e689200de8b6bb1fdc67e6379d7e3068313f1c881e0ece2740256081ec2d71205554c67087d6942adbc55f041dc2b5c3589f133684347d38b8f30ab79333b4a73b75b4ee05cff7ad1fb0bcedef7dccccd5a8d06a13bb277a3045064245e26a612cd1dfed8348312434144e64ad75990033fe1929814e7e267876de62a9dc83d8620b79ff7b44720c546fe4e3e134927ccb8697eb61fb078958d0f557879d55ea75a6abcbbaf319a842fd3bd6a4fb79bfc67b9b1601d96e639978b12fa08693ffe7eb1a36a8a3ef3dd8c546e3096a6839264d767109ba48a71b23c41d66c3eb9f417d08223f6688b60686e84873cd2ecc70766eb0ada91c4357133638b7e0a9adef9f4e0abb6e338bee987a0960c277d25057b1c03e3f8e62c38980ce3f08d54743e339b75650fa4eda927bed1b1f50cbee7e84d74393f97da746d283666a54c328f5fbabcf9773af9979714f698ceada008c039196bbcd44ee9d8d1809d6f210364c4ab64112e5d4fc83effaa1c7d32c8bb5f6324a8b51c9cf70540fb4491bc3b4902b068dd79f27c3fca2d8ae106164a51a09e1407216bc47f28df003785a35c9f26d58576f81d7fe2c6001e73e74d537dd0fbb74c6ed58e6fa9f985e3d9af32e4d98ac64b63da22ac813fb6a879d543d5af28344817f575e47b14bf3b5606f40517da5f88b03ffec5b3798cfbd8b89d12f6fd8a0c32f2590bcba61438d0d8b9b4db38cb6cb079cb12384556c6ecb223dd2c9e231f264ac8fb43e583f90718954730132f84206b47c21244054d9c765b828faa9d266b4d9eafefedeb0d62ca5606af46e6d9a65b6e341730c65635fbb622de80ff066139ee11e8027fb3360d064209aec4851daaaabd4d52b97393e234f52d569c4103926fa5d04db2713e8288052267d08deb62c8f2f7471d16a0d7462c7c6af3a0a10571bceb3360b62b89dd959080eb0371f366c04df7c6dcf452fde9a5d80137eeab21d056ea5e3529fa1a617ca9303a5eb226c355f4c0df73dcdf1477719fae2dcb519092bbcd8ed60005fb75a6ec8b78ed3c6432b938086312cf6d73cdea100155ccfe2b3be3525a800307cfb29ccba6c7122cc925f5cbd4dd4073763b566242fa115635224dbff6eb30e5708718520303d72d69747c2a8ca98d7cbe50aec40ea21d8413f8b043f7909e3c14b3a0f5b1cbb60d24671acdea29d1bce1ba21789ddbdc91a792bed0f104e5bb138a47e23f102375c28e1e97306b12816e1d82bd7b49e342ca314346d818207890a2cb9bf5f14b8754b20fb78ded6a704296a10015c5d7362b3dbdc252d35695d729647aeb9a9d18c1d1dc2f63db82addeb9fca7e7b0ed3fa1de95360e07c7c28519f92f953e7350cff106cb77e2b579c49151f556fbb92c044139629baf15e1d4e04f19a0aa0b1bbe1d9cd3951051a68989ae1de73d6c654332e0cdabbfb1f6330934e23d714882fe39afdaafadfde3f376ff0b912526cc265f09cf6b07b229fe3c76ba3c75a69285ebdac7954ab0d01db4cf305778f8523218bfd23180be95571dd96f040d67c0fd90f488fc94a395299ebfd3e80ad771a3389ffb96a3eeacf5bd16d1f268ee14d6fe59ab8324e2024936a96e3cf81b675b468725bfd5b242948da1b318b31bf596cf7eefcd23aab0232dd926e984913b653fbf6271e3f409b73970476b7409fe76e193f3be19063526c62fd5b4c9ac851b4195122c7a1d9c4ca33f1a42927e3a826b42392842fcf529115b0cc1f4d443ae8272455dfff7e7d1a52f3d582ffea0732157da39d1cb925cd890e01f1266e65f1ed3c85d72b5f237749d20114e0daa6d1a1fd510a99967de3431239d5f41af6d4c7ed9d4ba1f7a9d33b15dbdc7f88cb0f72e7d9c4a1c39ab8deaa4858e06395e536aa0c7ab363676fa30482d83ed2b0b6a2112f500ee3263412ddab4c0fb82fce0f35f190f9c7347c66a669b0a37a097a8f474c8e71754d84c2f69dc03bf134714be5086b40a62996198ac62042574ebd77103df3d5270934341a05526372ffe470376706b6fbf63c4138af2af81c5928ffda99c43a0e5c3d8a21e134815a19125b284f8a3c419cf6eb85ee5d83f6f0339d8d58d4efb7ba9df50aa6425e5386bd5a21a4158bb9d97e4bd40fe1d8c2905ae4a0032b8604a8e82a544f32f5619de30e3aabd9067a2bbb1437c7aac2b38c83b4e3793e01094ac241c84e0fe8dbf78f2402dece87c2e71c763c65200b011a06417e6cc9a23e40bef29085966f40ccdfa59ca2cb22bf119ea978b5e80a9b456eb370fc12941cfb02508177589e9306dec27dcd2b6f7113b98235b5c0d43e9ccacbb92fd16f38fea46c20b9bc1d65dffa", 0x100b}, {&(0x7f0000000500)="c8b1105914f066bef82a644ff11dc439b379418175891e0256a66579dabb9b2848dd2a98e7ca245bdbcf724c0e2d0000b23f0895e23a80b95da11350e327b945d7ae096a2eabaa486f15cec9ffad145a9daa61d4068cce557014f9ab58a5f88bb3f919ff94b82796d702b7c07eab56f4dec08eebb711ba6d59f48e168c500bbe426c227740eca10c8fd2dcd0b722491b3c3c58e78db8708462721467a6d4d7aa1a17c6d37eb3e6f275f29001acb2b7860e9dda54fdcc435cb36545ea412a965e6b47205893b2c71284817772e15d4839be84478c9aadaa6adb57708d32aa39482871b89345d4519658334464a8dc148867c1ec5557ccbc", 0xf7}, {&(0x7f00000018c0)="cb1363b86805d1c8180c3aba48fc3844e87452e1f04a998b4bc938bf38bf9e5bbf4a869b2a3eed17e0b0247a0cf74128561c1ceceaeb362c035eabc576716a94ff401e91f9797484fb88a3315cd7ab8ddf2a7448b64dfb8e2c24486b8461494014e4b5809b44d3f8ed9153ef97c763b72369e2ec60da024e34afbd7af94a029b31b5135cabdab7cb2defc1e466754eb71666ead0f851c85f0162cdd68de9ebef2cdf71d3587dd94ed213a7cd0759634705332cab9ad2d263c988592950c9784e5bce57cc12c77759a0d2dc243476f59fcee22dc2e56ff008", 0xd8}, {&(0x7f0000000600)="fa", 0x1}], 0x5, 0x200005) (async) bind$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) (async) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xffffff00, 0x0, 0x0, 0x0, 0x0, 0x1, 0x34c}, 0x7, 0x2, 0x401}) (async) pwrite(0xffffffffffffffff, &(0x7f0000001700)="0074e52f08e68ceb1bad193a6efb1452b5f2134cdb3b0eb3846e10fe7c9bc6485ff0d6df280dbac767d83dae9457022d536665156d6fd38f55070ab7504420cf7f49677fd47d819db54a67fa83b23c1a4dd776cfd828d90cff74bd86a32ced74af90cf6bc08b24d500b59bbe5234b2ca95ab6ea517f620ac60f69ec63eb30a1fc05d97914fadb23ef7407021bce56cfaf4603d1ad554aaff5cf5a09b47588e6b3b2f7401f6fb020579900c", 0xab, 0x3) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000001880), 0x0, 0x0) (async) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000019c0)={0x80, 0x0, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28a01002eddc45c8454e486f64c", 0x14) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/38, 0x26}], 0x1, 0x0}, 0x42) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x40, './file0\x00', 0x80000000, 0x2, 0x5, 0xf3a0}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x6, 0x8001, './file0\x00', 0x100, 0x2, 0xffff, 0x3}) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)) flock(r1, 0x2) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x9) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000340)={0x0, 0x8d}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000380)) lseek(r4, 0xefe, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000003c0)={0x566, 0x494d, {0x5, 0x8}}) r5 = getpgid(0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x1000, r5) fcntl$getflags(r0, 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x1, 0xffffffff, 0xd0, 0x1, 0x6da5, 0x4, 0x6, 0x0, 0x1, 0x10001, 0x3f}) r7 = socket$inet(0x2, 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file1\x00', r7, 0x1}) bind$inet6(r1, &(0x7f0000000580)={0x18, 0x1, 0x3, 0x88f}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000005c0)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x8186}]}) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x53}, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x6120, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8020699d, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f0465aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=r4, @ANYRES32=0x41424344, @ANYBLOB="709b"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$unix(r0, &(0x7f00000021c0)=""/4107, 0x100b, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000540)="e4a2aa2150864d356a31ba1fc36e5c2017b5c3ecc94446baa6b674d1e3655804ad6b543e9705f588019028e671f3226179ae0d45741b4bbe9f9066f6281b76f6747d8a057f187d835f79d72ee6e4181bd9a8376fcb02132e1a535bb62446e2e8eb8c2058834caca328befb348f7fc00c071a7cc0d842732534c79e5ae1e3b861737bad50cbaac175c404d8cc52e5f76cd9502e966dcbe05561362a1f1402966baed2ace0c29465061f95ba8a9c430b6b0567bc075355e728c3635cf9b643be63783b7c4c85b87c870a1ea35343182f512479b0689ad649a044194763bf823219b932fcebadee580fca8c40d9962518af137c77f8cce686d1772ba60f16", 0xfd, 0x8, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r1, 0x0, 0x6, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x7, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000200)=@file={0x396c8bbad5a270ed, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x836}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) semop(r1, &(0x7f0000000000)=[{0x2, 0x3, 0x400}], 0x1) executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r6 = socket(0x7, 0x4, 0x3f) fchdir(r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000400)=0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000340)={0x3}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000440)=0x200) r8 = msgget(0x0, 0x745) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000b89af04b6c671a3de39d44a59197680f178152bc3af56760343c297181ae456ad9d167022eb8a0c0c263deb1e502c8372fd6e193efd554b3c5dcd110132d2e721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207d74ec4f26deda27a5690a7469e505e9fea117"], 0x76, 0x800) recvfrom(0xffffffffffffffff, &(0x7f0000000640)=""/6, 0x6, 0x42, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x1, &(0x7f0000000540)='./file0\x00', 0x8}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0xc19) executing program 5: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/38, 0x26}], 0x1, 0x0}, 0x42) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4c}, {0x16}]}) write(r1, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = dup(r1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x50}, {0x81}, {0x2006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) r7 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r7, 0x0, 0x6, 0x0) semop(r7, &(0x7f0000000000)=[{0x2, 0x3, 0x400}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000980)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r0}, 0x0, 0x1, 0x20000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8d, 0xf0000000, 0x7, 0x80000001}, {{r1}, 0x0, 0x80, 0x1, 0x9, 0x8000000000000001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x43b, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40000000, 0xffffffffffffffff, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xab6, 0x8}, {{}, 0xfffffffffffffff9, 0x9, 0x1, 0x7, 0x401}, {{}, 0x0, 0x54, 0x40000000, 0x1, 0x2}], 0x0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x7ff, 0x2d94}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x1fc, 0x4}, {{r0}, 0xfffffffffffffffb, 0x30, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0xffffffffffffff1d, 0x45fd}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x4000070b6, 0x400}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffe, 0x4}], 0x7, &(0x7f0000000100)={0x5, 0x1000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4}, 0xc) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYRES16=r0]) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) setreuid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {}, {0x8006}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x6) r3 = fcntl$dupfd(r2, 0x0, r1) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x20, 0x2f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206949, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, 0x0) r8 = socket(0x800000018, 0x2, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x400, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178f0947000 didn't change! executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="aaa6a0246389af35670000008000"]) r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) getpeername$unix(0xffffffffffffff9c, &(0x7f0000002b40)=@file={0x0, ""/509}, &(0x7f0000000580)=0x1ff) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r11, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r13, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r14, r2, r15, r6, r5, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ecef04555b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x36) executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4101}, &(0x7f0000001040)=0x1007) sendto$unix(r0, &(0x7f0000001080)="b37d99e7a8f3961a39dcdf7d87c7b244258bfaeb997f684512f2b96adb21b7611c60be10fb3a8672f655b6c1a94a432226cb78cdd04af88c3643a8d930df2b2e9c1cf3c17e07a2c6e25d654e4d15cd669b0aaaf6a01651ca76bdb655ef6d8d315a7cf19d69fa12d2f726f4b7ba3befc039aa144922d994b624a3ba9ba18867f69f9fa9c90b227c828e0505f5b13d2e", 0x8f, 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x0, &(0x7f0000001140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f00000011c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000001200)="aa04bcfe76c4cf813faf8b42680de601df0bfc1c6a2609a1a82cebe1fce3952291389b279675830611bc42037d3de03dfe360454e9c874c155dbb7739d6fb491394a3b2adef700a2f2bc06e64eefff5dcf223b19476a7a1528b2f29062579800a13291d48dba30587160bb645c407da4a0f9dcc42335fc73df8a06bc3eea4fabd8e1db15c3964ad9445baae02bdb49ff0f946e15ee2db5b594b4014dc02ccd64dcc76b9260b4fc3089753b191cd069769a367a993620a0b908e1840800a5e342ece4b4764bac3bb50061cd", &(0x7f0000001300)=0xcb, &(0x7f0000001340)="64a877cf6235cf15a97df49ecf2a35e8583088b13b78095468c5bc68dea1c29475725baf6c82b9184ec82410ec3954462b8938e390e421fa083725a013cfa023a540435072e9c052c0b514af230f640a62f8a302fff915dfbc1c3e62f1b831947b54e25fedde56b2d01e02386373d428ede365e3192884ffbae14e86cab5b703bac0b8c52888d36b7f13633216370ea14782ee53808ff665d5925a77513db218e0d985a5c1ae7394d267c58a5f17b6f963c3ae54a5afd059252896ca6ebef7c9d440b50673d8eeca17b059894f97fccf0ca59f47ebafd5d6a94bafeede2d3db3951721edf78c4c4d7b99cf872dd387ab", 0xf0) rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') flock(0xffffffffffffffff, 0x3) fcntl$getflags(r0, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x404) msgrcv(r2, &(0x7f0000001500)={0x0, ""/163}, 0xab, 0x1, 0x1000) sendto(r1, &(0x7f00000015c0)="114faa7f7370d8df91e3a3c0dfc8cd02a99d6c8f98e817a9f408076097fc43ef82adbe7cb63cec5754aa2f9fa69b231d1081537f0abea698970e027d3c7434d2d5aa1874ac3c36317aa68eaac9079cf8f4f89ac8023d6e2491ae00e00a67dd7289021f7cdfe46ad891bcd4b63fd73e965a9e2fe0b88f562aeaff5b3e405035c63d54c7a9f57ab1bda4bedc5434e46d512b4c840bc1760f54bbfb66463716c40e6c27106124ce1638f3c2e1586dc2ebfdd14064feed02190babe2d24d92972802dd60c69129836fe29f34e0f5a94ef6fe6e4c387d3ded4dfed92af4e6a21cdcc433fb65cec0be3ae0e3453569fa4244becfea23dc", 0xf4, 0x5, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001740)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001780)) socket$inet6(0x18, 0x3, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001800)={0xf269, 0x0, 0xffffff7f, 0x0, "a8c70d3cdbc5e6d75d7de12bc26ede73fc87aabf", 0x81, 0x6}) syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f0000001840)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001880)=0xfffffff7) getpeername(r1, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000001940)='./file0\x00', r5, r6) r7 = open$dir(&(0x7f00000019c0)='./file0\x00', 0x20, 0x130) chdir(&(0x7f0000001a00)='./file0\x00') socketpair(0x6, 0x3, 0x5, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001a80)="0c4fa78e40d73d466e0f84ddf3fd3d", 0xf) utimensat(r7, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)={{0x1ff, 0x1ff}, {0xffff, 0x9}}, 0x0) executing program 1: setrlimit(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0xfff}]}) write(r1, &(0x7f0000000280)="ffee4db2a5fe3c10a8f788454523", 0xe) r2 = dup2(r0, r0) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x100, 0xfffffffe}, {0x0, 0xffffffe1}, {0x83, 0x3}, {}, {0x1, 0x7fff}], 0x1}) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x5}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kqueue() open(&(0x7f00000001c0)='./file0\x00', 0x1dff349e76b651d3, 0x0) mknod(&(0x7f0000001340)='./file1\x00', 0x4, 0x6dc) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) r2 = socket(0x0, 0x8000, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x4, &(0x7f0000000180)='./file0\x00', 0x8}) r3 = socket$inet(0x2, 0x5, 0x81) getsockname(r3, &(0x7f0000000240)=@in, &(0x7f00000013c0)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x80, 0x0) fcntl$setflags(r4, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) socket(0x10, 0x1, 0xb5) openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000012c0)=0x2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380), 0x1, 0x0) poll(&(0x7f00000014c0)=[{r6, 0x199}], 0x1, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000440), 0x0, &(0x7f0000000580), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x81}, {0x3}, {0x16, 0x0, 0x5a, 0x7}, {0x6, 0x4f, 0x12, 0x81}, {0x55b, 0x1, 0x80, 0x6436ef1b}, {0xfffb, 0x3, 0x3, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 5: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000003c0)="1b97d9726dc13536e2", 0x9) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x0, 0x0) socket(0x2, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x30) close(0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x57, 0x0, 0x40}) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r1, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000300), 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000ff"]) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) sysctl$hw(&(0x7f0000000140)={0x6, 0xfea23bae604f073a}, 0x2, &(0x7f0000000300)="4123bd61201d8cbedbfbb386e401575f6708bf14dfcf303340f041a389a7d0c165f770f61bab0474ec590bcf07a010a4332b6ec243af7c723a5e0fd0b1e5b75d0272cfa5c49bde4780769edd48cc915ab6204ed6515460aee628c15b25b899b5c4e8300c5002b30bf6ff0f2961ad78a71e4f44000000000000788f0fb65e0dcda15bbf7842c7c0c2584a9c7fea4711cde195972e7a4f28e026e040c187591dd7898bd2414f7f45e61ef24e2e7b73266ff37f6bd38b6da5fb9b863fff9a5160df726b", 0x0, 0x0, 0xc) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55a5da7a272108dd8200005f78d1", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x20}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() open(0x0, 0x0, 0x0) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) socket$unix(0x1, 0x5, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/216}, 0xe0, 0x0, 0x1800) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f00000005c0), &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000540)={0x0, 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1dfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x1794509e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x179716ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1dff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e02000 didn't change! executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES32, @ANYRESDEC]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x6) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) truncate(0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x10, 0x64f6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000a40)=[{0x45}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="8e521afe4d3a120850c2faa3687276962cd945269f0e761a8c999f2976a78dbdb4cd6d285bd219259af9b313e8f5b02256655ab9dfecb8ab62bb6bc5e58831a32ebeae6408e840f37fff2b1528938fb22f58bf93cedcfae0a806cdb22f4063329936205e2b2d483cea7bddab298c2215785145d0b1dd179292bb86bc8fe6f0cdf1da43eac5479408fd69186a4654ba4b51b26721b47e1c564b0c162f83328121732f77c9e457df375a1c684a7bf10275760ebeeb52d8fe065a0e025bedbe0d0180cec920d8", &(0x7f0000000340)=0xc5, &(0x7f0000000380)="a22671165fd262a9f8a813350916b719f1e4b351ecd4942dcd576b3d10f52bb60fd1da5b3ac60338299e0d236706e954545ceeb514b96584273e1f549176813c68f300a66fc1c6f33ccc5b21d626b95e2a814ca747e178319d28de9ada84b9ece262ac08f77f1a628119ec9e11d9b01ceb86ff4d526faa6879a4d54f35a46864e61cfacdb33ee099b79ed6339aadf74ba0eddb3694070812b08b8d4c28eb68daca09d281472b86b3aa6f82da727afd0686effe20abb8eef997d164958e62b5c19260a72c271caa4e9c7ac9a15ba8127205", 0xd1) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0a000 didn't change! executing program 6: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 4: getpid() socket$inet(0x2, 0x2, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000280), 0x0) msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x1b8) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() r3 = open$dir(0x0, 0x0, 0x2) openat(r3, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = semget(0x0, 0x2, 0x220) semctl$GETZCNT(r5, 0x0, 0x7, 0x0) r6 = getgid() semget(0x0, 0x1, 0x668) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r7, r6, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x401, r2, r6, r4, r8, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) setreuid(r4, r1) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e11000 didn't change! executing program 0: link(0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x2, 0x7b1edca}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) executing program 1: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x9, './file0\x00', './file0/file0aaa'}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x7fffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_open_pts() mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1e, 0x7, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1]) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000600)=[{}, {0x22, 0x40004}], 0x2}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() fsync(0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x14}, {0x5}, {0x7fe}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'.\x00', 0x7, 0x5, 0x40, 0x0, 0x2, 0x9, 0x1, 0x1, 0x2, 0x9, 0x7}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) lseek(r2, 0x2, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x20}, {0x28}, {0x16}]}) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0xb91ab87f4897fa3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) r6 = dup(r3) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x7, 0x1f, 0xb3b}]}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) flock(r1, 0x3) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e18000 didn't change! executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = dup(r3) r5 = accept(0xffffffffffffffff, 0x0, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r5, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x1, 0x6, r6}) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x2) r7 = dup(r3) r8 = semget$private(0x0, 0x1, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x5, r9, r1, r2, r1, 0x80, 0x5}, 0xff, 0x7, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) socket$inet6(0x18, 0x4000, 0x9) accept$inet6(r5, 0x0, &(0x7f00000003c0)) fcntl$setflags(r7, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r12, &(0x7f0000000200)=[{&(0x7f00000014c0)="b7", 0x1}], 0x1) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x4, 0x310, 0x0) recvmsg(r11, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)) seteuid(r9) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x1}, {0x6}]}) syz_open_pts() symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r1 = geteuid() setuid(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffe50) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r3, 0x0, r3, 0x61}, 0x4, 0x10001000002, 0xfd}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = semget$private(0x0, 0x7, 0x7c8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r9) r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r6, r1, r9, 0x20, 0x1}, 0x3, 0x8, 0x80000001}) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r4, r3, r10, r11, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0xb0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7f}, {0x8000, 0x5b}}) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e1f000 didn't change! executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10a0a, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xc}, 0x2, &(0x7f0000000300)="c1892de0bc7c157d57a1f850a25b85c42eb5b0ec9e92aad78cc8dc83bd327e58881e8539c033eb05ac98b0f5f16b1b49687d5015b36f7abf1ba7179929ce332a1a6bb68473dd3fbf1b54337303c3610f631375c5ba6ed7760f278b8e6ed58459db63f2941e651026821768cf020642633cb354d7a164858837dd5c414ad465f7d644f5452def699521852641216be541649b9a4d4211c9bef6b1cecee0f4e15c3c283983a533a9", &(0x7f0000000400)=0xa7, &(0x7f0000000440)="21cb70cc73bf52d94d191b438decd32a96cc3c58a60beb7b606deb7514a59b793db8eff41039611b4ae76c4183e4f6397a47610ec275495e6e7971a3287a0bad0732ba2c8812419abe0ce85ab443dcc064dc2812eba61529969b4bae8b9db1b68739247fcaf0b6f9de0ba00b415b5d6038594dae3773a10eea1a8eef3642cca7406f677c46888dfc119b9fee008a575e135da6a2de25d8c15ed228371bd0abf8", 0xa0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3d}, {0x46}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x80206931, &(0x7f00000001c0)) fchflags(r4, 0x10000) socket$inet6(0x18, 0x4, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff020000000000000000000000000001"]) semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0xd02) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 3: close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x4000006}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f0000000200)=[{0x7fff, 0x49, 0x0, 0x7fff}, {0x3, 0xff, 0x8, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = msgget(0x3, 0x420) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgsnd(r0, &(0x7f00000000c0)={0x3, "3ee7f344d362185e001f5e70bdb3a9b51131a622927add599ae0e75d828f3c21d039b654014f66116317b74e2c91a35409b84cbb434bca9273af96da8502d205910625898f08a4b4ec2a0f19dc04da8adc618c9bc6611b82865ab1cf68c25a3d31057a7ac5dd95ccfb7249b2d680dda4c855e5cd2e955838aab6c1776cfd71837246160bb621ccfb6a9c47c4018ce346312902366491cfde2b7182f0cbd7a2970775b8b6960b26961a5c45ff996a30faac2c3e2d49182553b3eb530393"}, 0xc5, 0x800) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="755001ee526bfa58943349fb78586b944cc6a8", 0x13}, {&(0x7f0000000240)="a79ac04690b2a74bedffaa75942476ec0bc6276cf85b7762cd3d77c5be3e7874a8db670793931739d9a150ee451081c79056a0f1ae064d04d1b77180880ab7f9cf91ec7396c596948e088e5786d904247454c9dee6838474306875bec41dc8724851b13a4eb2b90082", 0x69}, {&(0x7f00000002c0)="0be6e5827bddf169414561a7585a65684fbd4decd1e60d2cb14ca1a3d4776c770b5fa0f98bd9fb929312463ef35814b106a67020534b8758b5e5fcea04ea5ea34414ffbf33c8da7182233ec24641ec78ca885b70480e4bf08934d844c0d9f543505bd57e8075811f9c07313407b53d0108e664b5ab4845393d827f6ac47869ca9e6589df5e559465bbbbcb15c58c136723377834571ce2", 0x97}, {&(0x7f0000000380)="fee58ff99320bde1cd32c3d57473d83b413d434e53d09da80796ce14cd296f830d96075f0ec0e256af14c2f6e83b2402976b0f8a53e0c2f83f55a2caf1f5e983aee956d498e4d237b76337f21e7baf07697ed26c7773", 0x56}], 0x4, 0x0, 0x0, 0x404}, 0x2) setrlimit(0x3, &(0x7f0000000480)={0x100000, 0x3f}) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = semget(0x3, 0x3, 0x2) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000540)=""/46) socket$inet(0x2, 0x2, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000005c0)=""/35) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000006c0)={0x2, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0x101}, {0x2, 0x100}, {0x3, 0x81c}, {0x3, 0xea}, {0x2, 0x7fff}, {0x1, 0x7}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x1, 0x20}, {0x1}, {0x2, 0x4bd9}, {0x3, 0xfffffffa}, {0x3, 0x80000000}, {0x2, 0x2}, {0x3}, {0x3, 0xfffffffa}, {0x3, 0x1}, {0x2, 0x136}, {0x1, 0xffff}, {0x1, 0x7fff}, {0x2, 0x401}, {0x2, 0x7a}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x80}]}) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000800)={0x400, 0x1b, 0x30, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) poll(&(0x7f00000008c0)=[{r8, 0x2}, {r9, 0x2}], 0x2, 0xd0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000900)=""/16) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000940)=""/199) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000a40)=""/91) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000ac0)={0x1f, 0x1ff, 0x7, 0x8000, "9b23f52ef48b655d4e536fba88337cd08986c40f", 0x5, 0x78}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00), 0x100, 0x0) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000b40)=0x9) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000b80)={0x7, 0xffffffff, 0x531a, 0x3, "d66e53d45c0b09323bbe35010b17426a6ba6fd87", 0x1, 0xffffffff}) close(r7) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x8106, 0xfe}]}) syz_emit_ethernet(0x119, &(0x7f0000000140)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e25000 didn't change! executing program 0: socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000a40)=[{0x45}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) r2 = socket$inet(0x2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000000), 0x29f, &(0x7f0000000080)=[{{r2}, 0x0, 0x97}], 0x8001, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mknod(&(0x7f0000000080)='./file2\x00', 0x4, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file2/file0\x00', 0x10f) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') r1 = socket$inet(0x2, 0x4, 0x58) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="9423b8ab4fd1d440", 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x5823dcd55a0c2665) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="ea00000100000000", 0x8) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES8=r1, @ANYRES16=r4, @ANYRES64=r6, @ANYRES64, @ANYRES32=r2, @ANYRESDEC=0x0, @ANYRES32=r3, @ANYRESOCT=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRESOCT=r5], 0x38, 0x40d}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2c000 didn't change! executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file1\x00', 0x8}) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./file1\x00', r1, r2) r3 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e34000 didn't change! executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000010c0)=0xfffffffd) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r1, 0x0, 0x0) read(r1, &(0x7f0000001040)=""/122, 0x7a) r2 = msgget(0x1, 0x3e945a056885207c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000001180)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r3, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001140)=@file={0x0, './file0/file0\x00'}, 0x10) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0xfffe}, {0x1d, 0x1}, {0x6, 0x1, 0x0, 0x3}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000479000/0x1000)=nil}, {&(0x7f0000133000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb0e}, {&(0x7f0000273000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001fd000/0x3000)=nil, 0x8}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000664000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7ffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00003cf000/0x1000)=nil, 0x59}, {&(0x7f0000427000/0x3000)=nil, &(0x7f000029a000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f00005cb000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f000066e000/0x1000)=nil}], './file0/file0\x00', 0x1}) socket$unix(0x1, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) executing program 6: ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) setreuid(0x0, 0x0) socket(0x20, 0x4, 0x3f) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000400)={0x3}) semget$private(0x0, 0x4000000009, 0x0) r5 = kqueue() open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x68) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffc, 0x62, 0x2, 0x1c4b6623, 0x80000000}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000140)={0x0, 0x1ff, &(0x7f0000000180)='./bus\x00', 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4003) openat(r5, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) unveil(&(0x7f0000000440)='./file1\x00', &(0x7f00000004c0)='r\x00') mknod(&(0x7f0000000580)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x83}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100100000", 0x8) socket$inet(0x2, 0x1, 0xff) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x100000000, 0xff}, {0x7}}, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x6}, {0x8, 0x80000000}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x880, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f00000002c0)={0xfffff869, 0x0, 0xeb, 0x200}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000300)={0x2, 0x5, 0x0, 0xcdc}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(r0) listen(r1, 0x5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f00000003c0)={0x8, 0x9, 0x7f}) r5 = dup2(r0, r1) chdir(&(0x7f0000000400)='./file0\x00') ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000440)={0x0, 0xc8, 0x0, 0x200}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0x3, 0x4}) writev(r3, &(0x7f0000000a40)=[{&(0x7f00000004c0)}, {&(0x7f00000005c0)="98eecb58913ca0827488262d412e018888e28ef66201b155cd5847e0433d0fdf08b5effc414118097967de8951", 0x2d}, {&(0x7f0000000640)="13f27352f3979c489caa353683cd1169ce588792af0f77376310552342a193080a0de5d7624a655b2705a77e20b137296b264c06d06993e27f4925b36f6f4bc78e9583a9044212c623a7e9ef7586f05411d2f2ddab987363ba863a82173a5c390a32d89aedf2a52cf21bf25fc6ef2eb5506ce5e66d283b9a18edac74f7930aa953fb6c03f74703512eb98672428e6e5aa0e59a7b6c5770f41f39d8e16ad67e9b65226c5260ccaa9abda4121afe83269b09391e171d660367627dd75a46e99b5807", 0xc1}, {&(0x7f0000000740)="2eaba019350dc3584e5db3eed307fa72d514df2fc7d895e920f1f1383f4c707736d297940bb9f3d184aac2784bbe498206979019770506efc3bf6fca0a9731db5bf42f6281c82f074b7b6a", 0x4b}, {&(0x7f00000007c0)="6d018303fc48b6661069f7d224f4f1da", 0x10}, {&(0x7f0000000800)="658317014d929f37402fc015cc0ecbd276f4a1ad90309942179687f243f87516b616d08034cdde46805091599319ae56acc13e417bcd1edae94ab5d36e9a82f5ba693135bd7aa86faf7f54a2faa52e17e48be328ca798fa297eb1d2b09668adc6e1983446275d99f86e3d8273fa225ff9001a270455ca1a0a5c05067b745597c281782efd35fbc0bcba0b86787b5553274d810b7138217a6e730e19ab60f6c1f304de1", 0xa3}, {&(0x7f00000008c0)="3d54820a8908ccccb213c8adbddfd2134dc36b57fa6d3caf28c462fc7df838e31225fed1ac6a9cafc8619ed1d10e0cda9f855c710942a771", 0x38}, {&(0x7f0000000940)}, {&(0x7f0000000980)="d1ff827d5e53cef300eb9d2249fb0eab11416384cce50c46f3f45ee976b151ecec53190d5b0149926cf1cc428be1bd4a02b8896288d207787d3fb2e8cf499941d9c05744780f37f3705098cc6916e449eb4e726daae8a7681157254a5a35d22891fad2225994f0f1f08bd109295677f66704abea3f22a347d7a0cb2ba9724907d59c814d7f9d7d945bca65ce6c5f9e71cc05eecd7ebb712e758e833b90fc4a5b3b0db4ad48384c298442e2a42fdbd8132ec3", 0xb2}], 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x8000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000b40)) syz_emit_ethernet(0x0, 0x0) r6 = dup2(r4, r4) dup(r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = getegid() r8 = getegid() getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, r7, r8]) pwrite(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x1f) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3b000 didn't change! executing program 6: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x41) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e42000 didn't change! executing program 3: link(0x0, 0x0) (async) setrlimit(0x4, &(0x7f0000000080)={0x2, 0x7b1edca}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x9, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r0, 0xffffffffffffffff}, 0xffffffffffffffff, 0x0, 0x80000000cbb0}) r2 = socket(0x18, 0x3, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000040)=""/42, 0x2a}], 0x3, 0x81) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807899f2f0 va 0x178d1e60000 didn't change! executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x100005}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x4000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000467000/0x1000)=nil, &(0x7f0000789000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_open_pts() syz_open_pts() execve(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffffffffffd00) shmdt(0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) geteuid() shmat(0x0, &(0x7f0000622000/0x3000)=nil, 0x1000) getgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), 0x0) semget(0x3, 0x0, 0x110) open(0x0, 0x0, 0xc0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0056ef17a93bb5e8b2000014009d000000000090780000000000ffffff"]) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x17) executing program 5: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mlock(&(0x7f000000c000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000300)={0x4, 0x0, 0x1, 0x0, 0x0, 0xfffd}) executing program 6: syz_emit_ethernet(0x28, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffdfffffff8100140008004580001600001401aaac1400bb7367"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0xfd}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x16c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x108) link(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r3, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000980)}], 0x5) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setegid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x5, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, &(0x7f0000000280)="c06d154be3aee5f8787f8b09000000355b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666ec4aa67e37f027de40cd49384a806495b45c36164bd5b135280243ed0a01466057890082876ba33ee8c9544aea098d196e60103cbf92380dbe904538135f09e59b5afb6d94952fb04ee64c2246ce982e54fae76d18eeb9aeed9cf195841391da742f42bc1cc6c7dd4e309d50942cdd47663d0c0a82d16ae47f0dcd20931c57524f60864920461916236f52477", 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r0, &(0x7f00000024c0)=[{&(0x7f00000003c0), 0xfffffe43}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000002540)=""/220, 0xdc}, {&(0x7f0000002840)=""/4100, 0x1000}, {&(0x7f0000001680)=""/155, 0x9b}, {&(0x7f0000001740)=""/23, 0x17}], 0x7) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x8c) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRESOCT=r4]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f00000002c0)="921d00", 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x9, 0xd}, 0x2) r3 = msgget(0x1, 0x4) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000006b29023713345686982ef5d33211f6b8eec60c6fb815cdc613d5bd182043fa2442c03c78d5626132f75d94fc14b07431e67b8ad5f778bdc2cd332544b357144db3f5961c02b047a303f2256829679f58e229d76e2d6cf78fb143ff5235e6a4e0191620e03bce6dbf1e072c45f9e7f8758fd492ccb20deb8945b2912ac063996bead381b24ef6fbf1577869d6002930de3a6b84960796dc5a72a3f5198fb54f28539d5aac7bdd97ee2c53b158aee9c46ab6c692ee5004e85d576cefe0eddc2fab9263"], 0xcf, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45545) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) r4 = socket$inet(0x2, 0x3, 0x2) syz_emit_ethernet(0x4a, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = dup(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) getpid() syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff, 0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000380)={0x0, 0x100, &(0x7f0000000340)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r4, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a00fe6e00000000000000000000000000aafe8000000000000000000000000000aa01"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() syz_emit_ethernet(0xaa, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x1, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x1e, 0x4, 0x1, 0x1f, 0x8, 0x67, 0x7, 0x5, 0x2e, 0x759, @rand_addr=0x2a0, @rand_addr=0x400, {[@generic={0x59878a18df8cf5a2, 0xa, "5fe90b5f24cb5730"}, @noop, @generic={0x0, 0xb, "cca539ace6b122916b"}, @lsrr={0x83, 0x13, 0x81, [@empty, @empty, @loopback, @broadcast]}, @generic={0x94, 0xf, "5ef2a3a7c28708186b4337ac1c"}, @end, @ra={0x94, 0x6, 0xf6c2}, @timestamp={0x44, 0x24, 0x4, 0x3, 0x4, [{[@remote={0xac, 0x14, 0x0}], 0x7fff}, {[@broadcast], 0x40}, {[@multicast1], 0x1ff}, {}, {}]}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x25b3) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = open(0x0, 0x611, 0x113) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000340)={0x1, 0x400000000000001}, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r1) syz_open_pts() semop(0x0, 0x0, 0x0) getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r8 = semget$private(0x0, 0x0, 0x2) semop(r8, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) getgid() executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) socket(0x10, 0x8000, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x4) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="0ecb77fbb1af", @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @local, @multicast1}}}}) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='.\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x9}) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x2, 0x7, 0x0, 0x0) executing program 6: r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x10000000) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="f2804b2cbc502b5d9ccd860db7bda102a85c3d82ea199fa2dcff53372095f4d1952ad8943ae17bad5bfcc1240a102df5cda50723cd96c29a40f3967fb3c1723b71fcdfeeb3bb10d5346fbe069674e733b9812bff2ece3adcd00f1d3352c5a7e17c1792563464e5fdec6f033195c8c3f759c59757f2b652da07ca6613542b36bebfbc39505d761120e777722a9e5adc80418aa739b9bb8b15e8e854fab273c3b30ac5f79d85f5462aea3e2e52704a5afd2334b5688012c10630536c53f3837c8ae2cdffb9fca6a345affc8c06de439f2406262e0343b593833fc7483063d860848902859cd9686ee156c079f58c1b8408e17140f9c5c0709b07a49553cdb52c683e5983856fc8e472006ac3e97ed9ca7c2d625aa308657aeba7d4bc2bd090d3e076498a1fbf73309b6375aa7811b5b14f43824b6befbe391819aed6eb8ed40f0b72dabe70143c03491c9bbc14e6dceeede3af6d0bf088de1821c071da8c1d2816399ad55ec248206767719abb2de0e34e69d57ed4ec38959435ffbd4af663ebf67b864142af429d6fce7df8e9dae6332eccd82442ee0bd8356b84c83187efe5f41b50f0ba210e4db7eafff5444750851d0f8dab420c0e68b294b21d61182e1bd9693886c19536a02ed8d8492328d5499dfc9f5037acabd8fe71f30b9390efd7c4c128cb8b3d6b9a0ff33cb469e9c31c5dc3d67e637ad189271474be338de05421a472de0625bbd21fb39706777739ae563aa82a202f887aff881c6f6aa4fe1ef170be5e6fda250496a020a035b0c678527e87f1eda6719b6274688dc999b28f7a93e5d7f259ca253d9df0be578e46243149da5d1d6ba071ed2b17e55473e555e06d2fdc2a5b1ce57ae5a7cd29982e20d072771dc07762eafc66bba9bb5021b278794169b8b568e5f091f724c85b2359b99b82aa0ed872dcdd6265fdacaa4d22a42bacc6d7feffe10ca4298a5ea66f239e75464f1e885bea1ec608324709ef310135a2e3dfa7f20c542298e3b22adc26749e018f7978e810a8f83eeb9e4e5e93085a35efaeaebeccc076e41daaed6d70184f68618447c98083f7483667ddac772622bb730459c0fc736642c62f7de8de77555ada5f19e6c203731febf9fbf3c491243a6227c7d2ce2afc15224ead432324189fc2a2246da8435ee851030d104a02550323cb551552f222ed5d1ae41ebb70ebd3df9cb3c9662de133448c0dbaae628acd60cde54f127258ee01642d3e618343c7d2e48fd5078c4fa2d39db96b0e9619fd96dc33a8fe4e721033ba700270f6fbc5ad5977ef80fe9e67e2b29c6a2fcb935af3be4bdcbcf9791f79e488983a055498b8b65fdc1703cc1603177cce865c394ba41267a8c2519061c35f27ec3e9ad6b376d0183c864154dfe2da1615d2a2fadf433fbb1557df25f128c584828d60e07e78deb987f337443e16a599d3618b683f23829294816b82ed8c7db762ca86b4cefe8013c173902583a4df5e99c147b0dc1b6f96b9149adbbd4314cf4491c03175710ed3a0d13f1d07a8b33e8507e44ce32a000dbf7d9c7f12523ac72a6d0ed8d3679d9cde3d6766e121ebfb393f60e2cada045786e919c5e8abbbc6bb11e80ab5ee8f55604f9b8ec758a5624c2fd242a137ad09946ca7adf0d7846331bd8d1d0bea3c4dcf0a72b600d9cc6d007c03dbd2b706239d2d1eef5dbf71f8c09b78a6f1785e5ebdcae7115e73ecc9de79a83430c213d24557fdaa9a3f9c459c9ff9d4570c1c7452a5280c391c1481d965b7dc406b2c39fd2d173978a83efe70ce6e24a4ee1cb298f2b944229dd313a627b80da65676de9b939861cf9cbc15bd71d7d2b85dabde7cb24873b434956de964ff2898ada6731f1695280836cebb840d604840559358a6610dd9c75c9173634decf6202320cd9f6047243bb19620ae9e574dae6871ca8e4275e4b67930e63e5090ca4cd8c15e9851a3a92c109fd4d9b095babd2af3ea19895d39b0e2a6af8a4d36226ddcb561248b4bb1b11606e98670487104445b1bb2d7ca90fef4e594ae34129141d64052a0c12c5f141abeea287068d7ba6e6ad08aca0f5233e9cd2ca723264606be5eae712f22d613c2a12a2a61bc70071452e9dad2a79f7e37f8075433b9f66b333fc472a0173940f38c17f1d0607d8999e31bb9fccc7f1c2b44a82d3c62c9186339f86e926cd8bd06266c4dac7c51c65db553f69e60ae65e6188a9b19ab2377cac553a1ce43a937145b81ac833ab29f68c5e2f9616a750be24de38e26083f8c8011a9af8587ff028de11400c32e6a6fffdda7c1d7a5853ae04b69823907967031fb064bf9c46271333192b1c5055ec8cdeb82d22977274d0b6e3896206171d62cc0adffb4651b7cc5b1eb414b7eab947caf553264a8535a65548cf06abd2c9b05511a984f57dce338bb1002bd0ce6f8de731e8f07270d800015f72a885332b1bec6f1baa38ff7fdeeaf893d902edb349514bffe0dbeea2fb924ed5afca35ea7b41ee655827f9777029b2ac4e151c4e0a8810ecee45617130c618d93f5ab323490bc8049d8eb293f8d240543a6e2534276c2f6c256a3ca4caacf04e6f5e0ac13da30fbabf449faee012bb52a94ee022f933e17f9cadb7cc54c9535e663607a1ecba1c310119ae21d49e0beb2fd4bad2da832a99c69caa99cd5a0873cb9d1d5c0e6de793b59387421f6f608db590cbff41c1078b9936d799606a11af6b0ee9d0c6e400a9968527f5e1bc6f346f669a1c76985670f0c8e2c770e3814392d419fcfb5494fb67a88e305f085022a48b86b940dcfe05c0d340d56131ff960928759beb93d0c7032b1541e20d5eea8bf42105ca4a9e07a17dd40daa49e3ad673b39bb8eaf7384a49be700036a2aa5ea36ea8a302cfd1be20137e8b5d974a5ed772929b21fa22d0fb446b32d1f789fdfbcc66a09f61474a582b1e130cb9cc296aece812a1253326e52cb78cedd5fa66a365e8c166c30bcd5394c832e60880e8e38a59366e57b1b710041b705263870646e1e91301e75bc0dc91b60e62f20efa14c6641066a1a13b084188b0c342ee34b80a97327639d4179b089d5a3a819122867c838ab970b146fc3da48df2884d9e31638d06d2513a6c03dd5e62abff551a4e36f522d81334ed960c91ba582339d86798b19fad5d0a265cffc2c45159083c31de299d8f131bd92070a54187a6d0bf66f15026aa3c0f35e75aff5f8c586b0f0930183d1d52a895df335a058c90e085551f481768402a9df39d18d554c293151ccf09aef51d682015fcf6b6476d99076bbe6b710f3f892af709c46b47c92111502d7e2566901beada50280dc295f75c5746217e26602340e4cf5c70b0db2ff70a020d9ce04d198d4cea0bcacd10cd6139a86b01b77d26950e281728d1dff67cb179157ad0823134ac05d144326836b4dc6809dad25d64f7dfd28d3280c828e314651e716371e5c86095f69e86efab251188ab16c9d1697c227802f022286fb1feac8159a896624c07e6fba8436ab25266fb639d5482af9eb740a9665ae05ff2aa3c58977d2698645ed121b8ba5a346148f1d345ad08ccaf469a06abe2a29d81ad03febe67b5d6788767b81b26809f6178abf882c28461b5230caa693ea1c90ec7f4eefe60b7f6a425d7a2085b57ecdbce8864177ed579765422530ad640ce2c8ec47c24ae1bb0bcdc4b27e5413671e154618a23ce470b33c81a2bcdacfd6c6b10f2fe0b765fab6dff54cf92135b3ad265b2a50f6cb10b39a0ca766962186fa5d3cb448cfbda4d21d97a5ae9205addf249181ab5db17cd895fca18ddfdff91a0a0c57aaa0005834923965e7b077a2ecb49fc2785356e3e385c28c7dda706d88fb06bbe1a6e7a897a803ee95554aa2eb592e8c0834104563eddbef45e9a5164c718ca0cca3ff6beb7df3ff16ca8481418fd426fced0523d346cfc2c5b3a4c7dbbdecb7b8db55e4ec8eceb27f9333040cfe43a0ad010a121d956e6c9641a7b9aed976dcdd196f772f7c1b4c6028c777931a678949b5b6bdd53a3e89cf36263931ebaf725f42a99ae9ae6f963dab0a700341edeea2761be509716dbabb43dac457a126d9ea77576dceb662320b75e8d82c18a5809664ba0fc9f0a172a2454a67157a26f619a2dd5d120369681bdd7fb1fda633e3c53cc8505452a9ee6a2b2426c2e20c83d8045f602a7da88d8db73f55ce8e6c244a10b2346681880070f57377238cd579907d24ffb8b2268f395ed746812381b6c7697941098a29767ba344a26e02fa862910572390244ae0227c6d005412f22a5de28a3ed9d8a6d727134d12c297d1cb3d240b61b9ec9639ab24be6728e438ae2445f1fda7141eedc4a21a2e13f7b6694b26772ed28bf518e0dcecdcd00e9fb0b2253459529386a1b21e3eb6a246dff0f12c1f4cf3c24c5a0574d97c5dc0f8e3cd3fcf748f534eca5467d4e28ad381c9d52dc3736d8ffcff6d234dc0ebd250af0612cd62b00f7108c5f58289b4ab67856691e42452276ac20857b40823fdf0686df6fa64b264389a158fea628ae9fdf63eb6e7c41e191518327d82323c18faaeb0bc85129cbc2055685d8df606cdae5cdba01b79045bce8121a6b920ad7eb726606b8dd889b5699d256ae5d193bdd7ca86851e5b5e912fd818715113d70f8495d3ea8d3fc99cd5d8c00275870a607aacca5e4abed1134e8e979ec639d7626a4a1e9407eee78c7914042b9247522f902a450bfe8995baf2a4330f4505874273bead5b7bdb1cbe7b4b0285e3294e6caf5c64b1811fd756929d6c46af7046766ddcee064ff283c385020dba3ca52a3a88b1bf2314bc034e05ce5d976bd1d0de843edaef3fe118cbec933114ececaa62bf3db86589eceecb4be1318d6d25942c34a14b2d5fc95e90a12a082e90f5f3c3605fbb1781e413120a76452fffedb468c8a07c5a9bf1458bc3d05c1d31d9e352e2e526182a43c8feee3bcb4125ba1eac5e44c195bfe569a5de70d66c0dce9ac464c0d93db8afdbf32d856aa51cd387d7a1acf74ee562bdf88f89f34ca82405d3836caa334ab7ad622a638fff5834057684b4cd8c82a1306913bf841b15e9c6acdbfac73383c0a11e1ba272eb62136ad3e66793ce4cf803cf217e5787b1b30881c8accf047f0c0f57ae9dc76f96474c4096fd3eeee06af87e3db9a0b96972181831aaf0e97809df2a0d3036cc11559962d8acf7a110cbc0123bda6077c58fd99747cf65421e127d1de4dd601de1bcfb4a137162eccedc80657d0e0f70440f6c742d35cd5a6a439baaeab6aed1aaeec6eca73d8f7a8c113761ec5ede1a028ac14622adce3fde0981327b30f3a9ee1dbc33f1f8f7e37ada433a07a4214ddaea557631c4d6a5ba120cc477d6d89a7431cc9b3cc2b7c3a26b04149d43055507a7bd75dde053ef13037bc310c1f7757ed43cf07244192f45e763cdb782b11df55ef1b3c36064d8f5970d0eea35663d3bb3587dd34c56450c1d860aab411d58bd05d132ae6ceca219ab99339749efb8ab88c29d179c875c343898d5206e903cf690b7b6ed515b899dc17e370cc55866f330e47262404f08d85f86483e015bd9036375299d2db8f63ab676c2c67ed9b57d5cc24d45e51ad11d2ad0e858e753534730299a968822e40c963312f2e954bef08a75da411b4c1d4cfe1710acf860db86d5294f9e6650a4268f6f4d2049f649fbe3594574fd9cfe10e6c56dc5bc45d09688807b71ba5e71c069a59f2b49218e636f169a277cf2366f18a2adfe7005799068053cfae7ea49a7c57d1e8ad262f532bc0086164a4affd0588f4f937cdf395f62372fd5a", 0x1000}, {&(0x7f0000001040)="30ee6520982d3d6c8040b5ff884f624be5f3cdb7fc0a1640bd687cd4ebc8a1ef4e800b39015e63a3c34dd82ef95bbd214c79418bd8a8", 0x36}, {&(0x7f0000001080)="15c45f9b1dfd213e19ab338b06df860fc173c6baaedee3ade2a81f680e06e40b9edc06d2973c2d9896da1fab0fccdfc6e476b8120ebf5ee3e75a8312e069b6885de9afa14f999ed2c727f762056e9aa8370b097d567134ef51460dca392be2108a2b78541f4b4171c181450e3b47231103801fc9617717ff6a1ab1790b1bbd9c57aa104da3fab108df4ba4b35da379d81d293fcd4972d5e40cf129d2ab9759ddfe333cff4c75c79fab38d649d51a0585744ac6a8a62666aef27696d68fc758ff3f23333d47a18f9518b0", 0xca}, {&(0x7f0000001180)="6bd570b963918dd8bd71da648edf62ac0aec12d8a3d14df3aa036cb23a4b2585b15a5c861c48006703c8a08fcadf6956aedd1f9baab734374ced5809ab4eab500057c19a1de9a12d125b987af5245f9ce635762bfda9cd083d37537dd14c75cbe1c21a937c10cc36e8fe06f9418e30819a", 0x71}, {&(0x7f0000001200)="0e5c87dc3059177620cf220d6a2142b12e62771712dc275f1a2ee165d4d8a523a6e11e36f04d4cd3c1136250a85ff157b04f7c45add03ad645625bcbcc7e5b649c52fa58c4227f6c97829f1463f08ac12c0962fab5cc5e1665d919e892177c71c792c2fc8a3c39163c1fbf1e9a9f013aa344f0c02144a911b6085c578d8758196e312cb2e98f5da2c47a363b2f868e9497720c0d29b0fcecf50c6c667ad45d78717e3774f5c30c335743727a9341dd7b7a1ba0705a9c8d9791224b7c1eb7daaf56cac7a5027f1f7178770699a9da9d27fc0f5be33551754c03e2", 0xda}, {&(0x7f0000001300)="f67a3397776e65644249fd9a8e529c0967762b2b86f92f54232b2135cd568c0c9e2a966767d96e26367f113242ec93245eeb150908b744fd7dd35902f9778c8b35360711ca80743950f6d393a535c1ece49918ea618ffc199d30f5f329216935b4fdcd5e82e7b973466714f5f07128aa9363d11daf60b9b7a809daf0a96208cbec4e7371ce58fb988793850ec7df88823a4e887b44e834317a8d7f230659eb00aa292cb2f8643b0293062b57c544a47a9f8bd8383792a3cae9fa77543d8551f8ccdd38a4e41606be31904790a86910e052f187b73ec8a94adad0fe5d2aee0ad4704010b87a", 0xe5}], 0x6, 0x20) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001480)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000014c0)={0x0, 0xcd0168}) getdents(r0, &(0x7f0000001500)=""/12, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) chflagsat(r0, &(0x7f00000015c0)='./file0\x00', 0x10001, 0x2) sysctl$vm_swapencrypt(&(0x7f0000001600)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001640)="56867fa7ae4978e34ccf54f1b2f892d0d1cbecf8f2421bf6620f97c2b76acd336d1b014169f5022b4f4779dd2bb9cfb779", &(0x7f0000001680)=0x31, &(0x7f00000016c0)="710cc6e76e712da58c9113ce1e2aa913b7cd2a0e9d7dd6e8e66bd7c0e7aeb4f02db360275ef5", 0x26) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001700)={'./file0\x00', 0x7, 0x0, 0x98ae997f, 0x1, 0x2, 0x1, 0x3, 0x0, 0x1, 0x0, 0x8}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001780)=0x7f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000017c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001800)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001840), 0x100, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001880)=0x400) open$dir(&(0x7f00000018c0)='./file0\x00', 0x20000, 0x100) r3 = socket(0x20, 0x0, 0x5) pread(r2, &(0x7f0000001900)="6787b8d771bfc1187b11a60dd15c56373ec0f83543750e6bf6a527217555a7a38962c34d2f6e5e8067cc5f185dd519cf667a4b8f4b836d8e3a1ebce7bef05e8e51ce97f501a155e5afe0b799df06368a71eb8fba956ab1", 0x57, 0x81) renameat(r2, &(0x7f0000001980)='./file0\x00', r2, &(0x7f00000019c0)='./file0\x00') readv(r1, &(0x7f0000001a80)=[{&(0x7f0000001a00)=""/87, 0x57}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001ac0)=0x20) preadv(r3, &(0x7f0000002d00)=[{&(0x7f0000001b00)=""/254, 0xfe}, {&(0x7f0000001c00)=""/163, 0xa3}, {&(0x7f0000001cc0)}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x4, 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000002d40)={0x3, 0x8}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002d80), 0x8, 0x0) r5 = getpgid(0x0) r6 = getpgrp() setpgid(r5, r6) getpeername(r0, &(0x7f0000002dc0)=@un=@file={0x0, ""/9}, &(0x7f0000002e00)=0xb) sendmmsg(r4, &(0x7f00000055c0)={&(0x7f0000005580)={&(0x7f0000002e40)=@in={0x2, 0x0}, 0xc, &(0x7f0000004040)=[{&(0x7f0000002e80)="856025a6e421c0e2d1290a5a4c3fdf7650349cb522cf8887c4427e1d5914ece68f7982941981cdec3f8dc8c627ec8fcfc62ffc249541c0ce9796b64bc1851f3c458c1c8bef9c7df1ad63b5a81867c2868cb39860197ec6c4fb", 0x59}, {&(0x7f0000002f00)="dc6ac79cc517af94cfa6cc7f7c0d842a2ad96448c9b5bae91be09466d0cf6d998290d1b5076140e82df188ba8d6d9504a87ca7910301c1c7ca0191b3b4aa6eb71bdcfec09d8c1634a02a971cf486ad0ba12212f8d4c6631d00161dfbcd58f229272c730ecce7bf05d9383b145647ebb4933b956b4ed978db2fea1bc2969b6a7a523b36ae7f8e1acbf07986ad9b175523928228a1df29623f0dc59908db9cc6", 0x9f}, {&(0x7f0000002fc0)="913cf9e874", 0x5}, {&(0x7f0000003000)="fa32d9f2999899afe60773ff9b788b6812cd00ee71930422ebc3cbf86f251104db87", 0x22}, {&(0x7f0000003040)="030b34d2873c322add1182d504fc7d17ff1ba62a40022e777bd105f92001f90985a7935441994126637bd30f7c0dfddc83477eff7dbb2b9c6da0dad52e4cb383925f9e8342ad6b2580f026dd0b407442c89f39445aedf1d6303fc3841ec8931c9d08e010398166799dbe47c1ef34d8fde188150be2b0bfe87fb82990e3814ca0705871c2ada15425f63ad6b5090883404276531f8973b9b0ed2be83e3f1feff7352c884221562245dec2a7cdb6683ff9054c8e7bdfc3476f0c51e25c5c3b4a8bf7319afa970ae376cb2464cae5e89af290c7192849796b16aa3edee9df43379ae45463fb901593eaed69a7c451efda25accf0f94260475ad0845fe6c27e178f7bac7d824499f85ddac4273113f4c69fe212784e8c95a2579a52289647d78920d99024d5e0cd54c9c7c2d0dbd41299e6a5ca8f5eddaa1bee70b853cb5e0a5175828c327f54fb258e1be3c29619a70cbd1dda64c8413bc30ff3e02be121c98093b69b42e090a8aea156b71ff921cb47fdede22281c56c59ef2683a3b396f53ea8016484a9c9896481f02fd7eed8c8fa2eb7ddb1f0d87c550e8f59c075631168dad6a1cda9be93e2da3cccec04f0e0e8d887ac5fd3d4983970b73d04a615a24fe44a282f4207fe0840f390ee3951007a901a6d32f5b9723211716f6bb81bf6b95a594b3d912fd10dd8817c05cd9b6383561c111c772c778d499c326a5bc1a99da8eb9e7647be2ff7d50ddf260c002c24bf34af5fd86a3d8b950cd25c820ac56a18d91a34f26c7f2bd65866abb923f1a3f11e09f948958f54a62dd9e27409734c237040c8efc60d93d3773739709b5cf17aa5c4aaeeac148217ef2c317b1b72ae5cfdd1179d3c145e60e11c1d8c20e9ab0085610df6f0c390165e6706b209415be0586727669b598ec016e3b49b7466d2f6ec89447c858c332b5c0dcd3ad3a3f12344b1b5f62bbf2ead1d81b791397a659554da4603589db155ee29052df18a22b2a915ad537beb0fc35c9ba9239963222dfccb78dd7d03ec803c7629ec6175ca81a5a1795ddfceb481752edabc48943abd81be7d26385b7c0cab400fe9cf8a5306a8d4953e9c9eabeb35b6af35c255a92dfdb4763443e2a6e8aa2bf4ebdfb4c4d4324e4ef9491874e857432f0ad0946493154aacc999f320967a465539bd576b42466449a259fecdf37cc85637930715a6f0613a0b401d687457c72dfbeea2ec6d171346ff8894625cdc066d557fd202807f761fa422ee6bf8c309b25553ba1a84a0ba46fec4458d57e93f42eac49337f1aad7b60500a7480f786aaf12a5d5dc55731ef8a977ab1a4f1f1e93d6e1e0611f0db97a0721eecf229d4972e96aca0e2c30a7cad6bbf73f080d0e2236e949781094db9772bfd5ca2656f05f3018c80b338281754266d185eca0146502a56b94825f67a251ca24dd43eb45944dddb16f116f4f683bca2b25a8d99754f0daa852eaa2f8b869c6d60f53184a5cc4e80239e3561cf67e224c339a89886545fc4a54ef416543f87b7b29e657b30b3af199fecdde42ebcc9a97cbb2127013e0ad30ad875352eb6629d7385a35d71417e130b0013576b8f82b47f276437dd33e281362110c76fbb13d04396f3f3888681ae9faeb9ab4788c135eb4c46f7ec2d65707ab288e99f2ec8e18fbbb31cbb35c5e10c6a84273c78c02a48abf36b1eb3a7f9740822a2e0d94bdf9c2f97b5099af49804d5ee01546a61b805fb04eaac593d315ca938d4e9ebb9a4c1d9d7f13b03b783529c077cc4222dc3e95e11a1b9bc3a6ebbee7bcd70dfadeaa0ce1ea6d4f38b6a68ee934155dce10f8c1fad592e6ddb84346c3ebb552b0c97b7113d1deb5567b0d6afc00505c2444d6996bfeb16df6380a3036bedefa73821edc6000b374d6bbc6cc0a90cab313c7200caf15327f53cf2c57807c5b79242816a477021269d36b0047565bf8818804c5b27e10e51cd67d8a6eadb5bbbafceac2209ca23869a2f2fcf7946f4b7034c9b1fc80b25e43690c8f7d1036477e027f43f53f0ab4b8802dc249f19cc84c4cdb4c1c78838803465363b7c7198c7f07997b18d28664add9ed5c0467a5712d86391056aeffd8a609815c00bcc50fc97994877912c9f100294ded9a6b4dc43d530127a3f6ccc1fe84dea036d4a83dc152da143e0e5bb92e419983413206b57075a5e8e92bf07e44211917c58ca2be1c8fbcd01b5f34488c4197c66f876ba69c1eb808838e120405ae9fe31e0fc797c31bfa1efcf06c4df186be434db2b82411614517fb7c7475c61a3250592b62331c8d489473e7f4b9704d153e4db6dfd487434f5dbf7e0e6703448bcdeaea4f0452585e1428dab86db9f4e8b77db4cabc29ed491e6cba25078e65fd47dc3909a343ebbff3985433cd9944f30b4d4b53121418aa4af607bf2e9555b0db49ad44783e762413a6524f979fe4770364ed4dd274aa5f8be15c506992d5ed4f7d00de91226a9a628f95d78840c0f37c37ab613d9bdcc8594bd8918cc75720f916190540a0cb7bfce2d5c2802e4c95a55879486fb9d3f754d374b036f39dd8da156b60044a2e7f78e2647c9a2d8da15666b5a1f96438001c905a09f9dc5f576259ecc60a62365ac5960291d23f8dd3c9b395cc09ca9f4a8ff0170bf811a8727d2afa89c62ef00b51f9d5e9c3ae7cb0c1399d40b0012d760a8f498adb8738806c02297c328550bec061915cc3bd7e41e6b9fb3aab38a72ef770278c2653e20f18ee2c83c52fbbfc158e6d6d99de3a3cc9527d03ccc70b1bbca2bd86a31168714a8bc996dc463c2f4ec2081a18f20055f8219595d600334be681b7376c7e1d6ed5b12a98f8df6f6c80288394ba1c85c2e4e3dc5c5ed5fc1c96f331e42ae14d40608c6df2ef401b10bd88569d4a0cf5197aeaa2e1519d8c179875665dc5d671b04d6c71f5c777534f103759d96e00d0f9dd41baec8d9a833ec617e23d12a3aee9b2132bb56b62f8bf892f5a5b1a232a3cf1cda7b1035d635e0ebc62d490571e3e1a9e6bc39d5ca4b3889e5bc03a49bb2bb3af31a00a3bd4d8e47dfa542df4c784864ddc4b6d3fce0d9169c382071d1f0eefe36dd008413d59424e739562624d616ff681930db722b62be7dc658dad12254cdba650a52664c3e79202d333b4109a95f4b4a0104a0faf9fa4976706f026a6bf016b9e2e1f8589eeccd06f2d5d7dce40e270a9f83e5e4764b13a24e15166c4ec9a8bd6c2d6188dc93a4d9b132009ddaf2ded8f904a95efb4eb26ff8d6fe4589dbbef800707ea5616c53775229fcdc063283f2b2fc7c19fbdeac50dfdaa4d85252aba547a61c6df307c87b37c33fe2066ee205c0ee834e5be5bff6a7dd3971b216d846941483b420b61c0e722714423430ad2f861ced96030d47ef2f2dcecb39693e6cb7d615409870d5e82b3c81295312f0f35fa28ab5dcb58ea8471bba62dfb3bffc5af954fda9dfb73cd6e56747168dca968323e9c02ff44e055d4f0461724f5b29b6dad01b2b632e3d487262f8f5047656c8f9521c6bdcd8bd681a064d1d4233574b14dc01a3ed92f62ee4f8082a8d88d9e237ede55eb8029a41cab9f64884c2d1bd29f5d55c79c4d5088c3508fb3091e50f67ed23e0c36a7e7795d5cd3201c21aa46ab6652826271da10e5d13ee46742cbc6433739282edf507722f5c5f208ce153b5303a8117512217c0b1923364fc3b323d9de4707c40141c00206e304433a7f31faf4cbd8f0402a5bcb23f7a79f5063a96c68f8da61ff0af4179acf0df5fc3485fde661d5a73244c9649d2a200889ae42c0b06430e0e6cc9394c1ffd6fc0b9cd07d677175ad860d2810a5583126e16b389854c909e8468de09893664f009dbcc5959caabf621970ace32e60a580b95ff802508a5102031e1e3251e33e81f76fa8647e1634a821b9cb5924fb2fb07e92b47f4b5183f26b367ffd4e607606a885df60c810946f258c066a0d0f5b09df2ac30555893d9401cb0d9af8ad5b5969b3776b42c9c01f19db9b89e7e2c7e4bc41f4464af5f719c978ca478c8040400570eb5bcd25f5f88e0cadf4f146b862a2b64389aa78595baa0382e2dff5bdc21696894c679781555f1461d9dfa600f1c2dac9c7eaa9b70fffdd8a3013c1a3871f677b83b28fbe01e7219ab1e7fde74d211bfc478da44c9aa52fff16e9b254da5d040019aff0d0b8a4530091b538ddf7481a75056325dd750803e0bf3bc6c5b58032a363ea503acacf68ff34bbe6712208ff8baef5dd7f3e550c5d8996c4f49c5c36c14c0be797af94b6e630c793023db7e18853b2396f2f3c9375617720271f861e37f449d94cf7cfd99cf47ea74d2f7eeac47b73c75574b4fa8c5c7131f51da53cd7d4b81bcc217888f12d2a48e4b0c5f948a921f0875be5ab7c006bbc160d596d8fb46079df267ca7c84ada2558cdde38efb9b1b8a61f9caaa84d697982d58e8555a0ef6204a6bc32d6d372830edc131d056b7a73de293cc871cebd0fb2329c1976201a6d0c28ea10b35b6ef828f642e5aaa2cceaae9d525e549087d9f6a5525c7f0fffaf196ebc213b083a2ff2289d80edde50b7b4e1fa74550784c97c18767a1579d14c262d9f53df04b6e3562629399f0c6cb4b229c5b37099f3c9ec7d569eed6200db74a1831e70eab3c6cd8e3a9f0781b03cd87e6c284bb8309e8f1dda986effd527d6f52c54b41ac9b847187abeb68ccd53c18385b072205acdb7dadc4480511623397ef561ddaabd26b2be6d9d3f386f191dcf3f96bb530058caec206e5dc6cf66a8b905a0f4a0fb8b6c84900deccb05e47c4a5cfca506bb403c0153bd99b7da4627cbaba314b54cb4735200519abb2a1d060671b9cdcf80cddc788f9a8858254a82f804d85259a174e46e74905fb1261186d5a1b4584fdbaf482e672e4177c8b2d32c9a005345e7304ca96b95e6197858fac3723f040b0df7e218bf16dd4575e20d14065c5e34ad85bb4ee33041f023885c15fb1993f2c66a6a758d94cd518c1ac6994b60755887eb070d8942e67b065d6619d172256a9d18a12a823aa8a77290f58cd17cca00e11e95c7384f9dd215a29ceef90d13ffe18f7dc75b2e2290ecf81e90fc84e52e16dbefb0da57e3862e85618e7b42eb747fb1b30ee53ee94b2ff6b8b27625d782e6129682dda8c21ff02e85d54c7b127bc112aae292d7f236a452ec3c13e9e123be086fbafc18290d7f3fcaecc6280f85e741d2189ed82652c6e63e7e8f62e6f818758ea261d833ba58bc96689380d8be15c7824ddbf444b03b0538037d6a0f2275347d265756e7f3307ed27fd7324dbcbf6a15cb3ec136c57b7cffa6f64912768e0cd3f525c48247b9540b49dc781b0b345fc8575859605c6d3fa13626be6502eaff60bd6b28478a4c3aa828f790010d328e90595a0852d61a2fcc223b1c8a6f8a9f413ebb7019095f3772e00126744eca6d270c415dc96f1e3bd03c42c811dad347a59700ea3a8f55af21e4446d1ee8f7f349364fc7b9f4519336e4acfc2daf4b3d3ffd9decb09978087524dac1de08116530611b3c989747d723b23a0085dc34182b15a15954cf8a75e661ec861a4be175e34bff7c694f30a8aec04ea3d2ccbc99f04fb5ce10856be4a57e154ac5f740e351af10cfaf0310f1659c199821d439824c224bc8cf5aa4b74f94f02260ba72a145c0d3f10eb249584a7e22ebe79a7132cc162cc97c50d281836160c418a3446a85638fbe1ca7924c4c10123ed1cc8028ce3ce7b81a967df40542ea8efe40a2332dc7ebbca0003d2f6742294ad5e83d7f27fbff4011cb2f14e33e614f1788677ca7f0558", 0x1000}], 0x5, &(0x7f00000040c0)=[{0x58, 0xffff, 0x6, "5ac1a3c835decf77a51cb45e6bad8354dbd333bce4bc69a1c486d44c9c5a6c3ff00d2892642b051b7bd1866c256cac7ec67c2384694232a7d854691a4d2cf26a73c78b0b91ebe39e"}, {0x50, 0xffff, 0x80000001, "3fa31b7a906d2f6d1b43117c126bd93d2f297d4a2372a033a28427e7f98e57e9f09308c14972ba3fccdac09e7662f57d2efaf31a6d6b2172c03f2e6d"}, {0x48, 0x1, 0x1, "38ee1462ec2e26c31d90d0e8de2144500a62271cedc435b5afe531c434710f002d447bc2118d30ce74bc368655438a4df90faece78"}, {0x88, 0xcbf86826ff0e8ef7, 0x0, "2ace9a163852f59851ec3bfd08f1f9f3e7477079542434a66bd26059d481ebbd98773c5a5953b71ddc4d7d07ee2f6a627f1676a9f719cdcf463acefcb2c98a07879bae9a5d795fb286b734897f14235300d45c7082564586adadc0c5cd01de9e824e131e15a091b2332415ff35aad5d866d05e3ad2c4db"}, {0xa0, 0x1, 0x8, "4c128d3af1148e0607e534fe0d98d5b4015baac24610776854dd7442b0b96d41630e9638fbe6d36d22f288138f14971fd81f4ef014a48816bf06a2776555900b2acf8481b11fa16384f0d79e983f2efe9992d2794a62e5bbe424c4f3680e483a488ff2e68dc9301290ee88827fc9f155d9a3f0d047a821db6eac68966c9c4ce77c2cf1669d024b262f0971d0cdb4"}, {0xe8, 0x1, 0xd1, "5f938c98dc21a6c0178c80e6967303986e81ecb801c9d90171a001a9f018be17f72bb2f06c856c333fac84fd9c4ac8e335dbf21eb9af777fb8be8f56de6d50b8385b758845e8ae32e04775d5047aafc972b61b35c4b373c69995e020960bbf7d03b6fa626a9e5c827c822d857fff114671fa74bd556ffafa96e116c4474aebc34fd5c2946d21505bc8eab353380acc80e290bd823fda66d0ba14ff780a58d664252fece37db16c0412b964db2f94a7abea41c4c72085eb30463e9fa983dea2280c512e066f9b1adca44e8cb53b23ea0da10f16daae7cdccc"}, {0xb8, 0x1fffe, 0x4, "bc5b5fadebf1f00527444adf03ec9d8eb4c7716710cc93a84ab781d7dca33f49c3aedcc136967ca4c7cce091ede546459c13fed1d01dac4f456d3ab600ea7b333aac7fd3eea0b0114e3cf03a6a48884a8db70ab327a8cba84dc0295468708d582787047c1b41d6da099ef4a2d9cd3cefcd20ed4cfdfce388c76b33205ce18115057a9550fcccb9ce0df83b847c45f01d95581041c94aff7e744363f91595417dc1dd1e2f3901e6cb"}, {0xb8, 0x1, 0xc4, "b1ac2e6dd69acf05c44a4d10a6d7d7949bb797362a7a8be2d5566d98786b37522db08bc3d7261aea04ba70f7c49feb5e041e90005f5052c8841c128a7205b2c1b388430c8b38865d64115c5070a47832d0bf5da5ace005d794e3e88e2c3d0c7e4f4f76e1ddc5dc890d018630602d11d34ccbb0b86d3e208f2017ebce3ba93ba5f148266a2d4a4ba98342bfe9356d5aa7f3ab8c59b7dbd9d702e766a725a149821e15d0b983"}, {0x18, 0xffff, 0x5, "b9b7ff0b"}, {0x1010, 0x1, 0x8001, "eb138e456f488a8aada4a3a73e606e21973c16bbfa80f31e248ce14db454b2fe93ec47959d03e9eb593e2cbc70d653e7661f369ab7b6cfb8ec3ffe44745e0952f433b3b0b03e496a19330f7854871bc67b3bbd6cac718c94317063a6d08c29045c139bc9dda824ef48384550682e5982fb9a779b4f13ade9af57250bcbbfaf523f970fea10e2ef0ed4085e83e34586042bcb0c5fa832bb246adb157e61622908546264670990eda4ccf81ace19d46adcb6022ef29fee2ff4e3f8a91c63d4afbac70f70b5be597c54fb3e9cf3b885168956c60b4b4b6076173d2db363724ec4b5044592b5f4f93adfb095c08f2202844f35740f1af7fdcdff0d9286724e2afe3615854aa8555a8ab8286570d3dbfc4c753e818f330d3c281c7792eae844515f3ff2b5e9650067baa91e0e07158860d485ed339d59e3d9f42355a2c6774a28e1070f0feadfe877e024215dcc566bfc62856e360a8dba4e32eb43e76fff46747468c4781e453318a5adf012f178ac4a22790129cd69d7d6e3a96b8d2963e6c03e9b4b4699f6109277a6ff4599a3cca9dede8b407dda7d5fc65e6bd8964c08c9a02cb6d7fa7a354201c1e9b42926253839bea40cf99b91831bcf7a2265b247850cbd09668df2c9c60919f89d69a0e102bf0ebee59f71150eab45d917512766be38d73ddf0918d783e7d47b4f8a04d317c6f785c3a33861d4ff1174937d4fbc5f0f039e84ebf0f8bdda570d0f18b6d37c3bd283e0350215947a19d840513e0f8437f16787a8f9605787d29fb951d41eb1ac06329e41431ddc4091ab0575af3a29aa56a4020456dd02e39a0d3a3c2904192d9abe0e1a8ee7cac4a255ac741ac61f044e98fc7b79d645d8e090e68ead5fb4960ca5da3319c62636c93ad260a5cd5e49b56648bf6a6dc0c23ce7984a993939a7a5ba82e150addf4b63e6fd890e01d5fbd3123ff12d18c6c9e0917b51ead4248f1b677343a6ebc2d733314c5bf9b34e3c96d140d5d643b6736307c073cee1a10707578001dc0576afb8701ea835609055fea5cdd0b053041c7f4d379a346cedc363a34a3eb14a93a751b090cdeb66fd201a59e92bacc84e79cc098f619623273cc505cc768bde27b1bd50b62b7c8b823602e1f496f35c91e8755875330ac3260e8eb872d2f35ad76ec500531dc422e266b04cc553363d57bcf1266c9598b2be78dfcbb31dfb53aa01f02c94ad8b530350422008b670e97182ec08c5804f16129543cf283088b5ff6150737bced3ffbef488c18e40338180cf54d842e7e806a1e437e903a2a34462e418dfad0f94c21b40b6b4a461cac88d046dc1b254f50a645a6a091dccab7c4bb20cc7017a975f488c549486b976be9070c84622c50844d5c73dc09fa9adad2760def13123598e1f3c534ef177126f7c1caefe0ac274de3e6ee13f23a84d0f1a638758e384a3fd0c19793a9dc474f44c549005d9b7f223a0bbc5265284bd30e31ef4ef6f41a91b30e4452c93be3f51e740aa5ab9560c7e4b91f5e88165ab0207d6c28da99c9ac8fcfe4c6dc18baa7741ace9148a57f1dce9d9eb74effdb50a3c693084a3bc52f8c2c21664b6a415b92e020fff454b80088ed5d423550bcb04648b5b2d590490d44d04fcca782290e03dd20109c44fed84abc5262602d25d0fc2117b5a4df22211b0f8883aed597fa628fcf2521cd614aeefb5ffc5ce3349948c2f5a1935cc1b150fb3f3668497a3f0542b42f356aeda4cf554312ec7a07f9df55aab9aa6c892668e8b2d867f09176e6f6347763bca5c9336c4f6d52f4224f2bae002ac8718c449da1281203051c014d8fbf402a9ce58c78d2881ed7e44af37cb7f85dd61d36a4160378d05fc29c873a34726b4623e234a22373cc62e70c4b601a0b1c903eeb79cd44a36c3b931b9b01f8724fa28dd08878b5fa197ab73d53d1e925c7ae275beeefc0333d59f9cc503840873bfe63ae0793488c7e3da42833d6beb52c52bc1d6033e91b7c8b949675deddae3d06064c7b6e3dcbc6f9d6c7c674e03d255278972cfeb5b11eb7a380fb5ccb338e8f0e6a4e1898fc33c58e9ad2aa819288600a72a17fe31d5087b3e1cbb1679371f9985e32eaa52821c960d4da252a59ebdc229ad98407e16c06efb21006d4932ed828fce334bc5743128224e79528843f586d08d77d4ed799b37f90ab1f627a1b5007c2228a4441b9eeddccd0bc6e5c2f67d412da153e1bd07a7f50240a793c5a8a2691740099ef72caea9d7efd3823857d7bccc428676862d3e40df40d2b09ebb8b77ccf60bb68a5a6b0641d413a6e0077ecbda15a0059a3e5b1f672192af983532d5995fa9c12a855a5ccca92278f7e3018f55105d7ab45ba21a936a7d15460b1c374022943379382d654b6f34af678c6cfb2dc3b430497efa47e3be1438185cad18655ba9d7cf00e92f434c1ffc38dba442de66a3a0f37ae06ea2db2cb7196ed181b0b8edd3552b134742804672a691232a5a3132a71dfb3e27ed8a7553af630dafae595e67a51892cc0be411e9a480dfa4a07e2bd300628aa8c8767545da5fcc9a7e7c2dd3b347ce808d97e05041d6821b9231db98aba03591cd223708d819a4578d23f6851084a72692f89a532e6c7035d0a6cb37247736c51847531bf97422344f03077c4bb56f62329a20d55c26d44fc1a7088cd7baab2b1a1acf08a98ad6d793683e21f318820b5732a0178cf9089c16f99636c627af23d070f0482d5a2124d978489a41e2cb66d0950b2fdf49fad3d4146ccbf6326ae6166af758a98f6a7582b82355c7f5f1d085025170b3fad26b06625fdcad6f9cae33c85592bc1e1584bc12ee6b84cebc63ab0dc77e7c442fa884ee4aa49b0f757ba52f5a2a4207f5ebe03d0def16ba67bb8f3c8e47a9d6ed7f7e9ab46f531f51a282d79849d1956684852a0eef10584b38d2718f9ecbdb07f6b27dae03db2e86eb3ba4111870db5c65493c845eb441ad82341fc7d5c69a4352f0cda10c457e80c9260042cd40b1fb3e691b6c40684d99843f6bcf96117f44afac24f1801883ae7a1328c1c18a5ca3f77866eb232bc4977937e00092fe27cb0478e649fb299a0d854cffc666c02f6220dc1f988d6375d18612a4f2299f0517ee675feecec77f22aba7a345aaea6ac1c7cadfcbf6266239acba2911d860285b458b23bebd94221458f117b1e9a6e5d06bcbb0248a6207cb695755414d75beae6b941a8da3c626e950ce29230e8a987c6fcb1922c4dcc974c1ebd9dfc2b7af0222af946d566d11024a79a375a6a456ee53db287184703c4f94efa1d4d02576d745eb29cb0169f0c6ee14ff28a80c9d5cb7af9f50032fef76c96c8216b8a99405b6967ce3a159f2699b0da9737639d449f2ac4e344624d84b8bae38e9e64e20569cbd95ef6ca2f2f662fab4b0a9f6de1ac22cdaf7a4c8e7033c12f47902980d78352954fe96c46055649b6ee9d8aba37e59276e6c5a80d1c1a07de652f5d2306533c6a857bc05993be9cd66bfec9dc13966f26fdc3a8337e15445c879a2d0bfba836ed26ca2b1d18d54c68a32bb6236ffeeadc944b1d6172e6c8b922f3ee3af82e66561e7ebb1112b9bd9479d6ea897e388e3ddb4ce85928dbae6d9580258846c508437e519f646b08b2ce2318852212585dbd3ea354b5fe1884ccb1428a176c2f5b53a041ff30dea835d443491ef3bfb9357da944fd0265471fcdc7da4ed3b46e1a6f943ec12a56b1bf9c7ac59bf9f80e5f4a46cfa5bc0aef8d79bf01c4c2654c88c61be8766767acd634682bb7bb5a4dbc6cb84ffc4ee2bc8d38a527c84fdd4cc40daddd3d34ed23ee1230ceadef572c272adb3b3d871e389836244b073eff66e26c97bb1d8009be7a0bfb492a6ce6fce4e32e8bf0a9f1d7a549cfdd16be270e58be3f0f5bd32b2f57d068a04ff73b633e95af69866494ac535c61c30e32e3b77d5f7c46e4be39c7a6b51f9ef6e46cf5f06fdef4a6082973d40cc713d73bf854ae8d2ab7c4da83d355e2b83436d1a4c37304f2e0b7b30f26bb43ebb92b0ad66b0a899907e5760b7d29ffeb4ba0d71e28da6dac46727bf7742d89e91a94f9ea790aee47d5a76ba77229a1fea083d69aa11fbc8bd1fb5876656f4d8896309c2c1307a62fbd90b5e0b289b4c4294723b792ff0fee52ec4b60b696f3817a83253fa900592cdeef08adc3fc8fc335e1ae1b5846b90de0dc249183fc1f8dbb67fe3ac093e564e0da6410cf032f7d87d84bde1a2bd5b10a089248c49208aa603b3fc6a2c633d9f8bb20001182f0446f3af86a59dbf8287b8dcc06ec5e9f709221177a8df88e7f0baf8bcade6341f9fc8d4618762e64151453f0c841a61bd47cb20d37996075dbaf4e39c6b64a4ffb80efead2677bac50d2eb42efd82fdd7ce5402289dba099df1e0dd0984b9f5e7fa1dc9af9c1479ed4b669586cc4265cf3d9869905848ef8dc57678525b508a760c394133268a6d62b303ed04745dfcf322438daab92f49e0e2b466661292392660dc852e479c0364974638ece658f3b074e40b35312f6af51dd93cae3968aea3c907e42de7526a99e19e1544fcd91b45a0209a60c25b7eae7cf0b22d6511066d519b55ffc9a0aeaa50aace543ae48c231325a4d8856d037be3761604f1f090a34521b858d830f8e83d6379ddc9d5a38180caf18452e5779d555b07afff4fe9f5e1e81884391b8c3c9ac92cdc46314878cf12b7cad0ae2c61f32a45daf425da1550ed9a90a1c7c9ef1dc4930116bf00a1d124f16f93b15baabaca6066237a8987dbcdc7b85c86150035582928cfba801117dd4b0427710c3e5b964a320038945ebeabde39ef5f46ded826f80f909b1dfbb380f8c67e0e5d18de00ab2a39d2888036905dd9e1e97e78ec5ee559d1c7d1f4b91189ecdeef3693e3efa7f0bf8657a86a8256eec2d7092f5d4499b3f01206404d19a58bbe9537e7f458588c6796f8064ede894572bd243cce327818845ae990d15b5d162f4303a9845c09d97cd630cfb886611d08766be9aaa72d216e6128a74b7775b2e8ddc2c5d62dee561d91d1d6e09aaca708be7556aa18a51feec047c5ab60cbc48d7871db49400b39cd792821f653cf986d8e0a3c017c4ed22415af801903ea04bd0505687bcfc5951a45c4469480aa960c5333e363978bcf2c0d7193aaec447097e56e05bb2e15d70e03d91fdaec3ed3670db35e839aa3cf4c61f5db2adf7f57d0f6bd00d3bcc26374349bd60ab22d1f3e38d36a47922fa9ad36a957d438b8fa94eb877059ca676a12c6aecb1282c1260058dd82fa7875743324559440d413ae36b165cfa5d596f4037b8912798e4ccc162bf7eaebe15ccce9648a1b49db884274bc9d06f134988aabbe814a6c5689a5b332a79af0bd49f0326f86a5b3c4bb924d726c89c3e65666891c04f2af30a55c045277a463eb72ea2f38d772f67afb6e02876df2475d460a31f52e9960016094653b23c1861795451e599c3c469a2c5506710aedb3178140c2b4b8f4a2d15cc335b5ed43ccf4ad8e6bbdc744118604fd7b84f0893e6b468b1f1503537bc2707e8b242109cfe80a5b09577ca83291b70f81936fa688c97598f4267746c9c46f211f9ae6dac567bed92374d56cfafb21c0d099e38e34a8f9532336be85249cf11581a9ebbcc982f2372492d8c6a85e86e8980d96381945ab75acc78314401f0e020e7c903df59de4269021763d937255cbda7344d6eb970b969f72e5c0aba6b56a2cf3348a65d68e6a527cb33a5cf6426895eac68b8a97ad08768917f12809b27e6a57a1c9cd5c9947788f5c510b54bb63f23b3a6bfdbb77"}], 0x1498}, 0x8000}, 0x10, 0xe) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x406}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="1e", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r5 = dup2(r2, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x2, 0x7}, 0x8) sendmsg$unix(r2, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 7: mknod(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlockall(0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0xffff33c4}]}) socket(0x2, 0x4000, 0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="84a15d33259a8fb6db42da1b3884ec20b1f43a080afbc94c52f73adf5296e2ebc2963ddc29bd04dd902188bd66ab2ac50717e8600446c8e217dd220ae9115fb5ba5f7f29ef4c0db11d638f41fdffead92df80d2c4d7a2d71da66fcc29ff684e1194655d419323c3d51d3ed1c95129d48e757c729dad4a94fe9843d417f035fc9668c07868cd3930c0dea9c3c5a205b32d8f5db506f354cef74f9dda33a82ddb75e62be337731583a5872c872feaba815f60f74a089e788724305d19b3c69a92873b30b5d987ed90c7b61", 0xca}], 0x1) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "e90bc613db3473d5180201a03b13887b043580a5"}) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: link(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000200)="0901007f", 0x4) dup(r1) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0xfffffffe}, {0x84}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sendto$unix(r0, &(0x7f0000000280)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xd267136ed270725, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0xffffffffffffffaa) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) executing program 0: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(r1, r1) writev(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000002140)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000631000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001340)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x6, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f00000005c0)="f1a42138", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0xfffffffe}, {0x5c, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x1cd}, {0x6, 0x0, 0xc0}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x6, 0x8000, 0xc2) syz_emit_ethernet(0x79, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES64=r1, @ANYRESHEX, @ANYRESOCT]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000240)="d01595a6e685967ec3db6c644e9a3c9f02134441f7bbf84a6a2cbbef04bc8da29c", 0x21) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f00000001c0), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 6: 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) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) syz_emit_ethernet(0x41a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3303e43a008a251dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x8a, 0x9, 0x1, "4592e5ed588434a4dda03cd675c589021ac98091", 0x101, 0x4}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x1004, 0x4000, 0x40000}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x297288882455d03c}, {r0, 0x100}, {r1, 0x100}, {r1, 0x40}, {r2, 0x8}], 0x5, 0xd2) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="7350993c1804bbf2ead58c12937d5f9d1ce2d84b8cee5f7204543c96a4d914b705", &(0x7f0000000080)=0x21, &(0x7f0000000340)="fc3e315bff0a7a3d6b6d3cb4e09ee5a6ac7df4d3e2ea5460fb40f29180f5fd999dd3a321c6921f52cb99ce193a31a7a1b0dbc02fc4bb26927095fdd96153c580b121537b9b3857bb6481403530c17db8365dc7d9929466d0638cc178b6e4fed742d195b3c6c14932a8d10dd88251f145cf5a558a982a4f9761239bb129239f661c1f0974c5d54ddf5e2605f6dddc8afec78e0eb1e713796aef6767e5ecc32e65e485c87dc876fe00870ec745099f1821f606547efb81ecc43bdf2cb64c0c45e557d8a064016c0753e474b87bcd2544262dc1e3c8d8564321261ba6f51e583e7ecfc11333113b7ca802f608100011a9be484060962edb33ec22cb96840b254f0c5b8dc141f346761fc07dc1458c794ae2de09d09a693c1736d1ed33b9ab46d173329c4435877151c552da3b54fdff451529d2b09d33aa945048224e3241f3ba8db863459e98278f91e9e1647326591945187ff51bc1102b0a5132084a35876c543a9bf000df632425bdb126f4d2e598baacb71681ec30cdcc737d3701ef0a0a32e3830734f9e66cc09f93adbc5e24cd88e347e3161de211f8ef3096becfb8ac9374f4ea74fb10520717cb609943abfe9030a4b0d2d617e52048bfb1c5bce3a1877977e93b687a8bffecef9cd576a7cf7993b6f74284fd107b49deb4f98338e45e326c58e5da67b1d18ef715329b6b5384de738f558421278603ff537bd7a4d56159d2f09358e0588ef3dc2710241e1a9b4fc7fe3a32d1ab9910ac74cba85a202900eed5a611170d0bad6fe42c54779d56967dc50b309d0f771e734e8bee3a1849d11cbd8529463d12b0e53f300b8c80a8ed2b689ada2fcc68a5a0e692e8957d168449dbf4253c4d96788ee7e9e81b2e19d22f6fd2ea33c32066b042a6ead07e358d50d9dd140c8398654196713396abbb0da3b3ccef1f79dc559c6d0e0f23a47faa37c37e4e759e757a3065c6804c70e3f03bcd7c0962e0b593d843167e41834162c65776941f498df255983416ae2970e2cf018265b711ec2287a1c6f9160eec989c2abc18d2dc6ea14fd591d60e36acec411d40f854d2a139f6dd01f6c9d0370aa7f058cb8222ae95cb455c1bf0c6cb68ae51ec1445a5936d1f92741d69047173f02bffa639258f0ec92742f1ec814deae4b6aefc543834265365038592f56c17a9b1d747ac45126e26844e9d97f8618a31b2ec605d3260dd466a4b565a98db36af6d5be1504f8ce567e6720c32785b1f54e445313c731e83ab47922fb98f61b61764f7433cf915fba1043fa62fe6a7083eed0d88a85ccbbbb474d765ed24641f53414cf47eb162beb91093682969bdfe9f52858e797fefa8827a9b4deda1ab7ee13bacdf2d889e67b9cd16fb17fb30f9794744a761ecbc0a2a56883e21e00cf4ea03fa68d178b180d044ffeac69ff2337cb3479f29cacb9f370ea54983a1aaa0d6b619514a5be96c9a8f20adf45901dcba7ac76fb1a36a6d47900140bc783f4352e9b9669f4492820af5091bece297276a32b0fdb7b46f6dc2c3ab7ad64ab4ba43c99116ae26c62c3c86006ed816d4e0a7fe35f86e334911c2a25cf372f952337ac50bccb9eb253d05578e6a71f5e8a334e99f2d8cea5f395a338ecd2d5c7949f5fbf55c3e48218e68d89b0acd1025de7b23949553b41789492cf37abe79b7c3c5c41653c5ba0db1fbe48064e596118f87ed1c7bc0e75603a44cf829e540ed07da9477c1dc10f87d8f6b62b77b0673daeeb426e0a24dee4ea960b7e67a4c8980d2565b502bf952fea19c8a1feadceeafa7b6f31ae1aecd4deddf54238f454a29f7fb01bc3d9f44fb04fd8ff1ba6692e66e53bf7c3100eec2afb00e623136bcc733310ee6b83e96bf067ba6b0692c5b0e44d44f71778c661a24d0ee202ad87b3452274b83da2555bf435399b9b18237f5d884c2e5e84f60bc0a3e7cca3f10207bd1ffcab71b1cc814571ebe4cba3e62008467da50724d5945cf7975f76ee369d9ce3490d8521bf828619c247b4e7a475e00a3f84a94736e74f36b5d2eff3a28ce8f526a41da65223e0e98c98a722003e976b12574862598541b473bdafdc1ccc0fce2ce6dca4dcdbee917592ba1415f42eb20c5b335fb94a4c4229b1c46dcbd8b3fe5f862dab8488f53e906e7cc2254c76ddfde04adf6b50672780177434efb41f1f4ab72cb446d865e80477e8c4d44e97b7c8a7b3c2c47c775a04a7c9365e573211b32ec04d067a88fc6ac255d612f350f77d96fd37449c0168ebac790752145123f3d21e9280c365f23bbb5c01c0cf8e79ac6744da6c48dcde89c1c5b5c220eabf1d50d40d2bcfa4c2aeb712441ecdbf5986e7b5b858a0fa4595f7ac5f982b4e93ecd799404d0633bd99561da060bd30b7f32478dc289baeb0c17fbc602358a2891b9a7705b9fabfbf4da3544d31acfcdc44bd8742477e5e16a8c3c84c5537eae817dde5fac629eaca9b1acd0e56401a99b0f5a572a8627f177e486871a8b553ee17c04fb5689fc7c602c682d6bbb38aed37a4b16f14292bc4663c56184e61a8c8432a4bfbaa7b1eaf2dde70e54dd832e0d6f6b59224711d356aa2dbe7a541f7ef23e668c35aad733d857c6830740d42748fbd43af21e110847ad2672e7e2018b6bc804692572ea5ca0ada4a47f25c9fc055a1fd0b776f916b3464afa0a4503f3e956041492a1c98a5cda5783ed4290616a6d070e2f956caa5a8d1da7e0091f0c037f26baf145908b4b09c8a72007c68939b04505fb1ff43429f9bf3a563a5dfb56020c6de281cc0d85c6c87dfdf70d0eea77a2f7d017a9e977be1946654fecce987c66f43d39ce039fb7467be6c5d8e588d1f02cb9f1321821a1208f39be33353a7462765053e7c416f33200ce788bf9362b11776acb7d68d98e2ca3553a4a8b191455b13930502a86d1d6e5656d5ccbb1f8b9ca580fc2f826cddaa8da15da65fd7a3ab926e131282c814b6e1ebd403f43a6736120d96ef9cef59da340927fb91faad68d838272fa0f2e7a49c7ae50e06a7075fa1e2be5635d18f1f2a0c016bda77826633d3ed47a5d31d3973ff4c07f7d6493305c5a1769d5d96dbc686064ab935771d776d82532567fea7fd6151897e572529b04b25c1f45139a3ec8651a06c65a9a6e12327e18efdfbadb474e22f7c2cb50b232704fb5aaa22124a00ca2ffe4f8b775b3cb63d4d5e9e25b324044843c14d8ec7f4dde2762197c3ffd9baf17b30266f5fc1d2d0cad837b269a0dcab267810124ff0a3ef4db11b9353659a01db2de9c6c1716c671420fd300be24080fd7f2897a291e11bab6c3569b38e31bde498f58652cf6bb6ca9d29ebf0ddbbe767558d2643f4ed2a90db20866f973fc21bb48a2caeb1d55cf263722095e794152346bc0c7cf153eb85ed48ffe2fe13ad4130e2f30a2d016d841452645d023ef242d13d149ab4e112b248af04eec5e72b2bee4f0c8da338df0c09c5d75fc3c88aca7689164f687e06cdf7df2d261d8a1845feadb780eef0efdcde9b7196391621f61e52a51e40b48315e39dac4204b420b4ec6e0e254fbfaac9001250e67316d0d6deb06e70a1f75be61f291c264524c470463cfca3210d829312bc19c47c424e8c7f8086214f15156066dbed261f80821b473eee4a6cc18c4baa48fb62c43688b9555d56c84c0ff3e305b55384faaf2a08c3ee6c7b3f722b072fd3f3c6011c9a4b039bc11575f0edc0dca62d77e4011f9ebd8ce22b72712e89c40b3d6df856c334dcdc00c9669852f5e52da7744a9055a678a1cfaf71f40c58a34b9f46b8baceccdccd8883f64c83da61bee005aab89ec9e67ccf82adc773dac70f90e0c2c9eb658314611a1492d5be55e3f9d077bf6a7567df514e66882f09a59c6b981b1b80bf4d5e4faa3f4536c15bedc58d9794f0a988749678fb986a66332d119b8e1cbc06fe1f73c3c6c65d085fdbe8d6fcbdd0164dfc27cbf2f52cc3e4c7167d77de932ba56fed37c8e2f1e3ccb69890261cbea4261661a9492094035c049052083f0caed05262054f582c366dbc930c3cf424c834dca8937e895d42812b68878932f2fb5642a6614911f85caee3c3cd80f287da6162eb82f846bbc5f89f0fde549f3787aedfdce2df61beefa5575e92f80a31f11e93ad7225ddbc73e3152989c4cb8dc4cf104451809daf688e0cff2d8866af57c2631057efad1721044dbfbdc1921ff4571cc0c47fc8585efb5d6f381084e59fefbfc312ef619539208679d1649ce2a131745c52a2521e0c42a57f59abc86cc1a240586cabacc94b13c04ad7bc89d7c1d69d0f4b6a0e4ab305381bd782a9389a460aad26fc95c266ce272bbcaf7778469f643b903a09c314a301ed3407901491c96ce0cc38a8bfd07f4e4cc1b65812cd06db24b26ddc4687a10846a51638e3e91cde77a1c4fa112c58be9306130ddaf378a34d5a9ada6f6c7b9d51adac4db3392842e5c76edba50b08b8b8401fcf8ef75ae7943a980db712a1d5b51f6ee6aa8ec68d2a39a46bbd593890ca22d970c3875e755be97229b0b229469a1438fed451a33b8b73d3ab94cf4c71d3004a22b1a2f383889658dd6df3c721c593ced120cd8139484335ae521c5a38cb678ee3b9b27be07929ab32678a56d80ab471ca336b430123de46aeaab157e1ec28147a85398f3ac45eb93f772af9f3d5f5805b53ce3e962fad02ede911b2a628de916e0ecbbea714b1c9c254284ab807a37c19fce025f0b29228690368a10e99f84f884f61e0190720016f7a1bce44cbd466a6f19b319d54205ac83289a4b293c4b1c23fe20880924e681202710841958fb3f31428ffa06f305fb7ae4433821ac98c4f7968a9058aaeba60bf71c19148ee6cce73b51dcc90dd5b3c1113273237cd5e6b858ad138926991c0a21b15cbacf7270e48f8540718da62cf7c41dd91ce23573bea2a94599cd495dbf833b3004f5402c1fd1315df1670dd14a36682c7001a32f668dfad5e1c27a4e48df773b8cbc361c0e4d8461952aef757a64a9f8061cf800f8f027b9762a46bf61738be571f749eb3c2479caf92b3fbd0507b78b9b19797904faaeb0f5aaf756b4ce46f21de4953770dfe7b71ca04235f0b84aec4997c305ebb2e64825354f43665561e206845c0bc59f1b24875b2dcdaba9ddc091c886e4e78c83840d8ce3ea57b47c1b09a267dfa5c75fca5a79ee43a78c09833fe45073c49b38d2b40a94a12cc414620b6125990e132c599d1b3577a313ec00e630f467f8b7a80428efeb9a1b3b21b6de74df64244a26958da5763a2ecfad9a8c1c004f1f1b1ab9151a3b4d23be7df3f4f7a711a75027d7a210ba04ae700ec7b505f1381c9580aaa09be7e8437453c47e66ef0ed753f6cc797c093524db6984ddb95442548434da1f2d4d8b819df9139a4aabe5451324e071b465000c553ba915759974056b5cb1535fb9169c417ad3e4d7078b86dc0e43342804dc787971d3a896d2d1d3979eef49b65368ad9526cb9891b3673ca0e2f8850a9f39ef7cd37fa588cb045e5e92c86973ee24405b491a20e9ce3c21ca76e67fdebbc17b73dedea9f3b848cc61b2d115761614852c388afd76a5ef41c6fb43fcd69024d8b7d5fe02905aaa902c15bdcc9e322d1860f738be2d9b6381acd07e462d9c6ec3b5874af32990026244d230b9742796623f53c7f3885b3291af1620ad1a15b53267f79f9f8cbc9ea831e17f828eb6c6fbca8923569bd2d9736d7149b8764ea8f975e77641534ca86684667ff312981357d53823534f2938d2d9c4a568c65a444f9f7616f5d0bd6a88ee59beadba11248347853f9e55a2b8", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="89ffa22f5125aaaaaaaaaabb86dd60f61900001c0600fe1f00000000000000004600004414c047f5f8646b0d0000000800dc18c7311bbb78e721", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES8=0x0, @ANYRES32=r3, @ANYRES8=r2]) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x5e) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x2) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket(0x0, 0x3, 0xb8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x83fe}) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) executing program 4: r0 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x1e, 0xcfefbc8dd9e229a1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffffb2dbb2507f256a99d393096c64a458cff86dd6006250004000600feceba7d7ba90e0000000000000000bee75df200ca70cde02b726ae00a1a9ba685009078000000000005774ede9478079c5628d5b22f19655714778405d0aedc696c570e3532a5268433762fc09fbc30a8a0f38a"]) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getegid() connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001880)="fbae3f211250f37dbfc766bf2d6e2cf9d8de714199a058679309f051f8073c98cc617a9fa13a475440957be795088b1ace2c78fe00bb8176bb60ddd5f17f9fcea0d0f231fd0d8a5c2e8f9a30fa33361c081c8c6d0a", 0x55}], 0x1) executing program 6: socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x180) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT=r1, @ANYRES32=r0], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x80, 0x0, 0x1}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000040)="34ab4576267eb58b436988bf3c760db1a1551a9d5a3b93cab05ae0f910a0c53eca7f4c96f13330bcc6171ddc6607e6462190e5982a71e56d05c675ac12e489dc5a5dbc766644c3b174712801d8074cbf7dc3e296d39f38769490c37d13bb76698a34723c9b219089b302371bf690a00a3998b9c14907", 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c55ea6af3a6826498430e95ef3cef783fcc116b2b9243d232a80250cb1caed9126373ce1eefef", 0xc4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000340)="403cb28f63d7790936e3a2738958a3b62c072de183893165686d00b1b0726244eef630cf903b81635b14af135423814a46bd5d91b0d2f63eadf3696aebec589571284663beb60c6341942885f6a77a68c340c876fcf1f3c9d14d32623ef5c76de1d6859407ebc0ea935d5992361e94042ecacec8d9cabd634f23a0aa6a44c5", 0x7f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r0, &(0x7f00000024c0)=[{&(0x7f00000003c0), 0xfffffe43}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/94, 0x5e}, {&(0x7f0000002540)=""/220, 0xdc}, {&(0x7f0000002840)=""/4100, 0x1000}, {&(0x7f0000001680)=""/155, 0x9b}, {&(0x7f0000001740)=""/23, 0x17}], 0x7) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000400)="21000003", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x8c) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x11) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYRESOCT=r4]) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x1036, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) write(r7, &(0x7f00000002c0)="921d00", 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 5: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x101, 0x7}) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) dup2(0xffffffffffffffff, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={0x0, r1, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="780db42b16eaf0962c334057de7c358399c9e965a6d4300c2f8eae2ab0fb17a4d8eae5e2e80221565a9f0eec30d4a3b6d109cfaf4b15047994f93aeec75d435d30728ae3d75d0c6ab975fd6095055bd767dd0e618d114088234ec401dd6e54d3927eac10b1a0d46f65258953d5b1a89aef08d1e2e14247a0d144cd6b6c1126b85754ee6d9370cea694c49a00b7b8212d94299da54ed56d40af727ef5e6aae17b9770adb435be37e48cc6159f0037b2a260db7f1bb1afcbe2363ee9414e3f88e309e8646277aeefcd1e30ececc19884a2db9d6e", 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x400, 0x30) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x12a}, 0xec61, 0xfe4, r0, r0, 0x0, 0x0, 0x0, 0x800000000000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x20, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000300)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff0c) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x24) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000500)=""/242, 0xf2}], 0x1) socket$inet(0x2, 0x2, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000180)) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) executing program 3: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x7) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) syz_emit_ethernet(0x208, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd613068f201d23d0180000000000000000000fe097dab5b8d90af46fdd8160000000000010000524200ec4c00000000000000000000000000011d10003f00000000fe8000000000000000000000000000bb00000000000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000000000000003f9099300000000000000ffffe000000200000000000000000000000000000000000600000000000005020000010200000021f9546af6daf84797f0c169e34650c6c32e189b5ea645cbcc1ff6f9e3de1c6842b2c20400000000c20400000000006e02000000000000000000000000000000000000000000008700907800000000000000090000ffff7f0000010000001b72f1f0c47c9bdd605e701e77c8e7ca788ca1b93cfc49f342000000004e0a3759253474f97aa88b7e9fc34a10a304cfb688db30c23256d28ecc29a5fec578b3b530b59726ea88825e7a17c6280c5acff63dcc6b45ee467177d4a3f2e963dfdb8ee29bc3f5077f74702bebe5e014c6b3ec7ea4878ec3be1f1f5d299698be743752af039c2954782fd7a2d40a85a783c87505ebb587ba2438e4ec811175c4b140344455577ad8c69ab7ad6e6f161feda648e604eab01d7507bffc779694ccbfebcace63ec01b0164c922acc14feb5ae"]) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000640)=[{}], 0x1) setegid(0x0) openat(0xffffffffffffffff, 0x0, 0x20, 0x120) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2d}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x80}], 0x1, 0x0) write(r1, &(0x7f0000000140)="04", 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x586) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000002580)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46edfadb4d904307f5b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850bb6ae26a3b8b5ac39714780648ed4b1cc807c1302b63e90b3b60cc9b196585788e0226975ca0869a17dd68836b7e7249bdb232d230b32d2509bdd1b073e3520cd872cb34c5a8ec837b833038939252a0b6d97eb66c5c03729d2650c8d21a49259f67b0520", 0xa2}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8c30d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab0338112d8ac76990a85bde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56ad020000126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000002940)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1", 0xcac}], 0x7) ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000240)={0x7fffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000000000000000fe8000382100000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff7f000001ff0100000000000000000000000000c77f607e0700000000"]) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x68) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0x6, 0x10, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0x90000}], 0x1}) r8 = dup(r7) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000380)) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus/file0\x00', r6, 0x1}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000003800)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd608b00000000000000000000000000000000000100000000000000000000000000000001"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) r0 = socket(0x6, 0x3, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) socket$inet6(0x18, 0x5, 0x7f) r1 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x20, 0x0, 0xfd}, {0x84}, {0x416}, {0x19d7, 0x81, 0x9, 0xf78d}]}) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x54}) r3 = syz_open_pts() dup2(r3, r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000", 0x79) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43c4bd7f1083bcd96fe2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b0792698c3436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33000000001d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1fb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffc}]}) executing program 4: r0 = socket$inet6(0x18, 0x2, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001100), &(0x7f0000001140)=0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0xaa, 0xfffff767}, {0x86, 0x7}, {0x88, 0x4}, {0x24, 0x20}], 0x4}) mkdir(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xe6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000002240)={0x2, 0x1, 0x304bf165, 0x2, r1}) r5 = dup2(r0, r0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000002280)=0xe11) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000022c0), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000002300)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x5, 0x3f, 0x7, 0x1, 0x401, 0x6, 0x5, 0x1, 0x1, 0x0, 0x401}) listen(r5, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000023c0)={&(0x7f0000002380)=[{0x4, 0x8000}, {0x20, 0xffffffff}, {0x8c, 0x4}, {0x2b, 0x5b2d}, {0x5, 0x7}, {}], 0x6}) sendmmsg(r5, &(0x7f0000003cc0)={&(0x7f0000003c80)={&(0x7f0000002400)=@in={0x2, 0x0}, 0xc, &(0x7f00000035c0)=[{&(0x7f0000002440)="7732e46b64dc9a444cb24197504bb152c75f03c4b5cad3b274f434b58e7793df10242f4e6e40ee656e19343b445b67a545bebeb00ee61d94a8acb47433c1027ac86ef28fe038d842380df8fe61458f4e0d84e4be94efb32f3891c866ef99b636b91de819209ae82c7d3c58ee466734d9c9783b48286fe614132af7bff7bb1e07607f36d06c514160707e66787c58e0dffc73aeef3f9697d84d3249bdfd5d46c78c673af9c0f5ec1f50496e9df808e882ac4d8b85c60f020c92559e1788e9d14e63ea1b4d74f72ec6e6f98bf984a01e72da48f335507b5e2a09e3b19088ecd779359a51071e0a1446ac8f490d6c132624bc0f557300c92c1610454d19b2716612fa9dcb86e3d869bc2c04ff0ce74d0776717ed92bdfbc547fe97451ec433a7f992d49337b64fd9df50190349cdc5b9af41f2f74e48df0b0d581e11d97556d553df8f08ffc3651b02efbca51c000537ae00235da4d19d11a00243ee9b87aad0c07fce74e2c5e4ea8dcfc42f1e77c346e696915403a2d282597d8107a23612bfd26b57866f008187e97a1ad8b122e40fccc90e9966549ee4d1c530a6f9235f8c4e9f5578120c770ab6dbd21841ae9e7b4b228bb00191afe701ed58f1a29fa2c482fc55ca844d924690923ce1127e8d2748bb8b179fad8888ece9818de5faa9be125b6c1de38b2a6093acb2bbace1097452ed484de49ae6af9a9100e376b535d984fb340c51887aa024149d646ac4800a96629ecb938405bbae54d6beeee4b208627c24b6ce81845a37b62b00cf86ad4d39337c1b11109c519299cc4e237ac22431e6ef151bee1ed7b75f8e5dd956439d72e9a6b36d44e58bd717fde06b5999670f113e6a03f2ab41667b265d539032b00d46600ab04f631011cd030f77f5f0f137f8d9964ae7a1c8d93b00c4cbe7ec9d043e4742874d725ac26445522bed431bac43a8378779d213085294c09d1d8c446d26dda15150f7a9fe4ff868873b49f1e6ecf11d421b3032bee5b2d7e60902f0511a700a4d0b3c0387d331a8d08e306d9d40bee81e54c19e9fe4cfe905bb78b7ade9865b11ecf497f566c15e9b72b565fd1950f7e9e3e9b8949f37eac2f733bdf459d3fc68b288ab69497e8edce95194e0c51443a2e306e22a1dfd864728f6992606fb681bc637670ad5f144195e5424d092e89c9cf1c1e0bc5b9e5d14e4ad247ff2ec46451880d038bbb46fe9006ca4cd2cb65f11aacb715e9757feaee03a00ce170ec127ffb7e34ffdb0452197483c52e1d9a7c1002942702ad04cdd4dbf90333af027ef29f2bf10f75cea4a12cd407c83373705fc58754a8f1951622124e11bcf915d09248b82254c41204837fe4cb43b9bc067464b7579c26f06d04a7220988830f4c0149d99a04ffd650df8b8e55bb890df1ace93257d92bbf2cbc48dfd26abda154cad499363c08bc91c6537c7570351a86788e7bb63c78f02fd29fe008878d9628999dafba5fd90da7a75bbb6ba5a145849fb09193da63a810d6a009a506bdcb3f12b6be3dbbb9bd380f0e708f49224eef34636cb03cd919e2512c2a71228d0cd2773915c71bd4f05124abe321fa40f4ddecfc8b4f4d6102f24690af3176bf859d3175679d6255646d350f89c7cf2ddcd52ac49ffa96b0e8fcbdee4816fdf0ceac85d51bbdc4c68f3c79f71e18722400c15fdf1aa1e9f4536308db0402a1336a47bfb882f8d486f74aafb8833f24a39a54fb465f20d4ba994c08af80b8324465c0fda666d427cd1d70cc14bba19721e7bec71dd76c4b114c95cfa95bd13930b281c8d295589b2f4d7e00ed03a30ded3618f2ec041f5f88128d698a9a4ee34a4b3095f32e5fb6c30063e372be4ed79961b7dc9cc99e168c576e37d661cd13a64616375fe80fc7f4f0b1f3dd7adeb0f53fb18b2c9fbc8ab94a18ef9b894f28afd36cbf7de2c31c51c2d10ea78cfc07310bab1113c35fbb99801fc4608b29bf3a06800576b320e6354fd08760dfbc83bbf9b3cda097087c3bb9d7fc9fa2ea3786af9838a1354d59abf27de1ff3b514486b99dc8a3e0e076aa97dd864c3e1e473789514a6ce2a55d2ff3e36ad328d6ce062484f476cd6c6e5371e54e50c565af11b51950797a5ffcd80cb3c08b75aed5ccc075c291ce68822c9af24bc618ee509a9fd95df30ee6e219b5edc1a3b02405aca1124750273e4931456f914effc09d22bec861aa0e59e3728d950d4d56dd089f51bf944d4aca85a630050b067c46d2e7e56301b537cd9decdd37fac62c1d572097f3ff69b7c23a8721acf9d2b0e49c52490a852562dcc5464b106b6c10fa8442354cfb3a341f3b0d809571eeb014899d59a448c1ce2239c941287b80cb30ca05bea530970a8d838f4525719106e57a4efa0b6a8cdd53c23a73c9e56d2fec0c8576e3fba5517126728d43a90c705dde515931d7de6bfcb567fbbc896a6e395e3b14754ed5bc30075f2139741a049e9653a456f95b142fc1d2c1a7f5d71895938be6e0deef74110fe4d5c9a109a1729fa479454add4f922f116814e96ade8b13515cffb87795f8db357dbdc9c5a551576ff360cac949fcc4407cf528148d24633776ba0ec0cbe2137cbf95458d0689216d604f66fb217298a216fd19c6a81368b9a5ac81d92282dee981ace15698654d0aa25fc695c253f28705219afc76bdd2d26a3bf68a44c165d8d4b49b06bbf445d073cb402999eae23c7064082f3d87adea553640125fe4af903879ffdd4dded6111bf60519a6d18274403902eb6fb7dbbaff86370a49670c0d5363646fbd579be0f23561de696ec2e9449beb3608788feafc6b449b3e27963687bf1c14932d7364bb1aeb01f6a3655630a89a53d787598f0772f69163916b7ba9be4797c24f1c42241f82133dcdbc0261b7c9dd5ae6f9584242e92abec63cc7efef60278825c29ca2a66c9b1df227ce19e891f19c74587cf4e8d79836b74f3626ca45ee793d351951c633891fc7bb20308020bb3cdc56e2e223e13464a49e329562c331b5f9ae0893039f90c0049c93d74350917a9d12ee1ceab0edd30b8438f7967099bc13df909bcbe605e32734f26ee102f2e4c393968f08188af41e9113417c6b84750f6f924d57eb77dffdd08cc8323f2bfba5ff6e041b60bcdbe058a3213a0bb2cf0b0925c485ac9ae60eae581dbecf7569419ad12ced7095fda47b427fb58a9b4a9116e98e452c12bd77f0d75e0340e8455e32310aebb1f58f7932ab7ca139a03952d6539b71fed3e426cbde448f2c7683ced5922620c5d38463404a460bc33a3b3937528919205527732d3783785ace61e760d711f17c28cb255249088d03968f32c8fcd2ed43ebc8f78a11dd1ba25d830cc91bfa2fb6a89a2fab90ead289c22ddb80cf282c0131c693b507467ecda2bcc84a0a074c7a34889b3a1a51a109f6e3d20d064fe6b3f9ea984c002d1faafebd204b564aaa8bb2e7f7a4f387b36e087b0630f4e6f5033afc8dc1a8115b431398dec9153ece300dfabee65238a988d89048afa2cdcab12210ce685ec5bb36816fa1de7360bb0ff05b4ce7820cb9c58b6aae110d9c6c170980e0e1eca787e4c823f77b6b1fcf578cf76d0828505de08ec61c6f4e280f0457c712ed72e47f8da957140cd6dad37c473af1331e41a9fee9ce1faec8c787fe2e42464d84e53141cbb2ca2333bdceb45f7cbdaab5f7a08dedfcd44b1cf1fdf372cb317c82f2a2e1db1ee9c2cf6ec87fa77d337334cf24b364ad9f4fed3b7c43f47557310d48b4afe3a82633c2111157bff7035ba5f6a7a656c77f64edb073e89827af6a5302e392a56a3b4e01ee267eeab13acf73cb730d243bf2399c1d7e33ab79a318d473a86faae5d1e81317c72a67de9bbf570bd48cf80d46e65d18dd5ef0119652be96893b0376a337cb8c7eb8852e95065ff43554f3944f32793f47c0f217903e55640faba94efe45a115b5f70c2811f32268120c5ad79289c8c30a473789c8f9d05b9088db33c68a746988cce03820b50eacf0315cb56039d15b866d6356e94951dd111f672a68f0dbb5371dfcd3bd89cc3a70cd8b5cc8b4b279eae172d66c9408b83888d34c2e065507a3f383ebfdddf8242b421a2df43c5d416d9b64cd4811b7c3fb9b36328331760d0050c757b5a177180beeea1cdf79bcdc32667f33253bdf1e5076073d285676de2c9cb4be79f872e0067922d8323820ef311246e13c4bad8f6dd19131040e34ccd426ceda253402a6fc6a9c8665a0104018f8f1fb94a206d5d87749c15750eda99312e68c4cb1a45f9f7f1ed583a986b24077a21d7b96347e9f331114e0a67d23cbf9a8eabc83c608d31826af7ff22c9718f0f499eab9047dac26a438a1a8c797f31742f5701b327ae4681924e269583e1aaaddaea07e7bc9e371a1fe93d49a8c6a77c8af3d6b560aa29c89163c768d48cd419ddcb4aa30531f38f182d834d381d077d8dfdf95e56598c64ff0bc7c2e650cfbbb95d970c277b1d59a2f3aca1730bdb4d65600675361c2e46955e14bf9fd0c2e920ea53a87a95ad6a1b54013378b9191e23cddda337fab3e72dc89444874d29e67e63afcea15c2e1970b9a02a6e96fd88f7a54701ad142d17e3081f249b010c89c260c337cb656e012c3b928b12298d8f0f4573998ae7c2e3ec926450161922b3996f69fb387f145e959248597ad302a29dcedee61a78cc46f044e7dc3fb5776734b0291f76e777efdf897920af3c280ce8f5941c4d90aa534eb1fffc0a5f5e429d8472eb1bbb5e7debc5caef6d6f69fd972b40073b11ed706f1300d13e24c5c8f59ee92d065b64ceb875cde8c433fd96aafd0d713435f7910840ca0f7dec90701a0d9b0f075ee74fa167b30e6b731ec34db4be71db2a90e8afa690b259e9d210ac0a0514565812a0fd246bc01311a08014f977174f777e6336a69f28c216c04684fd0e6926b087f8aa1e3df4cec68558a65c332201657dc0e8b48f8431384d3a5d88b0c34156d79030262f7ff4900d72052c7844b87a540fdf23c7605e388170c16303657e924836c66209d242dfd46e9b38f6980ba00141e1c924475c9bf770c65279a7ece781df57413824a98222651987f0438f3d814046398a7d223ecb37c623160179d5054668c3b0da853b8dc717589eb8e513ad4bd6266e260364e98bd5408e87f12e530ebe697ae31dedcf4464bdcb49ba37eddfb6a7a8876a43334735568d554bf6a04b2b22cd438ebf50bfd71bc0c2ad4de0899dd7fd46e00620e9bd55ac6b101244b0c1ecf04978f1566d0472cf65ce8020b404b48d405ce73b8e5b6fac8c4933068680b9e3c745d9944e347e4b64c2b325870461e124458e823ea63d686aad2ecf20c48565f2901c85b2aa640df6ef7fad6cfe54d5cf40c7893e6c58c4f2da65e47f63d06730196756b53eaf163b603289760f5ab6912f6cc652c24af7a7e429b981fb91e382de4a14ef161d5426cc09ff74e76665c335a60be4c5dccfbbb8ed4ebd8be8b49c96afbdda7d39cca0e93cb8f1d8dd13c6e3b7ff17367153d728097242de1e8fd9091617775aa436a900bd6543439645ba988554f3f49dcd32313217bd592fd847c382502c3cc972daf5f649eefd2b1ec792ed01fe444a06dc7e0bcbdc5f58b76ab65a03b814fd5cd77d0d82a3c3d2be2e6e4eca4bfbfdafc5c1334ed939c2ad41845a8de67b58d0d0c240d41ec75ac961a3d659ae5bdf8d52b3ba02c6eeb7704c976451cff354bf43854e076ed75547bfdc622d21ccaf88544ef2109a815a14f8d0f1579e37d370147a58c91b15f3093956e9addbb24d184cfbf82b33844d4f7", 0x1000}, {&(0x7f0000003440)="56cbef57d091d61faa2468b1624cb2b847277d6d0a58d93aa3fab06e66a63432811113e1178361cfd1de1434912d528208f3d809f3b4321737f63d2af56a6c8169a502d095f87394b540bf", 0x4b}, {&(0x7f00000034c0)="4f096edc9c45c1380829ccc847bbaef3ccaea6e8bf4d14c7fc2726de6d3ad0a768eba164f52caeca00b4cb2a2adf5a40320b41956e302ebf02b479202bd8ecadf9fe5d908a3854df5c00c311d4eb5cc1c3d833ef9c7475a0daf030580d25a0794b791c33cf8be2cc7628c0f31849e4821049620ba1c922aa09433909eec0e5052b85e0f159fcfdf55c9fed94bc79eb0b122df31a48c0546e47fa6255f1eaa71e01c7fb30dd46fb94770df59c509ca4f12eb37e25a0da1db00117f3f9575619503d9d36baa27601", 0xc7}], 0x3, &(0x7f0000003600)=[{0xf8, 0x1, 0x8, "ee675ddc0152b00988470c62721ec718469d630fbee1a8c50fe5883627a2bed5f3e53bc0f6dcca782da1a73cec37d2ad8d547d4fd7930cb46e5ef85342699efacfb2deb182d80077422ea4ef09548bfa03b4bb09a39ce8ffe46ab7043aa346937401c03b42968fd159fc674e95bf247ea9abaca3ae5626e25b0829687d0e717308d3f4c860b6b134fd762f95e51613187ccc709788c155c5c35592a1d89f4d3de8cafd3a4131151792a405c31252302da7ac0f910366c7082e95646b4aa5660630c72674cdcd87dc2bbf9e60d0f7b6ecb2f4441d68a3348eff7fc602ecc6df2eb0bd"}, {0x68, 0x1, 0x40, "c9983c1d750658502e85df705c1f8f955a9c6b0596ae5583f4b5a047f6c5a186e72aace6eda1cc235c591e2a979a728898aa967d9faab44a7259243f781da4c28079fac4690b7f798f03bc0198fcb7378d9e9de4250e"}, {0x110, 0x1, 0x0, "b1c5783dbd368bbc7cfa28b0954a233bd59c0ee5cc3e6a726ec61418fbe557bcac3a6b7ef4756d59ce850f84f2d2ba1628c9817a40a416430b67a28166f0b8867c4d104d952cd189827a7cb824236293bdfcd7cae03894b0e73433fd26390ac341b2321579c83af5fd404271ff45f51d94c69bd7dbce94b8dfe733078111654902f790691b05d1cd9199b0161c6024a82aa6892669e4f758d38d9b2420404e65e313fe3b9fb6c94962ac12b32d69c72bb9d53a05401f109c8938749f56614b15764bf568038b0bf57188721a3302d8ce7a02726d3b5be8c785b14a09d2b59c3983c887dc793421c1400faac0e3694c5840a51ad4e2190d966d895a"}, {0xa0, 0x1, 0x1ff, "ee2231abe4fb255b15de9f2cd519be893bc5054235130769ea531c3a71f48b1f12387dab9c4f228815929f1fa73feb5138d1fb26b6c0de098dc4b61efec9183823f77ac59bd4a95956814b00efff1805d200c5a920a72d77ed8ec0b092d384d47cb0cc9eeb0260dd5056b5b3f350bb5fcac7563caabf9404199c3d71487a8924bb9a3aef5c6fff20d6bc0bca"}, {0xc0, 0x1, 0x2, "017637c1a772f9bef2a64d1e96e32dc5f8df9ca2ccddfc76e0e8de60f451177640bcf758608149974385d7a4b8cdd80ba107b21ca6131cddd05993d19c48107b03f98fbb2df6b78aa3ff1d558531110cbe7c7b683385712f9ad6dabbaa589177c5c015f07cc38fdb3b693b1c4cfab732aa7e94f1da4dd6c23c4c80a3c378a2aa9cac433f8b861a77e5e1e594e430d9cf868f0195e99ad91ba8d5926c5dbd24baf4e5088f8c6488b2be65e13b"}, {0xb0, 0xffff, 0x0, "430dee0f7653139b87e1dba50a1cfa89bd268ad581cc29763e6bcb694c8a9da57dd13ef64343c4e59ad0591d898bc234a868be152d4fd7da2e7c7aab2de21db7b2ec91cc30223dbb564d27869d24cc5860b103043efd7e4734040e9534339971533252a28e8252940967cfbc204fd5e157c4b0d6e51ea366505c6c5e50bef4375c182bfc65bed8c04fea70ea0aa9ad102e21ae9eea2c82b265719f"}, {0x110, 0x9d00b824bba9463e, 0x7, "d2abf0a952515b245f8e676f2528f9e33986cd5e86fb3ff179ea2b8203afebd7f37490eb51187dc0f4e0e7425162ce31bd0915deaca4836b2645b2f8c17560ac6797deee028f6bc013ca1cc6130d3d6915a2171ea18e074c25aea96146a2bf55d26b96a017a8eecd84df6b75810c9adc32a8fff796ac3cf083aa49cfa27cafc59a860f5e8a46d4b5bc69c40f9908f0512fc1ef6134bc596fb028aa697494baf6e628768e9b0d86086fe4011c80cb25b4c3abe8d890ffa67e07e824bb5778b6d60503a69fef617bfc23f5e42c45d706cf525a203d966a442013d602c93212237a9d3c5b4e25e56185fa8e303cb2e63de796a0ae342f4e0a47a7157432"}, {0xe0, 0xffff, 0xabfa, "a83e115342d01a698e1e6f4b30f7c62b6c63e60611d8442dd8e5d5c7b73749da6c751a4735c37bac4269f7f21f30dc9bf4031f21bb610359522659af9d1226533c6a8365757e02ecc9effbc00be728464f8ef6aee41724c0faa895674e1d3da271393c810cfb711e664dd2c22683be5e2d4238bd581a80f520a1a233587f300e306347885e95597fb7e92e10d6d64aa6039e2b41de83bd8c7e131c29a261ff3d8d331b32f99c327425364113231d33d17f45296fda9b08d7466fba6ca4b19b0172e2e1e14d38a22e79e50aba"}], 0x670}, 0x80000000}, 0x10, 0x0) setrlimit(0x2, &(0x7f0000003d00)={0x60000000, 0x60000000}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000003d40)=0x1e170e70) r7 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000003d80)={0x0, 0x0, 0x0}, 0xc) pwritev(r5, &(0x7f0000004000)=[{&(0x7f0000003dc0)="2896dcf7f7e7942942412508f53e12c88d46439b82536c915367dd29d989ab2225cebfa58d850cb797f95bc2496ba79d0606614729f2961b4156e46b7690b675b6ef911d9ef21e81a3d458c808682574e92858ff6f010ab76550821b64a6a17ea406ef162396d3cc45259e7fc4e307f2d9a735c52c386eb9789ad0e9a0676d16ab68abf425d4aa20a12375c810a99ed3d6db87cb07c8143dde30e0a8fd9f470151c34c0c4307cfdc1bf65c285be4d1145e91a6e8bfb28c032bdf7088314bd0346aeed4", 0xc3}, {&(0x7f0000003ec0)='y', 0x1}, {&(0x7f0000003f00)="5f38f6563e7f3fece80e7a4103b29751a800736a34c5ad4ef87618f1aded0528d6dc909030c54c9a1bb51fd5beafd1e36a1f11ee3382d37733482c73aa9401ca601b27496540d54c117a335235ba0ea4c72096257bc4aeca2dda3b30889ce05eaf853f4dbcedcd", 0x67}, {&(0x7f0000003f80)="1ec9e96b1d80d0c98ef1a9b9f049d77cb1b7110666714eab96e2f39c7bc8c7d54b77d8f4485b0ca2a274de3fbb1eecd4acb26a02aa85805fb758a9c1a05f67f26f76bd2c7ce338c5d3014d8a574e2537b2f528697a8481f930f0f563c59080", 0x5f}], 0x4, 0x100000000) getpeername$unix(r5, &(0x7f0000004040)=@abs, &(0x7f0000004080)=0x8) r10 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r11 = geteuid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000040c0)={{0x81, r11, r9, r2, r3, 0x1a2, 0xd4f3}, 0x3, 0xbc72, r1, r8, 0x0, 0x3ff, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000004140)={0x1, 0x1}) utimes(&(0x7f0000004180)='./file0\x00', &(0x7f00000041c0)={{0x4, 0x1ff}, {0x4, 0x1}}) sendmmsg(r5, &(0x7f0000004c00)={&(0x7f0000004bc0)={&(0x7f0000004200)=@in={0x2, 0x1}, 0xc, &(0x7f0000004540)=[{&(0x7f0000004240)="1843be6a88af59e9637bce8f5f05f5777b2d5526d8a681307a9e5491b8964e2a491069c05feff789", 0x28}, {&(0x7f0000004280)="5356ad1fc2d3a12115e0b8481c90f6cb04aee146faf5257b3782211745a8a98586aec00263d531ee96aef43a703e7e21c0d2815338d62f1455e4ea56229c4b9564223d966734aab6b813e2d90814576035390490e397dd5574a6646d7b1af4002281952d081d3b7c5db6d23555af17d0a34e829271709de6a8d925de3cb1e1bb1fda9fcc47d9dfa620e4c28f6230b23483190b181cf2fc7352039fa79a6ea2b5f300d850275b853a33ca9197", 0xac}, {&(0x7f0000004340)="6e3a4f323f053d8d0a344438adca044fc091512f479d93425061a589eadeade47b6944d2f211f399aebffd8ffb275c79ec36b3d8f59fb0b5241c190deea7a55148d18fbf23be60e74ad5f6a13472da338e9d683447063b4f77db0e0a85da7d83e0741b2cf8969bc7ea7d21835bbdfad0b2ea", 0x72}, {&(0x7f00000043c0)="f865f7cf01b7e1d96fee6949e5eda030782002add2ce74c73bbdc9d56fe60a34486040aa98d6de1a4618001025e4f2f2b6e47531a6f9c64c5beaefad420c32effdf87ede5b28466b975d9ab3ab004e9792b28e4bf1d34309c29dc8b48dca4eea080c2bb1e85e94531326ac5705906c29565c6e7dc0ea433713ec8a636d0c348eb89337c22fc1df729b49ccd73ddd", 0x8e}, {&(0x7f0000004480)="88c2dfe40d3b70991d3c1a080e0e15d8c006f7a7e13519591b35556252978fb2cc4dc7daf9b17b1dd3451679061fc23dedf3f34df32ec8d72f02814d6ee9878dd5bba9d92234079cc94584c5f1be3e02f8b1c06471d1720160f45174b8921df555d295e59ea3532a7f9ab73834d9e9d836b6fd58e1236410fa6656b1a35faaa73c236157b011cb3ceabdf9a9eae318aba5752886784fa541da115a8e0534357e59c9000987ce6801acc45367d303b5", 0xaf}], 0x5, &(0x7f00000045c0)=[{0x108, 0xffff, 0x6, "5b24522ce52274b6607d3f8b1441e320616b03b16cc3a124fae50eb34740bf88870f1d86c138218196d2b4b7f05fbb107a4227d35e00122790a2c44b4b6b4cc09d729c172696e9ac69932e5b8c8f4aef59d20b0a43ea052095b7439120b1eedf688ba07f8676a6aed0ccbf72cb3bd6542f011fdf6992736eab9c8913abcf08c930841f3cb4396146f7ed9bc9377ae4f58126bf11e21310ee736bb9df310e3880d4f730c37b8f03e6059d1f9b76502185a3a30030b138a5343b6e8881000efb03fb0b26eadc71e575fbe8dc4ac189e69c098a98fe5b5c60407b649fb9708e338f89680ea27993f04b1f28adc27f7568afc2c24d3b"}, {0x50, 0x1, 0x54, "6e93cc9a508d4282ac95bafedcad04a0e4deb24b92ddf2756d4256af7a7d8ac80d029c7cd26f7173f36ead4a7010152e6e924366e702e3b957"}, {0x48, 0xffff, 0x74ce, "b92056ef1f363b188ecccf619a10a47445d4affec6b82643f5f0a76a9ebcd136f7f4d9c0052fe8667baab676a98cb2278e0c"}, {0x40, 0x0, 0x0, "753bd8103458eed49c00363375d56413d7d0ecfc9008d6603612035122d3834c6e9aa5f3f5fbafdb53fd6d"}, {0xe0, 0x1, 0x80000000, "6532692ab1b479c30b340bf31126d316053a62af6b3b82b513f88147a6109a2b5454bcf19aae2374c7dd6855e042904363b542b2673728803cc56d487da4d0078b9b64cff9cbf84304b54443895987b53f49267f0d9399377734b3f01a48214898f7ec4314ef24826ba334a3c7c1bfb102ec4026ddeea79444d7b4f922fb36bd5f44186239cc71ec2f73b21ffc47bd855ad5c2143b12089b47a561f359d7615df631dd028c0845ee71ee8ac73d38e2ad33bd61c11c113253880d1e0c6f8a764effa0d71c3a20084cf7d0e7717c396eb9"}, {0xf0, 0x1, 0x1ff, "8d8f59a0c588ac3e41fb05ec4d91cc2e61937f2a30577787ac81b48dffd485f71a9c45706cab1cb70195755d0f55f92958829e3a165c2004f3e82e5eb98d5aca05f43ae30479a51c8e9d4abb35e7f0b10b22a09d1159f1dc8d10fe44f96a816885917b35789e24cb346846238438d094335916b57d8783411aba55dfe00e3fdd42e4b5e8f5baaec5397d21cdc7009cc29393db1293b81f990593648d312d6681de388f905511004ecfc37434cdb26b8093738979400cd9d361167a758d1451656b8e24affac81718c3b590936454a7fd6f2b46d3d1e9a08a4dfd185b1de080"}, {0xd0, 0x1, 0x7, "eb01a2347d7a53ea275ea80720f7c73c705c20dbc3a0490c8ddee2ff6d1622fde9140953e2525f7d49619097ba626d4471e46b68f74842d8ed46a7b93cbc985a45f94769e470b16d557455a5c59af15401cca8d3e4ba0c01286e9acb1f33803a06eb80808d10a639a0992dd9002881708b0a73fcc3c9fdbb90a32748d894a85544bca3c8d2a5b41b82907bb5a68c0f7189ae6b978e549ef80c2a7ce8e6b135f5937e6013eb01500315fbbb2258691a01bb3335c5484843d22dbe2f66"}, {0x90, 0xffff, 0x2d8b, "f24698c36785f744b1f93bfbe825637a1415a4dcd39e5a597e2ad158dabef24464f9214825ac5ded08c71745c1459173dfcbbd2cb479727f83ff52844790edd53cb2a7b20f3d63804579e8769c4e20e4bded1f823094ad5d8c948de39c90c91239b7c181513506855baeb4d6ab37dfa757c175bdee758a5f5559f3bf"}, {0xc0, 0x1, 0x8, "8c98825488f0df3be3a374f67ce1d4115d4dc379ba5637466fe20701ef56646e0063de2b756c9d3693415fb6853f6a7d76785704c8f22b903bbad37ec060412a09d2bc774ecabf5160f3fc27d25e8da4e6e7bdc190b8ac20964641d809eba41d24f137ed6db607443df9ff34c875f8b74b76681cb5fa546573cad089582c36cb456d0196ec0108d840a4f4916b64f7cfcc1bc8e9cad02e423b19f79c99e5f68ef339398c6aae9abf74"}], 0x5d0}, 0xf4}, 0x10, 0x8) seteuid(r2) open$dir(&(0x7f0000004c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x24}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/79}}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0xc0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x6) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="31c544636915e5782313c19f39c21f6825e7397e59220ada9f907f1804429d6dc2285d06b9b62bddd1b02e2239c33fdc212b395d33b19dfb1ffeef561e8fe1b35325c93dbaa55abe5b56ad707492fbfbc5a441a850e062c2b29448ca19617f141ea30db53bc6f547609e4482c494d5aefdb3e46fda8da922e919a853269270e9ce3350f8f283cb88ed72", 0x8a}, {&(0x7f0000000140)="6769542d50b723df6d5f6f2f50cd5fbd9c8a12d98effd2c8f632b413630c02c65aba2aed874e4f9a7f465503b6ba128df9cc645ef59cc4c2964e424741b90c2597dcb848f9cc37fb185525823765ac7549e493e0314e1e3ed2d9d4d98fb4ea2ec789bd526e4abe76e5852acda1a220fcb899811d47dc004df4ffe8e2a2aab0615e0591d1b8775b7209bb4b28b9ca025ccfff401f68571225cfbf03fdddbe3497ca68460ea669b19e6e391a0a3654cb1e654d0b00908f4417323624308a4acb3d4ef791df3c36", 0xc6}, {&(0x7f00000002c0)="57d02dbd3a2b60a9277c55d315978fae846ac7bc899e6cd5abdc690fdeb1053e4b9ff5947a78eac88c3e38324f0f405384f0544ace65b77c29ea1e607c274df0edb5ca8862fc894555ee3455f78496560d0edb6b19e5ddd76e9e5bfc64839c8468b32c6de40c0786a064f6d989676fc05afd900e5ebf66eff89530cdcaa613b7d3db3d0ef3ae04c0ea10c209d3ff2d3ec85377010efd6458c0df73eb73bb78271546b6ac", 0xa4}, {&(0x7f0000000380)="63752cd91ad986300556e6ba9ae4a14dcc10d22fcb84d219dac3f287ba1e4166a37616228dfe6cce7addb88f631489e9efc908f7d84cf830339f2ba29c3dee16e18baf022d90", 0x46}, {&(0x7f0000000400)="0d864645e1699d317cb50638f9a7c028df35ddedc0c0e3dbd92857249f9fbe791c7be3ef5d74ed7f114d638f516eb99a8923fb46d48de10a426e05c7159767301c1d4f23b7b33c29a4ae69718f82c1dd4fa3ee44a1ecf498307c0fe89d37cca7ae480b77f8d78f84401a9275fe4764f818c0a3233633475dec8c4268b1a04a92cbc85271efa9a0dd359d17db4964f419e2441739628452d6d9c7c880c6bc2ade3fc04ed072b9166e1418607a", 0xac}, {&(0x7f00000004c0)="8caef8a44460cb99ee6b9a6e73be3cb2abdb29aac2aeca34008e63b3276a7406765b599c75ac719a19316ec8cb904768671c0b3441c643d8435bbf0feec5fa84249f60eff41089d3cd83aa3a46f68aca090778ba56866bb6a09ede1e4dec075a36d7da28e965de2236b299fc", 0x6c}, {&(0x7f0000000540)="9cbf10c2d8879e221fe86daae1ce7f12a87ac54535aef1b943ecc030b6bba1773d799e8600b97b6b574a5051146f78b405a04b2754a4efd5198a35a53ef8b6a6b4f701802e390f", 0x47}, {&(0x7f00000005c0)="2a0fb8459132db2478db0645a25980b70096eda80c8df6e863e07c2cc2a209f23a569b201ab6de9531c05dcceada722d1b6ed066eb89b77809378ee59e19017bc1f82745a813ac17940948b1cdfbff6b5c496e58fec2097a9b8963be2a3ea3088dc796d2f65ac11a5f08968fcfb650d465853d3d8eda346074ec68fa35136192af623c9272a3fe3b435a1927f0ca04c3531ec8e3edf2394d771761fef275e293adf796ae026fb1df50bd24bd31cccf2ccc78f9f7d31c0cb11d92740d8ab3aa3209e16581b452215fb2987cf7c805c596fe8f38df3a4e8c863354a84937dba90df5b80902b3d2aadca44022", 0xeb}, {&(0x7f00000006c0)="4ce3f9537fa5e429611327916c350d8d07953f3bdd38a076ce942ddf6eeffaf2b91414813457e450acf79f5bca63b990d9910564253f16c6287f0c5e2750b9a3ac4b603f1db1b882e6fab280e41480270417db84e05fe9ac67071cf87b2fd292b231f8d0e0c57c74bb5a5f9f8141885d804086efbf6c9f63bb213a3ead99f1719b8f94cf2f477340ec8ce3b27a8638709386", 0x92}, {&(0x7f0000000780)="86a183f317a48c25cb7f87e93a5a78e3024e9c823dfc912a8be1073819dbb498f5965a7fe7451c5bc2c98c644d2e1c6a54ebb51a8d09fa80d28865cd5d907f9f636cda93670bba07217f25ccdca0d2adf5c81dba3d6be7d9433aa14821550e7e", 0x60}], 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0xffffffff, 0x40000002, 0x0, 0x0, 0x0, 0x0, 0x1}) executing program 3: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x7f) dup2(r0, r1) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@random="b981a5548fb8", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}}}}}}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f0000000780)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="2e08a895a1cd30380a617a3873fbe78d4b02431432d93dbe9d2548e943b968fcbfd9d6c06d5299", 0x27}, {&(0x7f0000000140)="9fed7610ab4fdf45c265b2388137bedec95a210842c026e843ff6ec7452db01616d7f6bff420c65774adf4b30682e82d48e62d4a549325c53fa5d2d1ec2316c748b9b51f65fad266c1ed5c3617eec9904b49e10ba8da4b55cc7c414b946a680f878c62764e82a4104fa2e952a43a5a1c6f82acd7059d1d402da0b095d0f983335ae492cca48bee9db53385b99aa169a4ea179df0b88ae9bf104e21cd280b9cfe530eaa673a7af8d50b124e6ff68d894b254fb88255f7478befd6bcb4e104cd7e9cdc63b43fa5e5779b64064bf8dfb1f87645cb9bea2e782966b2c895a1d7eeeaeb047871464cbbc205d11336", 0xec}, {&(0x7f0000000240)="9398f69bf35a9169cfedfcfab262336f695f8fdc3f977abe485c22eaf349ddb494c30aefb2eb97c598860c61fd0198c14e549c3b5bb310a77bf1e283205dda18486054f9daf97eabb8f6aa22b91a4d20d6ba3da7a3c304c536c4bdc091fbd3148a3f3a3554c10408e38b9d36937b9113db5ca6", 0x73}, {&(0x7f00000002c0)="47d52f51e74789f99827866963638891100d828d6eebe1ffced8b29210a038ec3a2771236ab348c97a9e05c556f294a3aedee4454b9fc9ca4c70fcf15c1e8cf54acb251c97fb75f153cef7a3cee445c213c97f0101bf55f164ce50d2140ee60fb7156161b497d5a68b6bb08057bb0e54c9bcac25b730ebe2771e344c96e2fa6dd127a3fb09fee05357b4", 0x8a}, {&(0x7f0000000380)}], 0x5, &(0x7f0000000440)=[{0x48, 0x1, 0x2, "4e51daa3cc76be33ac3a27354b100249766a1e935674f3f87ab2ca00db5c789c1c5d7bf4db5f1c2e7ca68b61223bfd7582cf6a1b7e"}, {0xc0, 0x0, 0x6, "b459673b9381d34fe0674481efcc28846078b87368bffdf610a083de9bf6320f59d676c0b478b64be0a3a04aca493ed5b7ca3a6fdc367eafdc28b02f182fc0af8db6aaae3e5e602357a9576782308122f263e7fb2199bf5af5cb11006617f63c9f6be042e6bf7b76588e7614a0d2a182b7b793dcbc45d367c76641a098a25ee290e05a625583064432c767241921ea5363904c803ed27eeb13832df84201114968cf29bfc6941323609a426771e0aa"}, {0x68, 0xffff, 0x78, "9137f11cd626ebef560863b74f7e6388a07765e120d795698074a09226226e05bf9b10e3ea2c14d0c8124682489519d86f1516d04bd33c2a9492a24690c58d9557e25854f7c312eb606ed3e38dc5f23da41e2124c918"}, {0x80, 0x1, 0x1ff, "ebc7dbe693e721d2f89b3d8e8b5ecb3abee02559378b0b84be676837776938d1d7aa3bd7508c88c37971d962edcf2c20fbb3e00c67cff20f92573a1cd654105e2d533b3c4083beb65f40621dfa9147c424d7873773806a8121f4d0375c975aa03d0835fd48cb6f3962df3bf20e3b"}, {0xd0, 0xffff, 0xfffffffa, "e78ed542d5eab1870dcc533269fe134e73b6d74dab9f1badb45913e26d2f851c87a7c70f7927adbd7f743c17fd480d656a777be6507baecfed92c879b9e6f9d647fc12922c07a1792437123c63b95288af7935d984672050a8b990b88080486902909c5fd68594cd46bc2e4b5b5ee1288541fd97b53952eb56344a1bc7406d5518cc1d8f5e9037cf022ca94dd61dd577569285de1e0b3aa436d7de30095140664e1030860610953a993d9ef553e9867899c78565f40fc433f9"}, {0x50, 0x1, 0xf23a, "b3ab673a74a26273e2e138a2605743dd86b1b3b3f4b4ec7db3555103a0d82d3ef633305eae3334e2376cd473d7a661a3de13c00037b8a8a5b712bb63a2"}], 0x310}, 0xb) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x5, 0x0, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x3, 0x102) r2 = socket(0x18, 0x2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0xb88, 0x4) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt(r0, 0x1, 0x7, &(0x7f00000001c0)=""/249, &(0x7f00000002c0)=0xf9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x804, 0x8000006}, {{r2}, 0xfffffffffffffff8, 0x3, 0x40000000, 0x7fffffff}], 0x7, 0x0, 0x80000001, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000040)="2178de59841be1820ad5513cc58ad9fa63b15d744ee865c2d9e961641a593291ab971047d234ec83d905bb5ebd747f20561acf3b618826c723359029292854444d76f90a97b2e406caba66e1bf89198de91e53bc5b", 0x55, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x16}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x101, 0x4, 0x1, 0x3ff, 0xfffffff7, 0x9, 0x0, 0x0, 0x298, 0x2782}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc02069a0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000000), 0x43, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x7, 0xfffffe01, 0x0, 0x2293, 0x800, 0xe628, 0x2, 0x2, 0x80}) kqueue() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), 0x4) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(r3, &(0x7f00000000c0)="b10005040000040000006ec0c72fd3357ae30200004e3003000000ac381649913768360e3ba4d7a0d2aa05000000f2aae229a70000d476c5d8c6511f139b672f4d335c22030000002bfa896443a42102000000720fd18bf8b670c1f5a872c881aa6e2ec5c90400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0909000000000000008d000008e371a3f073e111c37a148c00"/192, 0xc0, 0x8abb88b2f8009499, 0x0, 0x0) socket(0x11, 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) sysctl$kern(&(0x7f0000000200)={0x1, 0x37}, 0x2, &(0x7f0000000240)="7bd75936e6a969db60cf7dabfbe859525c38347998c1a28de6cb1f64ab64b9b2ee80c0374fb6625d08d4141baedcea5408959f06d7fc506050a9436074", &(0x7f0000000280)=0x3d, &(0x7f00000004c0)="a86e47aceb326b5c99606c89ac621e2c294914f72b60594c8fe102827031744bc29e305d09de26b9b6a4865f7e996e818b296a71a0f1196159e5de04ff36f594404459bd1a593a3fb58da304147228096c4b182a5a88eec15d9d266e833a213e484b179453e9e9fc90252b5cab02c1772d0be1ab12e374fcb3d9180a786661aeb669a6cfdbcccf316c06377f91fb190a4addef137878", 0x96) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 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) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000002500)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x44) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002140)="b492d7678d2f9ba8ff5870060f6aaae42f404d3864fbffab13ed7f31602852253a24148af773546f5a8194fc2eac8a2704c5f82a337ff639d0f37c0ccf5e3c97408fd4d4a788ca2a03d5a223b0bfc2c6d9f4a74946db5701fd3b9fe98f0f2f3dbe3264ee34a81c61031a7ed304a2121ff541a1070538dcb558598d16901fbe655245f36c2f58b8e2b2df965d65add950978dbc712d60c9e7be87c3b50c40e04bead8d5c4a495dceaf7ca46b1f0521ec796fae27c7f7c02405d4e656cff219b7d8b052e5b2621c08bdbf2db13d6b73399318a1cd33f85b32fec032ca043ca1361f0aa0954cdbeb65b7d5965a2eb26ba676ac05de9087ba1cfdcdf86a079f63abb870512597c6a74f28a6c8d42c8f934e36c0aaede4b4a63512176f94abdfb3976cc01a1aded47cdf646add7c44155e3a147442c6414ec2fc84d46826fc5c3dff183f7a872525ffbc42960f7c92d44051d4365aecb82c2469774b4fd36d016a8da32de284af53328c24b65fca1513a9b7019727aaa4c3f276910b38e014e27525192f2463681710ef3a11475156a6549a777d9ed14ad529085f53d4223", 0x19c}], 0x1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 3: link(0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x16}]}) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000200)="0901007f", 0x4) (async) dup(r1) (async) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x4, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x4) writev(r3, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) dup(0xffffffffffffff9c) write(r5, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x4003, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r7, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r8 = socket$inet(0x2, 0x4003, 0x0) dup2(r8, r6) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xb, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1, 0x0, 0x61) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x0, 0x0) r5 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) bind(r5, &(0x7f0000000000), 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0xb, 0x0, 0x0, &(0x7f0000000180)="00000000fcd0ed5c9ff5c8aa10c6df8c13e6aba73f7288750a9601d6df983619a22ad678712e88c83403c1c7ef068215e434f5b916e9f2b705f4620073", 0xc) executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r4 = syz_open_pts() close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) shmdt(0x0) sysctl$vm(&(0x7f00000001c0)={0x2, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) select(0x40, &(0x7f0000000000)={0x66, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3}, 0x0, 0x0, 0x0) dup2(r0, r1) executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES16=0x0]) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e", 0x62) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80000000000206, 0x198) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a", 0x69}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c", 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x58}) r4 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x0, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r5, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)) semop(r5, &(0x7f0000000140)=[{0x4, 0xfffd}, {0x1, 0x0, 0x1000}, {}, {0x3, 0x4, 0x800}, {}, {0x0, 0x40}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000000), 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000440)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9}, {0x4329, 0x3, 0x8, 0x2}, {0x1, 0x5f, 0x6, 0xb0}, {0x2, 0x7, 0xff, 0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r3}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc7, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x84}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000140)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r5, r3) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6", &(0x7f00000012c0)=0x9a, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xfffffffffffffdff, 0x0, 0x140000000000000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4a, 0x0) close(0xffffffffffffffff) r4 = socket(0x1, 0x4000, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x9) select(0x40, &(0x7f0000000200)={0x0, 0x100000001, 0x1, 0x8, 0x5, 0x4, 0x8, 0x1}, &(0x7f0000000240)={0x7, 0x8000000000000001, 0xfffffffffffffffa, 0xff, 0x25, 0x8, 0x1, 0x9}, &(0x7f0000000280)={0x8, 0x7, 0x0, 0xfffffffffffffc00, 0x0, 0x1000, 0x9, 0x400}, &(0x7f00000002c0)={0x1ff, 0xffffffffffffffff}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x20}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x978b, 0x809, 0x1, 0x209, "0e963004797c431a04000000000000001fdc0200"}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendto$inet(r0, &(0x7f0000000080)="5faa91706dd53207ee6704662dad4161ffeb53205eb821d5d01128fe0c36f1da245ddf00ce0c13b456d5a0f0992a468ddcacbcd4463412fd0bd3915aa7199051615bc6b7b2304032d7ef0446123719865331826be4a2a6151792309c128e59bdec9a64e4c156d36d563533a9439137b35ca26eb6fd0109bd61e19a77fa0a0da2074acead9efb22f91a809dfe92", 0x8d, 0x0, 0x0, 0x0) pledge(&(0x7f0000000140)='\xa6\xce\xcb\xa6\xaf9\xb2v\x9d8\a\xb98\x82\x16.\x04u\xc0\xc9\x00\x04\x0e\xed\xc3\xd8\x18\xb1Q\xc2f\x87\x15\xb9\xdeA\x130xffffffffffffffff}, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x7ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000600)="b8502e", 0x3}], 0x1) setsockopt(r0, 0x100, 0x80, &(0x7f0000000200)="7f6b734e7e177f2dfb69ddd0671a867a2c346c98eb9a9fc816eeaf49de2df4425b620c8c8ab67e12a5cf95024e753fbce692b75f11a82fba900a6fd4fc4c17b1ecc97a5af334ce0dee9a4f809e46a4fb5035226e8856cbb189651a7f917ec67cb6fb4a9f85009b57cb62efff7f39171bf83f85535ad86710247837f3e0912e60985a2592", 0x84) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140), 0x0) close(r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x9, 0xcbb60, 0x0, 0x1, 0x6, 0x6e, 0x2, 0x2, 0xd0c7}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x0}, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x401}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x2, 0xfe}, {0x6, 0x8}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x20}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000540), 0x0) pipe(&(0x7f00000001c0)) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000a80)=[{0x0}], 0x1) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pmap_unwirepmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfvmp_share failed (22) failed to init arch-specific features for vm 0xffff800031717b30 executing program 4: syz_emit_ethernet(0x36, 0x0) r0 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast1, {0x5, 0x4, 0x0, 0x0, 0xffee, 0x0, 0x0, 0x0, 0x2, 0x0, @loopback, @multicast1}}}}}}) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000002c0)={0x10, 0x8, [{&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000386000/0x2000)=nil, &(0x7f0000387000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x8a5}, {&(0x7f0000388000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000c2a000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ac000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3ff}, {&(0x7f0000c2b000/0x2000)=nil, &(0x7f00003ab000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7fffffff}], './file1\x00', 0x400}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x167) r2 = syz_open_pts() r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="f165e1642d029c6911637041a16ecf808de550a6a20577d40328108428cd288b6af0e91ccf77a8574f258ed13bacf8ef3a0d7c37081c30", 0x37}], 0x1, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, 0xffffffffffffff9c]}], 0x68, 0x9}, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40000004, r3) sendto$unix(r0, &(0x7f0000000340)="d161b7b7883aa470a7af7fcd55a87a7cddfcc646e5de1d2e4e586f8262598158a4fc44e134cc5e7615c045d1809dcc14438fd33eeecdf33c09647e96eed1f4d7d7bda7e91f59e2f2446e56c7e976c7a40aa667d42d8c9731815c52c2de9e7082873032fbe43764d9608ea43b41d086fa794ec502b83683e148c0de90d76d14fae75c637a2c27ba1ee9874a38b1dcd2c9e091331f2f42d14ebb37cc1041237c3317798a4d4366d0dbc304d184e581ed857d9800fb81425e16adaafeb8db0930625a4215296c4076eb07b50572d8585e5dbfbff546953cac30d859affa4cd8c8678727", 0xe2, 0x1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0xfffffffb) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r9, &(0x7f0000001680)=[{&(0x7f0000000500)="09267f5a922fbff37bf5acadd44eaea84bf5bdf6a0dea7ec184cf9e2c27d706f856a6c4c4ad04c73e675a35153905dfa8e5d2b2f2dd3f131c6f4550daf326f22c9c5fd6acdaa8daeb809eb0b94d7c9f6a894f29df430ad1efe68d8d7d4015b0c67017013cd08695cf0ea636a9579618ed307d691193dcf5c4e0763936b975c9165eeccab50c51ba0ce4db9b8272086d8b27a2f5df4ace9245e6930f6ac56a2765fef8d5006e5", 0xa6}, {&(0x7f00000005c0)="fd936c19a225fb951ff600aa4cb5e5ea09de200287f4f63529a7623cd5a934ff8ff11a3b228d25717f0c9dfe0cab2e963135f50c4429e97ec395c0c0af0431bdc61da5b5d29e9851b75a1b58212a7bf360254b4e3df2233119e703ea70f4efcca2ba29b34f25de2d2f03da9ff2a26d4a2c4162b319501d20f2ec1d3a552798ac32564c0271583887517917c11fa592b2d54bbdf993dc523729741de82e3dd40228ac0c95ead6dfca7945cb", 0xab}, {&(0x7f0000000680)="0a8cb5d031f073f5f745010475004db105c2fbacb90ba15fd221284642936ad47d9f7fbea159626c9d9738856d80eb32a7330cae4cb3c4794fd6d3449495c78cbfaa75b48ee5b3b7b75a0fcdf13b921d6cab8e9c2cdae4ba7bd6ee94c891d66b97ccf9c395254f26074355fe87d81761afcc466c594c2a4113dfbd74e01318a7731490c2104a7df4dce1a94b1cde2188de450fbb8339731505ac829419a6429c8aaf55c71926f830b546fcb513f761528dd535754fb78eb4dd2ae61e5adb43ce52ae8c9801beeffc56b686dffd2677bb09f472053b8ce9067883a4440697b7097611b8254180288c4bbfdf36d6011775f51343efdd99aeddadbb858a64d77744ea660e197eaf2a90e0054ad3d7fb8069a1ff3962a47f9f1b40ed02f8a553a73aca52bcdd6e367b11e53c8e749013e0debaf343d11231b65cfbfbc268b340721cf89b89195d7f22e74314d33e113e227645c995804965afaa604c4dadc222e9b01cd58365712d36f0227c470161d0fa335c812f64580e86defa0e1ae618c5a774b0b630dad8f0a8bba601ac68c5a52fb975c1ce49e930d056a75611063fc9c845e748760668d9dbe974f43ad39aff4394488742c2e1bb4cf4c5d53dfd605fac463c96b35577d6ac85e907d1495b2f8577cee19fa6d4244c156ed5c223dd0ad1a6513b2a68127fb6d2843b186505b59ce9c63d2e5ddb131fc0dd021afa8ff72b926855388f3d1a8cd10fc6a38875d4cc67108d2137ccced408bd0f082472ca9dedb4cd419b16bdd0bc3c32d91f32fa7b3fe7fca908dfe08fb49836b6a535b0b87390903f00cba60e0993256fe050e17e471e204796ae475601b2bc599ffe88632d03fa99c771bd5aa6ef6251c2ad10d4ef7317823d71138d08124ac38995cca578d3dc40d1bdba7b24753294876703f74fa7bc647d8d9c6af7917a4540fd8d32ef63eb765c2f9de888b1b7240342d2e635f175e4a3e04d9456c062890264716bda60414ad7e731e253371bd3c5d577c05b1383030ca2a118bf65a67cb15d74d7f98b5fa3b0f0511928f71721df02ff93afeb60f7ada18594bb7f07d0320c485226981c054783d444d407dab82df2f049b9689dca8846ccce69fbf6e5fd64b8a31e159c2523f6bcca2bbe44ef064aea85a7e227d37c28ffc44840e177e0b7ea04f2509f22ea89076cdb73786d8ca64c25ae86d47f1c9a7984bbc518afd4b8c82569ae2d3ac645d9d83607fc8f309b7ef1052c3c5d3e4610d99b94f15af716554a9f412ff5f174ed247245a0be539c75aa606b16ad52037417771f389a47c8d920f0ea31d5c2fcb084ad0c65b8577f200478b9f96bc0c2de4749d5ff65e6262c83030b74db56d1173eb7d30764ebd35fa4c85c90a5a3e66d0fdc625101eb8b7dec7011445ddbfd4a5dbfc0110f41568c2d4dba5aa88de0c1a8c17f081e61a8cb447af762665f877c6f09b0b9da6a3250dd9aaedbdee603cfc809a945d7188c9e3786501cf3425ff251b871cd3f402ce92f7100b542fa4842d239018068cc101c90d6e20c8fe5fbded2498459467d9654d3cb2f7efcfdfda8c84add8d72fc84d2df8e04bf63bd37264a938268a124a9842f35f6cf6506941ae196460f2002fa386ca6d26dd874fc17cd15cd6e118df19194319ceb38d5d103a1bda9fc46f40455e83bf0aa1778f8117daa9c8f18eb2946213f1132c7840a52b1366a6505b7e0e34d077253c0dd7d1d8437ac27c112f6fa1bf71a8db24c695e2050029691f9b778d777a49c62635d6292850ef7d969ef83cc942d76c1eb786742ef3906510dcf897c913831b6d72bc94a5a78a40b60338f0035efdc0647ac1cd32f6b39bb3fdb9e2a3edcf9b3c518e523ff247d0bac904dfa4b09532995e477b2b65eed7e9cb404e3bbd0a365324c626bc95022606acba3cb7c37d9ba306a90995250548c53c5e87a6ce734c680d1427dd02496ba65edcd8c482cce47a98a05904689676505dc4ca245d21cf35bc35f469fdb35156bec7fe04fcda6e90074c15f0ef6454ec977f684e5d1bed5c2dc3ddf14351788ed412a046f0f70c7b1f27ccd43c34c63d1b44eb0cf6c4bf80c5de289b833fa95a036d2e87a43d09207ed57b81929071ed768419a5d27107e263a8dd166f1c1ea2d6f62d8438d51ee65d774d9b1bda93ea1430f73b6c50338bd9bfc154e55f25ed12ed301358ba4f179b573121f59de8a318cb7920baaca32d75fead3a736cf258f9e806686ce829c993328c186512668962a7cbe0b8f662f26e0413773c76e2fd529e2519e15793145f4f423ebd26e830835101dc3df9e3941adda994a0b2bbebfa3a2832947c61bc9509a4b2616fcae47032554dc641f11a79cdbbe0113c8a792ef0cbea2fa14163b9e95984720430226877d56c35c5d8be5de460ae3673dc2e41d4ac1b364cebcd36ba588bda2a8130dc021b8082e722efed73d0f4fab65700d55e384a69ed1528d273f79cfc854fc90d9a278bbe81c448e1ebb6c86873a941069fd73364860e5502adb4a7b6238b6ef83589dc9eea5cae677551f7640d69568e8644e84e98c8842104c337fb35baa3fb47cda74894b816e963aaabf471bf1812ca8aead995d179b357f3bd63dc8c9dc0876f80a2231e5fafbc5add07d2b905819f610eb825151a78e2231717a197bfe5ea57489cfcc505c0f3e4f9c90ddcfb79736460d9fe5e6e65d80090484c76a9a5dcee06022fa8c33ae749a70a321a93f95fd705d308db5f51e4f921cef91645c96d3c78f465f47629d0a5fe86a80aecdc953f98e9d168df67578995b38f49187cd98b6a9e82b4f8e15e876ac535c0d01db4c69e4d7751cb804688398b6116b4d59f82856c3922d15ec6dde5405debfe910b9f24661d21cb9507ec963cbd5040b06ede244f51e22c18d09f07f92eb25f71988c7ac39b556bc634498e3c2a4a749b69833bbd0e199e6259905667949fce0119cf61e451b536fc64e53d3c665f259c2c706d5bd1883512907e52c9828f5383ee0b9865c1196bc6fd5776a79bcccd3678cadd6efba0eeda3a3708664d9eaa9d160dbff2dc04506cf225ea87a1b0f5c6e2a42f0d8d2bc45d1312740d4a957091ac454afe2be93bf5b70faeb970cb7d3bc540900c45fb3953656c2598a1e678d3fe871dd0878a53b57c1f63157ed88e4dde717d82cd6573ad00fc3a486f6b3342a51c1fe6f03f49f28610f8ca902a411262f29cd03e81cb893c26996615ea45b5a189b236bdaceccab85b4fe9707044766667d4ea3ecb7faff5a6230a18eba2156c7a14713b2f18e6716c69227a6f8e519d190f51e67b32efa7294444833b1fc2d3b3fd28d226ec0259e69ceba75d9d6838a57df3a8aaa722a32d4da0e5a765c5635fd4f36a268ae2d738248644e177990dbaaa72b27f70d118e4cb7410f24b537b611966377fd1f3ad62224e20e189e25acd4644aaf2fdb417ae1a5c46b9c3c041cd7dc4ef06ef2c50c0865089e855f8013ce77e0c7b98f85084078172764d0c9cd3f8b51150641b868c73c73061dc633b37140a959d4b479a65d860f26a5201a23f4b7be13bdb5bbda14476cf19111020ab1e3f8fb37a314c2d2b3ad5241390f968c595bb9dd3b0725df5928c6bb3b2e22a7e282b23d6cd60a6e1f7f45d5ce9b60f51a6431e22d7398b69a24321588ba0d70897262410776ddc31aef35a7d33282b5676b3a1fb8967d0b4a55b3810bf556920364ba385b2d03f26fac7a5eea8f75d0b8b15643faf1f396a0b012667c4a397af36d5864f5b81df315338a4630015788e35d81e45b52a9710e5be859db4d6a72e278fc5d22b93f3d9b6edeee293b1cca1a809e1ef52a954ea70bb7c45f030bf294f4d24197f9ab39a08dfed6c44039992b8976842864fc73ba34e3fbcc5d77a32e466002aae529ef2b155eafef260fb29f01ee60a4d6d84fd8a11e82134a5d14cc897a598ee7e21be8f1c3faabd557b993a28cbb93130fae69bf6426fe8d189650b90e4e1492ca7f6a789054fb239fffb05a28ee952dcd3cc50d0829b3b5b23922f0bc6bb33c363d3c91d8663fd97b0bdf8d67026968866a6c1c9346cd025b50b95088f3b37aff146da9fa0edb239079fddd3386e3e0e2028a77b0c2c4510cc374a4695143555323372e6a34bc44ec808da55fe7cc0c7fb01bbc2b705f02924da74b11afdecde6eeba420de586178d3dff04e7bd82c0230df81147b471b392fb05a42a114828ff705c0181131b94015a28375c806f0b7cf39eeea57867a0eae1c452808495b7b1b4b5c9599932836f0d07a6437f3d81074dd1392dfdd59cfb74fd4e30caa11fb77d14433e5a8730213963bcf76c1e9aef48238677227abea4cf995b5b1b409c5387c5912435efcbcda4e866c050077c5906f370955687ae95e0a8092fdc683b8b534becb22844d7aa69f735ad72278d517eaa2d22e9694a8a5f04dbc50a162c3a3917bf5ecd55648fb5ab722dc3fbd95a593d3365353dfdcb72fcb01a9f5dee4f0182cf4c7f5d24462728a58797c4dc0bee486944f2eecab476f3efe7665da9cf999f5163ffa3e1b8fab8e16bc9455bd931436dc318dadda990a2b93c42eb85b392ba736f3244e6844bad5be724023bbe9f206f67fd5e540ff4c8819c52398dff91272834d67abf28ce3f4636dcd73f29c0109d2234e69df55185030365397cbfa2bbaf285738f16615f49b6c26f4376d5e88cb089d5d9322b62d35fe8f65cad48fd5225d3b62b458cf5810df84803d0f0dbba98cf193666ffceb48696a36306b851c5220857d976134e29769d4b3408b63f56a6fc572a2eb76f2718e3c5909a8396f6d28cebec1031e019096581d25dba4f97ce55d5b6efbe06ebac14155c659c4d1cd876058dcfc7bcc249fafcd2a2a140e8af9ff340f5d6817e5113ad4fb19477f21d084cc6ad594035af250cfe3133bb632973101fe31714a40d51e44457046db3e7c9f3b6b57a76dd5402023ce883e0a6a35348351aaf8f016ad2b79565ff6ce8ba424414ad59c9a2768685eb83d1b4d539993d80c0ccf1950f515a9bd2de3021d83a94b74dbf5566cc185265c8ab7b40364990acbec6cba1eadb54ff3a7ca6009df23325eee4bee8ab56e9be2be727e7b9ac4dc4d961c22d995753b31f2c5d71442bf74027476a22ec8a6ec3d7d3dbe4a4ff521780b5e8313620bf36abda0a734c5f7f594db4e33eadeadd64851ccc0e690a38d63919d795dacd7f470aca1361db2d5292813e3462f0ac8beafcc4d3566230f0eedbda584fb0107eb597e7601c0b23ed6de78559dc55838c72579c375a10a3ace57c9da6fc964097d091d2bfa1400ed9690b4dce47704d1f89e9fad794073b99c06dd535788759d0e72cf0a0d56ea9359c978d39e77ae72078444a760127e92eff6c1c88c818ec6122d52dc6cb1523c759007c4b184193b7083ef7150c6355e87f5047daf93afac0bdaef442a2335a8808f169ac8a242aff00e93c739c8073d784153b6cc8adceffb9a73e59bb3511584041bd56258b56cb564f10263fa49295d6a54fa7aa6940123abe039ede6a187e6888e00faf039564261c9466bb0d1238a184a0984327a4477aad827ee1e21f258e532e9ad59e12d14047e684ac20e453b9825fe2bb09a40f82a34e99f55eca1a66f229f3deed0b44777bd74e1708625e0c2556bc62c01b142705fe8319e6fc9fbd275cb6a0621812e59ae16a7e0725b5b91702396a6b95a975163707a00a1cc969982aa78f73843c83987de9407561ea2b73290b9afb2826d21ccc3c830964afcc58bc4227ed25da92569080f03e3533ba6025105", 0x1000}], 0x3) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000016c0)) r10 = syz_open_pts() ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000001700)=0x2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001740)="ed49884ddeeede35f23aa738b6c1383446292290d43425586d5f2ae347f420e6a3959d385faa673c2bba5dae63943c5180ac52d3f4491ea7a5894ae92b29504ad30482796339933aa01526351d56a389e3fe3fee0154c342ce1d5e06c9557d8d828348b00fc82cf357867e7667f333ee4b0d1ab2cea5b29ff9c31f051764a8a6687cb9bb118956a5d9d8fa943c20cec141fc2c8c6fee2816dd15f2dbfae4335ab59b846f75b752a16f7709649e98d79e10b0ba533f06a679fe249c47af889f47452dfd1b0cd05611e87aa8e7e44165d36a65a1c59ffa8e87875067c651", 0xdd) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000001840)) getegid() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) bind$unix(r1, &(0x7f0000001880)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f00000018c0)={0x9, 0x5}, 0x2, &(0x7f0000001900)="3f49156a6f6cfb0468f91522738a70bcba295486b93f94dee3195598ba55442b8aa2b50f3d16e837954df38db872fa003b696dbceb61569597deb165f257884b45d52f30c36f299cb09a1ab809f49f67025bc464ad78af838150092c4fc7b7dfed9caa8a6ec0f57b325eb054dad5763295a9b2c896ecf63b24e84c83157ac9f29504c595bbd0e95083d2bc2a3ef0b499e15f761c480a43f11a714445a7429ff133a96da168ece268a23e4d3deec33fb620dcf37cf5762e469c5abb91f9266c25f05386d3fc57c22aea07cf16dfd59d663717910900af09b6a915ddf9", &(0x7f0000001a00)=0xdc, &(0x7f0000001a40)="0b5512198d8263f0ed5e900944acef1c9cfa51aaeb330b56fbcd29332ea6b89668b503b8d530e255f50c0dc0950b1c6da1ca0e38e942caa52ad102242656deab62bd7a5a0d5d9c15bface4056520c70e09271408fef1ea63cbad46a3ed102bf42cc36f1e31b81d5ce49b400443dfa0109924c30e66b5aad0d4675b53ec501ec1f7d78feabd1bd8d967c9452913f35c55174d4711c69a7b522995f3eca55a81c90589f2d1703b75412550129ccde87e4c6bf93d58d05ce61086a0295fb421eff488e3b4395f1627a2f8e3c6c2d329c5e7a143729a94c07360de0932812c3ad05a68ee82a51cee394d4cb4bf633761a226e101dddd78d630bdbe26279ed820d1caf3a606b920dec5fc92a3fa1153f92aefbb800d65bbfcfa6d548cf768a7545ca970db01f724ea58a89dab56c87a73d4b6b1758559c9beaa8a3cda4e72930071be3340c59cbf7192316c7b351f3417d0c29be6a4436366f998364ef0f028eb233fb53c1c0fd18cb330ae6ad4963ce1c2af672ae9ed7d198c5ea5dc00b5d6b4bbe05aaf8e337b62b912caea89cfdd5c0cd9eb4c5d492951fabbf3bc61007f581ee7f7cd5c8528aed1119f1c22ab5fa05bbc327345dd32c6d00c1fd6b504f45534c4219b2a01c8f9f897aaa05833535388f14f4c4862b20e9aa8f3011016898a09b3844ccde05b8a3ba5bf8e5d0c56a26c66031bb71892132a5e359837d4de0154372aa69799ad6226b3907a51668f8cbab32969c34ec464cfdf6dd6e9a253f3eb5e98292175529d659caca2cae62be70b7c866358f66e5230f402583c4feee799c40a384882b18ce895920cf12d473167a8d5c44ac64bc9283b4749757aae9f63db18ae0032c6c756e6f7c757359c1808bf3a07e70743dde2aefed79d023cf5772b646ae3bf1e5f6e826ab39c96c0f2215caa68e778754507e4e4cc0faf26bc086f9665a66ba6c667ba68d7c1c6204666280e0cd55b7612129dbee6bf10bc8b958780a29177955023b5a860dbf9e49566cee8e5aa90b673cacdfe06f44584711480c9df37067d8ae70171382b230ae5df2000cb5d937bd7dc643ab37b0367d76b71eff5ec275307544faf483505bc5c4dc03168ff67f59472ad54b9d906877e814297dda32364eb07c8c33499bccc19da8ca10ac3b635c5fe43a6de23f620fc42746a080974e5a89f7da9c1bc73b1910d7bc6e715c158e149a7bcbaabc94e19fb5a4fdb7e6aa411c5bbdf415ac874d98e1f5c2513bb2ec035ab73ef2fff89f9c2789a3cff0bf29b85805a54a0177610ac29a0eac4ac7dc8eaab5db9262f9631b0549d7005a7ea077674601aec43c6f67fa3553aa90ad19f5f9d0858c7e9b243861c652a1ba7e72943c107937cfcf27e3afcb2698f0f9022aec991a915b1ad9f75c07d771925f2708694b787d5d2a2904bffcc272961577845dbbdd339aa7b29ccd7ee5d5185424ce87c815d5edba4c3949ee535d21fed24147426654d2a5af1206f5b5b69c861ee2c1c4eaced2d591070d18fe03f5532ff94facad34a2246d5cd5fd86eeb1e40716bbed204ea79998c62458f21219b870f06d515e0959a7505c938215e80c3237f95d9220d203a5509cd24c4132942cf74f03291c8e3aebb5f3727487d9b6559935de14d3ed55ae7957548dbf2326d5e229088d996a48eff0fd5b662e96d7538655d7cb74ee66d60fdda8519e73651701343bdbed5949be32ad29752566c70d128865664608e6402bb03c1244c325e84cad84198a495b9f269a99f679528ad6effa5197c2d3fd5a3cffc202864ef8e6afa556a61c737fb8eaa00e1657392cf28bf32aeb27e9a5af1e252dbe3c4b8c79855eaa763416e1a67394b144076ac686f11dabdd4015e31bfc0bf085405ec203c2bbb2a2342f2719f6e903ab0c7e6bde01a000633f5f6540726f6ce2b360266f51dd6a6714e08525105fe523a7c4974a3dc5fb51d4be552f7c2c5faa121c67658962ce993fc14a7b9d74b640268368e2dd63cb3662a84afc896ecd8320c33d12b58d703bf7135f6572909e051e5671815fea0394a950a55200c8a9b9d78aac657820d1a36621735875c5829619752db6235ce22ff199d087471492ebc65119b3006d4f945935f185dc4339dfd235824fa0a4b329639bc0cca9e93498a2b42a67658ab02d2a25dd50754239a912e0cda96e06fb5844d0afef10d4e561c0f7d646e875c3b067a684c9e78ffb705ff6ba0f1dc16f13adf3e6099a136fd7ecf853d8a1eda6c66e9b30cd135813c7f6e2bde91c2bf73b2f8149401ea6e5c61d9283e3626f5bdd96ca0727ed4fee42b7cbc44b3de9a5803d029ac15e6a3e3870d9b3799b750851a6a754044173121550bea276584b37b9680296db82aa8db4542bd688dc1d00686b04dcb8595f6c4471d2a74429617aa08aaebce82b96e99027280ef281cd3b519e0307f5be945acf91e3bce45ec5b2f27569d6d3e54801c3d8ad9214f526860eae3c75968ab9892ab58cb6b2f8ee822371bee47add30d0f903091b6478a9224c93ac8bb1b9f54f532f7a17b0bd4d56350b910bed3e2da3c82c87f7cedd99e2d8a19e8ee28c3a5a0ac897f4f8df5dec19c95df6a08a1392303385eef6bca1daf96d09930ca42419d93a77df43d2f37569aa5bf56dbce56aaa16ffc95d9e62c213aeaf3a33e02ccd4d0f3a951fd68d4a83c73c69155d0afe1a8e44455999d85fd9972eb90e560fbe35a34750b4873742487799b340104208627412b265220afd6bd89f1c9dc486459a22b009e838dc704fc7d0555f27b6321fb49842091183c88f810fc3cd3810ba9154be723cb87d2f100ff32274120e4e6cebf95946472d6ee2b3cfe56448ab98384741806f88b05ce8b6f9390f05484cb9edf29f7c30792a7936c114570b6b45ef4f748a6b5e7c4ddbad390e8c8a63bf26dddbdf8fd19ee0bc567ef971a2b0c3bd3d4a3e1b2bbfb9d4628225c5f72f26206bd24b05561ee2455fcad3d2f3b3e36465b5c58f9b6fcb4e852dc63ce5e8ccbc9d64df44de9310af8f77bc7abfe68e7d8ad499376489bb16e45e8e5b18d58e8e34d5718d85aa4db23a5c064095487b5e113853531b08fbfdcd7d384321b5e79b3e072002922dfdb0e3a856d6a82419ff45220bce9129461ced21df3b34aa5c533cb6a36c4784ba0709df08329f05f8f9db78e37fe2b70405922bc1223766493b6b18280db1b0ded5b7640773f73413af1b9e6fa1817ed6d6e55a9b680ec65fec642dca5c8c8928c7fd83a1825e619cbe8c9536b8edab19a527e3b94ffde50b6d075e670c3889dddbdea52ebd10d533411a9ab03e55848166263d42eec9b4849c5adf6f2331a1be6800e818a08f8059dbad229543f3e83263f43435a113c4bcf66d812a3e38cdbc6eeb00ef8032253bfc26b5159c8234c82c309b64fa9853beaaf572a376c147525cb573311a9562e0571639ce40db61c4170020fc80543788aed3f03f0ff4f5f259076089ec673b9f22131d5b03060787980cd91603bc02ce20ff1e7faa31533cf4bc2755cf57f1f75b8dc1c689f98208814372f4654d9d10873e10d27d584290ab344b3a1731e5abec82cbccbf3503f9466f7aa417b5ffa687c1ddf391bc7eeabf7601e86fee446082ac6e05f338fcd8f0a852d2d93890714146ceae584cb63aaaa4fbb0e150a886602b799b2f8957a9eddf012940cb6f422f4a63d1076bc47735260ba18b8a51fcdbddeb3ee7e39e8a755139e72de8cc3a47de3c9ec5cd1e516935189b311c59b40c7af7fc78ba76995997f99d79f3e15c09c80634e72b72e12e9b3a0d17ab5c10fbf5238dcf368b2bc4eedb493839bb834c39614f246fcda713d1d403f044479bfe64a98fda7fc0348776cd9d6fc533e82c86e252299616a7171fc943c5fa3a7049058845d423ec7a11433a826e94e6803c210f4f4c24473432dd59c389adb8fb21cf8173ed8644306e286c8e5bdd1980d9f3a2ce5edd32b4ecfeb6514c3bcffefba9cdac84baf29bc7d1453d2d0a4aa79d395fda5d87f303e2cfa09571df318a5cca2a4e911f50bbccd6661de857a9e3e17853874cd0682d5141d6752084df0e5dbdba15627642ab6c8fc173b051ea4e5109a847cb711c6687f902bc458f758ac6dd14f57c60e6c3895cfe58892617c6cb5ae20425028852780eb6a6be5f273266a478349a7bacd9075bde18d6dc3fe86bcb6456cf70f4e32cacf77bc8b89397206eceb5330c9231ab58077517c4f14e097f8ee7b8a83c2f2f98665ddf94f1201ed19c8ee45e5e42e7a274b3ec29a8e575cba90f172b86492f84745517d1754d9665ff502abdf85e3463d9da27c12667df21fe9178d3889d47cea248f5976c3ba3e74ea5c46654dab1b604ca0d5f09f0ee1a2977dde7e7e747ff3704952ef196256effd9c3df80745755b405d31effb8c87d9ca796d3a00be008008d4fddf39666bd3502cc40d9ae9cdbf5ee3b102b66c02bb14bc1e160f2116e78216204c26cfacf1fab70c85a0d0edadbdbf4d600c6d1958b6d3222ab8168751ddfa931bc77f244e6018d8cac6621792807721d91467cca757f906ee2e20f12fd699328c91bc656fa5c3a6dfb6a446694156494f2db656d0d8472516e0b66b3e348916178fdb8f16c07923f4185c71925d041c0f10ae8151683aa574f7cde21bf9c6f383aa4ea9959783592475b280addbc9ed354c176f7b523bfe8650c200867ca2e7f5d14cc78a1d91149081004156c121e298f98c28649783beb1d7bea8b09dab447cf52f6765ffd9bca62093a8271a5998baf3dc734ae4c0e0b03c341a1294db38c0a218859f18a3ddb140e245c966c6a696ecd8a097b93dffef5b6ad532d4229fb1f17109dc83606c47d38d366ab953bacac5f964a996d2363dc3cdcbf604dbb36605d910bd41c8c92ee6867de8306375315adf045cc32d1f5ba0da807ee488c511bfef436dfe7f5d31a5f71c086adcb7d671a156e9ec5dd56c483535722d9a4ea2fc9a88a5289f55914e768550c7c7eb92834589b05811a1a81b9848dcfe42f690357bf6049b0ff573056d8bc3a8668af20a6604ee018e92a8563f82f869675226a852045ace820521a0064378d7f8f1fbd66945b506a714d7837a87a633bb71f599e7a5f152dd69a2e052e6f4ee6046d2d351eaf7577292213919dbed789771ec93593b694d8f9f65948271b8b410ee9e3d94376fb6a5db6685bdcd6a59c03c69502b4c8bf300a34c9b76ca21d3a9133fc0d214a05a62dfebbc5280a6b40b43d32d1be96145d4cb3d8239280c5436caaef28db2db36af03c9ede70686bd2d42ae98c5b35588873ab9446e9adf62968a7b7dc2aa572a1c966c53bbde9f1e8b28dea51e9250a1f8e2753d35e3f3317afa5a0f15f33f794ac90ea7d5c7634b5ae2b311a893e9c931db680b322bc8531f1b0bf802234efea2fd2393f69d625ddbf21bae70d6a9b2a86e494c9ca9c44eb3b67fddfe22dca2f499e6d80b457802ed0f81d6667f062e299b2d33f40de4aa50ca82a31b390d2bf7516070c26edfbbe1e3f0217de6827bb09607d4b9c6b6b666cdbd0403d48da44b16f0289508ed5a9b06c0eb051f5501ca365c67c6138e8b3c5836f6798fe30fb2b17b0b442768cd1726086f2738137a1609ff7e65799a004cc536b0a066cd21268407729d4bbce88cf76cc7782cca7e146044ab33b06d4c63c42f86385c6c938877962319a16e0101487ced879e2eb8966469fa892698f2d855eed70ac72923d835a542092ce7cee4e000331fd234074279b09425bef7c6c08c3c9216045617e88c7b438cb110501831dbfb3b", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, 0xc) getpgid(r11) getpeername(r1, &(0x7f0000002a80)=@un=@file={0x0, ""/248}, &(0x7f0000002b80)=0xfa) r12 = socket$inet(0x2, 0x5, 0xfe) poll(&(0x7f0000002bc0)=[{r1, 0x1}, {r10, 0x8}, {r6, 0x100}, {r12, 0x2}, {r8, 0x80}, {r1, 0x4}], 0x6, 0x8000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)='x\x00') executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000008b88c4e1ceaa3d674885f1500410000e20000100000009078e0000001e0000001940600000002831305ac1400aae0000002ac1400aaffffffff4420400300000006e0000001000000030000020000000002ffffffff00001133070ff2000000000000000000000000011072882b5306684e66718388a87190011213fb6d5799f17e07b8cfa60b1e04dbb4940680000001000090780064001f4dbc400457c7dd51dabde639b3edd27f1653139798c796116c1e0de52d05895b176d497f1bd5052bad385c071a7d8bdaff7240132fd9fda954d1417193ccf3ae21df18dfb6b2052136ed6e5b25544957add8c335d3f0"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(r0, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x0, 0x9, 0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) setgroups(0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chown(&(0x7f00000020c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="2f2005ff76b53600ef545c1cb02387f8e9fef2d0346090da1054703cc0682e5b43e4fe2b38eaf1d3fe1180966680d6bc324585a803017f194d56b68a661b9c3f2c9517a0052d6ecf5ffc8147a8575804ff489d99b460bdace0321c70e844889edd6752cd03c2fb7ff507a562f37451991a662f5413017e2de60fec52825bc4110a85afd23cef9c60c691f6a25e220ef04b1b1c35d372274e896287c8d1532860b8c6d4e672519e43d397438390af7c007876002b567fd1919e7ef0a16adc7eb9ce7c8e36256edaf8446ff8438f200a1a15e77090021b46b6eff22bdbe915346f39c98019210e39e59da765765f892fd04a0159f3596fbe93c1e9809ffb42a436dcc385c4301a4e1d44c1f38ad39aa5ffbcdb318bb85676557c9754fa421638cfd2767729085fd9a15d9c59ca92ba194f72f182b378c8c2e3ba3328c8b714dd9fb899b14d52cd016a24a5f24dcfea0949a6bdc1db27946f3e835cdc6e322aba2aa5997407593a1654a1e8cc4899b2f740e353c4c8dfd630d8b5598f66893d9923eda319326d8d3e3cffdeb51d447f952ebeb5514906878e4187e8e9fbf4db24616b133e738f9eb7"}, {&(0x7f0000000200)="8254ca72bacd3c1b582332719d0137ea8b28b50ec2314a510100206860be210c3fb9891d9eb4f79278e776ed7e"}, {&(0x7f0000000180)="c3263fc2f94e569433000000000000", 0x1b}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x4, 0x8, './file0/file0\x00', 0x1f, 0x7fff, 0x1, 0xff}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0xfffffffffffffc45) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getppid() getuid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0xffffffffffffffff, r4, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x0, 0x5}) executing program 4: sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000100)="523a687105990ebdead7243babd230d21e3eadc8d22aa6872bc7e03671fbfcd9b08dddaf6f0d9975e431950d7e06b4c624b4c05def1d105bee250d95589246589c533650f03ffc9c196f867826ee6814d23e0371d31bed424f510767f5a1373da436562cf6cc3cbbe3afc3c0bb8f4d7dfb5ba562eb368ae7051983683a58d020c64222c51fe1286ee38405bd194351276c03bcea129b2d3ea724aa12a8fc31d79c141dbbddf803497c0988c68e6e84b905d73681109a054ca13f593dd37a51052f770c833ef4cb3168b3d2bf04", &(0x7f0000000080)=0xcd, &(0x7f0000000200)="c50eb226e035d13ba3783b8d0cc4d2e082329d60d3c0e2cc76d619df44eb411dcf2cc29d8e76fdc3a7a7f22e27dc2e54ff56910f6586a1b9f1289b395c89dc03baf5cb9c5a2bee48bb42e7cfc08ef3541d75638987ab45afd38d9ed779eac1dc3289fa32836fbf677e35e73d5cc572b0203eb0c557c946e5b5a6bd5021f9697c5e0aac6b8a8d83be4a201d0a91f72b05118ede89de4c4eabda1c62700ddd1d7025d07c7e61b38fd0dd714bfd1b91bcc5a39c16679c231ad20335bb437aa5dec7", 0xc0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @broadcast, [{}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x20004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) dup(r3) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a00fe6e00000000000000000000000000aafe8000000000000000000000000000aa01"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x25}, {{r1}, 0xfffffffffffffffa, 0xd8, 0x1, 0x8d9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x91}, {{r2}, 0xffffffffffffffff, 0x88, 0x40, 0x4, 0x161180000000000}, {{r1}, 0xfffffffffffffffe, 0xd88f3394fc419b85, 0x40000000, 0x6, 0x1}], 0x3, 0x0) dup2(r1, 0xffffffffffffffff) r3 = socket(0x0, 0x5, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000), 0x4) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) r4 = getegid() setgid(r4) r5 = getuid() seteuid(r5) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x240000}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) setitimer(0x0, &(0x7f0000000180)={{0x3c09b0df, 0x7}, {0xe474, 0x3}}, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x40) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) write(r0, &(0x7f00000003c0)="b0b6d6589e7cb2f4b4", 0x9) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000240)=0x240) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffffff, r6) write(r7, &(0x7f0000000540)="5c11308db80e0685ed073f9ea1d326d925e143d5adb49980385cb35b1c3fd1fef15c9099edd2a411cb49799edf169a391e17440c12523f699b9c804680fb7d41d71af002e295acd9c6f1c24c3e45dba91de7bb3f35d8338345c6b0b3d97cd1dee9184ff5b3b28f13ebffc74c5fcded020bf261ce99b66a1a1b8e0e0044faace959a8706c40ef5a6aaa80cb63712a1001149cd95615916e4d7e5093b45fed175e26799855e5bac21442b8eeaa1237ade6d6ac2d323aac072b9f3b629d039d3600ef493f90691a7ec1d7ab26f043b49829d552c9d8d987c68cedcbecc78fd08af3b0341e9b4bf2c8cf52a053f9f6c623deb303ac1ee07c53213388e4efdd57622708", 0x101) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{0xfffd, 0x0, 0x1}, {0x3, 0x20}]}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 2: r0 = socket$inet(0x2, 0x3, 0x102) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/151, 0x97}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000300)=""/163, 0xa3}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000480)=""/125, 0x7d}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/188, 0xbc}], 0x9) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0x3d0}, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44b01280b0", 0xf5}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000d40)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x0, 0x0, @rand_addr="135e80f1d38ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000009c0)="0cd1cd47123d9c2a8bf67c4a8b59a96da197392aefcaaeeeb992a1c3afb6d45cd995dc305b514b69aa9b772467727e04b49bbc22204672ab4305eccb970b75980f47a94de00df70f39da53a88985181b121ea5a7d09a5e4e8276d68d6944128b832ef812d13d4e43f6f3938b0ad7be7ba70cb821b7544e5e62d85a96b0e4495517cc1b40774c761bd7f8367f6a4d3f9fe2ab6e23b1fae0f874a71bd52a14de36d9300f9cdc7f3c3f2c3d20908c0b2f09c21d4f46e83f60718bf8297373e19a5376208fbfba9ab0e83907cc31682fbd39050311487a51672e286cd4f494c8ff1ba37d0cdaeaefa0a874df381c9ea61a8c388c3b069020c3217f8723124194c5af6238fb56c6fae85fdbc1ee9dccb9b19eaa2d132675b9d19ade4b6ffb161dc7474b0f9a522a08c38d3be22ca893d31c6a145026e6c3ab4c334221cc52b4ec3a9c3f4c383d2f6f011a083cd3e43364a02af144237e1feb527bdf9d3913a3330c86c31b833d14e0b585da5696d25b3f9cc5bdad3dd99d4a24236ccd9b7f9933b65c5827594822ab62d702cf87153e2ba968ee94f54c299a7039b895c927462bf47324522b3df0cb14517f2e2902bed7dbe5ecc42830c84881542572d6b79ae2bc048a8643e8c4a1edd032b4df7612953ef3d235ba5f0d3e64704c53d8434200cfd28e72aabd827c5ef8d7ce2875cbedc0059e2de86117ac2be4a04bc5e95e4de4f66a20e30ff9182de4c5098fc419273aa8524abf128f75c89e700029ca90e441dd81347a77a5ea6ebf5675d2daa360d90b7b96d69c2fadbc73338e3b4494a489d51d19303c38f2bee4e559180e49aa512696bee09f479bfc51f9cb8441109bd0adfcbf8c35bcbb16dd725ce8c46d4ca1ae1efd457207c3ce6f177b194589309c765a9add992ae9b3cfbfe3f202f217376bf7154a7a8e9456a6dcee9b1f20b3c4b9af97e1d55921aaaa140c3e52ad5e460792caf9fcd84e1997c856bc9347d0625e13e5d6fa6d178b7747b9fee18e585e641042a7fb3c13ff50a88c4b8f5a5beb56c0ee7632ab835a3c6982d24391829fb17dfd955cb86275d2a0f2a3538aaa249a35aecac5e154ec5722c0db52f58d56a613ba67cb4f5989b8dcee7d02a5b37bb0c9e10a7aac3f5d02a53d3192f94e1e47e0927df4c90d19972b2a6967a3a27b7c888770c18bcf5630536caad9ebaf31c261581fc05dfb143e6c086c5aa30e5ab35e9214a79a2ffbd813e86850fbc2397bda0fe602ef8d56f428e157fee23593edbeb94f707bcb510a524423ad19a59ab0c78080a044771df6f08c36a7ef2cb477b830527ae990af5ee2b0d3ce83c1deb5fed21601c1ab9c8a484d20e186b9e40a2315070edc8ed3f3ed5f2818d2e395200b51bf7444913bf745e339971545b4b68c6a8ac9a69feb011f2fa28abb04c4daeab53ba0cd1cbd12d132aa196f86f6c403a93b8628ccb4f501c9f5612b6590115e5dde920d62a812caf9787535b292e12c57a22c6c3d29bc6dbb649098e4a64ee6834117b810afaa557e817492c921acb98b4fff712706f06554a0355464a71aa971e9886eb7b4f67b19550926d0a59ce3456818d98adfd948fbcc8582ddb7acfe1ea4a31c62ce6bd83db2f9343da0baaf55878bec5e4cad69fbbcfb5ebc400e8395557f1e373f84988d89b752a27ab7caf7bdb893035b0250089a7f5140534a3598cf9a15e6e2a92a66f2e46a546fda748a08d2bdd7890fe630128d2d2768030769880fd1abfeeb6e07a4b1486e5af0bae9eaea5df861fadb37e52bae4db0acccd7e5195efd45c8f0bb4fc33e80bd7471cc8a94c177c6d21f10855777b58e898efda613d442637d4bbd5c3c328dc3a3f735574baa98daf0ccc8da06ce9316a223d452df406c8dd149b94bbfeb843a673c5cb6ed9b124c182d28c212f7327a9faa4fe80762e7f9a6e309a82ae078feddc87436cadd5b0fd7b7576b4b977d76b9564a10b7726243bcc8c5fe7238fd8e808e099850e37a6573a80acfac485384814c2d4a509906f578d8d362609dda38c996f456e04f746892f0436775668365dc10eab71bb3a841c80abc623e8eabf4b1dc4a3f69ca10bef59192b7eda7a3cf49ea5a8cf85f13cbb2f03e2ff5c3c11526bc56d904da22b5503092b4bd57e21f21713b8a2f617aee518611ded45863c468dc1e51cfa90e5b2878c489d3851c35bc4787cd4c405e010e1f3ff10b115cbfb19e960b82a2a83551dc74d52f20c8aecef5b6a99cdde5901fd3055ff04c824aa30dae9df97e2b6eac01eb4407c3b05e251c77fd830959251e4bd8413199edf77d48e5d511d417dcfa70d86bd38f708a5d3aa607442d856dd9d02fcda0fd295fa310f8777cf59b1eb1772c559756df4c7404cf2151609224bbf2297f627569003e0c9c2cbb78a0f75bcc7808b7c445f4e23a807cc598036be4ab464c8e450c204821780390a6938189c4d741e51b4658f3cf80ee5ccc997c9632448ceb2a475e7f9f71e67956abc034adad398eb103d098bb11d6f83c1aa74ddeb9490660d29ae9182ff31e33bc7d3e5a21913015abaef901acb967b58cb7868e6ba9f327f4f7aa4750598b23c96de83f32cd1f33795fc71a27a5dd2da194a45881261e9d7ab968b8e0a007943ee06c57b9310e3dfc2f167af2c8fcf6c4f35e6750af82878125d0f2a70cbffad02b442ed02fb8e62777857aeef8aa53389428b8cd149e615314819292f2b1dd077639a1ab369b3414cc837763d8b7e9826d676bc3ec411c914789d1babcbd63adab52e3b43c7694ef08aa8df5a38fa27247db6475a3e930c322bd56714b5920a7db223b1792e40cbcc57692313075f3ea4f494fc2497ae2aac7e6fc68d0d1d6320c24a102f0d43eafc8aaace9c280804c249907100dd668e9cc668c12f2256da4ac9890462fb08ac5aeaad3d04aa7c6758487fbbd6020dc095c8a44411684777382491945595097f73de204d349b99eef7b5e266e2790e048a01c1ef42b8000e2f2c4360d3f7d01bd9c2aa3421001828390677d358e897201650b35ccc1710b52ec6c23f124349ebc3d6c58c0f34d1dfcde4b8420dc4115a6d8151c86719b538989719c8efc34670f220a373b2fd0976e27493f019b821d7eb7d931155c57e3572f6e53afcbaff27bb66301cf3dc61688ccf72a25e5d5648c6d518f620677a67f6cb7b3d048335aba205d645db578df8e80ab5208b88f0e6b5fd66f09ae2510129cc776a55aa05a2f1eccb61eb93164fbedff4e2065653d3eedd546d9a53a2077a8f11110c8d11c5dcb07e709d78a29d98858dfddd474bcaa0ed023d661f13b48ff495e3da27b6634fd2c0b329de31df40ab48da5318497f577dd53eb4da0645f24290b5ffcd894b0e15b2df4ed689aa830d07e80139f509ba7b55a976043bdffc2eb890f65a33520fb66b8ee3377fec3d87bd8cce54c28966784bdb14b17178ae41e7d523f10ba746df33dc2639f3ce72de2f2c3ac9aaf2078daead742c30f78da7e037110d97f4d9532ccf912521bd7b597bf02315231174ba90a0d8e389642cdfac85adeccfddb11e83f880d5ab03ba72584c86eaa866e3cb3f0570e938055c7225788a3eca4dbeed63947c197a87d7a078b62e77731a1b8f08673db1ddf104dd0b38b96f95546e97acbea6847ac68520d66b5f9f8953e1a21793263f83104fbc36f71c2e0308221a102544c55db8a914e0ba8b885252d1bfa95dc0474152a18acb77e7a70335fa024c6166ccded89f82c3a193664c161176e6d1f195b0c4740c116ad309e65fe467a85a53e27b84286bda8e92f42ad92ab3fa8ce72abea800df1c1311c7d4366786c58066aea0693e90a8ca4e31f595a918be8694263812eab64ef3241ad574b4b1b1dfad8c546a0df58b491fb82dae458cafe8d6b1da40844d988e336d00f6f84a369fe5bab34758e521aa59bf372d6f12e6eb12360e339ad44b381fdd5baa97973ee1f27a601a79f0724f30bc16b5cb420ec969fa4eed7eccdb65612d9f2e805b9bfc439f2a5ab0778f69861fb86c39778ddd1620fc7191f06ddafe853b3b59c7f7e2faa4286b2b04ecc2701d04c905890abb17a5d67775208f4664812b444f9d2184e0e686f022967cc1ce4b7af2135e7fd6b508d45957a0a3c02ea52c28d69fe7745aa423495a0209eeb21ed4874cf6a51e796796fb78be5fa4b659576aabfb77245b2909ff5359a97f3b5b472bb43cc57a6a6cf492bbcf46a887d77cf3bb6be7fd6d1dd0bb2ff29e503d29149fe00a5b27e3e96c4088b68671a3430a2d54b11b932046ae17d841ca56e305e6776f44155b416723619930ca459b65668e0c92ef0d2506047111ba007601badf63283644a31e2361edb26a37834cc8a0e008e811afee9ba7ca46eacd0e8a843f13e9110c74dfdcf3573a6d0d2d4645ed697abd700ea2b124b6e3ea4cf4c596fc2ef688cd68dc22b984ed407d76f14a5ab3a6691d86c4923dbe17fdd6bdbdd7ab46d348045f36bee79bcd3dcf3631639fd989c00d166b3fdf598a3e0c036fa8091ddaee231da3ddb463059109261cb526f6a15d1bf9e3c71040106978db2d08ac392a4549376b9c7bab8a2ec191163e91413df09e2c47393584257f60ea1ed3ed9e7a924de9931de254c7316d615a138909079864af1a5f7d94bc63452965ce2c34e15f3e02cdeefeaee6f454dc2eb73c4dfe24c47c09e1d05202420b188790fb0f96bb2983235d28ef2750bd2490e73f8414da15f23f629d7fd33da3473b7a66f67cb8d0e861c8ec3c07ef79006b9b8b375e2fb0e22f93145c3c5c0756dc7d734c7c51a88244b0f4bf8b2f225cd2213183b6257abfd33c3d23855f8fae2317f02605b5228771138fac7af35337eb5d062b926f3457ee611998034c975545e9cfc95117ad233767a16149f818fa98aae352d5c2d12db1dc38ef67e2538933217e2c7fac08339fba4e95609fafed6c585cfbd64bca3a2df29cae3206e09fdc9130b49fadd753351b929d34d93f9f9f3b0cc42e6206a88db6573c56c1201f803eaac5ffacb6ee16b15ae6530c07fb72cd38c8205873992bc7ee52089063803765e2f08ab3af3ee8fe848c2148ea92e00494b67b8eb88691041848e1c5a0ea4da5872f9e7001f9dbabb3262669af469a4597cbb7885c013f0fd0b47dc2466c065202ea7b637af2595304bd8cf6a1a2bc330b7fef6b6ecd98492206799ba53417a18469c9fad898e34519ff8dbce2dc76d408091e1765111328ddd69737f1edbc1a60ef4caee41424e1b853f50069edab23534a86c1164fe45c2e855b96ecde9184d9d9eba32bbd406b61262fe55954c39dd524959d32dcc5cd685683375d6dc507af2033ea9b00f9058e59ec013d22037c7aca749cb4328304651ccb30dcaf479858d7a2417fba7642295ccd6ff73cd4b7254c131b969aa536f16b5fdbe735042ef6531d799fdf35a7736870da2179cec8a710e128efe6781e82a9fb9222f966dd930f48c9685b948358df8a4f370b0dc6be8eb8032f1c5949306f896b830504b67a891ae59b29e03dbeb7a8d29e652342aff11f4fef74e429b506ff881f2933b742a23b08fe822ab138596726b0461b4735a933dfed180b70b4fd3d21041e46edda74c1ef0fc6d9ff64e5b600485d793741bf0efd8113a7494df4a00c67466b2e7fdfac3f436b00d91ba9b48de3beffd318900f56530ef98d9ee675bf938c6cc3b3eae9c814b3e04579d349e66f38cacb23419f7842896212ad81a68366730bc345cbd211cffbaa2475bf04d43b655a2aeb3e9a837f3186bf31913f20e92a5e42e394f82b5", 0x1000}, {&(0x7f00000001c0)="3cc620b0fb9539d511adc9ee7a3bdc1c245a57f6169fe1b0f7d46ceb87c15020aabb7733b21b2346391b1614f61f611fbbfbfa0aa5ec739a89cbe3b7ee135dda43f937b915705c23d8e9ad19e8eb6f", 0x4f}, {&(0x7f0000000240)="7580c62c5db06332ab4be7ec87368a5e65fea1aff2dd86dbe20f39f9f96430a2a2f08110deba266c41945d9c8b3bea6eb66dc77ae53eea9820d2df04ed6aab3d2a7fc6c4ebf8c21cd2289ffda66abf6daeb51bf2379669e5f4b0b0cdbb422df854569b1fb50743ce29ad7ff4654138d2ca3589c0a6064dcc2024ed937dcce1c011b4bd42b532bba7fe0839c677b2a66a292106111a65f1dcc8cf861a447c8b9d155f1a2dcfa23f4c6d1b630cface7d551769875bcb8337779323af81503ad4a5fa9586d7e5b3c815eb739e8acc3502c31b6ac836d6a85c9f1e372faff19772776f85fea694a8d4b4402d109e8483b488d1f97e7237e6ef4bfd9c20", 0xfb}, {&(0x7f0000000340)="f0f8f6f62d66b24c890ac04617db46e653700817986219e7227244394a4e6e70612917882e381ccc0d7b687894f3412ff22846956131ed4aa212ec748622301f42e2056f9e18c64de67c4779847e07c85625cb546518f815f8d310d020ed4042bb2f662fa8af2eabc08d958399d379cfc7c46bc05afdd42862d70c287fffac70900ba5db776d2e83ae99eb10205b32741a3c20153995d62a4eac96d719733b0b91f16bf0956dc30163eba0bd053628d63727e5f39a0a2a012c3f42d34c53a4d3bde5b110a14e2707c2e513156e", 0xcd}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, 0xffffffffffffff9c, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r5, r0, r0, r0, r0, r1, r1]}], 0xa0, 0x408}, 0x40e) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x50) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x43) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000000c0)={0x5, 0x7, 0xfe000000, 0x5}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) ftruncate(r2, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="fdac484beef4e04a141755056da302768a30319bcf597968a360ddb804a9eadd87afc588e1927358b39e23e1201224ed034f1ad4e949e15eb1e8063c7d936f6b2900d3aa196e5859567c725930dca57460d74689b4f72bd8ba9659552dc38aeac2cacd5f1c53d056724d1860f6ae8fcc5162f2329a62aa397b74f75ba593fcb7ed1a9bd5910e005f33f28f8b91f5c43408f5eb22e2b5500f8b8ab7db21417506a9acc8efa3b4112a46f29e12524b8a35b9690eed90763cf8e3974c63b43904e84057fb9c987b8514cf2131b7e5ecce8ac53995dee2d66ebbf96f98c4f64d8a38ccd028a6e7", 0xe5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) pread(r0, &(0x7f0000000340)="43ae8a4c8e5a3e10ed6124049d0bcf3ac46a2f63fb9e4c5997ef754c667784faceefbead6f462cd4b560805e6efc5be7f51c0e63078afd9bc6e089df05e91feec09514cdd66941df3aa99e141042ee573855fe8e97be6ad3fbbc6318650bfaaf3557d54d4867f44d34a3f99ae19d14de446716d8a7b57fc06268bd16dd9b2711d6cb493d97a29cb5389eb14d4b6e122136462fb383a60ae8bd371ed3b88d0229bc2ae0d3615f889dc082193c4b6e0c160bdc473a8208efeb4729e40f1cc19a7a4f1a0531213c", 0xc6, 0x3) connect$unix(r2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x9, 0x1, 0xdf64, 0x401, "dfb1c0a89df614c89ad90d845f122ef363ec5a97", 0xffff, 0x2}) fcntl$getflags(r0, 0x0) acct(&(0x7f00000004c0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0x2, 0x5}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x7fff, 0x7, 0xffffffff, 0x0, 0xfff, 0xffff9103, 0x5, 0x2, 0x2, 0x5, 0x5c4a}) write(r5, &(0x7f00000005c0)="a6b159b4575124561590754f2ae63305619f41aba7e93d95ec5bd3d3a5c43ad996c7090550670b3e1780565c34229128dee75793136f6a6da7f856434336f4338011ca97999370f75449f6c975fd55650414a2ac0dcb4a563d3512ab04007a44a116d831a5c197af12440eda7c1ec1132079fc48c0ae3913320dab3225713898161634bbe8f72fb8de3ee31fb52a973ef124af3883e2dc61afd512a8e21a5a9c4250146d0e877f4a41aa8d1329b88d450e4feb0154", 0xb5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x401, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffff8, 0xc9, 0x86, 0x80000001, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x43, 0x1, 0x100000001, 0xf15}, {{r2}, 0xfffffffffffffffa, 0x50, 0x2, 0x2, 0x6}], 0x8, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x16, 0x40, 0xffffffffffffffff, 0x3e}, {{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x3, 0xd}, {{r7}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x4381, 0x8000000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x7, 0x3}, {{r5}, 0xfffffffffffffffb, 0x3, 0x20, 0xffffffff00000000, 0xffffffffffffffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x100}, {{r1}, 0xfffffffffffffffa, 0xa2, 0x1, 0x72, 0x20}, {{r5}, 0xfffffffffffffff8, 0x44, 0x2, 0x0, 0xe0}, {{r5}, 0xfffffffffffffffe, 0x12, 0x20, 0xfa, 0x100000000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x80, 0x7, 0x3}], 0x6, &(0x7f00000008c0)={0x837, 0x39}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000900)) pwritev(r7, &(0x7f0000001b80)=[{&(0x7f0000000940)="1b7072288f741d55dcaea1b047b41bdaa4bf68d04e6fcedfef29b60af9dbcead32a5ef0b6bbd1266e7d252ca2bfbd991a58f39206e62e9d207be4b70675549f760c1c12f50552114686f0a3e3b96e2d5b16387c4d768c4d6a01338a1c832b77ae5022641", 0x64}, {&(0x7f00000009c0)="b64eada9a1bca57378c022e566ed12274d3f53cace4735d307170ea792962e0ac106868b7fc9082f23140752cdfe65b436aa4e94e5128d5465fa12a0ca4e9edd02dceb638f69416a16774f8d5846340a9b022ab05daa3ab0cc30d7b1ddc764f64c390bb8d147037b88feb1b9e887b87b344245d1b5c419851962b0b84cbe3ff179fa261e1ec0e5bf4f8b04dcf32a9fd99c53262fda2f3731eb43735f758271b3dbc0efeea156f43b5288ea725bf9b2ac1e3b22186d77749b7ce42d587bf9d60950d03dfa3ff8f9", 0xc7}, {&(0x7f0000000ac0)="28de96f4d37c75336cde5d60b52cefd2929db3f853bdc85ec5487ee9498edd09da7c23a5c3177419d665aaec07b321f33f07697f8da05f469cbd286d2165388ba3df33744d71bcf2e63bcefd4ab71f4c063060258580f75034c7ea7db85df47f0a378ec4f5e09b7433dbe4bbf56bda86b0d23ff97e607c37b6857a74086a514a5eb1d63730fd4dce45df794d1371dccc3f0f93da6fca7a811d3d9d1a9228", 0x9e}, {&(0x7f0000000b80)="3ee9673e90614cdd26d858cb2165f93e29e22bd4dfc12637e8ef4aa603cd4530d0f9373dd6e4801873e18ea69267d3c457cd38703d96124d9cd41a5ae6b8f50b13c2e8020b05134c5e7b1baa48603e01f7aa5575d9e599650a9911704743749dc9379dfedac193d5ac45c52fbae05da35125e80f61ad119709019cb2275435cb5ee911f0ee423e2873f6619cada94d7b030c97c219f422ba86ad5f08e258e05c1055d84e6c9088fca7b6033cce98de7aaf4bf186b3588e44b167cad7db5caf85279fc20f5788b69ba42f3fc7afbdb5403988e4e50a490a7f72177a9dcb1c3e0e75aaa8bd55009070574eac2b82505371a004d3fee74cfa78e79c1ec18b31ffb2a6fda601bd09ce4cec85d2ed9a40813a9cd41772ff96e8d75df0e188ee356d4c0b2847e00a8a0fba1dfb7d9e0cfedfe5fb1f97143fb2cfe3a8dc23f9bc0ab7611d9d01420c3fc0c2aa470fca27168fa6e8da26de4e4510cc1ea67e96334712f7ea7e63d1a91c2b6a1acfb39689a9f42de988778e77d4e7b1f36d2a847f46e539977cc4c2abb4d340723839ce9e6ac89441e15ac4cbaf312ccacaeb9cee3694c0d6fcbe44e155163b27fd22fa84c68639d8092ce19f3dce833ca0b08ab56dc1bd11a31f6dfce7c56da2111cf7c7adef4c3820f280d7b64dfe198d78cda4b8983263de4cfb5a231f70295f1f2dbfbe5c4677f437491d9b9d4e98c47012640ef433a4145245bbd9333646e4e6d5e0d8383012cb8226f90d3d96376a3d2fe2194ab9c860caf80d73cac3bb18e54c6374e63f8b05a7a85c424095349203e8f0565d90bb325095610ef8af5cf6ef94d68849c6f4f70dccbd8e5dfd5fc5da373db91fce8f5018b7409b2336a577719ffc2c853bd916534292cf54135a6575b664cfdac52620c54d72f8ed5a938213bdeb530b3c07cfec0158bd0170148c9320869375db5629e366cadffc90a7e67433fd2d378c6a2c71972a7aba21d4396e693ef9634f71750806a332137bc901cf6a6b121112e2fab2801a0d7ece6f3ec4434cfc794e364a10e1c215dfc0f47a2a2677f2349b3efba165ef7cdda61d88670186a01b6c9c5043a4d9a69844059c013eaa4289a37e959b069d491ee49d11bcc232905d5fcfd5dbdaaeafa8e1c57631eded985a8341ad46d44117f23ddb36b6b169a1825bea34c2fca8edb297e3e1be853843c7fd958f3137e15b86df4b7bb77bc6d53bf0c39af9cad58cdb498232b37477bff3bba3a7c2174e2873802687005fd56979916421f65ecda28a710ed80381b544b5d5e4bd3404ff42db9637b77bcfc7a2b428da0911f8411980acb82457ba3616395db57d0832abdaab1b36267ca77a0f24220bcdfe1ab355e5d5f087d0f71333264dd8e80380db8ae406e8f3854fb0514ca88ea6bc5d34ee4df107a90d62ad1490ba2f900fdc90f442a98ae017195c0cb20b97fc4082bb06b805a33f83ecc80cdaf376c832e2e1a829d4e4b527b6ac6bff9a469d0298ed63b7c0f5b908837022dc967fc255b290fbaec16f3d44d5a585cabe628da8a0f861871c9cfb637670c6e7fa50217de098463b4b5c53f322942c776c12e7d4ec101492cdc432509853fe054ebc45c1f2d7132212b3c061958ec178bc1c6d9fd08a19ec2f990cd363d4bca905960bca53a10d37be0412c0f4d812d5710834529513f7f1388c274b51581169a91fe7d5cf879e16e071925c947456e4c9adcd3548cdce115193a7c679d4004bfe385f1091ea0769403a653e34c7eef84d6e9d357678c8e57889fbb171a2bc8e53777ba8141b365f627d9ac993f622f0e7e412f7d9bb8d85ea90ff13144694991d3809946bfd75278c3e11a9c2e52c5c4b697eced514f423f3d5b42092c8bd7ee194f81e1da56c3126ffbafd547fe97012e190a318c86fbca33c9963bbc7da2008ba03f3981dd607a5a503fde9178b32834a93c55786318a40e75d929e641dcff501aeed72362ff830de80f58328b15dd42397206fa280f4e788e4ad4f2de845b9696342e1e87d56c76550be3d04571893395808734054a51ba0c298f838a00f6a00396b34f19ad73db343a3122794022d4319b1aa5b62e899122507d3536811877170e58370414f38d893069be24d91af202fbddd33747978183ee6f3797cc4dd0ba3a235b9535e1d2f05cb781457e4685c8973ea2d9be31787d455ffaa3080a565ec44a3b467a8bb100da78e246bb6a4ea362448c0e34a17140e09bdf50c7a34346cfea960f9fb0be65b03d1e315660d885056530cf25d38cf0d1dab6810a49fa3f06c340c0a19478353b2bfc87ae6b805fa86ae9ed6dbaae528f0c5f6f17fa94c7d76a700b0066ef60f133e0a64b716930446dbd5edf0eeeae70465a50447dd97794ab06b50426325ccba53d4f7a7a74612043a427099f2c2c9c72e03ec5168b5b738a0b97b9f026e93e42c25af0c2252d5267c4884679b6f04dbf6102ce2be73040c89bd7d749c5974ba9595cc252ef511406f9c5c70e945acf6db588c5327bbea825eeb6a337e8ad832bf064eeecc115e39b52daa8ceb447b57248a7d00044f3158fa88447b55a9e369c9568ef92e739a351271c5b83b63d6867b8e706aef03fbc70e4f2a23857c5243d1abee5ae8d16ae377724571840798cca68d7168de883065718a6b55dbd398a113cd58f788b29bca28c191f5a9469768f95461971ec299658323c5621abc8febd6f2523de8281a528b9c23a3dc2316a1dcfc89454b0eb222eb470614f0a9e73b844e1617286e3a91122027f37efd8888822df50061ab3aaa221049153ef6bfb3deba35709cfc7b0fbfd243bc875f01324949f5a50ed040475cac41b4461c648803a86e0105569374ae09b265fc8006c3e77edb858f9137f228edf224d53a03e9fa32701f8c80c45ec2b29086d34022d16a5f16b9ee067d922a5004e7402ee78d7eb88cab441d01dcb45d71de8d7ab1b7bd3168166b9e581da653c1fd91ce6a7269c920208a1ec1d8fa83c9a33cc36346bd4e6fcb658c739f9ccad162a18ad211e0fd72d9c467fc1a920d6d82dcb028984b434efe5c75f73e7e8f6a4d06b6ee268d640a068254e6e126676edc7629c64ce1e26d86715527c4b284972f8a3727e884f26296cd9c65052edea43fe3fdc692a494f3b6bb19da6f9e1d396e76d2af4850fc13ae055b31e849f8ecf4fb67e785a9d039dfbc1972220f6fd8b2b39673403dad000b3812161b1d4a9c309e2d21ca2e08ef4c987ea043dfff4b168ac93b5a97df2583cca19571349886e5e79f0131ece784d8d544b964173e5292f567254ef7196c380cc42cfadbaeb7a057450ade9dab9a4b1e49298a9a31d10d370234464c8956960b7cdfc8b903c4ab433dc445caf51d47db75a01fc465b7472d14f5234c0b3c3cddc3c529cd4757bca71ce1f69b5efe7629f6c0f7a3d789c32cbf19f1eed93d7c71f6ab0ab04348a5b0dc3c6ab4fdcef9097d1cf531518af359c96d98f8cf3d5658dc399e36f8f61c362203cd75f65a401efe01d78f993380137c9ed960fd8c7b6856e302313012e3b50e3ba99cb19331709ec1b50c0e5a06b18a53bd78fb0e2207d66cfebf3213b4d6c938503cc6f34c1aea350263245e8cd98569a519441f18bad310b26307f2ca131351bd878ddf862e064cb7827eaec5dca652dfeb225720d5505378375bfbd9f2f69a6e98ecbe7a084d0b88a61d63febdbccd0d860cada0a1b1bdd8944c96ce8e3ec51cc5280fe527426e08b5ac289ae54626bf773a15a9c79fd463d255eb8b8850e6608263c52b425a56f079d22f97eb8ea95faf270942942ad2745415b5163edd77d72356efa81bca13515d7141d9731b4fa633d51d5918ca561779faf4c7b6bd0f2ae6679ba2e2cb7bd669075b97a60833e4cbe8d01ea81a1993e4fd1b10303b15e91caefbe8f1609461929b7d1899a334c80da7b81586567fe81c7aebd13078d634a0e58280782e9a1f8256629debfdb1bd429e5cc1e880f063e0086342899f180d3a0cfada319542aed09d75699cc35ca1b99b3be5e260ef95af6f73a92dc32cfbb02501143a477362e70f0dae706636d71c98f8f78d1f6928d2434d012cde86fb167658451f41f59dd7e0622197c9985dfceaabdb87bdb4a3a03c910f39e67813a6fc13eaee8004eba224e8e0f2ad9fdd79ef9bd1ef6e55319f317386dcf56c470b4a72278bbeb56ca62522ed197324c3607aedfa24fa92cd55211d84163860199b501cf9cfb8ea1a7c304222dcace05c3622a47866a7f5491dc0c402b387ffce42c95ef9146911bd6b6dc048d04a2d04c35a2b6ddf9c6a44a5da402ef5d60de8c6dca1c193a24cb03aa76e449a9d10ce04dd3bda5cb1ccd117797398c0efcb27b39cde7bbfe9577ffd148876be2779780bc6876331159874dee2802b77d86cf8534dcdac83a416fba30a7524348080a4f7be4709eba7453295fac4e478a8b6729d0fe413e2c221cc4d31cf268795849f3f358f131930f459a4caaa7634e88620eadb71d9e2d37537224f026eb68bc66335fe1ce83b41f93b469dfedad78c1c37c93869a41ffaf7fb4f022f3043a903f354b8ea14d9499649b93df3b12cde8fe9ec705f153d920247797dbb02cb3df8d853b0fae499a31cbd6f68bbcb73c20c63c0fb4de6d3bc976e1b4d57af905de7aef64b0cf324e7de66d32084fe254721505ab2024637f3eec7b6e7b3b44a447c41bee435b98ce9b9c5ab2f6f2501aac7f6369f801ea6d78736d973101aa1f3d3960f84bb8795d97d3c7c1925b8b2d411962706af79c3c5772a0f5cfb1acfaba17aa00b635402038d33758fdca69c0bb42189793ebf3886c6c889f798b0e12a65f911f9d0cd93d22602d4b07359c6a0a3beac3910c1a85cdec4f619334739908a40bc26c1543ad26924a695f92f31e287768937125730aea4e04b544c6f400e6338d0c230f7c38823c93f9c035c0fcaa51969acfe0a55cee66d291b5e8b7ac53b8cd4974ce7d2f136a3840b8cf5e943509fd4679ae8659d8ebee15749ae78129f86525bcd3d5429ee379f8ed333a4fda5f2f8697297b1da54848bf50d9d71490b82ca48ad2640c9c043e9d36ccaedaa5e1792dadd0472770336f5ee514bd1e207fd19da18e6c59b21a5f69d75c4a1a0c215606e7dd0f0a797e8a93c61f502dfd8d4f053748e152d091d04508bf1f0dd94675641cdf6f64eb4c7dae4d37643addab8fec5549a710457de41fc90589fac511995f07590b6eb5223165c2732813f19ae84349d41d641d0bda77745ab1fa689de8d89d244f850cd0d2f1cb92dafb2867e35d040fefe76e13adb1038c417f7800147b5d513bae45470fb0ec38bf1936ae44ff9c0173a49288a38d492927301e5266845712fbb472858f286794280b0a7869df14fd52a5ed9d55ce032203a954a69bfbcffec374b243e39cfbf17dda8f0f9aae37d4ce048230dc17fa63a7c0133f7f22a5debb943113ac0a5d53807e583b1c88dbf76a88e34729fb1b9c40dde45c7f967c1eca35d0a3cf24d4c0521894fb9616c61a2b8ce0e6a092e3b863d242f3387f299ab8103f5bf04b805d5366d1e524b8bfb5adfb0145ff64909d5210ba410587ee3fa72f83b30515216314c7343619d51770b693427ce3c3c15da0692d540b533ad60064e6be019a3911457c02029e9f1ddd5478583439c0bc2563863d310f873907884c53e6a3173c01aee7df092fb188269e6e0e728216e688a2b9551161e5fba6974190e1ea46b1bcb23fd41a24c299aab01246cceedecb5ab24082630bdb0497f84cf3f252aa84f722e9ecd1b2cf0b4c374", 0x1000}], 0x4, 0x8000000000000001) close(r2) socket$inet(0x2, 0x5, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001bc0)={0x1, 0x1f, 0x8001, 0x4d, "94a9cbc681f103c67b4822d404137c0c539a6017", 0x1, 0x8}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r8 = accept(r2, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0xc) getsockname(r8, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x74e, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x430}, {0x60, 0x0, 0x0, 0x1}, {0x8106, 0x0, 0x0, 0x2}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)="a387bc3e6859208d3820fa71fce96daf2098668b9ed6c0d12afc580e623903cda47a2c4d7389", 0x26}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0xfffe, 0x0, 0xff, 0x53b2, 0xaabc}, 0xc) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29db", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) getuid() bind(0xffffffffffffffff, 0x0, 0x0) executing program 5: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xfffffff7) executing program 7: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffff9c, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(r1, &(0x7f0000000040)="1258113311f1c13f862bb2da02a8c57397ad1938f9b2090a53d7d9d688712fbc83e3ef6a26557db8ccd1bd83abb894a02bdb652d5c28a2b176e7b586ccfa1252b291e8937ea0646e782106137b6c0b247e27e6dbab95bc2d732b30fd0e6806e83b26e034edfc288caf97f9dfdb681b7a4bb48deb3c5b5730c4990cf7933372093d4011c6a953e0e3ebe61edb8413", 0x8e) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x842}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xe1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5ae}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fee000/0x9000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd04}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x80000000}], './file0\x00', 0x37}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000340)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x3) syz_extract_tcp_res(&(0x7f0000000380)={0x41424344}, 0xbccc, 0x7) syz_emit_ethernet(0x24d, &(0x7f00000003c0)={@empty, @remote, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0xc, 0x6, "f3a8a2", 0x213, 0x39, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0x6c, 0x6, 0x0, 0xfb, 0x0, [@rand_addr="c63aa9e9bcea840b7a75869cb1089ecd", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x61, 0xe, 0x0, 0x28, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="9d355d3cfee22128ca135c6db4317b8c", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x2f, 0x2, '\x00', [@ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x6}]}], @tcp={{0x2, 0x3, r4, 0x41424344, 0x1, 0x0, 0x18, 0x8, 0x101, 0x0, 0x7, {[@sack={0x5, 0x26, [0x7fff, 0x6, 0xffffffff, 0x2, 0x1f, 0x7f, 0x0, 0x7, 0x7]}, @sack={0x5, 0x1e, [0xfff, 0x5, 0x8, 0x1, 0xb44, 0x80000000, 0x1]}, @window={0x3, 0x3, 0x20}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"9e21a6183445428eed06d4db23389c0bb004eb2915478ea18a52ac3ecfdadc6820e8ff0e926648e7b16e96486ebb8cb4e089c662e865981241109062688f1f072f6765d4099ad7aefbe1ab35283a1292b4af8fbaca9c399442bb499924deda74ea4a2612eea9f3a28226c6ad0efa5efa10d27d03aaab1a0b7208efbf296eb54b1cc00a3ae22bfb7b84cd032cd64320ce8c553618500efcc555c92bbfb524dd908e37fe15603a15c1e970b210724141eb6fec1631614fe014e66ff741ace2fb7418adc90b51ba7f258e6a6fd21dd90d1cfe7e94e89f6b3c3b2c7267732954244f32ced8"}}}}}}}) getsockopt(r3, 0x2, 0x0, &(0x7f0000000640)=""/16, &(0x7f0000000680)=0x10) syz_extract_tcp_res$synack(&(0x7f00000006c0), 0x1, 0x0) syz_open_pts() r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x6, r5, r6, r7, r8, 0x50, 0x5}, 0x7, 0x8000, r9, r10, 0x80000000, 0x100, 0x1, 0x2}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000900)={0x28, 0x0, &(0x7f00000008c0)=""/40}) socket(0x20, 0x2, 0x20) ioctl$TIOCSBRK(r2, 0x2000747b) executing program 4: socket$inet6(0x18, 0x3, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xc) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10080, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000639000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000b69000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c19000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=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}, {&(0x7f0000b67000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file1\x00'}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x0, 0x0) mlockall(0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x8145, 0x6, 0x10, 0x3, @broadcast, "e8852cb1bb10394c4dee7fe0e0cae08d", @broadcast, "c252531a5d4d0bec5937c8dd68fa6288"}}}}) r1 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @mcast2, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r2 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f00000000c0)) chdir(&(0x7f0000000100)='./file0\x00') r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 0: socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r1, 0xfffffffffffffffe, 0x843) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) r2 = open(0x0, 0x615, 0x0) writev(r2, &(0x7f0000001400)=[{0x0}, {&(0x7f0000001200)}], 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb5", 0x82}, {&(0x7f0000000080)}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea", 0x2f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3", 0x16c}], 0x4) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: wait4(0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socket(0x10, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x2) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0xfffffffffffffff8}, 0x10) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES8=0x0]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x112, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r4 = dup(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x5, 0xfffffffeffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) chown(0x0, 0x0, r7) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0xc8) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000240), 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(r0, 0x0, 0xfffffffffffffda2, 0x9) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000100)=0x83, &(0x7f00000003c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab0600"/153, 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x99, 0x6, 0x2, 0x74}, {0x8001, 0x3, 0xff, 0x10001}, {0x6c75, 0x3f, 0x6, 0xffffffea}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x0) setuid(0xee01) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000000480)="e505d219800b2981bc6f3e6c0e405d6aaa398abf15", 0x15}, {&(0x7f0000000800)="94091a8a95fe1e96caa92964d2f4d388b30e98469dba999e9f8b4a6c31acaf4086592f9c8b0c5d15ae0b8ed9de1d002778ca9522bc5ed4ea75d69c90f55ad87e3966236a5d246254d99f2be6d2c7fca28af395f6f91af58706edf80c4bfc626f96e67ae0f2fa32f2435ea64a6a9e8d5b08f90cd9bcab4b6733fc0ca190973367ba5bec4e51ce22858fd6657d3df64938c136d2c05e11d29dd4014f9cdd895fcbba90264a5a64a9e37a6c73e78ba30d80038fdecc30b53c78fa4071195ca34113a70aa26b10e5f7843f830b660120a00b8c084558d1ec792b0f85df87f33ea88f4f27df0e8f86d2b5d1c25d92901fd63846b5435f4af4ff745adf8becb5d110a66b3346b3067b9f8a1ba413e4ee1f5cf078adc8397ca106c1e9487ea02f9b336858e2c4c7d423bb4c8ba24077a048f4f2c564ddc3752aedcd1834e8c7f0eb07d2d1fa1bb1830c60c67a024e7affb340e211acb8fcfe2b7455f324d18b21eb32910b002f36b0666605e35194b905cd4a7e1ec252c41a2c0518623a3b6e8eff27", 0x17f}, {&(0x7f00000005c0)="024500eb42f52468d21e75f36bf7e4cd8b83857ff6ef977b67aaf32c9263ed27dabc3bbd897c754e324f21bbc2c66e0bdc197c0e58ae9f773e98a2375a6d7929ed7aa6957b09f032749b92dc325207e62f01a20201df4ac5e99bca133cc73c068ce19d479570b0f561b6d21f11656c4e58310f0e9fde017b767c16d1f0ee15da39bb56b769c175b0bdb1c37daa78cf2a5da2a87eef8ab41730873f8dee71", 0x9e}, {&(0x7f0000000b80)="669cf64e2f32c19b932f000000004d4d1bb29e079824875ce7d9d428b2554c162b0d3403bd23085e98e7f6798d199cda161037be2ba9c450714506a779b3f8080bc1aba43a2744cba11419ab76bad7492314861fcd03881d0bf72f17b08371e777b84d3a5727eb167d007ca226c1b74720ab3a9872812228e4fc12085f2b567905239994d5462ff1100b6971f4c1a7c745ff15afacae01ec3038b247265e5c37a93601b44c9d9029e4c107e1c4466b26c8d3d4ea0204363e08adec1e7875ce1af28981bc070be3b8c8759e57e6ab7b09884e7ed886759356f38c95864a57a1bea23cb2b6c328ec6ec8793587cd0e83b14e2ba36dc5fd5293b07bebfa58e902e34afd056803047d75b352827926c00fb8ede22aa3cd6c2eec7017cc719a56d158ba59", 0x122}, {&(0x7f0000000980)="b8c3c83ebeaaa451ba773cf5371659d6fbb3777956ec46e64b506517cf4dba8df4769084499f896cbd88bdf4f2f42cdf51c4cf976897fb3de9256665b902a238b8a1eb34d64137f2f4ad3a200acc295e47dbec649fdadbb19ff3a1ed4278138f8d4b63f4b0bb0139cac045de6b81f0cb39d8fed05b68b1bb39a9f843b6f8ca1c15dafed3ecb5f94cbf4d28bef4475ecf4996f5c74427885fc5b8e055fc24ce7ccda51a6604cba6e5c21b298b68bac857e550f0b18aba7874a78b26e413e6655ba6884974c2a5e66d182a838ec964e36270f2fc0d4d07dc4ab444a551acee0f3d66c3849b7cdd180309d0b4d94f932ad803ca9b8abe7001d0746bbe6a42f1b7b3b012641b771c7ce2fbeb145eed342d3569fbd16f331b576ac584238e4107a58601240ac3151bdd0aaae0cd66f55820df1ce807bb3ca3db2b8735c7aa59602cba3c158d410f6739bd3a6ab04ce12547a120b1b5a24d9b446444c83f928a530cf3ab6fcc74927bfbabd58c41bac316c78f798e0e93fb48ec6a6b1c07bb1ba20b8b32927460101ac80bb43cb74738268e1c87d320976b42b1f5de2339d860197146466fddd7f97056da24485dfeb9eb075b7f3591d3a585428299c3fe6a0d3b9ac9a2b9a3ccc3056aad", 0x1c8}], 0x5, 0x4000000000) executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) socket$inet(0x2, 0x3, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r4, 0xfffff001, 0xf, &(0x7f0000000100)="ebffcbff13b9fd812eaaa9d210986cf5e9bdff30220223410fe3db36d7bec139e4adbbebd6e733e6bda440205e", 0x2d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb3300"]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r6, 0x6, 0x0) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getuid() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0xffd0}], 0x4c) close(r2) pipe(&(0x7f0000000380)) execve(0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x14}, {0x54}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) lseek(0xffffffffffffffff, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x410000, {0x4}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x40}, {0x40}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) write(r0, &(0x7f00000001c0)="b169782e07d20cc62328c6c1d407336eed41e5dd8b241b722d0e79e9f63fee354dd952c97f3e18603932690d9fa3fe425f64cfabbf3c912e8ff6f7156a0bff909b78d2589fe34885a2ebfb397d2451c367f9720920056fa82994d2ff265410add752932d155b21566eace41af87a81cdfeffd7b5c1ad064b9e9b4debcdf7eff2627656800ccb9da3033cb3e44d5a3a74160083b3a9c7b12ae458d41b08", 0x9d) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) dup(r7) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x20000000}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x1}]}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000002080)=[{&(0x7f0000001fc0)="08b76e93d270e88bf557c5c1372700bf9aa9b3571f146a72116e11ce99867342a0cbbdfa73c799b663c2c6f8f84732d8e7cb4362d3e8d5b1931e67dc616604", 0x3f}, {&(0x7f0000002000)="a3e6682c40a1a80db9f983dfb031bb805ec9f55bfff69de9d4d6fc4ed5192a95242444a60e64b1816dda769fb85f2737894850a01eaceeb68aec3ab5cd6051fafc90eacda1301a3429e9899b61f7d3bb745b557e763dd29a74a63e7502da3f032d44be910edda5a0", 0x68}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0xffff}, {0x9, 0x1}}, 0x0) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000002240)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d997c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc0e73e7dc27243b2a6a51aec969d4e46124b2e63501e7d1c335b33c35220c141972fc1b3af753", 0xa4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r4, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000002140)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000001f80)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) executing program 4: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x80, 0x9, 0x0, 0x1, 0x0, 0x8000000000000000}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x70e, 0x0) getppid() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x23, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x15, 0x0, 0x5, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="02"}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) executing program 5: close(0xffffffffffffffff) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000002580)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46edfadb4d904307f5b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850bb6ae26a3b8b5ac39714780648ed4b1cc807c1302b63e90b3b60cc9b196585788e0226975ca0869a17dd68836b7e7249bdb232d230b32d2509bdd1b073e3520cd872cb34c5a8ec837b833038939252a0b6d97eb66c5c03729d2650c8d21a49259f67b0520", 0xa2}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8c30d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab0338112d8ac76990a85bde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56ad020000126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000002940)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1", 0xcac}], 0x7) listen(r0, 0x100) socket(0x1e, 0x3, 0x2) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) r0 = socket(0x0, 0x3, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) socket$inet6(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x8028698c, &(0x7f00000002c0)) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000200)=[{0x20, 0x0, 0xfd}, {0x84}, {0x416, 0x0, 0x0, 0x4}, {0x19d7, 0x81, 0x9, 0xf78d}, {0x5, 0x7, 0x1, 0x10a}, {0xffff, 0x40, 0x2, 0x8}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() dup2(r3, r3) socket(0x18, 0x4, 0xfc) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000700)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d54282148aa42be940970fe88d34d8f99afe7e78202374000083d52025eeec0ef3c82bdee67e33079894eb49d950586ca39b70ea7faffc94d4bfbfb220f3930cf53b1fbe1748adc795ea172c90720b4ed1e8df2df40635973ca80b746b37e6478479c7614458afc13618230c875eec33ccabd981a945a2949f88752265de838f6bda89c72ae1c4a8c3e5f412b0b9a43b58b7875e63454bb61a063920c17d98465ce7f701af47ded6efc30f099e086fb31b3440696dffccb0909f92df90215469e78226df4bf11d816a7125cc63c9b930e42b812f98f3d92abe68e453730d76b190fe8c72d4148c30529299e8ed94c31acb5152b9f8ebc3880f3351beb614014595f429c39916f14845cfc7", 0x16b) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r3 = socket(0x18, 0x4000, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) socket$inet(0x2, 0x1, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) mmap(&(0x7f0000488000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) setreuid(0xffffffffffffffff, 0xee01) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, 0x0, r2, r3, 0x90}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x40e) sendmsg$unix(r4, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3ff}, 0x8) r2 = socket(0x0, 0x0, 0x0) geteuid() socket(0x0, 0x2, 0xfd) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x15}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x4}, {0x4}, {0x8106, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) lseek(r2, 0x8001, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x2, 0x7}) syz_open_pts() executing program 6: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000004c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getppid() getuid() r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000500)={0x0, ""/5}, 0xd, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0x0, r4, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x8ad0, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x0, 0x5}) executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab046500328900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc11000000000000004e224e2100089078c7754b603b"]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf468, 0x0, 0xffffffff, 0x5777c539, "51ff080000ecffffffdf03000001e0ff00"}) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000200)="4e5f4a11ecf1a3766e5d3ccb02a4d1fe884c43a4738b199a64b711c5ed6b1bdd1e2dd4e75758aac78cdc8525cfdbabb6691d2642e09cb7a43b253b9da85bd6b4a6ceabe05740f753ff8f03daaa7c339e81db73ffe8631b0b419bb41281c6905fe85cd2fc4ba84506feb11caf7c72c8a00322318db56d42e2bd6e5ec7d1be417e9ad41e7dab0294d236f67d46db699647672e5094ecf83cb161c268f879818ef01c8c49fe944144faa9d770d15fe04b139b7c0e7275f5cfa6d6eb4039682422a68664566442127adc8d", 0xc9}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b502", 0xac) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) chdir(0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x35}, {0x46}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7fff, 0x0, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x1000000000000000}) mlockall(0x1) mprotect(&(0x7f0000233000/0x1000)=nil, 0x1000, 0x4) executing program 3: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = open$dir(0x0, 0x400004000011830a, 0x0) faccessat(r0, 0x0, 0x140, 0x8d286aa647c4982) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r1, 0x1a5}], 0x1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r6, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x1f) accept(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x7}, {0x1}, {0x0, 0x1}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x2, 0xa7}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {}, {}, {}, {}, {0x1}]}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x5, 0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x40000, 0x0, 0x4, 0x0, "018002005e00"}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x39) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x84}, {0x4d}, {0x6}]}) write(r7, &(0x7f0000000040)="7f00"/14, 0xe) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 6: socket(0x11, 0x3, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x0, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2a, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0xfd) getsockopt(r4, 0xffffffff, 0x400, &(0x7f0000000200)=""/190, &(0x7f00000002c0)=0xbe) lseek(r0, 0x9, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getuid() mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x805d) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) writev(r1, &(0x7f0000001780)=[{0x0}, {&(0x7f00000000c0)="f20fb53a2bedefc0fc989d645ab1dfd637d53830a063407514fc5e581584354a351b6d8528b605a8243041bbda4eb086b23b2f7503dee5c552383bffab813c562b776de4fecafbfcaad08323", 0x4c}, {&(0x7f0000000140)="e911291577aa4799718e7f4380c1e2370aa87f8c3cbfec585c0ce7262d5f35c861866904c4c393685a0e3bbbe3719686a414c41bdd8e1912a23a71b18a637682d47d10fa03f6cd5682f482de3a9e65364111f351df9d8f262d7d86ed492928213273c85e6be23052dbad499e52c340306a00003e10", 0x75}, {&(0x7f00000006c0)="0b4ee40b429ccba6e92b1098f22145131f60d2d70d1bd34e38e654d4e07552b2660f7ca16f23ce34f63c67247d312936817b56d30f5b697e1f39705630e6b1ec3f89736734421c0b61b30364c47e73e2b01c43399e4ccc036de478ff1713475e8a46486d26cc6a5e31d60e1420431ede334bcec68ecf0bb3fc55148fd84edb66fce3a70f0f209721da59d9f67ea80eab7e69525605261aa8771d5d97ae0e3d21a0da01f4464c658e3387882b889b1230fd434d8821f886629a5a5e3be7b156020807ed9c68dd4c727ba1fb576a22e08651754d4f8061171724b8d107058defc639a887b21751a1bcb25be1053654b752a06d31a9bcaaa1984e3cc82a1509a15df8eac86e8e899ed0ddc5ed761e448a9b2604ced17224662a476aeb0cd574ec56849dde9a127def75212d6c93af5eff6b322cbdde1e5dd981e81e4ee78af802dee35ad55d0d5f279619e76fefdf9c46ac98fc838011e1abae7a3b08fecb411520d2a57a73e17a5272f1d529e3eb2e3182c4e409ff158879cc1895811e782893806c45e507627fc4b8db3a46fdb12440ea1c370f95fecf1d2fbe3eb38bd554dfe4e3af09b6967a3b1706cf32e1cdf943598f2502b8faee7195cfef62d7dc0e4d4d5f73462c6de64bbe9d9906df773eddce6fed05b79764881df59e2452d653340a9cc81f95e9f1ef975aa479b43e0f356f537568730b735988e3e0bb16cd98db21576431c51217b9dc5331ae5fb1ba1e6679d5784872a8a851db9fa2022b37572cd698b65935e8a63aa75764ef03a3cb6e4a067b183877b33087147e4c313e852ce8b91a0707477f0bf4b07cbacaba4bde8b2df827204e909258602680c866bd51fa7c07c51cdc8894d98bd3fb2011553480a57c888eb5c98a5845aa0a593de0989140867823e3bd700980bafe50a25f14fcc219f462cbfde4f14b9077e3631080748f9f44d71adb7ee2c2a278094937900026e8a802637ea9fb7fcf49f41457ce9fd8932885644ca26bde04831afaec80982e39d5fb799a4713b129de2e53a4d9b217fd15d82e866277ce94a2fbe4feb273ee1f25bb049967b4b73c28c27c30d549556aaec070028d106b0b43b2dfc9d864a5ed52bd98795337b16c951007bc276d6672e025bf1b24f2d6f60c250cbea8a224e837ba4cffcbf2795e6a7cf26a0417d2b9926ada34668c6819b5a0e99125991a62d6b1a9dfce47bddb92c36c1743c8539b87b0bf1e6d5846d744c55301e456c94e7aea8207cfffc597a9700c67d9d25e408f057e2beab8c5d9596858a813c54f1ea4d6fc65a68e576844f75380426ed11f27538a6117cc613b70132a0fa97df80fb02682c956baebc16eba1e690a357b9ac92255d56f7f2562ba7726961cb3a9d7a8b1fe316537ecfc7cabad7b59c67d359b54bf32768259aeda026f3ec111c2acfbe5f55d45a12a596af7dac8e2627ca5b6a0f71ba037e798092106d5c0fb4b0d649c3106d17c7242e752002c294babd15b39095617ec3d91e4d3edd62c14731e0945addc10c21629cc6059165a71c2b9d128aae35a6f6c2e9d79b261bd7a7f45c406c4631747477fe74e7b0ae98acadf74ed6a8532fff61c8d4de2d29119419c0e305910f90dfa49037c1c80d87d0d22836290bdae2764b59a4c3b7ab2e04d777807b9afb3fe36110a98ed8491cddf5626eb550759570b1132fe42310b6f67f94075e31cba77f2e104d6d17c0a2584bd2c8dae17a2e18ee6e1800f53eaafb203287febe02eb5292fbbf858be285c3922fa8c6e6e3ae5f2eb4d1f0bc1771cdf71976752a423c113d0923d13f0b250b0068316c174400844a362b42f6bc9094a24a7191ea1161f06318d1e79d475988f7492c8e9d471b080f55de23f81c5578481ccd5d3506ac8151bbf3778c788431188f637cc0f53df57b924b15f0c894991e775d5c2119811ac95f019aa88aa12e42d063508517383528b31c717536e8e781d9d0d67bebce46c8b2c940a093ff78b22c1cd4b7e03d003076e0f3bc522fc6545dcd0625cb02885ce328db74091849ae0e1533b1f3b1b18ebb1f32a131dab2fb508cfcb234f17339ed59e1686fa5f0beeaa00935074004e37a657d8b5d2d373fea8af947e1768783856ede8e92548ef4208a6aad698f38e839813a16b83787bddf8f6f214fd924d36e2a09f4e30483c06c422c9697085fd83e4bc4dbc6daa60612c06df172f2bc9b35d811d39a045a31447fcef8e203b81c0a9b3b496871f6f382590fa4e0c5eacfda10a5d9847428d20d58c074ad2c477f01d2e7639d84bef0d6eec9511b07e39c2b1ff7a426e06ee47876cf1624880aab5b6f6ef6a84f62048ca383bdacee6c63add31f4409f1a60d356a6637eabfa75515f1a6b361db21695686ea95b4119fad067c7269537e5b5376d86b3bccb1d562348e4ee74ba11c95ee6a6b65366839b003a2cfe139ee88ba4a37355fe234533c0ebb770a7a03bfb191e04108d5d6f4951b4c3d7b033e0f5f761396d43a57b1e138592679aca73bf6849c1565dd4cf05981b8697323862cfa2c94efe4c6c08a47f3424d1abbd97427d7ca83e83e16266015ab53857e1f1688deedb1e82f8bd12aa336dd507e95348cb9333dd1d43496b3cb90172ddf3c0416ac493ff3534fe49f91caccbd4b427b3258828312a0be6950a2e311f288a895173242f61d519f4219c76e06a444bb82b9560a60e07824fb138d430cb6503136bb211b40cad8a4fdb231c1cb2b997249b2da82af7ce47c0153589d7e1f47a2f3b0ccd347efd3b99d31f82c7d3b0dec8cc2a0d30984cce77b2473cf26c99879e3fd094eff72ad7b90ecdc751806ca2160528b10a3112e290d06055f5c0b09f2c5ebde66a82145e6176b861ef89faad9826d2c7c4951d6c2b4a50a03cd3f91e6454a1bc84e19279edbab78c4599b5dd6818d77295724d639fa77a1e4aabcb0bc985ec7d0ff9b3842f9a0d59336b0b2a55f0103d825935eb70f569971b56fb50d89550723d097511d1cd03505a6df5556f9e3a61b7a8fcc781342b99bcfafb1df02e78475191a1af096a79c67bed8cd3ebea7d7904469001e2a87f1d941a0b89eecc72924f342e4303105aec89c65284734b90430c02180b374c7d2d79b5fafb254471baaf74ca92beb13363ff11ba3f693da9f962462f7c745b841ffd0942b6cc0f5497fe93e1cc792d683e2c5df190a7e70908cfc9c6109df4ecfebc91208702ea5bcf1589dd0c58e1307ac02cde62b5c1c62b90c6c32e5932de7f8884c1df62d093587b81603ac24e92358eb18d0ae8c33b4773d8481514eef5e48a59379d690dbc4bc7939592965f92328ff24b0707e2a4f08e9d5722ce814ed130e39eec204c5249aac5ffb009837bfcffb6216e1041de12c99bde44166ae889e88ca658241168885f0314056b0168506b68b893606eaa2185d57204160ac42effd3cf7e3b78d95997863e4e148ddbecf39c035fd2ba60a6706d7878ae40c95c5e66b913c5de1024424137175531692af94e6a21af4acd99ebda80b027c8df6583279c4490dd61d95a385f249d10d265894254fbe26270faa50615307db2019909916104fb59f9be147c5315ecc01009b1752944222f9386c6e3d09e228d6a075cb4a60e9ec18ffbaa8e015c0179b5a553386289ac8dddc4f1c74fd8ec0a8b84a228382c49b8572a3f9daf0224e1b64664f7fb4ea291bfc77cd9762663f6b488f33f917865c4c90e72a2fbb89987e33d5a2b913712f21316dec7312afb5923b7cff9d485c2b2fd63f45b14cbffcef72e239d6a0f71fc83fefaac66b4ace51fb3fc367482194cebb91a395aa29e2363f79a0bfd256f4cb55bb2cc72af437d24f743eeeddcf5232d9dafe57f4a46b29123c954bc28b1003fc7cd3f08b84b81ca2625f56c5b5028911f2b8d8a891aa18f5a520ffa872f0e56651fea3a42cc1d2e667f95cc43c855f5c02fd4491941d89e8a605b15d44f8b9d05c12d888a6269ee8abeac714f8993e943fa91768e4f56f16a1816f4104b47bbf141d90a76b88598b3af96ef2f990025dc57d294c9065548b7e293b8df1453c027f306ae4cf610e072d8857efd38fe61d5505ae6ce08937174b4d1a246392bf05ad536d054eb77066bc11b0bf307a64b8f973f02f4798d8eb2685d03bc49fefa713b3d7029baf4b282885a3ad41c2e474b91903ffc133f18aea5473e7b65be3c7956715c2924ecf594db38f81e71c1956021b17d7b33bf7924ad645cfd1dd336f6388d2a96b42e3b79b070ade13a1a889ecae14574b9b4d2368fdd88ccc9fa4917f49d91a194dfd08f2d228d36000867eeec5e384fcfa809210382f49efe28fb652da84df75a0a34fcf11a6fdbb25fafe046f844debbcc93e8d929ce2099562cd51e7b429e572ebb7492b55b84edad20152aa0fda8868aea22f60391d2920afbcae26c03127b07ef52494397b3390d11d5a3471c9a0d061a92e701c9a12dcb8428b921f8095c739bcd295ae04008c8269ae8d692d1cda11c5aa424a5b881e56a3c56e718efff041230daa18a4d75a028390eea3f950b703a177983a9dd66dcf5c42408b7a2f3c7c80bee37bfa33f2fcdaf1b522af5b007294fc06c6f0a1085d8742853dc78d55676491e82ea1faf1b372a524d592964ab5d5e161b7f1fddbe18834b3096f25ad968ce6d0360a219b4b463514f402fc5f8d66a9a2b47fd82b6631aba5e0d7cccf49f4c0ff05ee9c22bc5aa4badf293aaeb2efe51ad4321dbf1277c1f4fb0905f86f2b8de45841e482b755762a8055c3fe6890e838d3c8a934313400065e3c9c5b5f16ab7c247592787ca2b9f2b8644ea19924fad5e17e73ed613d3032cd27e04fc91d93e58505334170f7eb92faf475f4dddb4e41d6b2c88c3ba6874f24c4b576655ccf194543fb8a6c1c20febb01e4447bcf4c492809ea136c71c40bd3735a6ebe2139cf881e2dbc7b1461e0bd7bf36643c7cdc907df9cf3089a2e5eca7166cb773eb6bcc6077b15c146fb42a4755056409dfa6223f341da98c7367c376131e162ee5b951f09c4d2409aa148a2ca93272880e16ab7ec560562e0ad5ad79641cba8db2a3924ab9be181685cc38d9403b46194db16cee7cbdf822fe387543a6c2e565df6efe8e7d3b6490f15e65c36a4432bd829666124e1891426af5f44a993c0f76b73111c33c92fb32009e39b4b272ced6f4ecac61458222edf8d3ed23e04f1f1684691d3aca46eeb759cb480b8e4a97e46a020c79eaa961ec2dfafbcd07761bc16f693fa258d9a9d9e508719bd3d542884bcf8266e649b471a42e13fd2c26339a06375b46baacb30b6b645c57453cc07ec9156599afae5ff06a6716143332d13166d7bdd086c2f6ca727878bd74b7891217101184e15c1b996b57cc1947591895e380306fb4d446e39b5ea7588183592da769632e567843e82eb3cb2d1f71fa7d7645d64ebef42d054a5dffa2296c460a4d1e129d5b3f968d3ed8a8b1af97b28f37cf9c8c9e97f523744b929fa75220447cfbee1d6c3b53e7db21f4571d43ac002a85f6092b03ccf593ba36230f92137910e3780e46f3f615ec5eacb681a7111be6e54a96247148cd38a5c681cdcc7e1d6732ac3e15bc6d6bd7a87cd86a153d50c2b0872ac1151fb94fd6ff580dee002a45fca5c9359cede9da4aec3b6088c6ac400d17dc8d6d14e011d0b458e846b88347644f428491bf860f9837da5c42cd99bc2265b8cdc6bddeaa9a175e74810f85168342e9584a7d5e3f65c5c315da0d5503ab64513d871edda95607ea5e8f160c597601ce10ea9c63245895ddfe6d666cc9a0eb450a", 0x1000}, {&(0x7f00000016c0)="06398a8a6384ad765a06c3cf00000000020000000fe1df3175197e8a4eb75306416920fdb613a19236590ed0aa4824688b37c2a6bdbd8006feceeb8a6b9044fefb664e9e898fcbba16d504bc698231d7ca41339b51ca1fc51da32d32cd5e097be22538edf2c8c05fcd53d4c6541c934606ade86c44b3c12a7979495fca3c6ce61d9dd2bfe6", 0x85}], 0x5) execve(0x0, 0x0, 0x0) setreuid(0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 6: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="80", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "0b46f97ae501303a10313a158fb23e621d04aee1"}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/108, 0x6c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x1ff, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffff8, 0xb2, 0x0, 0xff4, 0xe1}], 0x8, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x95, 0x1, 0x100000001, 0xa07}, {{r1}, 0xfffffffffffffffa, 0x4b, 0x1, 0xe000000000000000}, {{r1}, 0xfffffffffffffff9, 0x42, 0x80000000, 0x6, 0x81}, {{r1}, 0xfffffffffffffffc, 0x1e, 0x80, 0xfffffffffffffbff, 0x9}], 0x607c6772, &(0x7f0000000080)={0x3800000000, 0x10000}) dup(r2) r4 = dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r5}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x5, r5}) executing program 2: r0 = socket(0x20, 0x4, 0x0) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="fd0cc085", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4c, 0x4, 0x0, 0x400004}, {0x80, 0x1, 0x20}, {0x6, 0x1f}]}) write(r0, &(0x7f0000000140)="0796e58c37cea0615ac779", 0xfffffffffffffea1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) preadv(r1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[]) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000240)=0x240) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x24) setegid(r9) setregid(r8, r9) executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{}], 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240)=0x6, 0x4) mknod(0x0, 0x0, 0x1e61) getuid() lchown(0x0, 0x0, 0xffffffffffffffff) r4 = socket(0x2, 0x0, 0xfd) socket(0x11, 0x3, 0x0) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000080)={0x1, [0x0]}) getpid() r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ab6000/0x2000)=nil}, {&(0x7f00008ae000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d93000/0x2000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ebf000/0x1000)=nil, &(0x7f000037a000/0x3000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f00009ed000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f00005af000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00006df000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x550704bbc46077d, r0, 0x0) executing program 3: setuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x80000001, 0x60451d, "1a0c0109020400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="f2d98d803406fd3f3ae5de618b17e9c1e351453dd510d71c27f34224a70b765f5806ae62f1ceb57a7b93ae8cf96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b2604", 0x4c}], 0x1) open(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmget(0x1, 0x2000, 0x70, &(0x7f000073a000/0x2000)=nil) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x67, &(0x7f0000000180)=[{0x35, 0xa6}, {0x24, 0x5}, {0x6, 0x49, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRES8=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESOCT, @ANYRES64=r0, @ANYRES8=0x0]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x615, 0x80) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r7, &(0x7f0000000200), 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x3, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000380)=""/255, 0xff) setitimer(0x0, &(0x7f0000001600)={{}, {0x0, 0x10001}}, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000040)="0404000602000000000000000000", &(0x7f0000000080)=0xe, &(0x7f00000000c0)="44bd401ad3dcbf3301b7aee13ddd99460dba3da16f6acba1d7b17a3f762b1a32f8555a0bc6c4d693618d6691baf8df7794380b2ed3af32d1ab64ea4a650584634af6287ef3a06ee56143e1de48492ac539a8b034f58b2cd113838cf55c32074e5f96a2ef131de23a06fe6e155d12e700dadbb616e539eb6b748136241e78b49641249c6d4bf18953dc3d2ba33414b72e3293544f213e566eb65686362eda0b9b0678158b7a0d64707b006a71cd0eaea5d3b87bf7b30a83e5bea2db9f08cdf86a78d3b1e8cb4a358a91ba2666420c037c0acc8fac8b1931d6311743a43f4729afde34979c2852c09692a5a1267955b31bee", 0xf1) mknod(&(0x7f0000000480)='./file0\x00', 0x0, 0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 2: mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket(0x11, 0x3, 0x0) ktrace(0x0, 0x0, 0x40000a1c, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000340)=[{0x2c}, {0x2}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693c, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) close(0xffffffffffffffff) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffffa, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000680)="97df8c3d29ecccb406c0d28625b36c36c6e32e7df7102a5ccb4351d81adbd7021c556269041d624797c5197d6f7dc9153c221db9f905d9d038dc8cbaf751e6b4115da5e0983cacdc1716ee11cdf97541aaf48e24f9c8036acde7a88363d162a7b0a9931ab06ddc1200be0e83011a2a50998111f99f2180ed294b3dfac4c7e2225998769ae768193dc00105bc0733836cd33c5e5461cf42c436fccea1b5d55d4e10e6d1b203af969c9d38a657eb9de16230207c5eb2e2b8c0249b9e09c6b4822cb7bea7cfb5169cafe39c024440d322ab21e06860f1eb1fc8e9b6aee7000000426e30fee4143c75c34bbe22a18321305ee96b2ca00b3f8f8f0bd7008e6af6fa154e240f58ee4c278b131aa48aeafde7f3958a8df4fd67aefdf1af390e6d1df83d4d1094e1bb10c6a2738a46ff820aae705dd2ec42016a5858ac43e4235456cef0071b45b1199d312df6c347e33cb68040fd54c90ed683a7948cbf3a279d13bd74903b44064cf5a8c53d1be5c3119c11026aa67565e375dae7dda7a2bd334a582a6c104ff870c1", 0x186}, {&(0x7f0000002100)="a8e8f99a414dc820b0062f4ea5ee1679a397d995f33f3bf1346365142214d0731c0a9a630ea207000000000000008af899a50fb07a47c40b4ca83aea74504ff417a8dd24e8115852d39207167c13369213e41699959b121481eed2ae7d4630173a8931d3fca364d5ba89a1612a5641bc767fca1d07020cde39320f300971f7686ed0263f4f372a8fe2ef2a7f6ba523dd2f7433d792a367af61c9b6032ecf9b7c79b6ccfb4dbcce7c2f264747732cac07d61855d764e4b97f7ae8a902876f43e283eec27c2cb4c9ea6adfbe471e0fba4fe3861701", 0xd4}], 0x2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c583a9285268343dac12abd36c88edcc9d56b14855858", 0x15f}, {&(0x7f0000000240)="badbad87750b277e6e2891897001b819402604bde9d85ec8de55c59b91548e03353d077321e0f20f36bea80857afa367df95a46707000000000000000000007193ed37a1d348b88e0c73f95b27b66f7f32ee46ec7829b4faec90101662668384", 0x60}, {&(0x7f0000000580)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045099f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883ee5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de606729e522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb07", 0xe7}], 0x3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000001440)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7adc5535a2b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b7bb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668f8ffffffffffffff71a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x81}, {0x9756}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = semget$private(0x0, 0x2, 0x57c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4c}, {0x7ff}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/69) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x230) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f83458906b9e9e1393e65d7e27362cfa17b1d8c03fe93f05495b9526833e7b21de84359aa4ee939174596ff9530941eca0e78fd41340ab565aa0cb3a7d", 0x3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x3, 0x4, 0x84, 0x80000001}, {0x3f, 0x9, 0x3, 0xd575}, {0xb6c, 0x5, 0x8, 0x100}, {0x7, 0x1, 0x0, 0x9}]}) recvfrom$inet(r0, &(0x7f0000000100)=""/32, 0x20, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r2, r5) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x5) r7 = socket(0x10, 0x1, 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540)={r4, r2, r6}, 0xc) r8 = syz_open_pts() lchown(&(0x7f0000002580)='./file0\x00', r5, r6) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ktrace(&(0x7f0000002600)='./file0\x00', 0x4, 0x1010, r4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000002d80)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000002740)=""/105, 0x69}, {&(0x7f00000027c0)=""/244, 0xf4}, {&(0x7f00000028c0)=""/129, 0x81}, {&(0x7f0000002980)=""/235, 0xeb}, {&(0x7f0000002a80)=""/159, 0x9f}, {&(0x7f0000002b40)=""/162, 0xa2}], 0x6, &(0x7f0000002c80)=""/240, 0xf0}, 0x1040) sysctl$kern(&(0x7f0000002dc0)={0x1, 0x49}, 0x2, &(0x7f0000002e00)="f98aafdb9097b9dc9270078c811077864d36c096f841b9cafb6e17731db2d41dbd3e1ef94af7acaa7b5f2340c86a66c8564fb55f7811cad960c76e20d69d8db82ecf8166137cbfe5ecf81abee4eadb7304c1b9484f53e48bc86227a1e73e603def50b1a3a8a49c33a5b9ab79dccbcb0a9bcb37a48872a5d085c49acd1c6d54b10732d359039870f5fbc81e1e0f877a7e23b03ae5a639bf7329baf73ba213c77e5fb7d925a8a20a67e3bbb27950c939faad46d78ee39017b304baa7cc1713f68e868f6e8c9848ca753a139371373db11df4c206c26332f7510d3a4ba4b119fce65f2e7ddc279459ebd2d431fc46c6a8fba70f92241b641a5505", &(0x7f0000002f00)=0xf9, &(0x7f0000002f40)="986cc282a3a4f0fb90ba7da6a6f1dfcedfc33ca3c24240d348281615eba2fb0be57cd1ab0f30bed1f99bd13771f180b4d4bf6a225470036d8eedd5b6c4618eb8a566349462282d42e2db03f9e8cb5fbf828cff16ef62db6494f0a0628285f81ea1eeecc994b6384291c293c72b76986297bacd3438ecfffd663a991f87a4b6c96fdf86e798b53cfabee7bb9cae2199cc97d54cd86e5a664afb19634f654ea5ca064390798da3a6edc0c6a08367217e2195938615db4c733f93f2cd40980228d3b6f22f024a80ecc66ea79c36f89683968e2fa284c015cfe3cfeebd36", 0xdc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000003040)={r11, r12, r3}, 0xc) semget(0x1, 0x2, 0x4) mknod(&(0x7f0000003080)='./file0\x00', 0x1000, 0x66df) openat$vnd(0xffffffffffffff9c, &(0x7f00000030c0), 0x80, 0x0) r15 = syz_open_pts() poll(&(0x7f0000003100)=[{r7, 0x4}, {r7, 0xe}, {r8, 0x4}, {r1, 0x20}, {r7, 0x2}, {r14, 0x20}, {0xffffffffffffff9c, 0x1}, {r15, 0x8}, {r9, 0x100}], 0x9, 0x1) r16 = accept$unix(r14, &(0x7f0000003180)=@abs, &(0x7f00000031c0)=0x8) recvfrom$unix(r16, &(0x7f0000003200)=""/209, 0xd1, 0x803, &(0x7f0000003300)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r16, 0x1) executing program 7: syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='f', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sync() executing program 3: r0 = socket(0x2, 0x4000, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x800a, 0x0, 0xff}]}) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r9 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r10 = socket(0x18, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x3}, 0xc) r11 = socket(0x2, 0x2, 0x0) dup2(r11, r9) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r12 = fcntl$dupfd(r2, 0x0, r3) close(r12) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000), 0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x44}, {0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0xffd0}], 0x4c) close(r1) pipe(&(0x7f0000000380)) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0xc}, {}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f00000001c0)) r6 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r7 = shmat(r6, &(0x7f0000ff2000/0x4000)=nil, 0x0) 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') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000a40)='./file0\x00') shmdt(r7) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000606000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) socket(0x1, 0x2, 0x0) socket$inet6(0x18, 0x8000, 0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = dup2(r3, r3) dup2(r3, r4) socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getrlimit(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = socket$inet(0x2, 0x3, 0x1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x7ff}, {0x8c, 0x7fff}, {0xe5, 0x9}], 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0xfffff801, 0xa, "d7d63e89f83284df9838ffffff0c17ce6fc23a8b", 0xff, 0x325}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/37}, &(0x7f0000000180)=0x27) sendto$unix(r3, &(0x7f00000001c0), 0x0, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x1f, 0x8, 0x6, 0x0, 0xffffffff, 0x4, 0x7, 0x2, 0x2, 0x0, 0x7fffffff}) fcntl$getown(r1, 0x5) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) accept$unix(r4, &(0x7f0000000600)=@file={0x0, ""/91}, &(0x7f0000000680)=0x5d) r5 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000006c0)=""/200) sendto$inet(r4, &(0x7f00000007c0)="ee927364d948766e99d7917c59145da3f851657400526078c9b44008837d1477ada179d89c2e477fa588432c38d72858815e6fcdaf1b5ec98e07fb2fdc70b06cd5620ea0e0ec4369ac2da94562c11751305becf5d4170b0fe1f2ccf35c8e20bb854d9e46816b582543c9d91573bfe84b085efb603d5aaf0bc0d17d481dd0c5956fbc11535423169d7fdd33a7eaa0989b543b5ca287bc39290d997259896d3e79230feca4cdd725dd095e342a7a9b288b083a352e4c327d474a2fb5ec5fb54799fe13dfa3c3590bca272d253cd491161d73f92f03cb2681c3579f0956e6b0c3bddcb4ab880bef6d8887b1ef0cd954251adb7b314416", 0xf5, 0x4, &(0x7f00000008c0)={0x2, 0x3}, 0xc) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000900)=""/191) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000009c0)=""/69) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x7f}) r6 = syz_open_pts() close(r6) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f0000000580)=""/234, 0xe0}], 0x2a, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r4, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x800, 0x8) close(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {0x60}, {0x8106}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x104aa, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x60, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) attempt to execute user address 0x3ca79 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3ca79 cs 8 rflags 10246 cr2 3ca79 cpl 0 rsp ffff80003736c168 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3ca79 Starting stack trace... panic(ffffffff828539c9) at panic+0x16f kerntrap(ffff80003736c0b0) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x288ea rt_clone(ffff80003736c388,ffff80003736c480,0) at rt_clone+0x7d route_mpath(ffff80003736c468,fffffd806caf45f0,fffffd806caf45ec,0) at route_mpath+0x112 in_ouraddr(fffffd806caf4500,ffff800000ea2000,ffff80003736c468) at in_ouraddr+0x98 ip_input_if(ffff80003736c558,ffff80003736c564,ffff80002ead9000,0,ffff800000ea2000) at ip_input_if+0x28e ipv4_input(ffff800000ea2000,fffffd806caf4500) at ipv4_input+0x47 ether_input(ffff800000ea2000,fffffd806caf4500) at ether_input+0x527 tun_dev_write(5d07,ffff80003736c8d8,ffff80002ead9000,2) at tun_dev_write+0x209 spec_write(ffff80003736c730) at spec_write+0xe1 VOP_WRITE(fffffd806d503028,ffff80003736c8d8,11,fffffd807f7d35b0) at VOP_WRITE+0xc3 vn_write(fffffd806af12bf8,ffff80003736c8d8,0) at vn_write+0x15c dofilewritev(ffff8000fffebc68,c8,ffff80003736c8d8,0,ffff80003736c990) at dofilewritev+0x1a9 sys_write(ffff8000fffebc68,ffff80003736ca40,ffff80003736c990) at sys_write+0x87 syscall(ffff80003736ca40) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e139a3f9b0, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 50375c3b-e826-8a7e-06ca-b163c863336b found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace