last executing test programs: 31.206201611s ago: executing program 5 (id=1638): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f0000000100)) 30.799835644s ago: executing program 7 (id=1655): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x103, 0x100}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x3) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4008001) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8d0, 0x0) close(r0) (async, rerun: 64) r1 = getpid() (rerun: 64) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) (async) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) (async) fcntl$setown(r2, 0x6, r1) (async, rerun: 64) setuid(r3) (rerun: 64) close(r2) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) (async) r6 = socket(0x18, 0x2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8a, 0x7}], 0x1}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x64, 0x1, 0x2, 0x9}, {0x44, 0x8, 0x0, 0x2}, {0x8016, 0x5, 0x0, 0x800}]}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabfaaaabb86dd60eb000000182c00000000000000000000000000000000000000000005000800001a003f00000005889890787faac842ffc009342d00"/78]) (async) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000500)="a4b69e5bd992a868495c120549952537bed1a583c1ce58bae266e30f4ab98dfed52bb403d5ac81adf700b44b610afa9f55af7159da99a686ef964fbf7f2fc5010b6ff7c2220e75b29e1a8ad9cfcacb726a7f9bdc63bad4c3f5e2cdd0573af149a8537caa9b17b559689265f9f94c41c19c65f697d6e607a159c4211bffc306eaf4ff6b", 0x83}, {&(0x7f00000005c0)="678730d748093af52d33b2333dfdd774c7ca27a5c33e7b30e5a4e03883a667ee3982d172f6074d", 0x27}], 0x2) execve(0x0, 0x0, 0x0) 30.717107891s ago: executing program 7 (id=1658): syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80, 0x3, 0x4, 0x9}, {0x1, 0x9, 0xb, 0x401}, {0x6, 0x5, 0x9, 0x7fffffff}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) open(0x0, 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0xc2) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x4, 0x0, 0x0) r4 = getuid() r5 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001200)={{0xbe5, r4, 0x0, 0x0, r5, 0x0, 0x7ff}, 0x5}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="23e5d21ab758", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0xf, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 30.673711428s ago: executing program 7 (id=1661): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x120) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x3) (async, rerun: 32) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 32) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) (async, rerun: 32) bind$unix(r3, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) (async, rerun: 32) ioctl$BIOCLOCK(r0, 0x20004276) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sync() getrusage(0xffffffffffffffff, &(0x7f0000000200)) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2, 0x1}) (async) ioctl$FIONREAD(r0, 0x4004427c, &(0x7f0000000100)) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 32) ioctl$BIOCLOCK(r4, 0x20004276) (async) ioctl$BIOCFLUSH(r4, 0x20004268) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 30.671348127s ago: executing program 6 (id=1662): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 30.583550244s ago: executing program 6 (id=1664): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xe, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000180)=[{0x101, 0x3}, {0x3, 0x8c}], 0x2}) ioctl$TIOCSETA(r4, 0xc0284416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(0x0, 0x10, 0x1f4) unveil(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x8c, 0xa3, 0x0, 0x1}, {0x5, 0x0, 0x0, 0x7}, {0x980e, 0x24, 0x68, 0x9}, {0x2, 0x48, 0x2, 0x1}]}) syz_emit_ethernet(0x0, 0x0) 30.583033141s ago: executing program 6 (id=1665): r0 = shmget(0x2, 0x3000, 0x4c0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) sysctl$vm(&(0x7f0000001840)={0x2, 0x3}, 0x2, &(0x7f0000001880)="ecfe633e76b15a5e", &(0x7f0000001980)=0x8, &(0x7f00000019c0), 0x0) 30.582655794s ago: executing program 7 (id=1666): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d2, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) close(r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x54) close(r4) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4002, 0x0) 30.582416966s ago: executing program 6 (id=1667): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000495000/0x1000)=nil, 0x1}, {&(0x7f00006df000/0x1000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1}, {&(0x7f00007c2000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000049f000/0x1000)=nil, &(0x7f0000145000/0x1000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000008}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000433000/0x1000)=nil}, {&(0x7f00003c2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000482000/0x1000)=nil, 0x7c80}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0x80045102, &(0x7f0000000140)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f000200140600de800000000000000000000000000fbbfeca00001000000000000000000000be4e205e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='PZ']) 30.581945941s ago: executing program 7 (id=1668): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) socket$inet(0x18, 0x4001, 0x81) 30.543090921s ago: executing program 6 (id=1669): mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0x8, 0x1000, 0x7, 0x9e, 0x4, 0x6, 0x2, 0x10, [{0xc, 0x7ff, 0x5, 0x10000}, {0x5, 0x290}, {0x3, 0x8, 0x2, 0xa}, {0x6, 0xfffffffd, 0x6, 0x8}, {0x4800000, 0x8, 0x5, 0x9}, {0x8c3, 0xb, 0x0, 0x2}, {0xe, 0x54, 0x9, 0x7}, {0x10000, 0x8, 0x8, 0x6}, {0xeaa, 0x8000, 0x0, 0xfffffff5}, {0x9, 0x7b, 0x80, 0x6}, {0x2, 0x7fffffff, 0x800, 0xb}, {0x9, 0x9, 0x0, 0x6}, {0x7, 0x6, 0x430, 0xfffffffb}, {0x7f, 0x7, 0x176, 0x1}, {0x9, 0x8, 0x4f, 0xfffffffb}, {0x40, 0x0, 0x9, 0xe}]}) mknod(&(0x7f0000000000)='./file1\x00', 0x4, 0x205b9a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) close(r3) socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') shutdown(r3, 0x2) connect(r6, &(0x7f0000000280)=@in6={0x18, 0x2, 0x3, 0x7f}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) 30.541617994s ago: executing program 7 (id=1671): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(0x0, 0x8, 0xd5) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000380)=0xc) sendto(r2, 0x0, 0x0, 0x408, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) (async) kevent(r3, 0x0, 0x1, 0x0, 0x4, 0x0) (async) listen(r0, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x1}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00840000737f46bff1e7ee540000e00000010c029078000000004a6cfffc0000000000010000e00000017f00000100940600000062890309830381004410051827c6b301771d6d010000000e891f03ac1400bbac1400aae0000002e0000002ffffffffe00000027f000001891703ac1400aa0095d105c3c0e9ae1bce520d000081e00000017f0000017f000001"]) 29.100486817s ago: executing program 6 (id=1714): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000300), 0x0) 29.096377976s ago: executing program 5 (id=1715): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x4ea0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="57222e4410bd4e88f6051af2937ec3fb5edee1c7705089657ba67bd4a58cfe9a9909c2b0eea518ef0c26499fefa4751d57f5a5672356c52cefeb9115f5ffbe9722627bed231d88a0268ff3afdae4f178d46c26b36507f8c2b843950d14159e4c00ccc6561394f260d10ca80ffaee8cece9ee1fbe5d05b9b73307fc9dd312fad47742409b772fbdff4a7ed506302cbd20b696ec1d81f2e818ed1afd063ed2efaacbbd811968ada57e7f774063a2864eaf67b1c03774a97552b69fd07ad8fcdcb2ae427f730a92947a827c8309e741c94e39c643a4c0da5efb15c049949059680c85f1f2be7f3de4925eb3d1540d50d2f96cae8b9992", 0xf5}, {&(0x7f0000000280)="96b2347aaf9302928a6da0", 0xb}], 0x2, &(0x7f00000009c0)=[{0x1010, 0xffff, 0x3, "5a2770c50a9d2510cee082514633598e456d129247afe5bf9cb9c12477cca46500db94735c2b7376c5ec574c618e4a167327302bca0662164f9096eb872beab879d19b60d1a26eec20fb6d20231a9d6e27c2306305f67155edb684e9b5f45e8c9e24212e7ce3db47c0ecd9460817dbbd5c1590f36696d1da6a64b399ee346c47b42dc2458c0ccebb4ca468644f98cc143a1a5718e77f3015cb3a1f2cae4014bfdad17b4b9852daf0fa701141602e2fe1609e2886d7ae66afa3d2e55d6972543ea7129cd5897d66f428096e6b5b398145155a5861ed4cd89a0fbb81881af276b62992e47653b92dccb5f7852e646d457f1d3560ea68a50e484d6ab9ded89cf2c3312be4f769acaeae622d440447d649a82ab031de5a9f9471fc47f9206c59ddd4515a1962a09d6d1e75839bf5c7435b94e0a4dfc9f824e576cd184b2ee9637851bc3d962c12690ce84f302e02e7a30ae00f9b00e0718ff1f7e2261560b4a2de99cd06a3f8d3567fd6d19332598e42f3f825a8e6d11c21fbcb53e6357936ad8df91451bbf716bc5cfeca55f5c98feef3046916a9af68a9956fe2db98183f338944e9a6410a7eee78f3cd0fd02d41c3df60bfa697d25f2c443bc10618203b4eba1cca4ebde6e3dc671de3abce83307c6d29b5e953374cb83b653fa6de759c87f6a2fcac4675e3df34f08829b887c7ece22181e613fdde015eac4c2c38e9d0ebbbf4e7cef6985f111a60ffec3b34b6d479a47174ab5701fc402930dfb14eeb88a097e2f1f3d59e34fd8f87bc908eb0c5c1e95a434dd8e1dd81ff7c2955f002171655008f2f785cdca1f10d804dc6dd7d650bdc29de89c9eb3783ebb3c1efbe050064087f610a7e97a0bfd765785c930d302306df98eba7b8161b9092b7a92633a7f3d4ba1b43fc9097c1b8aa33960880c40020457d86fe78d3ab8e60407df47aa66cd504777a52d795b56a4ffcbc32dca1b0061a094600ef4465aa52f885219f507e84e0d413b53a7405289b4d2138170c17315b41237db5b6d1829645bcb79cc32157782ee0441a73870aa80b2d0d689c30bc53c42ef513f5ff2aa85666c7dcabbcf2fc31ac50b9f1581c5d6e981700cd1c921054cd47c5c1be32e549a5a70b1320b70e4934d568f169329f4a0c876dceb6f23a53e12277cf0c4a0945aa81277bea7c3ebaa0910faa37f70157ba5d4897338b6179981e6b25ee5bc65e2563cf409736c020483578999ab130b809c607ae2b15395dbca912099c07d085e4b570e2827d2042388815d68b9f2b877fec82c78898b3831368e20665d903d81dfa80d2803db67190ef0a6022dbbd622720fe5ab608d5e5e80a43ce78dc7fafb15f10756eb7aa12dd9c80c615f8dcac87c7149876266bb1f134b006c8ec5d1583cec5102069ec5358e0d9b38026775fd4abaaa02c3800279789d98a5563a2c04a6196ad85d7fd5e431d6d07c30ffad5972aa73d6a6389ce91d995f4b35f357ea9e7d21d976a50f638aaaee3a46a00687a211434c80a0b4595ec10ce30101014e7947e0fca6238af36c05767573603900c976348fdd1903b98a1f0bcf6642fea28a5193d7f0181fad8aa39cb24db97fb14fadc74b20be118224476a2ca79627ea492669f901c090ffcf0a6a29059975f36aa775a3cc5caf823160a1553b4f41c8a9703d7c817c82ce0ef09d313e527cab59b608caea91b403b7b278e4bd69cac202c2063623569df637faa03a6de54db42be8f337b4e5095ba95b29b56a8af85d2ba6f086c3042aeae81cb72be731ff41d0493c53065e67251d1b38542e167f5544e51177631af7b7a6e1f8ff4a4605ff3260247b39fe1445f3261d2b1160780f6377a25c14b379d84cb4d9a1c4fad56b6c1f3e94ef3ac7374ed6180653bb0bd2017e4368b4138eb8ab05f98d8d81b3e225030afcc1e2767a54ab65792ff8c6958e842203bfa033c8c529349d854d2c802297235cf8f564f419e6bf8fe0a243ca2200dfd2bc05416ed8a36e0d46ac46f0611601c91ca6fea3273bfb2ec999e42e05d2561d77a7f6b8a33c0410c550cae79d32e36622a91604a4b15f82eda434d2d85dbf7c36fca6476b415c13f7b8ea67228da4c789c9326887689470a77633891b3a111b19b90891dcf6c3e3a81302f725582f7a020b456169087304cc24c3dee9ed71303e7d776625b31d660ff438e1552a9071f4b169885bd3d986b745411be039b71ff5db1bee1dff877ca8dc28e470bcff04b2dfd28d135d216867a6431257bd113523b4604534ea1e1a7dd9b8468cbb8116e8c68d075633ab5fb7b99659fb8fdb686ca7d6a84125179668cd42394ff25ad83c5c99415224746a90ed27bafd4460a9f20868ef9f0811062ff739f5db755d6073706ea02fd5866f0e57fab0384212b7fca7aa6ab89da17e8ef2aabda44a5233267b6180d7aefb7a53c3f34549310ae37e425690a83173ad3c6d558470af98e02a587eca8ed56e03aa2fa3338d9c76b6981ac8f162f1819a1a2d69ae2080eddd77c94b49f27e5bff32f9ebbc6752c4a0f694c95461f639b16738d02d84e2b85bd1f2713f289e97dadfdac64ba36b60c3d892b7a1830c0e376bf4f97d04e3717c04ff36c54937b4e207a139548b6133c218edbaba99da79189a66f8136b840027839ae97d507d3e3c30ed2efd3bae22e421d07e23e95f22f595bdb8c8ca200b056680edc9ce5e4038f6d0dcb5b0e24e7f9bb624d5f63bc64955664883ca2bd95fd4c93fb7c5a71e74c12bc93b642ede1174022919b6195313f0b23a1fb3433ee4aa6311ff061e06d17755982941d64e11d35a3436ba1c4c70b7704415dc7c8e03d8d336707767b1644f80278795507254f57bb7476decd2b4afe12004499f65835d86cde03d6e204b33fe4b6f7086ae55857e81ee76068f115ffdd178ef5ac8f75a0c996e05b17927559c0ba87b445eef587839dc7074a29f93ba31f8c95822fa8d1afb3f1a177cb5adaf8e04b715fe8b351d9103cc0d2b6d050a986eacaadb35cd5e4f23c31cef354d6e45d200dcc44e950af11f307de34e3069ce8427dc2027959b58ca07b2d5ea3ae6c998f2814ff0e0826efbc955daf9152fb54d62aff7015f6e33382327943defa8889040eb50fd14350e7491e3c18c5e797255f6e535b6d801098f4d51691acd871c359f8ebbab8c810b53241db46faec99ed81bacae8a6e6c9b865b2e86dd5def3b316a4d16800c31c2d578987de15b897602fce2c0e5c5541bd72cf45bd10caa9168566c57522b07f1768ddeecaf4deebbffa9d2c9c4d0e70f699d6170d2d543331ab9ea3e3739a0ad41af895eb584bb208c4804248947c732b8a1ee785ccf36fdcf95300ebb15560c6e309bb186d3074dbe9594e3765470678382180c5e56e0b70fc1615bd1da86a2a11a0cde466e1d8bcac4b9389631163a29adc858b318f6a571ef989008ca4d4cdbc615ea41ef2453ce7c73fd44e01747a8337e37d2aa5e7440be96620fff0a28dd129c303e94d7cbe4245102e487fdb26ee1d01ff2698d76bdf419c967875634e2de70470ec8764fd655aa94123c7a4ad9b17456bb407b7f4fca6a2c4a30833291c21167ec43a663055d339cfb493be9987c970d3f1d24b4da21cb0444e7fe7dc1f080185c9346ba54ab9550f1b54d06f78494b05404d607fdc5f7e49d2f051db975e9e2385329691f8737ee071a701124b960fd9e35bc42b5dcba6919f50f1ea0a58493283def4b375efab36c41d33639dc50e6e5852e66be4533fa78f4d66edd9a11295c4c2869a65a8a68a5de73f4b852933433e279c6071f23a8811e6af2aa9e5057ec7d5aff7eda12832d13b58c56e342cb97e16d391ae47aff2262712b03b55edb4cdd42bd10eb99dc3f5e3e3debe9f1d18d9cdab9ccb0e89fa7ef890ce2ecc51e406c3801ae8a24416ef2e0203ca5b45a81f5921f4257959b84949b66042f8c7d6bdaf5b8e1efb17b7ba863cb65c9565f5784dc46b3e0be30a13057b08b7c4e136bb89f7aabbf6771ec55f18dbb23699ad5d3af7c59d35730dd72c0902b1549045f1d93be23aa747242f9ca9b78e7fcc740278e5ac35cadc7ea48dd4599bd27524917abbf3fa8ada02e7e00d64ba501559fc2df4791a3a64cee643349c418b90034c4311e10910f08cb50043ffc4f1af40eaf8f33138088b1a2568bb59441b148c8ef02f60e0b43ace0585123a48916ad27236b1a84aee8dd98732023bcf294d9ae9f2f2bcebfc7f143a2ca04bd1bc1bd223d94427e82376ba6b600ef57f8b8484f9b28a57e75e98ec0ce29a2babb3578374711b9f1371a2d0bac3fbbe6529ff649a649608bb654ea8b9bdc43a972675f17ba4f36678851b16a85c140edf20994e43f40b06b04f3a2b8aef2c6925b8c308ce93f4d6ec588cf09328ad45c3b7a68535c2385c1f477797d47cd9a41af6bf444ca9cd3789dc6beb2d63c6c5d9a5fd90ae68a83b806f99911262265c220ca567f6ddc85d10aace2982cebd2d6cbbd5de8d68d33e326f4a8022b7b3ade58c91d050adc3ed408759c27d07dbdb5e621434738189eca5b7e8fdc1267a07f053f5f8e7531c8d2c8746d91ef66f1c9292c4eeb066e92698f62452f6bb959f00dd98a5ecd05ed70f2aa40e62a01a79ece451df94aa73a9d08eaed4a2aaab941eb2cec2ab9612fc4921e7a9d2bb0c4411b1321e59246808413ca3730c13896af391e27e7b6ef544506b5874d0cc6e009085db43c6a776021f164811fa8b3bd2adfd38731cee91d715394ab8241bbd5a36779dcacc4faddd79306e7c1e952c78a1095fc5df57b75ed679ffc0e18bdd1c9de1cd7df3a838eb32a19326726919225b3e9a76dd72d4e746637aad978d6bdd20044261f0ed88835388c893889aaa706305693319842d7174a67d21ac2cb9640175d282a98c8ffd9587ac895f26bf6a5b2ad617ad582ebfb682358c8a958016d965778772a247161707892eba2c5b2a6da8ebc11ca4df0461fcc50b962b57d72b91e0e5e9feb167e7ffb75a0ea6a0de6b9c253cd788dcacb25ca8d33c5e04efaf333f5db3dbf6f3b084f0ec2ee4f555d67c83a4540acdb2f6cf152ba50e4f5894402ccb716d2ae041cf8092a171173fbcab57fe1d0bcf5e2696d1b3710980bb5e31813225a7467935ad26569bbf46680e8efb123be7eec14e1b0029401a5491a1a16dfa2a756073c42421b97ea5c5754213d34922e70fb0714eb83b838677f943f48dde6be9798437808f059cc3f79096e30c11f4e5c475dbe0785cbc36e06d270a8b9ff652e14db8eb3d519e86d0d35bc0b91e2c76c319d90072d9ec26ec980f58ba85805693ae2f501348efb1f1a2227fcc6e643b0057c1e6310cfd7859c7e542877929efe31274ab7de7c249d83d64bc613193adecf1ef41c23562ea81fe4180d098bd617582639a596afab765f543a42b26b1cf68237af65d0ee39e0187e79a6b330b3e3165a91b210ce63bae4f352de6199cd0443a0be5dde233bbeb04240e8aeca891b49fedd46a735e1d9d9f6e2df42cc838a3909a1c56f811a703581a40ad5536a3ef30fdf28e0c3cc9854723841fe86820b9b0de1c99f285eca655fa1d5799f098ea2ec6b960b2c7be5825f67b67a9ccfcc08ebd8139b320591d2d0834add860a2c23da54a5d97f1e9ae817786d06bf6adb0b7c6b7ac1edc7ba26eb5283eadc66462f6ba6d26e543054947d6aacf98f8543dda11a9feabd65a8e12a665e0bd5cedbe54e08a7ab9a6a7e8bdcc4f76a0fe576058b8f1cd29137caed9b2363f0abd23ab81799bca225b2154dc2817977ef1ec202c049827e300"}], 0x1010}, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0xd, 0x8, 0x1, 0x6, 0x5, 0x4, 0xa, 0x5}, &(0x7f0000000080)={0x8000000000000001, 0xb, 0x6, 0x78e8697c, 0x2, 0x4, 0x4}, &(0x7f00000000c0)={0x5, 0xe9, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x7ff, 0x7b62}, &(0x7f0000000100)={0x75c6, 0x1}) 13.075281048s ago: executing program 32 (id=1707): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2237, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0xec0}, {0x9, 0x4, 0x20, 0x472cd796}, {0x80, 0xfc, 0x80, 0xfffffff6}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 13.009392856s ago: executing program 33 (id=1713): syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fe8000000000000000000000000000bb000000000000000400000000000000011c515efe470c4131c71c3057e6bd8f1c47c8d72316c77b895b6b8d53c7edaef0a1eef4dfc3ef7fe976141aaa1d473c0883a5eac46a2d88876f782d53488b8fd67a1ebfedabbe7e3b2919536f9a94334c3c1496990ebfa30d48b7d55d35c6470ebc2087e0ee11ba1bf3b9cf1f48a99ae3599f8eec1b26a863dc878e43f292e4caf5c0091704b5da129e4aa58a02c0b023bd9136a3b059658088a14c0d1cfd9bb4aac80d393a4a9fcfc8363d4060f28f440e53846d1f980a0e074d763b04ee37ad1d540c7d52bae5e3bb95225419ddf692380c30f52e006dd7418992b8d0f31a32f92c6f5a40f92fa069d75f2878d10e8dc265"]) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000e8", 0x3}], 0x1) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="4000e8", 0x3}], 0x1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918f3f838b14147605eb3ac5dd7458b2c10a1f8c66653b276e180e9cb9b21f99822300700000000000000920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593", 0x90) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) close(r1) r5 = syz_open_pts() close(r5) (async) close(r5) pread(r5, 0x0, 0x0, 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) getuid() (async) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) (async) utimensat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r8, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) (async) write(r8, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) shutdown(r8, 0x1) poll(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) 13.009202325s ago: executing program 34 (id=1687): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c, 0xff, 0x5, 0x97bd}, {0x3, 0xb, 0x5b, 0x2}, {0x6, 0x0, 0x0, 0x7f}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0xfff}, {0x0, 0x0, 0x1, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f00003cc000/0x4000)=nil, 0x4000, 0x3, 0x10, r3, 0xfffffffffffff000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) read(r1, &(0x7f0000000180)=""/155, 0x9b) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1f4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r2, r1) 13.008789739s ago: executing program 35 (id=1716): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xfffffffffffffdc1, 0x40b, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) setuid(0xee01) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {0x0, 0xfffffffe}, {0x0, 0x21139274}, {}, {0x2}, {0x0, 0x3}, {0x0, 0x1}, {}, {}, {0x0, 0x2}, {0x3}, {0x3}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1}, {}, {0x1, 0x2000}]}) r4 = msgget$private(0x0, 0x730) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r4, 0x0, 0x401, 0x0) (async) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000002243f433b2262145f58c5924b509ce93981a6b42a5b3de22559b99ffa08e94d856288a0bd512c28bd2e85bb7a62192f7c97b3a2306fccc75e5f450566eaa764fd9a2b9d72128a644280b16683a00ee452311657af5c024f0ca7349e5636c39d14cfe573bb5bb48b7ad521db2d580de0eda2e1e32d3fa21b25713679124ad608dd68bfaa9dc8efb61ec909f532435228bba4c17fda4657e9c0d35cc15b99d68d5432b"], 0xac, 0x0) msgctl$IPC_RMID(r4, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370822aa2f0eb877f822d8c49c8353cf4652a4abb35e1c640b0702ad3d815b402a651ecd0545fcc30ff1939ac21a6c754ab5e5fa4ae80978135f85efe0a72105f556a16cdc5f4ff7a", &(0x7f0000000080)=0x62, 0x0, 0x0) 12.608463035s ago: executing program 36 (id=1717): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) getpid() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="945a7c20b0dbb8", 0xffd0}], 0x2e) close(r1) execve(0x0, 0x0, 0x0) 11.999990326s ago: executing program 37 (id=1715): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x4ea0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="57222e4410bd4e88f6051af2937ec3fb5edee1c7705089657ba67bd4a58cfe9a9909c2b0eea518ef0c26499fefa4751d57f5a5672356c52cefeb9115f5ffbe9722627bed231d88a0268ff3afdae4f178d46c26b36507f8c2b843950d14159e4c00ccc6561394f260d10ca80ffaee8cece9ee1fbe5d05b9b73307fc9dd312fad47742409b772fbdff4a7ed506302cbd20b696ec1d81f2e818ed1afd063ed2efaacbbd811968ada57e7f774063a2864eaf67b1c03774a97552b69fd07ad8fcdcb2ae427f730a92947a827c8309e741c94e39c643a4c0da5efb15c049949059680c85f1f2be7f3de4925eb3d1540d50d2f96cae8b9992", 0xf5}, {&(0x7f0000000280)="96b2347aaf9302928a6da0", 0xb}], 0x2, &(0x7f00000009c0)=[{0x1010, 0xffff, 0x3, "5a2770c50a9d2510cee082514633598e456d129247afe5bf9cb9c12477cca46500db94735c2b7376c5ec574c618e4a167327302bca0662164f9096eb872beab879d19b60d1a26eec20fb6d20231a9d6e27c2306305f67155edb684e9b5f45e8c9e24212e7ce3db47c0ecd9460817dbbd5c1590f36696d1da6a64b399ee346c47b42dc2458c0ccebb4ca468644f98cc143a1a5718e77f3015cb3a1f2cae4014bfdad17b4b9852daf0fa701141602e2fe1609e2886d7ae66afa3d2e55d6972543ea7129cd5897d66f428096e6b5b398145155a5861ed4cd89a0fbb81881af276b62992e47653b92dccb5f7852e646d457f1d3560ea68a50e484d6ab9ded89cf2c3312be4f769acaeae622d440447d649a82ab031de5a9f9471fc47f9206c59ddd4515a1962a09d6d1e75839bf5c7435b94e0a4dfc9f824e576cd184b2ee9637851bc3d962c12690ce84f302e02e7a30ae00f9b00e0718ff1f7e2261560b4a2de99cd06a3f8d3567fd6d19332598e42f3f825a8e6d11c21fbcb53e6357936ad8df91451bbf716bc5cfeca55f5c98feef3046916a9af68a9956fe2db98183f338944e9a6410a7eee78f3cd0fd02d41c3df60bfa697d25f2c443bc10618203b4eba1cca4ebde6e3dc671de3abce83307c6d29b5e953374cb83b653fa6de759c87f6a2fcac4675e3df34f08829b887c7ece22181e613fdde015eac4c2c38e9d0ebbbf4e7cef6985f111a60ffec3b34b6d479a47174ab5701fc402930dfb14eeb88a097e2f1f3d59e34fd8f87bc908eb0c5c1e95a434dd8e1dd81ff7c2955f002171655008f2f785cdca1f10d804dc6dd7d650bdc29de89c9eb3783ebb3c1efbe050064087f610a7e97a0bfd765785c930d302306df98eba7b8161b9092b7a92633a7f3d4ba1b43fc9097c1b8aa33960880c40020457d86fe78d3ab8e60407df47aa66cd504777a52d795b56a4ffcbc32dca1b0061a094600ef4465aa52f885219f507e84e0d413b53a7405289b4d2138170c17315b41237db5b6d1829645bcb79cc32157782ee0441a73870aa80b2d0d689c30bc53c42ef513f5ff2aa85666c7dcabbcf2fc31ac50b9f1581c5d6e981700cd1c921054cd47c5c1be32e549a5a70b1320b70e4934d568f169329f4a0c876dceb6f23a53e12277cf0c4a0945aa81277bea7c3ebaa0910faa37f70157ba5d4897338b6179981e6b25ee5bc65e2563cf409736c020483578999ab130b809c607ae2b15395dbca912099c07d085e4b570e2827d2042388815d68b9f2b877fec82c78898b3831368e20665d903d81dfa80d2803db67190ef0a6022dbbd622720fe5ab608d5e5e80a43ce78dc7fafb15f10756eb7aa12dd9c80c615f8dcac87c7149876266bb1f134b006c8ec5d1583cec5102069ec5358e0d9b38026775fd4abaaa02c3800279789d98a5563a2c04a6196ad85d7fd5e431d6d07c30ffad5972aa73d6a6389ce91d995f4b35f357ea9e7d21d976a50f638aaaee3a46a00687a211434c80a0b4595ec10ce30101014e7947e0fca6238af36c05767573603900c976348fdd1903b98a1f0bcf6642fea28a5193d7f0181fad8aa39cb24db97fb14fadc74b20be118224476a2ca79627ea492669f901c090ffcf0a6a29059975f36aa775a3cc5caf823160a1553b4f41c8a9703d7c817c82ce0ef09d313e527cab59b608caea91b403b7b278e4bd69cac202c2063623569df637faa03a6de54db42be8f337b4e5095ba95b29b56a8af85d2ba6f086c3042aeae81cb72be731ff41d0493c53065e67251d1b38542e167f5544e51177631af7b7a6e1f8ff4a4605ff3260247b39fe1445f3261d2b1160780f6377a25c14b379d84cb4d9a1c4fad56b6c1f3e94ef3ac7374ed6180653bb0bd2017e4368b4138eb8ab05f98d8d81b3e225030afcc1e2767a54ab65792ff8c6958e842203bfa033c8c529349d854d2c802297235cf8f564f419e6bf8fe0a243ca2200dfd2bc05416ed8a36e0d46ac46f0611601c91ca6fea3273bfb2ec999e42e05d2561d77a7f6b8a33c0410c550cae79d32e36622a91604a4b15f82eda434d2d85dbf7c36fca6476b415c13f7b8ea67228da4c789c9326887689470a77633891b3a111b19b90891dcf6c3e3a81302f725582f7a020b456169087304cc24c3dee9ed71303e7d776625b31d660ff438e1552a9071f4b169885bd3d986b745411be039b71ff5db1bee1dff877ca8dc28e470bcff04b2dfd28d135d216867a6431257bd113523b4604534ea1e1a7dd9b8468cbb8116e8c68d075633ab5fb7b99659fb8fdb686ca7d6a84125179668cd42394ff25ad83c5c99415224746a90ed27bafd4460a9f20868ef9f0811062ff739f5db755d6073706ea02fd5866f0e57fab0384212b7fca7aa6ab89da17e8ef2aabda44a5233267b6180d7aefb7a53c3f34549310ae37e425690a83173ad3c6d558470af98e02a587eca8ed56e03aa2fa3338d9c76b6981ac8f162f1819a1a2d69ae2080eddd77c94b49f27e5bff32f9ebbc6752c4a0f694c95461f639b16738d02d84e2b85bd1f2713f289e97dadfdac64ba36b60c3d892b7a1830c0e376bf4f97d04e3717c04ff36c54937b4e207a139548b6133c218edbaba99da79189a66f8136b840027839ae97d507d3e3c30ed2efd3bae22e421d07e23e95f22f595bdb8c8ca200b056680edc9ce5e4038f6d0dcb5b0e24e7f9bb624d5f63bc64955664883ca2bd95fd4c93fb7c5a71e74c12bc93b642ede1174022919b6195313f0b23a1fb3433ee4aa6311ff061e06d17755982941d64e11d35a3436ba1c4c70b7704415dc7c8e03d8d336707767b1644f80278795507254f57bb7476decd2b4afe12004499f65835d86cde03d6e204b33fe4b6f7086ae55857e81ee76068f115ffdd178ef5ac8f75a0c996e05b17927559c0ba87b445eef587839dc7074a29f93ba31f8c95822fa8d1afb3f1a177cb5adaf8e04b715fe8b351d9103cc0d2b6d050a986eacaadb35cd5e4f23c31cef354d6e45d200dcc44e950af11f307de34e3069ce8427dc2027959b58ca07b2d5ea3ae6c998f2814ff0e0826efbc955daf9152fb54d62aff7015f6e33382327943defa8889040eb50fd14350e7491e3c18c5e797255f6e535b6d801098f4d51691acd871c359f8ebbab8c810b53241db46faec99ed81bacae8a6e6c9b865b2e86dd5def3b316a4d16800c31c2d578987de15b897602fce2c0e5c5541bd72cf45bd10caa9168566c57522b07f1768ddeecaf4deebbffa9d2c9c4d0e70f699d6170d2d543331ab9ea3e3739a0ad41af895eb584bb208c4804248947c732b8a1ee785ccf36fdcf95300ebb15560c6e309bb186d3074dbe9594e3765470678382180c5e56e0b70fc1615bd1da86a2a11a0cde466e1d8bcac4b9389631163a29adc858b318f6a571ef989008ca4d4cdbc615ea41ef2453ce7c73fd44e01747a8337e37d2aa5e7440be96620fff0a28dd129c303e94d7cbe4245102e487fdb26ee1d01ff2698d76bdf419c967875634e2de70470ec8764fd655aa94123c7a4ad9b17456bb407b7f4fca6a2c4a30833291c21167ec43a663055d339cfb493be9987c970d3f1d24b4da21cb0444e7fe7dc1f080185c9346ba54ab9550f1b54d06f78494b05404d607fdc5f7e49d2f051db975e9e2385329691f8737ee071a701124b960fd9e35bc42b5dcba6919f50f1ea0a58493283def4b375efab36c41d33639dc50e6e5852e66be4533fa78f4d66edd9a11295c4c2869a65a8a68a5de73f4b852933433e279c6071f23a8811e6af2aa9e5057ec7d5aff7eda12832d13b58c56e342cb97e16d391ae47aff2262712b03b55edb4cdd42bd10eb99dc3f5e3e3debe9f1d18d9cdab9ccb0e89fa7ef890ce2ecc51e406c3801ae8a24416ef2e0203ca5b45a81f5921f4257959b84949b66042f8c7d6bdaf5b8e1efb17b7ba863cb65c9565f5784dc46b3e0be30a13057b08b7c4e136bb89f7aabbf6771ec55f18dbb23699ad5d3af7c59d35730dd72c0902b1549045f1d93be23aa747242f9ca9b78e7fcc740278e5ac35cadc7ea48dd4599bd27524917abbf3fa8ada02e7e00d64ba501559fc2df4791a3a64cee643349c418b90034c4311e10910f08cb50043ffc4f1af40eaf8f33138088b1a2568bb59441b148c8ef02f60e0b43ace0585123a48916ad27236b1a84aee8dd98732023bcf294d9ae9f2f2bcebfc7f143a2ca04bd1bc1bd223d94427e82376ba6b600ef57f8b8484f9b28a57e75e98ec0ce29a2babb3578374711b9f1371a2d0bac3fbbe6529ff649a649608bb654ea8b9bdc43a972675f17ba4f36678851b16a85c140edf20994e43f40b06b04f3a2b8aef2c6925b8c308ce93f4d6ec588cf09328ad45c3b7a68535c2385c1f477797d47cd9a41af6bf444ca9cd3789dc6beb2d63c6c5d9a5fd90ae68a83b806f99911262265c220ca567f6ddc85d10aace2982cebd2d6cbbd5de8d68d33e326f4a8022b7b3ade58c91d050adc3ed408759c27d07dbdb5e621434738189eca5b7e8fdc1267a07f053f5f8e7531c8d2c8746d91ef66f1c9292c4eeb066e92698f62452f6bb959f00dd98a5ecd05ed70f2aa40e62a01a79ece451df94aa73a9d08eaed4a2aaab941eb2cec2ab9612fc4921e7a9d2bb0c4411b1321e59246808413ca3730c13896af391e27e7b6ef544506b5874d0cc6e009085db43c6a776021f164811fa8b3bd2adfd38731cee91d715394ab8241bbd5a36779dcacc4faddd79306e7c1e952c78a1095fc5df57b75ed679ffc0e18bdd1c9de1cd7df3a838eb32a19326726919225b3e9a76dd72d4e746637aad978d6bdd20044261f0ed88835388c893889aaa706305693319842d7174a67d21ac2cb9640175d282a98c8ffd9587ac895f26bf6a5b2ad617ad582ebfb682358c8a958016d965778772a247161707892eba2c5b2a6da8ebc11ca4df0461fcc50b962b57d72b91e0e5e9feb167e7ffb75a0ea6a0de6b9c253cd788dcacb25ca8d33c5e04efaf333f5db3dbf6f3b084f0ec2ee4f555d67c83a4540acdb2f6cf152ba50e4f5894402ccb716d2ae041cf8092a171173fbcab57fe1d0bcf5e2696d1b3710980bb5e31813225a7467935ad26569bbf46680e8efb123be7eec14e1b0029401a5491a1a16dfa2a756073c42421b97ea5c5754213d34922e70fb0714eb83b838677f943f48dde6be9798437808f059cc3f79096e30c11f4e5c475dbe0785cbc36e06d270a8b9ff652e14db8eb3d519e86d0d35bc0b91e2c76c319d90072d9ec26ec980f58ba85805693ae2f501348efb1f1a2227fcc6e643b0057c1e6310cfd7859c7e542877929efe31274ab7de7c249d83d64bc613193adecf1ef41c23562ea81fe4180d098bd617582639a596afab765f543a42b26b1cf68237af65d0ee39e0187e79a6b330b3e3165a91b210ce63bae4f352de6199cd0443a0be5dde233bbeb04240e8aeca891b49fedd46a735e1d9d9f6e2df42cc838a3909a1c56f811a703581a40ad5536a3ef30fdf28e0c3cc9854723841fe86820b9b0de1c99f285eca655fa1d5799f098ea2ec6b960b2c7be5825f67b67a9ccfcc08ebd8139b320591d2d0834add860a2c23da54a5d97f1e9ae817786d06bf6adb0b7c6b7ac1edc7ba26eb5283eadc66462f6ba6d26e543054947d6aacf98f8543dda11a9feabd65a8e12a665e0bd5cedbe54e08a7ab9a6a7e8bdcc4f76a0fe576058b8f1cd29137caed9b2363f0abd23ab81799bca225b2154dc2817977ef1ec202c049827e300"}], 0x1010}, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0xd, 0x8, 0x1, 0x6, 0x5, 0x4, 0xa, 0x5}, &(0x7f0000000080)={0x8000000000000001, 0xb, 0x6, 0x78e8697c, 0x2, 0x4, 0x4}, &(0x7f00000000c0)={0x5, 0xe9, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0x7ff, 0x7b62}, &(0x7f0000000100)={0x75c6, 0x1}) 11.786691558s ago: executing program 38 (id=1714): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)=""/252, &(0x7f0000000100)=0xfc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000300), 0x0) 11.565914304s ago: executing program 39 (id=1671): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(0x0, 0x8, 0xd5) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000380)=0xc) sendto(r2, 0x0, 0x0, 0x408, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) (async) kevent(r3, 0x0, 0x1, 0x0, 0x4, 0x0) (async) listen(r0, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x1}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00840000737f46bff1e7ee540000e00000010c029078000000004a6cfffc0000000000010000e00000017f00000100940600000062890309830381004410051827c6b301771d6d010000000e891f03ac1400bbac1400aae0000002e0000002ffffffffe00000027f000001891703ac1400aa0095d105c3c0e9ae1bce520d000081e00000017f0000017f000001"]) 11.364904678s ago: executing program 3 (id=1723): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xbd8, 0x81, 0x6, 0x4}]}) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) 11.222586247s ago: executing program 3 (id=1729): unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="cb5d7e1cd4c769d15170021806d2cec9d29c5c0657160ddec6abddd671637c5fe039a847748e8ff89d3a6d8a53496f6ac8b3baeba6339f1802d01d34ff3028d9bd67987abe51ea9b36e7cb41b637f9c40d75c480546be67194a9caae3c111a5ee10c2a52879e0a32b703ff31a79a309dfd780221acb480b4b985730a3beed53e65a55fb79bf561131a6995", 0x8b, 0xc00, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') (rerun: 64) 11.077142981s ago: executing program 3 (id=1736): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}, {}], 0x2, 0x5) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0x6) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x3, 0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x1, 0x10, 0xa}) 11.074081348s ago: executing program 5 (id=1725): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='(@\x00', &(0x7f0000000080)='[@\';(\x00', &(0x7f00000000c0)=']\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000180)='%\\\\-\\}n-\\\'(\\[\x00', &(0x7f00000001c0)='\x8a:\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\x1a%\\-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{\x00']) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) r3 = dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000440)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x2, 0x7fff, 0xfffffff7}, {0x18, 0x0, 0x7, 0xfffffff7}, 0x2, [0xfffff1e3, 0x8, 0x3, 0x4, 0x8000, 0x6, 0x6, 0x4]}, 0x3c) r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/61}, 0x45, 0x2, 0x1800) getgroups(0xa, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0xffffd934, 0x0, r6, 0x0, r8, 0x42, 0x9}, 0x8, 0x10001, r9, r10, 0x5, 0x1, 0x401, 0x1}) r11 = open(&(0x7f0000000640)='./file0\x00', 0x800, 0x90) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000006c0)=0xf588) recvmmsg(r2, &(0x7f0000002a80)={&(0x7f0000002a40)={&(0x7f0000000700)=@un=@file={0x0, ""/4098}, 0x1004, &(0x7f0000002980)=[{&(0x7f0000001740)=""/213, 0xd5}, {&(0x7f0000001840)=""/56, 0x38}, {&(0x7f0000001880)=""/193, 0xc1}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x4, &(0x7f00000029c0)=""/119, 0x77}, 0x46e}, 0x10, 0x1802, &(0x7f0000002ac0)={0x7f, 0x3}) utimensat(r3, &(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)={{0x800, 0x1}, {0x200, 0x617}}, 0x2) symlinkat(&(0x7f0000002b80)='./file0\x00', r2, &(0x7f0000002bc0)='./file0\x00') getpeername(r1, &(0x7f0000002c00)=@un=@file={0x0, ""/4101}, &(0x7f0000003c40)=0x1007) msgrcv(r5, &(0x7f0000003c80)={0x0, ""/92}, 0x64, 0x2, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x101, &(0x7f0000003d00), 0x4) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000003d40)=0x8) r12 = geteuid() setreuid(r12, r7) mknodat(r11, &(0x7f0000003d80)='./file0\x00', 0x4, 0xa4) r13 = getpid() setpgid(r13, 0xffffffffffffffff) writev(r2, &(0x7f0000005180)=[{&(0x7f0000003dc0)="d1536269075def59b8864802a77c332814036a25614012", 0x17}, {&(0x7f0000003e00)="51b39e3f79bea0faaadc845ff686f47bfc7641dad54429bce9bd612586fa5dc203b54b99bbefd265963578887cb91f169c73bd137f722686cea5765af5fab7339e4047c0b6167ee26a96dcfdc6c4b7701937afe79250691f40955d1a851a6f31bba8daffacbe2da32f4e7f419a61873318f62f0c070c489b6aea35889b1985fa4dcf6ce90bb373b1a352f9a3a672a0a7bf9865104b0610faff8608f1b09072d97d8e520c0791fda18537ebb82e665fbc0ebee03f9fc7cd04b12eb72ce46430af00d7bdbca36c1e4348e1ec8de768ce29ba6fed4656a948e5fad6587a3df12a45ddf843744183dacd56895c28c6ff35ce82d8832b8e9cb2260f85", 0xfa}, {&(0x7f0000003f00)}, {&(0x7f0000003f40)="823a7f18eb680d9a22a9effd08baeb11b75339cff0c531a4a765d2902031d621c30fd56447510d9ea652a9ad463ce12c973c798476c9b1b2f3b0588d0014abc94b2b094bd17d1a5178077ea93b8bf6101be724be8ad94d351a5b3fca59cf4d03dc300246acb15137004071fe63764db23f76a1500382fff5432a10663644bbdd256514db7a61cbc725f81ff5560bd1cfc031dd7d9b4055bfc40d99fb38f085c77774d80cf9351151b2671cc2ec5e2efad2f5703422c9550888e2a9cdd849926181e92a7ee8a46cc80447cbd5d5da98712bc5529e63fb30025b99408f67ccd5bf122ef8f55c2913d7934323b9eca071a68d86c3dc056587b1e242cdd587cfd6a4f2d71e3117bbce76caf1fee1f499b0c6dc691db0b01477a91cf513e8928b9109dcda0404b9762dd23835a2789ebb23ef50b93b7042e2ea80d353ec72ee1643a21f078b1d9c481c131cfb0e48e6b89bf4cbf2a73c74e6818576d94890aeb68647c4ba269e7c2bd3f7119ebb35504e4b497a1e0ad78ad56d3bf56265f8f9c03850688a0f5d3fd6e8952abcb28c20565b5750e278934da0e89a6c9c5214ef0e3e6f0f08f293941923bf56a10a5fc0f0609eff265c6a5c635451e60f81a1dc5b8feaa2acf51df24f6c85560723432f607caa58b0f5328b3040d7b23ad067ef5ad4e64198af5d51d7acd354553ce70207749557783f43fc6d24135e9b35d4495e79ef34e092ca6e03070de8cdfafc3be78be463d317bef9e5c07fa4811de3452449b19e9a26c01ccf57bf8b0883fb5160b44b78c9215bad025c27a891afdf6ac80100e8942e7df31caf40092f7cb37223e4c57aa3331ab94f6e2c994380bcc552351d2e4b0a93a58180a32e66d7504a9ac73d9bfd8a1764aecf7b5ce42fdc67266f0e594f8251289773148d9e0fac34dbeccf8de20f8526f189db468249b3a1cb1fa683592e4a1167f261a1eb468e9fe61e5a5634c77c6ce14f3d1b956b642f0ef43dce016c081cae9a5591580ee5172a0ece6044fdf89ff144b0af666e5a87eb3da20f6d8c709456f766d0d12f2672c02a95181e164a9ea79771e0ed5175d787cfeb0a2f8439780dbed67a7a5d213278584be4a514b493c30b8fef929ad345cd490dce8e52ff6266aec4c77057f2bdde967476f03889bb4dd1b258cb98eac7261fc77a71bf7e85c0d9ef6bcc4b9b7fdb6f8e87ab7034e37bce9282d704038248c7d79d99d44bd587c5381d97247455761811874bfbbba71d2b9d99414f69dbdca4a3189f01438e918008b0fe5ccd978b16c0c894bfc433131746677a11fdc2777d0cd718ffabcd4305a5d754ca306b3cc0eb982b96a33092ec683be97bf545252ee2147dd243a740d960dcd6cbbbb27a576e5bd8d9f6dd89ea8fb7f75007a54f7a77596fa13dcf88876f6c62f38eb1e2438d858800d9107cf0640223e51f35b130399e0ab2aa63c166ed12eb4d11663825cf12669ae19ccd5fa5e6fc1b3a7dc162fbf8d9c307040048629713d6ca33c278a1bec4c0dd30a33d60ff97d8464d91c4d70d254e8a616820260895b39af23cbc773fb9b4bbeba9d3378aa1a094faf8cba46f1975de38ea88b75f7dd33feb0e2d2babb557ce3095076aba3a7a6a999e27b7abad0c188afedcb6a61d3ca0ca8f281c6d39fbae45eab9299a5fdec696988bfe54f712b3e1e3532175e42d8320a73df7b00b33b8fa3c6f9ee958109082a059ef36a3be3b25b1361ace123ac68f0d63c9df9f9437f277bb35450bb233e22289b0bedd29018e519d782ec7a385e2921f085968f5c82e5863cdf1b615955ad088c6e7b4d2124102dd925049b18505530b876d65861e8cb2ff82837d507c1f5a75f3d07f6eb68f3723f1fdf4e133648c90c240f5d262f949b0f8c8066e5eb57065870e4a34543428090d322ebd4b077727dcf52370ed31f8d90014590a8a21c228c6a7c3f22dc9aa804eb2e8c3d20d5344af4983ce08a2437a7749fa51190d341cfbb9fdb5ba34de5acedb122d37482f139ea7e437c8655cb135823e0704c7ea56a28e2cb8806f1fda25f5e5fb5da2052713aac52cf52eaf75d6f97ae8b0cce87fdb9185560840c0748d360dcc66079bb2e03b325e6559504ed05c1e7c15a233b17c69e1e222c872806c34a2d94abef8e252457ea25d14a69805f23fc466fc5f9ef7215814c30b33fe3b22bce680d11abc21f17e5703a52e6b187ccb3ef7ab3436200440a92e5f6513db584f3902f777c9d0cba9764c3f7ac6dae94efc8682df03e932e133a1ea80b81d5abc941f40f8feea100f2445d0258d0b30184ef3fc38b0c5e7a7ced3af98e6ecec626b70c246913a2d41a48ffa294f674acd2240946f4e3c890c8ad309eba5128b1fc484dc85d6dac07adbe55d713f5965b3587ac90d0720c4f66e98308582bacb35d9f9408361965b42e7a32a435764c6967af5566da9972d1fa364dfb766d554cdbad3bff9132a90e953879e472b2fc7b17765042e525d8e474be9643507f5ed99be46a5ca501eb6648f280d829c1acc12696fe34af736495732844168c80ee920c2e50e3a574e0254100fff7bd2e793334d69212b0af3c5b0ba7cb4db483a2ab692ce050ffd15c099789ba51b9a59e70b821b24802887aef5ab049dddf2f5a28dd3de18a2e85c5228aa61fa4e4ea9d46f51eef0c9bfe69ee2226648aeb8dd55e29e534608bf1e2b6dc65a86ae1a6a693cde8acb383a62b99bf734c61d1a4d5b2c0087cd24318f325c6f831cbae36e18f97d7af5410de525f4cf0f0d667f728823fe60f2f0eafc4434e49f900a869613d6c0fabb694a08594e6fb14eaa91094d896887499a1df31afb2846a85a2eb0d0a5e7c708dbf5cd2745a48766f9150741f5e9c09517cdfa42c510b045166b8a34f59e8530fb6dde4a6ee5ff48e7a791ffc7700b740a5da1fb764c6034b73ec188d1d08fcd8d15e9d4595d50cf740808f560995404d30b4525231613cd03aca558a6cc3502b68b67f7a3bc400e2587cffbc055411307d26e065053c0ab36e2e43466f3d03db7990ab466ebb595f98a7066baf02309acebb064f6e5c794b4c634a993da4a887d29c45fd49c26bf9a8a72b9a23fd6029408060c2fe837ae8df8049b57b38367d00d647065fd5a04d4d73d2bac19be72f32b1ef4493aa0349a72b08bd616fb98a3b6d1a41208933777f672f97e4783414da3784afedd6adb9d12dcd770cafcf698d6a6ffa5cf32314e6cbad09529c34ddeb5b547022a01f9a5537bbb9a6fb2cd9c3891f1b05d4036c8d136c00defde099292c82132120f429f4c6d287abdc6791ea28ac19fdb2c179a8d928f42a59088e1b7a5d227e0fc98fba4d0b96cc69d825631998d700d7b48d4f89a3f17ed710052d542cb87cbcac2aa4053e16430388c0a3d1cc538d595287344cc05f74c010b95069b5ec576eb3167e01ea4b323124e149fb0611e729aa2ddeef0eb3b61df598592e95ed77041415af3727e3cbe63562a1cb6fcb7348515a0829a916f36cb25502d608c1bc7f8a9527eacad7d9b098832d9ca0016af824eed78c793292a5d0358c1e13f6b6d8e4252e160afd80912bb7caf5d134233a388f6ea6d08d8f79721282708026f29ebec14bc84b34e0f1e045bc3dbaa161238687918db9ebafa62a3b8997cc5d550ee4bbc5fe40c8008ab47549beb1691e460bad4a999f7900106619611bd86eae68386464b5d38760aad6b7eaedeea76af46f5ae02e6c5a22d5bb55050735f9d215391b45e2c8fdd9c1e6d6d3120b0b18614b26a3c3f1b5270a443eaac39921299094c6735cd9ed686198f207edaf5bc1646603970d57e3d0727e55a5ac5d47731409d4e824797b7706396e5ed8a8c1b187e67c829ef33d37dd16b289923074f77dfbcf885b701843f7483bf5ae2c778d05cf134c3e5669ea0a5b674e23dc1e6dd43361421215b6d74b2da2c1d21b6db912c29ccc59a03eeae0ca7c482bb8dfb7ae23080fa86c5bb5c5f682f8d986e00ca2ec0c452e831cd0d82123079b824e4b747d3da29a3b2b5b593055a893e8fce698866412f586354044af8ebcce5eaf3fbbffeccb0800ac28df89e383c1162551c17d1f2011bf26139588b2134f5e11578a9ec4929be803555faf8ede14124bcde571b62ea1e3a7ebca6b0ff355353c3c0c9b4fed864b9d819e9c3e5746dd96d3eb1a4dafac41043660ffb46c65102d5b9ae410409294244da8a7e17f4e736e1f27a1496e9c15e842870b66c27b91158e5db29a71c0b53630c09dca8445e5bdde5a05301c48baf4d864a098a5bb8a83d6302c4d25267988ab1eeba5624445c3481802025040d5dbc4dcd386d167bf8271dd2861c3f43d6c1520437c37b7e73c2818f83b31b8bf5fb8781af958f19b335f973813f700065cdd796b4ebfb7acfd46605344ba2bccddc12b9ebc63cc9a9fc5cabda47a2de306d66c0c6a749e0271d9783b5e83ab8590259af20c5413f818c41082c8e77b56a02803eb44ffcdf0cf34ee0220524c8787b97f8b3926aa71774ab29147b47f79f432903fb4ceb4ce438237b9d5d98cff5bbdf7a7fd4a2fb57bff0c5f8ef37323a1bf1d28ea925b1c7b11caf5c44eacfcc6fa090dacf8a53855734842e73c3789efba296dee88dd86a976c974566e7375dc3084ff389e2d670f5e6320788ce63613667156b87645075be83c33b34a8d1a5a0b29648141bf9bb8d741fcfa36c9bc4cd20e3b325f7a29611a5849baf0b72165493bd2cd0e782ceeba23e87086a1c0f35700b40097856918391eaa84424d69f05738d0a9729bc61ad189d19566cfd2a418eede608e8f2a43a2985789fe2a5ccde7a0e844963d7dca2ffc704af6f0074b561c2dead5daf3f4bba02cc7f76a8827784936e2e0721c3c33a21bb4ca8d67d2d0e9c533cd0fa7580fc116b43d3ab4ca38d22efc731d540dff722484ddea29183b37db3bce6055174d7c2b7f90b299474737df3c39f06c6405a09f885026b05216a997ebc10af1064ae50e71992fef65aa15295133be09b2b6020961dcaa11077adcb3468f6bb44afa68a0c014cdea7c746625c31d966262e6dc5c8455eea16802b30ae3dfb52daae0889b6b865cb20ed3ed750dbde08fa7ceccf2cb8bb5fd5225e7066712e425fb38bf53f4c93196a967f79959cc22094f48556bdfaacbd6150f42de42edb85f0e22d38c21e63c9ba770fc75bfc84e119c20dafa2b7e2b9671fe3b1d2ffc7d7995e31827a1f3a64fcfb3711586dc710e438bf3b413c80db76590d397e69a8d7f52ac86f6c5e0976b290e6fa638f0579f6d22bd7580d220419b26454ca39a859f3d763ad0b820637a4eb32d343f4fb6791937c03502fae752c14b228ccf0a2abfa14207c0e1c4e7ae69c1a1d2be9632823bb8ec3cc2f113141205e9c9e80602018bea6fe7e2fedc05cf0f12ca0d7644e7b35749f7a433387fa9899d40c81e2a11843ddc909b3152b5ab7100600399081a90f3237fc793104c6c2831cbfddb348a06714323513f01823de7251f948489f3846e6937d0daff550d1aceb01f9ec38df18b8c18b65cc515d13e73d41002897136402fddc2fba2897db5bc2ec529e1bf2bf46a95fae2af90dfadc0f81b98296c23b9cb98be53c4a996c06781ad0c458947623678065131fe1e9e717d1a8250a840dc8e2c5d95b33b7417dcc024c82aab42058a4763bb3efe393c1e89d2d1084fbf39f675d7a837bed06ae1081a1a33bb24c954983c7d830edb1a72156d412666f3535dcc9b7f3cba8f5396d5afbe3d8a820ccf9079fda5dd5ce424e64d056a0ff10e1ee4c5cd27f430f6ea5e886ddb5", 0x1000}, {&(0x7f0000004f40)="2c98866dc7fb6d158d98ab88a9e1724cd54f0c1e1a4dc5508fc211e8a0e558601a508f77285e68151930fbbd4e740188ab4f00b4018fd0a9a7baef048c4fdfd1f294caec57bc9634081cda6012674cdd8007ea4fe3d28844957a3d5202451cedb8b641fada15d6b2ab9dcb5b9997de8f73611a0e001c6c6a4281b0fbe24a4e31db051fffa6e119e59b14ddf1594d1acde0622d227470d517cb46ac2e16edb2468a0128a316abc608d9c9872d9b6cc2cffa5c59f51a0ec64493e86505aae22d76198798de7f772417067e48b288747288d78503a34e8afbea268afeab089138a4a23ad22da65c8fef9dfd6075daaad4f7250729a4f31039", 0xf7}, {&(0x7f0000005040)="0c2a497763beec715394776b76e3b199e4ed6f483f56485b47fc99dcad95e27e3b5683bd02ef5bf29d8605b667e37c7825390b5c741b2c4962c0b948bd05b499901bd60d1aff06db3dc010f181fc497e1e3e80c2c37e4b36c851e6f0566b408afe7b78554415e7331c15aa9ae28f44ce0abefb127853ea31e745c09d99f372885014fb01ac10c4", 0x87}, {&(0x7f0000005100)="31de8ebe638bc950342930e1aee9b5144f788d04e7950015d07106dc58452f7f8087581358cb6e44427aefaf23babc513bf106", 0x33}, {&(0x7f0000005140)="68a21f5bb36b2fa986530214ebd6c64c6bfcc8e67fe602ffc3e277ec7e9c32d743a147fe98da083d982384", 0x2b}], 0x8) 10.554873444s ago: executing program 5 (id=1741): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@empty, @random="076abce49a2d", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @rand_addr=0xffffffff, @broadcast, @multicast2}}}}) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) 2.313600355s ago: executing program 5 (id=1746): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x24, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3o'}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 2.186480385s ago: executing program 3 (id=1747): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8000}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r1, @ANYRESDEC=r0]) syz_emit_ethernet(0x52, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x0, 0x8}, {"c6cb7995cf62010091a6ab63aba7a6e26b119c35ece849636774e81ce2ad8ceed46e7c7a6525e0db"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x1) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3ff, 0x10001}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43, 0x200}, 0xfffffffffffffffc, 0x0, 0x200}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f0000000200)) connect(r6, &(0x7f0000000240)=@in6={0x18, 0x2, 0x5, 0x7ff}, 0xc) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.18602613s ago: executing program 0 (id=1748): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x333b, 0x81, 0x1, 0x1}) (async) sysctl$kern(&(0x7f0000001940)={0x1, 0x22}, 0x20, 0x0, 0x0, &(0x7f0000000040)="279ca608b0a61c7d17353ebb6a5e6c5bb1dcac5798", 0x15) r1 = getuid() kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x6, 0x0) (async) sysctl$kern(&(0x7f0000001700)={0x0}, 0x0, &(0x7f0000001740)="472175e0d2c603759031e325181d19fb911fc471db80cfae7d8e5895c3cb4cfb6c930747a8c65e077d5d3f91d495ec00e6f04f611e7c37c74d315af0eb19e91cd3e6ae01637f32e1277f155fa4bf1a5b0f02ad4d9dc2f1809a760cc238393d4a17e411e67d22f26f94f49f349bfc1a41ab6f23d8365dd0f08dca899619974a75a58f7ab6bd459fd51aeb00c4ee6c237830945960d0404845f58ce6fc6bc4ec1ba794d4174ce3df62bcd6d64676eb44971bff5f05a2030901c87d80af4f2a4d76da6dfaa03764e78146254c05b18b70eb0e5bb94c1c3d15e0c17cd8082c0d159cbb34fa8718", &(0x7f0000001840)=0xe5, &(0x7f0000001880)="9fe87802ece1343d324db6e0862b9d9118c6350cc90ffe372d2f5b53f7b8aeec45fd3470197f5f0b3cce47338ba2b4096b32e04d6fa97cc814aa196151ca1f4116e5d651dfe609c2b5eb4ca643b82f3b315945e54ddc66987e215e80562b43b379410540b9e110d722d54c3d03bb5cbb0bacbf605f5f3798a3f959f02718440f34a85649b63fc05648dc206b1dd719420aae0cf582ebb850e1e9f975b2fd3e79ad762dffecb4683978dcdd7a48262c008659", 0xb2) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2002, 0xb) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(r1, r1) (async) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) sysctl$vfs_nfs(&(0x7f0000000640)={0xa, 0x2, 0x6}, 0x3, &(0x7f0000000680)="b4388f19aeb5c9f0f972ec0484e946d959b65ba902570639b62057efe8bb43d97f", &(0x7f00000006c0)=0x21, &(0x7f0000000700)="33a62f589f297abfaa56c0aaf61dfc042b2485c00384a22606ba064bf1db012ff2431fac6df389c8b4a32eb3a35ad2c21cc094d5686793b1538d2295900863e31f2cfe02f68f9b0d47f35fddcf47cd67e47d7daafcb487353d693cf9ba609931f32d0a43226b6375d6439efc8759f4d427010a30cada9ce1d4f369a6a0fa5c4d02bc03c69e8bce6e1fe97a37203b53ea2967e19a72f58032d2cb2d49c176a47fb0faaacb8b1c6629a681a2e6ff4cea5387e2a3bdf190a7b89368a1ca65f5a4df3f3abcaa0880a0319b22241db89b050c697eb441f1788dc1453a2f308dcb27fed8e5cd74dc6974fb311af8e39c15e85c3f9813e02a4fa3f8864ae7cce04ca5386bd513c0f28379c23a06e821447474b73427555ce22f42a0dbea9f6feec063945ad59f4460f34e0b58eb9cad91f3bc998ed042b4d30d8cca838c8a62ba09106ab9d4f14783c19878da6cc970c161986f49a595325e907cdceb342891c9be4768d9e9b601eb94facc636bfd364240529dcf460884e8274569195f34cd6ebee48a316c802b7be5be0a91976ca2a8313e3c7a7bf6356f50f4f74a2771e7c3b5d392293d7e37191f35b68060289359eb875ece772991268df99721000f9820f2ea1a5b567c50cbd6880bb089a52d5197b6c7bb05a5a7d66b7cba031afd721926e448c76fd1cd94da07dcac054e387380848f1d4d438ff31b405a57fe62a73f807d852f4307371acba0055976d45e7f42c8171e60b987c06926a684a3e844e8ceb231b8db2449e24d43f645e5fcf467000f0c63ff12e8f40328068b799fd43daba272637ecab4a0d79275105de541bd640c6770f38b119e72aa53bbb3eb040440e2cb1578fd345cd84f2633abde1fafc6c2738c5faaba868dba01866ab7ee12446f44e1eff3757872effa0d4713d8284081004bc641e9920f961198b32cfcab0b155e69797decc50a5d3ceba904412f911db70fa7e87aeba1557320bc5ae2f3f21c7b8bd8ba4cfd8902cfdbbffc97f214c7111b6687472b68b85cff192f4628ade5b983bfcc4332a4da9ca47d511dad6c110eafa90943c3140cd9a7d94f0fae17003589c818ceac5a44e7dbfae561f429d30568d300f8c7c184346efa40395324220752da0ac108609bc1c9a8c0a1dfeddb1cb06d1d16c16f0f8830751689c08effe7f13074ee5269ff5a20845d3cea2507e10a765ef40444d018bff729c68d639c773c84b37d941835e45aa4d42f7979f717f36bd4df649e782b11d21bcddf125a1d492ca40baed49813ec231849e1cfddfd1523a4c683043c738698aacde138ab3bd53c0dc5aa2a88717d6224ee5d437b5e03feacdb7c42e74970143bceff76f9f7a1c6a8d30ee66eb9df1df39c224590ecc2935da37342f31b2f108d6b55d69ff87e9c91032ce97349f36bbcd87866ea603479f53b94279c24c3166415d381fe3b4b2ee02363f9ca8d3acf6ca8fa3676cfacb25a3e5ca5f165e8eb920554de432f5ce523cccf50cd34bd142892d10aebde0df882e02c841a9edbc71bdac8c336a28c813bb1f0c84bbb8e7ead890a451d1d3434c0680992c45658832b9dbd67ab372512ae79c0a54a298e9456a908567bbbd7f50b74e7babfba8743e8bdfe2babb0f218b4b62da794be100dc782ceef1ebe1c5b14990fd7db248d8cf756f48442407cdfd8459e15794cd16bd96831eda01c2f604eac38547e44246866282e400f91d6003208b3cb691af54f33eb95c2ea86574c802f61c9e7f423960b06e1928a71dbb509d516633c006342e8b6acd7d6ebbec0852312c3fb0bfd206867e48dc554d9b166ba46f16387cec85794a6f0390ee234a8cbc4b86cea4a94b2609b17b102a867ff58c85e75cc25e58285191bf05f96e32d4f3488adcc4eed5a503fb6c36f9dda3cb5850621bf1b2de5c946d9d2e64b95c5fec5fda2f294dd8e5ca10b7aa7e54d036cc24e7aa0503de51fc6916d140a260b763b45d9b823cfcdaacd2b5ecd96e1b714d5827c886348e4c7abd9485b1e0f2e76263d30c53326978811cdd710ee904a66020e31fca8eac8e27cfc664db7dbd4dd896e2e3944fb3267cbcd65dda0e3dee2c46d38d9e8f998dfa2265802fcabe097a72cf67aed101c13fef0df33b2fb582f03f9dcd4173ce0edd5be909f95807c8cda52d6c3990e0fcaee5712ab28cb852f4e9b34786d210ec6ab60ebc852868de2fd2e3ad49b0997570aa0e8dbd48b07b7b232714b073d31d4a52b037396050b739bbb7aa4dcb250d85bb9136efc27e65939a7d2a1380bc6d2b62a16f8e99315d0dd222be5d58043b84a45141e142bb928f7908bdcc20186889217da2759408b5f12b3b4628be34239fe0ac1c9fa2ef2dbc6087997cd4b619fb4b9096bc618c2e399f020584f7e22ad8be17cd4dd59c11f3e71f8be44e1b0a2cd2fea0c45aef953f9c7658a7fd487854927338b5f65549482d498bdcd9ba43bbd46893cd3ac57c59d8328c01cd1b6970b4ed64b1ab1620e3e3cea0788b593ea021daefc8ec7946706de1e69600f92d57117fe0c7e6ec51aa2549fa72f727641b78f73410c7678bd83ccdf58e1d44a3c07baf1c2c9858f40ae66492f23cff52c19f5263f2755ba69809a2795e2124413672f9ddf299fdb22d6d8bcdee7c568fcb032a4d12e814bf91d34b3cfc2a172aa607b7ef0a94f4e5cc240aaf9ad2c14e9a98354f752bcf77de1637bd5717461229f4419838f599854be8880d9470e695c55ef6a57ac277d276374d5c885279ca1557829a64602ce48eabaaf3c86344769865dc7c86aa257861de1648d9cd23d51ad48d6cf59481bbba27367b6c865f44e16b73c3eb16bdb90d95b8dbb8c9b4572661b131f1e8ac02c47190c8b080198617154a9f55b4927884b6e021e2e203da4b7da2d9c8dd82e967638dac75429f20ed2d764b6e8524b4e89d08de4a261d9410f1d6c1424ea583c2bbca5c8527ab4ed625fbcee6ea91c376da5e137403fe2f31cf928d93a8085be635d6e3fd1c30019d1f8cf325fa52cb674ac9b56ecf78f5753c2ddcc9db4b0999451ad21f1d0671e0b4c44d17636324b8bfd15460345831f8a915e28825a74a9b052af8313a349074da3b7af899bcc3310382d5d8c97e7c415685d667e9381b6cf35150ed34bfa52cc6c70123a5bd3ab6b159f84bdc9ed92af9b7bdbf323cb4f17a8bd268f225bd069886f3010e5a72d6f56d6f29a0a9ff359d780366ca446a29953f35a07ee3af92c6f87da38e16e5a1c68715c092bae2442ed28874e1c6866fa432d46ffdec20ad4a1e6724b862c275ddbc35a9bdcaf3b360662c41b3de7cd23218e5b7f479c9787985a40c17cb0f5bf537cc2990812bf3b39abd79fd0b85b7358ac6aecd42ae510caf5b7a0cee78c9d81c7cf4f64987131d0054da024c0ce0a1454cbc8623847e7c704ea421571346673aa8ef53c0d6fd8fc0e0d560677e0b2d42d3815f8719d14b1d0867e3dc3f543d8e8919657b6b037eb82e14f64bda20bcd161422f49497f6ba3a8ce7c98c9eeb8205d7af46f65bce4a5c1a6288b895ec150e4db0d1b397150392ce98eba1adb3927d2f9af044fb14830cff89a83965b6ef301d010367f4e2c42e2d5ee9cca9166e1c7882a39090725516cddc062a5814cba4f7915195358209b6922aa6a385475ed1c9193c307052ab713fba6641cf9bc5928bc0902bc5f37344142ff7cdc129b0dd1af6c4b902b39bb879ca81a8f80fccde85c4326a8314e52f0620c75903ca7576da8a2978e1bf3e678290cf655ec477481bf941726a489586eda0ec73499f98f8f72ca2a3476453db28d59b529cf00c3cfc09aa2a70ce95eb7cb7733de485930b6d78f8eb8d963c8a0b0603fb2652b218ba55967088a9061de1867b1b324fa723030bb14ce85ad487d840986321ef98a4f7a8176401a7131bd35195d34492015b119233f13d28742c15280c955200621590d2e3f8929ecc32959b55db4a9ee34cbcb5e8c77d5d402badc0dfa09bdf2c7defc37cf65cfce2685029afb1956db44f62c17ee345d1fde5a9b5f6f6ba2d058560ec750d9af9c2db81256294b02571b72c966083849d73aab0b9769966151c0ae50930bee5713a75f05a38dbc5608028e8b17256ad713c6d7e23892d5346f7bc75b94d334d83a5b0b209bcf6c33a88d2e4f7a87da970ab5aa22a88ba966b2df3773ec8392be0be939ca4859112f06dced5051b6a66aa7a6d8b4d6fcfb03c32fdf741a2ddfc588bf32bd9ee8f98a81982681eed07a158ae54be0646492546a372eb6544f833af5ebfcaedb2ccc99599279933b6863dfeb62172dac8768618bf3a710904d005eef9fbab52eb01d82ae8f4abe789942f7e21ad82f958f8e717b5f76eb14980be3898cd13774d7d8b1ee4042c36bad7c5a759fccbd8e2459dab7c0200337415f94963cc7d9557a3a94dab3420513170211d05c1652a5fc74aa0568eb92ffd546548cca108998520b0d431948c899ac1303b870852f68590f0900578b93946a8d9b727cf9724c60f74b218c1d6b2eabe85f8f5e56b194a8c9188cc139374236e701cb4c08a99f749e4464948e93cf7cbecc798375e1e4d7da0decff393076f9f7e4bd9808d52a6729926b30d8820ba849c3abf0e84fa3f4d5410f0357baa91585037df9bf4ab7990e9bd3e9a9e8e098b5d878b879465404fbdd5d19630435d2655d2e933d9e617adfc19242db269f5916742790401af4e12548b43a3494258113d359b0234fd158a478e3ab80320fe31da93bf700dabda6f6c24c2dcac449abb7fd9c32c4e60ac26d79e068d953425b13e6e7579f48a2aa9a30b633c070449c40fee509a5cbb05a9662dec1243a1f77bb2a6747a62e73a20ffdd512158097ff6bd13a3d83202a81bfea4e06739381d8c79d69cd1858d1a813d793879ae4bbf84b748d3760aceaefbb20340f9aaf3f7a70ce4c6647900335d5f00512e521afadd3d273d899296fa12de2106b7a4065e1d10bab957a41780fab991e329c7d554080842eb721740f10287dde3d52c24273ac8fb9181c57c6510fb16b0b6d867c7356c1b1b282c1af7523f2ba4a79b4badc4d1cf40758048b6c8ea2e171b6e5546f2eaf236a5def03fe7ba6d0eabc13749fa6aeb895a097b473ad1eb01261e471831e13852895ec078a304064b5c0f62cad8ba35fa360616d6323f97d8779799052aa0386921cce08b03d38c000f2490987842309bd294b5b3edc11b255bc48d21b6b34b7387f1af65c63fe4e17e5713e1459d16106eb0144845c67aa7e09bae4d16d5dda31a66dc30c4cee8ae58cadfbce1a1bd0939a16a96f99b0891f929a7485df0d885cefeff20e4329095ddb7ecdb2b18c5308f801827eba3e49ac0f1ebae37d43889507c6a26f4add252b9dbb193da00fd27578c62cd838b54f076494f9298577dbb1b1abdc64957455e9af2d033b4fc05537947799897300f1e38ae0beb2b10ab50cec727bb4fee9d3b9f3c29dae32caa01baa01d3d94f7aba28a55538f993149877e06830b30f80f85a0b527d376b96cc0e6ef9e0f3679d59c7b9f6d8920aba468d31c1ec4d24c63c48be18d2b6c6d1a3c6bd01bf2e08f172f49517ca2d6aede33cfcfa940fb7cfbd3287bc2befc4972bb8032cb1fd2ea01c08dc2f2cf601e60435ecf5d3b1fe4cd073c15c05f8c844a5797a49185d4cf3124b55c13a4cbcff25766f4a713fc27881bd59b2023fa036452e7b6392020c184b2eee737e2993ebb9d629228332590834cd3f80f77280e710a0fde97eb636ee54b01049b364b22d47432253b5e7f86cb4d9a6941f79f7d1de2351c", 0x1000) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000480)=""/198, 0xc6}], 0x2, &(0x7f00000005c0)=""/44, 0x2c}, 0x1) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) setreuid(r1, 0x0) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="8717130b88fa7e39ac91ba5b12ebe88c44d96b1b147d8db8b5427b191dd39cb7f70d061f31a7012f126e97876ea4930c808f989d3805a6c7a9950f56115f4bc9e8d8426b1daecb3afb726c29e8d23f0089c01d0df6f5a5fb8a41b77fa7518bf827f0f91b66e8f0404e832bd992e8570fb20be92900"/129, &(0x7f0000000180)=0x81, &(0x7f00000001c0)="00fd2a6baf609ee99de34f92c88cc9a97caec0b157014c606bcc1c8b0991", 0x1e) (async) socket$unix(0x1, 0x2, 0x0) 2.184145237s ago: executing program 1 (id=1749): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3201) open$dir(&(0x7f0000001100)='./file0\x00', 0x1, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) 2.044354389s ago: executing program 5 (id=1751): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) r0 = kqueue() kevent(r0, &(0x7f00000014c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x5}], 0x30, 0x0, 0x40057d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000180)="c7a35d337b", 0x5}, {&(0x7f0000000300)="1cb1972b042e9d4139f57d46d762438132203e7a4a9c4c433dbb5aec9c695dae373860b245518efb4bd66fee9ec5dc2bfb7c", 0x32}, {&(0x7f0000000380)="33919e4cdfc2dc30718a46d5fb01e43c239216b9e929709e887f3b91b5e7fbf72002141cedb97b0bb4341a811e61276b6d201bdf8c8cf029996bbfc36e35342c505691cfbc683f215229712e891942757cffbd27bfe940ca1932e65b3dd17629df1b1a5f728590b3491ccb490140c32a532d7835fb5e3ae51c5975164ca5665d7f6cc3488b28825d1ca3588d0f94d03eecb49542b07e9516992929cf6341f5685288f6a09c003a8645c655f7ccc2810406f4b4fc193c697e75e47f19ce46aa2b49531cb5d1", 0xc5}, {&(0x7f0000000480)="0c12124901afd220e13b2cc47bbc7616b165bfece2cc968a02c2da1e2a4061c8f341060ee2c580d0d1c235156d010028eaa6d3b38545349672d8f0846990b042b3e5b8b3c59cc5c43101baef35851eff941ed7766e41738ef96f6e37e88c2b14efebeb696f622b31f6ba0a650336556b0556a6d81f71f9f328a7ccd6ebe6657df1b14489c836d8117b205e4f7589f8fe248d8dadc7149149c375dc3e8838ba209a3576d75f88a6f7939999696826d92f2947e8e59eab6bcec58460400d53fe91d87e72aa2ccddafe46635c6cf3d70ccb2d5c4d73a9cf66be9cbe5572a59d7854067539ff9dc692a84cd007f44a37759289ede588a07ed999e9a3f64a18c0ecc1344dc644ab251c5d3e3596ea2e8e63841c83b272c2e7f912c235912fe815dca102df1536de20698fa87c9705dee996177a003082b71407526887a4b05103dc52530a1577ad5454e7b63f32d9b7fe811ebe1a78d3f2a786bf89c7a8cb97d415c59ec63b880d9946a22c3ba964b42f638e57701e0ca8eaadc77e39f7c5c0f0d3bec9b38ddf39d1b64b8124f3a245d9852a591cacc127e3fc0ba31a6d3e1251ba69886a6388afab50b5dbda2fc568f9d6439fd5c72bbe5b7fc7f9a8b58723e3318d6443c80746c516d9efe163edccfe7d98fc9741e1e060fa2b54d73319d533f85ef59f8bd68ceb44e3be5ae5145ce5679286ecd077d114f072c3662f7a7adaebbfae5536e7c963a82dc761d9f2a952a5091baa6313ea11829bc9027e2212b1ec7f287510c1069225e5c7587842ae7d2c75cb2bae7977d489bb179f1d33061870dbddcff7fc4539190e471d84beecba825137d323e3bd57809e3ad3f4033383828d31d0647983c4c868fab58c24870debc72b5eb31d55a42449640759d3a516f757d05e7e00d228ba7f89b34e65c7c018bd649c6713246e67282372a85c33f61b381012cf725eeda82e0c5d09a2c430504f8860e1d1ca223949244a111852940dc52f8b3f368ee98c7582030db9bd784f37e30a1ce87840b83f81bbb74ed4327b6e4941210a17b872764cb327a8a2cd311cec824d52eb1e3507589a996d4c160601c7fcc430ff780b840b5dd098a1530a1406973bd49335326eb127a2e646a8e47e888d5490e1c410c9ff266e71fa1e7c1adb75e8b9906d51c2a31ccb1edf26d232eb052b4c40097cd58b1f94676b7caafac8c357977b1fd202b13d689c7fd97cb69ffe18cf08dab4bed3d1bd239296089f11e34326607dd78b9e8be5743964afeda64094923ebe33ccc5fb0d37bd3b2d725800e13615d97b23062e63a069a3136cc87914146879551e67554c5f5bb415d95288e5c21ae4ac31f6b529a077d9f6ee16c3e8ef6a10c46684cdaec547b52265364e98e7203cb10baf79c9cea9903618ea71e955b92e8b3a63745efd28595cd58af60349ee13c41690b9f239fa5d37ba874f0bfcfd3bd310e288600167225aa6d78f28828b7e3f052cc0e4f37cd2e06e57cf9f819aa90e224f14156ee5c341e015c96e35f1dbf065a0334043a5f27d72b9674c74a5d5500f1c8930270346b9591fbc7cfc60307c3f3cbb990e41563b5950feab21fb234c99638a3011ee24e39760021202e18b767ec152f4d0d47e16301421a44ab986629ee416ce93f265d97b1955ba0b66c87a4a6ce22e134f2d170b414ffd276f2ee7c2408aed505bebf54a3fec5dd26ce8178ff15c5880e3de4246aab7016886e34da6e682d9b0ae63a0224ccae13e938e5a296ddda154db3f0df3c3b44f6a10dbbb3bbffddf918fc14e9bb552850dc32157aeac0bd191f343926ce75a6961369642d173995cb6694aadbf1a6820d51f3784f75bf3a0b39574e8893116c5b76c18f4c108397aa16bcc0ac47874b717c152e990de0763e9a061318a2237d486ed64523c18c7dce311d60f69f506b93892dadda9aab5f77c3e09488156e3ec7c746cb5879c0c533a624c6a42f18bd33e562d92fdc1057176bad3a36b25b593f3c7f15476a52fc3eeef5198f2a6fcda35b80a4806baaf35aebac497c58044a1fa15e29d0669004a9a90fa28dfce99e7784641319900a8276c29d7a2944858bb66ac21a7eb61af80ea17eb7d5329eedd61e55e6eec32ccf612145e504763e15c20fcc65b1f247a155e9009b165f3a5ea64448bfec269239e4835a22e1615c966ed861840bf03f96b2c46081de5f4cd1c8446e2c838869d39d48f6039c38303578be6e39d09c50ab8e868b8d91ed7c9fde6f31e23a33bd2082332a2e4f43562c971464c8d4c053c048b43fd36bc812580c29ab17ae2f60a01d640489196b90002b77365eabf310bb75e9f98b01f107e6678fbb471e14881ffd00d43bac212900d6de7644fe112d6745639fbb3b93594ea84cfb756f5a9e67368e06cc35159f371800b081a6590ebd638f4731db781fd41022b9122d9c2030f8bf0cc5478de7abae29c92db952430ba16910c6f02975b5a9df222a0683d558054692d1c9174ce3897e748fd5203005fe878eed96a9c1decc3e87711c802538e648ca714f3b5f1cc5a932c4d3e4d5673f9342aec6e02729bd3d59da8311b5c794e0a884fc89cf636a3679488afba5f4de8373082868d6541ea1a400d0be7665e942876ab9dd326340ec1ae59e3a11a6397e5803d9a46bb708d939efb3958d6cef8cfd56a1e16eb86b659dc83ee7b53c06b21ed08abffdad621eef85d46b2d2be4dd28722e135d535d291ef76791bc2236b9c17073336c9a8cfc0d1f52de975c015b76b86d6f0091ad8e821f46fbd86c9853fefd6b857122b035ae8b2c41b876815423df4739a6e79b66ee019bfe6163e71d85a0e4503b1b810102e8f9c9a96a774e9347794b82b4e218f4798469800436fa6011fc38e4f04f0a2304fb80138ae19ad10b359ae3d1702a5867d7ac84ced1e5fb486e38d9d69129cc4c54ee774c39cd0d6bf35c6bed947f57c8909e19c47903a88db78b679581b02d680bb7bb07262468877e567ea853eb176603186fcc4ee9ddadc9f42be8b7999bf70c3063f63983913975263ada8f7a6d35dfe32c3031401ecba5feb336fcd992114098bb52750cb5ab18bae5766bc058c0122506bbb2705aca6faab33bc28f0b592b14c23e6550d810c3d95003bee1c4d1efa6aed000313ee2707fb71ccb48a6303eb7abf5c09cdd08690b95ac99f6945a7e4d0d2e507aef25c04f200e6746adfc16140e6e64cb4921d20d5101ea0756010a2730fede0709dedac29a3af1ed9e63d422c0b6924dc6a5379b6ffcf0ff9bc96dfa3d871a38dcac73557f0404394c8603f7ed7d8ddeab32c655d477f06a57759ea7ea18a54a940d95790215bcb6a95e5c65e61f0b0be561a5047ee113f64ff2883bcda99eb511ff2130354ad6eb6c23e628515615095b1cd91910e181fa5e7febe19793997c3268199c5ff817e954e05795bac120e9d50b5565521d6d66122d0ce69d89d5f814ee13ef0f04180fd1298e888afffe39db1497921e0417dd74a9833ccb0baccd64b1b53f8058dce8d178676d039e6cfd87d0c3df3822825910d517f3e3b2a7ef7d67c856a8f7cb897c68b5ab78e1fb88fd0d492da27d37764e059dc2463518264bcc553ea7de0df716a8ef9173325a54bf673deb6437b9840cd55fbc8f591a814b323aa8be2032af7ac81b1670beeb3e1813e62a3d0a6ae23ad874656bc49b038f9f83016155890353514f4802616738820d59183df42eb1303dc7dc6a2d197b2de1aa8a04bdfb370b4b72abb6bf446fc0479a1511b5653f4333d07ae7333c0051c955b2efa21b4e46b35e532dd16096d835c48589f4676fb1e58e615a23c4c9678c96bd0ad3dd8ade1dd4b7fdc3be3e7f9334829762ef3f75d441ee54d9d9cbe7a508c37ad59db3d480d9e733048f4df6d9d7e01a1fc33a1ea16b93ad44ee7bc92dcf871624fc146a517dc35668bf5d8a8622adcd14c814499e9dcc573b5256435cb80c69650c42df692a5000bb95e0370fa5b53256cfc2c8f64f9e71836389372fe6f4f82f806fc44b8cfba25ff5f799a43dc0555816d6f9f9051844c139ca63d8630638a45118ee50fc82d3c09fe42551acd4135b6cef046d787046e06861075cdfe3432fe1cd15045098930c6ad010557d1a8705bd87006945a032c0f8211c43ad091915eea1b5473bbdf86501e733281f2a2ae01c62c3e55b487bd31bf4a46dbec69b46ab10ce0e4b6480653fba3b0c9105ae1eda2d8d5649a2619c78c03da0c369cd6e4e4b635bfca33469e334e8c0be19a4fccfec33c062718acc70c1a6107637d82209181a66371664de2eb3871e931194739b1e3167480b5d2c50d43b9e7531b1e524994dc82728bc45753d6aeaeec600814270ec52a5f56bbd78fa91fc4f361e1f3f913b3063532cee80fb5a0b0f1f277a78a144dc3f70ae4a3f635f520ae6b810d1934faf948e0a405a26d7bd060583702a9f2e7c2342b7ebe6dbb08a9044a211427387f3feebb2913527c84538342b0cb3ee9274b0efe1ad9da6024b0e3b3ac9a5385f1b8fb66f2e0f0045026dea137408297a29bc978283689176c629808fb3f36fb4132d6da9d30b9e01fd85eccac9f7eb4e95eab58199d05d9bd59695c39955d568f0020051b60c4917c7b5e51f329d818f33d6e3d6706a350e3e73adcbc04b069f92239042eb6358f76a96003c4f91bb0da8d7814a39a786401ddb9df5720e692c162f35cf0b6ad06770210c9491249a7d9fb67bf296015cd273ae699b9e352701b639d8f9eafb7fd479dc5945e1494e3296d410980b5a4a2929921534139ee2f2b2af95e96d97c9f9720fd7fb70352b21dd6bfbb95c969d838fb96f7a9fb2fa0848dc33fe4ddc2deb563fd29b71d41b79d782706f162a6c57bf3a3053bb6c782a2f70534fd795275a401b539351909f315433c487a8e872e8a818a68e649ce68a76ac806812779df313aa3cdbec9307cd2c83744e124412fae1d0c91cac870cefaf2e7db1fc79f0a318e01d9b8120564eaea044d149d7288cb4c0df0b0dd452d8caf1cf48e867ad5d1d58ae9de8231eebfaea9f635ee007c6b6313146e7506fc9490d57f689e3d282d12379bccf9f9bcf75b880d247db98813ae9fe7ae2ec87f66a32ead5d5cafa1d909d53666b8a78e76427b4a57abca1805ab1b47b4f0963b479bd38eeb6cee168bc4b2698df31c04a3abdfcb23a41d3686ea3b1cd201982f348f628312e9a01887255b9e0cd00af4cae3e37e167487e1a2a8c4de1db031f4bed3abf5ee011847766ce51aadc5cb15469902e9d7f4ae4895536d37474e4d04ec5d23e14d1cfb02feebd9c16a903bb62adb9646c5efe281883685c5e2e602afbcc183615734a0c583315fbd5c08b1981909f102b5f928c4ba1442ad740b97f71ce651f62e04a1c2afa9ee45313275e8c85628452b179de7376ade8528147e722196884726efce1f54c92fbfb3ec2aef5a3fe9ef1c6d78fb81976e71302a4f89bd1760a46de80e3604720092118747bbbcd5e196b401ac928813e6913a1722a0b0af47aa008d3a41c265aee041d0a070c8c0b0762964d0eff445a3098a7385de679708d082d1aa943897b4852e1ba8722a9c4f8be427b6c8526dbf14825e4125586873822ecd72cf7f673d22f3b2945b6200dc2cab93a3aae098c027549bf4f63f3ff798c35393466893d3253b99016adbac18b9aab7f534fd95e382bc9a30bf44ed1a7b2488cd98e5865f3ce2239e9f28e4c875c3fefa1bb826379a74248a548f1f3dee7b086fccc5704d77c67efead3b592fcb84b5322c433912d48eff9a1c52915caa6ca5f6cf21db37", 0x1000}], 0x4, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="388f", &(0x7f0000000140)=0x2, &(0x7f0000000180)="4d3429ba6ff2b53aba9fa8263b3b61a44e72f79d578f96b91fe34b409d16974cdf9f", 0x22) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000002c0)) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000001500)='./bus\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) ioctl$TIOCSETA(r6, 0x20004109, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x13, 0x40, 0x429, 0x800}, {{r4}, 0x0, 0x84, 0x40000000, 0x2fc, 0xfffffffffffffff3}, {{r4}, 0xfffffffffffffffc, 0x30, 0x5, 0x5, 0x101}, {{r5}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x6, 0x8}, {{r2}, 0xfffffffffffffffa, 0x84, 0x4, 0x7, 0xa8}], 0x3, 0x0) 1.856966245s ago: executing program 4 (id=1752): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xfff2, 0x2, 0x2c, 0x2}, {0x2c5, 0x6f, 0x82, 0x4b}, {0x0, 0x40, 0xc, 0x200}]}) r0 = socket(0x18, 0xc007, 0x7) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xfff2, 0x2, 0x2c, 0x2}, {0x2c5, 0x6f, 0x82, 0x4b}, {0x0, 0x40, 0xc, 0x200}]}) (async) socket(0x18, 0xc007, 0x7) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x80206916, &(0x7f0000000100)) (async) 1.855678029s ago: executing program 0 (id=1753): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x43) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async, rerun: 32) r0 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000200)=[{0x6, 0x9, 0x2, 0x6}, {0x4, 0x5, 0x6, 0x5}, {0x7, 0xc4, 0x4, 0x9}, {0xb1, 0x0, 0x0, 0x985}, {0x4, 0x6, 0x1, 0x2}, {0x80, 0x3, 0xd, 0x5}, {0x4, 0x0, 0x3, 0x51}]}) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x20046) (async) ftruncate(r0, 0xd) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r2) (async, rerun: 32) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (rerun: 32) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x83fe, 0x9}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) (async) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x104, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x5, 0x2) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) 1.855418126s ago: executing program 2 (id=1754): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./file0/file0\x00', 0x0, 0xd80, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x1, 0x2, 0x800000001, 0x20000000e1a}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x207, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 1.855173094s ago: executing program 3 (id=1755): 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000340)="62ff7fe7", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xd, 0x0, 0xffffffff, 0x0, "031fff40630000000000ff00010400", 0x10, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.84903638s ago: executing program 4 (id=1756): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880", 0x14}], 0x1, 0x100) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880", 0x14}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c41", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setreuid(0xee00, 0x0) r1 = getuid() getuid() (async) getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) (async) chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) truncate(&(0x7f0000000080)='./file0\x00', 0x1) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x1) 1.673611181s ago: executing program 0 (id=1757): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 1.673170432s ago: executing program 2 (id=1758): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab", 0x2}], 0x1, 0x4) getgid() mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xff, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab", 0x2}], 0x1, 0x4) (async) getgid() (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xff, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) 1.672745938s ago: executing program 4 (id=1759): r0 = socket(0x6, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5904) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) truncate(0x0, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) close(0xffffffffffffffff) syz_open_pts() r2 = msgget(0x0, 0x640) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001f80)={{0x3e54, 0x0, 0x0, 0x0, 0x0, 0x26, 0xf000}, 0x0, 0x6, 0x0, r3, 0xc, 0x8, 0xb, 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002, 0x24}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) 1.671720198s ago: executing program 1 (id=1760): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000400)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) (async, rerun: 32) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x1, 0x3, 0x10}], 0x6, 0x0, 0x10001, 0x0) (async) dup2(r3, r1) 1.535815903s ago: executing program 0 (id=1761): r0 = socket(0x21, 0x2, 0x20) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x81946466, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x0, 0x8}) (async) ioctl$VNDIOCGET(r2, 0x81946466, &(0x7f0000000040)={'./file0\x00', 0xffffffff, 0x0, 0x8}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 1.535364609s ago: executing program 1 (id=1762): syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000003700182c000000000000000000010000000000000000000000010008002b1a0000000000042c"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1bb", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) syz_extract_tcp_res(&(0x7f00000000c0), 0xb9, 0x10008) 1.534450316s ago: executing program 2 (id=1763): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffdff}, 0x0) r0 = socket(0x2, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) r3 = getpid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) (async) r5 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) (async, rerun: 32) r8 = getegid() (rerun: 32) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) (async, rerun: 32) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x7, 0x5, 0x1, "bf6387876504975fdde5c73b10bf7e169c1bc4fa", 0x80000000, 0x5}) (async, rerun: 32) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000002c0)="d47f320543f07388986b6c55a7c45e2653350ecd1abcee661b677ba910ff07c02b5dc00920ad658a5a70a402736e9a6152c848bf3e6feb0d40b70aa7e90ef1edbdc84be31c27f3157aeef5f9ec46792d1d5275a95d4b0c971bc17124abcf9c8afdceff6dfb89a2261c349e1c5a2d7a10be67cbf81b59ff2b04dfd0e12ef74f9551d6f7de1a43e654", 0x88}, {&(0x7f0000000380)="08995d7edd43990555185f52aec98d420b7747657a970353c380411dd10c8edcfe2cca96db03c5625ca44b65bb42892c23c459d794ba36ad354543e96dacb2d7863807a90f0a9fef6e5f31b96e1423ca388e13f2e6ff90154c385611fe12241d1c30aaffe7a7ced3fb5ad4acce6c72727cf8dd14b19cba0bb39f7857fd66f0a77fcc4d05d20f6ef543eefc88ac12789815eb56730306e3856f3b0273b6bd20b8a867c1284ed032222e2b62c3428f84d7c00c022c1d1c8bad3d238ca79c573e088160c751d203088c", 0xc8}, {&(0x7f00000001c0)="2e4b059d53857a5f47d32d94880315170b473e66b826793acf4444269f28312aac5352b96f49d574a266903ad3ba89eb8a3054d6257affe7abfe64477b265cfed6747fc609f46d9a86ea608ceab9a039d62f31be2e8f2844eb406d729bb5b8d6d5d78a8f", 0x64}, {&(0x7f00000004c0)="a5b1d01e9e604629dfca05ec3b2b63d7dc91f2eeb6929c780320f3140245a961eba6885667e7fe5862bdd58742e42c56739746226337e748116e38f613acfb87bdacf355bfddd85cb035b0b13f33455b9630a987c930f4beafea0e488f145885dad0b8bc2e103394d2f9ae180d2a6af7616b78f3385f70f26c3ca816c299f55f53b73f71f2", 0x85}], 0x4, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r9, r0, r0, r0]}], 0xb0, 0x4}, 0x400) r10 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a060098", 0xc}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="ce42e18aee", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xf5ef597ed68d6e1b, 0x0) (async, rerun: 64) r11 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r11, 0x8004745c, &(0x7f0000000080)=0xfffffffd) (async) setsockopt$inet_opts(r10, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r10, r0) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 1.533654961s ago: executing program 4 (id=1764): mknod(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1100, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r0, 0x0, 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 1.318834829s ago: executing program 0 (id=1765): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x5, 0x4007, &(0x7f0000000300), 0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f00000000c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584f8b8ae07a012fc41", 0x172, 0x40b, 0x0, 0x55) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) r4 = socket(0x20, 0x4000, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r4, &(0x7f0000000000), 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair(0x30, 0x4000, 0x6c, &(0x7f0000000280)) 1.314263659s ago: executing program 1 (id=1766): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92", 0x51) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(0xffffffffffffff9c, 0x8020699d, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) 1.31403406s ago: executing program 2 (id=1767): socket(0x18, 0x3, 0x3a) socket(0x18, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xda, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.297661432s ago: executing program 4 (id=1768): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x366d, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x9586}) 1.296157327s ago: executing program 0 (id=1769): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) flock(r0, 0x1) close(r0) r1 = geteuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde3", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) r3 = getuid() setreuid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7ff, r3, 0x0, r1, 0x0, 0x253, 0x8cc8}, 0x5, 0x1, 0x0, 0xffffffffffffffff, 0x2000000000000000, 0x6, 0x6, 0xa}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x40000000, 0x0, 0x80000004, 0x0) kevent(r6, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRESDEC=r4]) 1.087515876s ago: executing program 1 (id=1770): madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x0, "fc786b340da1e4795af94147bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x41, 0x8, 0x10, 0x6}]}) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x1, 0xbe}, {0x4c, 0x1, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe2ffff00000000000008004500001c000000000011907800000000ffffffff030090780008000045000000000000000000000019000000e0000001"]) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) write(0xffffffffffffff9c, &(0x7f0000000140)="87f3b260781affbf01a9352015619554ee41d3183ce71c87b66958b0d79e06bbd3a34595a97958495a52f7015c7ebea35d5cc6ad091912dfee2ae98e0af2bc7309f58e52f008d1d0e78abba2ae87d84aa6d0c16004f2639546c40c53083d371c0aece32b8c2d80984ffb91d150bdcfece09f03a57d39d15ecac944adb81e0ff8f433fb1775373304abc936c7ef79df59955181ba6fb5ebe06361163483ca293e8fd76779b4723cfca648e635256ebc3a0de6e976c081d1a032cb7440615bcb1a576e3cc7e1606dea3bfe081d6fc5b773683245d1a245e1a641ab789d0d8e692e1d0b602c6201", 0xe6) 1.087252328s ago: executing program 2 (id=1771): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000080)={0x62, 0x0, 0x0, 0x3, "75a2effffffff1a804000000238800", 0x2, 0xffffffff}) r1 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x8) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) r2 = socket(0x2, 0x1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0xc3}, 0xc) 1.086226417s ago: executing program 4 (id=1772): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r1 = open$dir(&(0x7f0000000480)='.\x00', 0x8000, 0x88) linkat(r0, &(0x7f0000000400)='./file1\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chdir(&(0x7f0000000240)='./file0\x00') 356.99251ms ago: executing program 1 (id=1773): r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x65}], 0x0, 0x0, 0x9, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x4, &(0x7f0000000440)={0x7, 0x800}) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x42, 0x8, 0x1800, 0x6eb3}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x4, 0x7}, {{r1}, 0xfffffffffffffffa, 0x11, 0x80, 0x795e, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x40000000, 0xa17, 0x41}, {{r3}, 0xfffffffffffffffb, 0xe48c41db2438ff3, 0x2, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x65, 0x20, 0x4}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x62, 0x1, 0x0, 0xc}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x5}, {{r0}, 0xfffffffffffffffb, 0x50, 0x20000000, 0x680000000000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0xdf, 0x5}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80000000, 0x9, 0x2bb}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x100, 0x8}, {{r1}, 0xfffffffffffffffc, 0x50, 0xfffff, 0x8, 0x53}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20, 0x80, 0xfff}], 0x4, &(0x7f0000000140)={0x6a, 0x2}) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r2, r1) listen(r1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x3fffd) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r7, &(0x7f00000004c0)="b96a", 0x2) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 355.172923ms ago: executing program 2 (id=1774): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x9a0}, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r3) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0x7) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0/file0\x00', 0x0, 0xfffffde4, 0xffbf, 0x1, 0x24, 0xf, 0x0, 0x1, 0x0, 0x1, 0x10000f1a}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) 0s ago: executing program 3 (id=1775): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x9, 0x40, 0x8001, 0x9}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1000008, 0x2}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000140)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.32' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error denied attempt to set clock back 33554448 seconds malloc(): allocation too large, type = 6, size = 73015894016 nd6_resolve: something odd happens                                                                                                                                                                                                                                                                                                                                                          nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (}át&ì¿ Nf{GJêlR+B0ˆµŠÀÅ6uŒD»÷«ÄA/Nî ê“=T nêß°+ èÇ) (tty00) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=1718 state=1 status=67 (errno 4: Interrupted system call) login: Ì`