last executing test programs: 5.304661822s ago: executing program 6 (id=451): mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x1}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000022f000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f00008f9000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file1\x00', 0x40}) open(0x0, 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='#]+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='-](\\$]', &(0x7f0000000640)='/dev/bpf\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, &(0x7f0000000280)) ktrace(0x0, 0x4, 0xb1c, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 5.226366026s ago: executing program 6 (id=454): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) dup2(r0, r1) 5.222094943s ago: executing program 6 (id=457): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfedf9e2011c5dc171b20d8e87b6a6f18ff125020000005cff8eeb936fde488b85ed7806aeea", 0x28}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f0000000180)='r\x00') (async, rerun: 32) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000001440)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001340)=""/223, 0xdf}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f00000000c0)={0x0, 0x7224}, 0x10, 0x400) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) fcntl$getown(r4, 0x5) (async, rerun: 32) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) 5.168156037s ago: executing program 6 (id=464): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 4.337412728s ago: executing program 4 (id=504): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000002000010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="fd952fd4e0b6c9c128e06fddfb2b533e7de8abcfe6bf4e611cbe8f4416d7099a881ce58ac589d4c9dbeecc26d5259fcd3227595335b963d6535d9847051200411b86471417278a6b13d380e36d1a9e25a3882e4834b7c6befeab472ab15e811bcb38653a12c882862e41119d0fede798749ee7165af79b515f852a7398df28f9ad", &(0x7f0000000140)=0x81, &(0x7f0000000180), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000340)="0d1f70d6e58ecd08ef3147566b5227ef464df2372428670975", &(0x7f0000000380)=0x19, &(0x7f00000003c0)="9b62c545fa8818382246e61f61c65d6debdc07da2f64875426d9e4277db6c721d76ca0dad51e9bacf93c02430b8e799f164918512e838d46c83196f0d82c5fc078ecb7a68426c5bba93880184d0e490eeaddb7f4", 0x54) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000001c0)="217247a23a1f660c3111cb0b746155b26f40e83cdea5ae5718e5ec2a391270fc2c65403f0a5971fc045416928a57863cf4a443db4340982a4daea39bb2", &(0x7f0000000200)=0x3d, &(0x7f0000000240)="0c7d7a2b45534cdae2104e981368ea9f6165a9f486cdfffbbfaa9023b1734fd0b9708ad6322d401a07a016f96bc0cbd59008d0bf61d86271ef4bed440aa74be7ec682a2ce8695756b0fe572593211fe3d38090332e587d2b5c1c71638da9b209c0900b1a4ef5b53013cd0a7f299844ccc903f96256b3d6a36ef6bedc39b00d7c419ed51485ded1d49b75dd0ac4c1935b9292c233cc412f97f05a7743091226a9359d5f1e167a5e3662a482ffa2911731", 0xb0) 4.23627359s ago: executing program 4 (id=512): pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe800000000000dd00000000000000aaff020000000000000000af5ab33b2e3582"]) write(r1, &(0x7f0000000140)="869fd7e6129dacb8813e16922f1387375216d6da4585e8e707493b38b6000905430dfed1fc287220d828cd37686ba23aca446b89b65f7b5d3441fd3b34384b", 0x9ca3f9df04e260) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="a43d19b7c641059bd4254d3adf3bde", 0xf}], 0x1) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfa24, 0xd, 0x80, 0x200}, {0x6, 0x8f, 0x3, 0x4}, {0x3, 0x1, 0x0, 0x3}, {0x5c7, 0xd, 0x9, 0x2}, {0x200, 0x9, 0x4, 0x7}, {0x7fff, 0x84, 0x7, 0x2}, {0x1, 0x1, 0xc, 0x8}, {0xff, 0x6, 0x9, 0x2d}]}) execve(0x0, 0x0, 0x0) 1.72505005s ago: executing program 0 (id=601): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/56, 0x38}, {0x0}], 0x2) 1.723557611s ago: executing program 0 (id=602): r0 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3d}, 0x53b7, 0x8000000000000007, 0x0, 0x0, 0x2, 0x101000000, 0x10000000000007, 0x3}) (async) r1 = msgget(0x2, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) (async) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r7 = getgid() (async) r8 = getppid() setpgid(r8, 0x0) r9 = shmget(0x2, 0x4000, 0xe2, &(0x7f0000561000/0x4000)=nil) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x9, r3, 0xffffffffffffffff, r3, r4, 0x81, 0x8}, 0x3, 0xa9, r5, r8, 0xe, 0x4, 0x7fffffff}) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r3, r4, r6, r7, 0x1c0, 0xffff}, 0x100000000, 0x3c7, 0xffffffffffffffff, r8, 0x7fffffffffffffff, 0x4, 0xffffffff80000000, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000440067000040069078e0000001000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0027e0e3894453a1002bf4bc6836e0081907800005b510303011312ef19081c8e0cf6dca5245e0e000000910303050000"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r10 = socket(0x18, 0x1, 0x0) close(r10) (async) r11 = socket(0x18, 0x2, 0x0) fcntl$setown(r11, 0x6, r2) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') (async) readlink(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.722630483s ago: executing program 0 (id=603): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x5c, 0x7f, 0x407}, {0x3c, 0x6, 0x4, 0x8000000e}, {0x1ae, 0x0, 0x3, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f00000004c0)="d028b4ac006fddd2c1461b80679dbe205a261ede0e19152d6c3eff56f5a97ba0df49b4539a5a95ef2af8f8a550be8fcfd6664812a8465e9300ef08720dbdf12a23095094b643400cc0367229df78042569e0605d0e88c34f32aa90e024e50a6f2a49817dbc3988eb8c39b5125300f86727888e3b73e8bab952c62fde96b8002af3fa295d46e40dad621940b3281388857a82c810a5715a2c714509cda104baa60bee4e4c68476a92768bf468057a014764b47b6c7f5969ac7a675ea69875fa4a0094f7f1d4c8c992f9c69aa471fe2200743e242dd358740c2962956c7b96470e09701edb9af58a003f81b3bcb905bad8266a38b108787cf92cc663c01ba926ddd53e6a993e05db3f67163598b85f89e07ff07eb8d8eb5831ca0b56581fb51c1b12220e53ee79b0baeacca2168e1536ffdafa720b84b1c457ada3c9344b14a2eefb42703785d3c00d005b30460f61595171357e9232b36e86c3dd64de1e1be07d0079d9c71dc12b119374ed5ca96d525d6a59ad16b506c35b19c27dace9a55a1377021cedd37e59aae6e878ae5bcaa9c5c8b7e49a61637916ac54001379e3cbec6b02da7bee86c7dfb2b0b2267536598267d42a13d8876c575ad853aab54270a7b4b0a48cb986e1aa3dd57dffff6785141bd24df5ee1c5256019664262fc70aa91b0e5873e9b100ab1e2ce388ef2dec39053ea063a16d746c363043299f813d811a2f2ce7f99f9b3ce3a3fe91c9ca9b06c4f0a6b634eaeebd3e36fe69c65a883f93121f70d9f0071335127dcd01aa928ab6b8db07db31b549da7054a46ff38aec03024d78221408f2cb6ae6d7086f3d44c8ff94940af957921cab836e479690297925e17f01108530cddf5dcb7bdc3c3aa41e57e7e132ee974f92cbe205240d31a61fac48714af6ed541168cd6a79753179c014c53332125a99ef5b866b4df4ccce184b9bdda1703a4d1e7ee08b7d0935cdcc5fe903b2d6fa8a4391d70b80a683cbe851e74c6072f99110eba6abada9982f43eb1774744033716db414b70091790e453094d9fbc9b56f41498c3ab74c852ce31ffde443de71f128f9858caad4f728548a09ab0bffebf72a9949a3a1c8a236959cab40624c16a3414a9607c3149c9abce27b7efd7de784d9db6f68e95afd7eb73ff2c94dfd3176cb7ff86448b99cfbd59476fd6532f5cb8d2c0daa29ccb0563bb356f19f0e34b82f2a02812f4d13833299d39ae538bfa952433cced1770f19f7deba6b5942503b24377d8198f84f5db372466092edd963f2a95af73c23e82c192b30f936a2a3901e45b3e10d687073e9f79a99f43f13b5ca356be8c49e65024caa7e4e4c283317b1fd9cfb6cfb09aea6947caa2ec3696f779f3a455edd11dc78ff07ed0fbc8cbb0ebcd44c05c1219a4c30bf96ce1e271cea1b10df61c55a31f3df91f8531275096f55c36f05a4b887065f0e84ac229022a34e6fbbe62c3bcc5367629018635ac34bd44f8b14487d52da215532210d8aeb21414afd8dd7306fe8b1d097d1547e7ee8000a367292750bd72a28a3c9f81c5e59536f265182bfda9c3935e472d168260fb7cc8fe7abe7e08323adf58ddbf2d8b6c1f4cc1d35120429e9cdbe88a376f6a7bc0a9656100a223968b7aa736d7763b9f139271322ae0739ba4d7815dcc74ab896184e822926ea79914d4502286e0d77f64e231f523070087e0193f1875bbe39387d0179ee178be3ccac8ed47cf612757d787938a69f28068d76af99c612fc3b59a45f538f843089c07152e4fc109d23dc274dc1373be1af1264f1a929b8167770865dd32e93727c8ebd33688d5f94884fe141793b7284e6ef62c05aa7add3b37b5af06269f7241e3ab4c30312f46aaef280fd35ac78c03df296c973557ff7a035f84a8f06e6769f7c8bcc6186c3c0c8743ac283f8be592bd50f6c813ae94458dee019fa48aa1365a5e541e45dc892bf585b6d588ae17c7c2f631041a37f34224dc8b7e1bacfcee6a468cb3b702750d21624f3f0538fc2612b3104a7a4e442e3b25682e1b01e839cb0b8b2aa0ba75577c640421b3380629ed083ed5436e19d3879787d7132d5630adb18e6cbb030ae0275064e7989080e699d3705d124b81a4af2fe10718704529b4cee089c732904a59551e1833bbb9e5bbabaa7f4878d2fe3d7be34b632aa25d849ac5930bcde824ce3594bfc3930e01dfbdd095c9ca51091244b4d3c83e91919639a9183c4172472eec0b8ce734670242528c47f8fcd0326833e86be5647c4f1fd8965e89a716912b0155a0fea37d9553175dedfd79033158be440673b7fc5b83959bc8f125d8d93c79ac6463614fd7bc736fda43e2113670ee46fb5d6dcbc9ed161851ecc8ea0756d4b558f1229b780b73c3a1fbaee0f50dd4d9786665f67ed8acffafdc3023d9652d8a704a08ababdd1942a841231b60c435528ed021303854cc510c8460f985e2c4595b28436fe4dd799a18942a7d76a0c0c5d5f83ab41772048aa734988710c831a1233208f3d0de8c404e464bde19bbee3d40aa926352fa9ffbcd06295042531fbdd87e6a3b2a3dadc9de08c7b17bac9e5d23914c514acc98ab18552ae1a8e0a9e83f4dcabf0a78f13345796c1527e174e134852a3cf3095770cc1902df1df4ed100bdf937f6d755ee328ea0b0e9da990ee888a25db4671265dd6b3f6c1883f7cc5d7bd9c066b51bf9b4643ce51009edb8fc2f3d5b32382f8b390f99a8d005e70b191c2d971aae349bd5da9dc32fd66eb7db5c7588c9340b849dc1e27ab6848b9fd08f44bf8b3cfdf65135e7085a1c766cd3f0afb4ef60a21278874ca5f00f67b0aeb2cf7e8f32e95c07b3477a31e627e4265082521da2b5a2d511b19279ee8efffcb0ee460c6da825f04f578c6b236205fbc252a42bedc59b6e0f8cb934a7dc01fe078b0cc505b39653f3b200cd7e9daf6d0f5c4aad8ebcc1a74d103b7d8dc1175e5b42232eb2e4cf5bd63d6cf90d8c1b100bf82e463c9597b0a7819b66e7cff9d14f03f0ff89ea3d6c944ebf10c99d828732671e103f83ae1fef6d23fdcd33e50b22b8837aaf451bc179114ffe3dcf4409e165f3d9ca50ad7d797b6058ffc9a6866f76ad7f5861f30ac8dd9cce53436dca7063f28818389a846f4c07d5e0ebc8c6c5944fddfba9e963755116904269cb070c0f0a78c496b9866392759b22b73db20a04ad2fb796a0b7b6a95f0cfff3d766848f8b1c61946e7ad342e8ef9f317d74397939d3d5dfefc18fffc1e2563b258562105633973da222b4519522bdfb0a0a9c4d0d61fd82ef1f814043c577fd04ee001a8e9111cbc35f99024a5ffac33361f1465b9785285d4beaf4e8a589991e76e206839a4efa8f43a45eaf787d289f4f309a363c2f01997c1465623625cba4047a753920a989a70dce2953e542c57b096ed51ac2ea1c208fac6a84ddc6b2061e1fe7cd304439f6a113282cdd09dc5338e58c559a68dd8404143acdde6f4dddeed91345de14cf6eb49bf5cf7c1c24442ac3a759cadd076b28242036e16eeed450692349b7f0608655a2e26a9a870ec747e0cc75bf93be4b1ec249a37e89dab46df06537e65f42cfaf505e7965f40a0df3941baa3a51fd6949189671be5e560ddae9c1426ede597db0a40ab6456df60cb5ca229b92308e8ed80abcacb29929cffab9513d6d030ffa776c2630522d28abb7be7faac17b6ed376a714343186dfea83e44463fe4d27fd6efc7c6ed6348996cf652813f04273eade9a31c9d2db822362a2d5c52401cb70a809cd990a1226caab8f873b3fd340dc9ac0cff7d183f1328b66b882a97eacc36ea0e8e7129fdd10616142167f141495ccdf8021396a24ec5e3114d3922f008e2c86afa1b5ae681e2cf2ca13cfc9513c02035b0698199fab7692e2b8994d8c275a95471d031554faf709ed9df8fc0c220066f2e0a869cc18a8add4a5400f403cc49923a1a2482f6023e39ee48f47534d988dec2dcca962d57d5687a3c273ec81d9961f6c51aa261dd36e399f3d17c7bdf202bb9af8ae39fd18c4d59a6028ea14f26a7f58ce69d6dcd9ff6680f504a3c7b020cc333046048f2f47499c0c56eae9a6b98f04d362045323fd1e1739dd3de98d6ebd5fc412590ff9dfbb5cab2de5969e30305387cee68dc0b0af36c2a6f1ebf1e94c9311071715cac51e184c0a979f769c0b2ef295b75323d1c15007d1dbf7ae63888d71acbd54f268e4dc6479a4573a2b8ef99e610a741df868500394c97da291e9e6c681526c99a22bebbd58705f0a2c5741485d95a9194cada4a3b56e1bd3c41a25e4b51b7319ded61de232f2ad362893d0e984bd05fd35036e0e1d934550fe670211f0251d3a37287cf95fb508e98e5c684af1ed8c9825b05181c9de15a6facc01db407e7787f6b7f08f9e9e1d60d46d5622077681dee439942e1e7408d73c0dfee1a91d43cc3f374ce038d353170f9931273a54f7244af184ee0ac033013d2a4e622970de3de53f8cf5935aee8e972403cdba1e0eda1c7b4e8c39bcbda15bdce2edb09de14611ed1d3ad2a06857181a9fc03ab3cfd34a70df94bbdd0d478bd03cb4d1803a376735bf9e2fcf49f32ad15fc1fb438cba1b7cd51ed86483f26bf461d521856c16f2be8c52ce047286702af3f9ed4bfdfc20dd6abffd350b20d92328c43a902010d2cf56234f79dcbbbcac2dc4c2c67dd45bf55532f7c8bf8db64acd3b0e711b371108969e0eacbfccffa01cb17a0f520f044bf8464b9bb80b4495f582ea9d641f7bde4a9f0ef038aaed18cf162f3a75817494b0ec9bc09f8453b515c0ee1f1e2eb28a79a46f5b38a2fadeb046100a41266a24c69433856ce1043c66da890fd24eabeeb4f7da8b9aca20aa7cf88847434d76847da4bd514df14a311cb107b737d2afb7db77774eaf2720b3ab4bc38d77e0ad92e321de995189234b4ae6c5c9e2161de67c357ea484c7d78fa39fb924a437557e6f9cdb195cb7b18a95711b0b3c6c75772703036f03b322bf7b2fbbae461cc529803344b9f65bd2043cfb100216c31a392a75569daca72b0816be7b8db3f1d123d727fe47273f44491ed98216b9e5b83759cfd64f02ea1bb0e82f45838e139f620b2a678b4e51b5e5669d03e7a9f43bef0850b7aba6e46285de531894b7b0cd2081000d29c4fdc513fd8532a25454579276e3df49f7c717249f997df41c533220989737b5ab3709fcefa16b2d44784fe71d264a3b6ffb3d6d8757c816a8f8fffc6f7ed5ef3294962186bd7700ce390566131c42dab1225ea054232888951b0c43e5faeb8025ec351f9555690759b617fa721bf532b160235572853abced2d08a1d586f5b2a5c2f125f1cd0f97628977e27402f7c9a8f3dcb4574f902ae559e7c30460c0c1105f9005ac2ccd9cf5570ae36453d3ad100e7572c576aedfd66033facde55364e4377867bde73eb6c51b2790c107f7483a5211a30b191d0fd1d4618d5632335a416ddf7d850ab4b29981d12cb5da2fd912bf7ba8de54e801e3cad2a6ae0585c2cb80088b4a18e338a48a7f2343d179e9e580a9f3d8bf4baf76af49adc46eab9fd6ad12e45fae0a982b2e5cc8bea743f781aad726ad6ab0be3d49c4472d69c20247b49033f071f52c3624d6499c7d6f0e9a1fad6637b5f8ec8143cdb553afdde25f05d77360434246b747a686e85555242220cae665a560aa2ec4dade8fa6a16113b69d892ffb950d0b991bbd99af128f7cc56d6e1e7a1452e4d80df586315344baf325f8665f07c7fd9510c23b7cae6fe831123c516fb9447da3e9ee0442ed25363459bf588a4091f6f347b02f", &(0x7f00000000c0)=0x1000, &(0x7f0000000140)="bbc61c06760ce2ee1a99962d9c215300ecdda61526255a7b474b88915aa2370d642d5aac40b9facf5faa52", 0x2b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000001c0)="02000000", 0x4) (async) shmget(0x0, 0x3000, 0x21, &(0x7f0000471000/0x3000)=nil) (async) syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd603517c500382b0300000000000000000000000000000001000000006c2500"]) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x2, 0x400000, 0x4, "a40d000000e2ff00", 0x0, 0x80000}) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) poll(&(0x7f0000000100)=[{r1, 0x20}, {r1, 0x2}], 0x2, 0xa5) (async) syz_open_pts() (async) r4 = syz_open_pts() socket(0x11, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r4, 0x8004741b, 0x0) (async) syz_open_pts() select(0x40, &(0x7f0000000180)={0x9, 0x3ff, 0x9, 0x8, 0x0, 0x0, 0x240000000, 0x49cd6275}, &(0x7f0000000380)={0x1cc, 0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x40, 0x2, 0x9}, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x140, 0x200}, 0x0, 0x0, 0x80000}) (async) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) 1.722385138s ago: executing program 0 (id=604): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x14c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) (async) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x14c) (async) 1.602505642s ago: executing program 0 (id=606): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000002000000fe"]) r0 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0xef3cb52aa54635d}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="03616ffb6cbe4384480378bff3fa2c85696c75be1d3b63793a5bba15af5372fad75db041882c4af9a05ffd2346ec46a5eac8628eb314d8970e67000e8ae180eea41235b03bc37c4d8f533169e764f912f30edd2f42a13393122976a0baf5", 0x5e) 1.599140866s ago: executing program 0 (id=607): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="005a4f47c21e6ed7e5a0f5903abf65b18d7c51d78b06cc4dd9ae34b7c927660000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0x406) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b2394cf7950f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f6642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2ffe000ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) setrlimit(0xc, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfd2, 0xb, 0xfffffff5, 0x260, "0007ffffffffffffffdd00040100", 0x9, 0x5}) write(r3, &(0x7f0000000640)="31dee8", 0x3) read(r3, &(0x7f0000000200)=""/255, 0xff) ioctl$TIOCCONS(r2, 0x80047462, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000b80)={0x0, 0x0, {[0x9417, 0x0, 0x2, 0x100000000, 0x2, 0x0, 0xdf5e, 0x5fff4eb, 0x0, 0x2f01, 0x0, 0x9, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffffffff53e3, 0x100], [0x2, 0x7fff, 0xfffffffffffffffb, 0x1b, 0x0, 0x100000007b98, 0xffffffffffffffc0, 0x0, 0x10000000000000], [0x100000000, 0x2, 0xfffffffffffffffc, 0x0, 0x1, 0x11002, 0x6], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe, 0xffffffffffffdffc], [{0x10, 0x4, 0xfffffffd, 0x7d06}, {0xfffc, 0x0, 0x5}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x80000001, 0x6, 0xffffffffffffffff}, {0xec, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40003, 0x56ed}, {}, {0x4, 0x0, 0x0, 0x8}], {0x0, 0xfffffffe, 0x1}, {0x0, 0x0, 0xfffff249, 0x2}}}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x3, 0x6}) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2000000000000027, &(0x7f0000000480)}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYRES16=r5, @ANYRES16=r0]) mkdirat(0xffffffffffffffff, 0x0, 0x106) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r7) 958.644385ms ago: executing program 7 (id=639): pipe(0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1000, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x2fffd}]}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (rerun: 64) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) socket(0x18, 0x1, 0x0) (rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r0) 958.262474ms ago: executing program 5 (id=640): socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8], [0x0, 0x0, 0xfffffffffffffbff], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x400000000000], [0x0, 0x0, 0x2], [{}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0x40, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef290815a31f61acdb2572a3a39ef8777056f28e4f441cfdf5c2660407f9e1562378a4b8244d8a7343f243569717f5ed739b202120a2a", 0x61}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="000000d860a82060dec3e59be543bfcb449377b76614632250b46f16a822dabfe1792314b1ed12705beea02875758ce32405ccc046fcc745bf8c54e0610c14dd677cae275cf8cff389c01d23bd2facf264106c89024be1d3d6ce14f7974026cb2433f19a03b7fd4cb5aeedba83b30bc115a462cd71be94c1524cbda437d2d6a891f218380b1d14480945c56f51bf725f2f3f308a5e669933da622a1039782bafc3b38cde2391", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x6, 0x9, 0x9, 0x7, &(0x7f00000004c0)={{0x66, 0x3, 0x7f, 0x9, 0x78, 0x6, 0x1}, {[0x3, 0x8, 0x4, 0x0, 0x8, 0x800, 0x4, 0x738, 0x7, 0x20000000, 0x9, 0x213, 0x6, 0x6d76de68, 0x6, 0x6, 0x3bcbe651, 0x80000001], [0x2, 0x6, 0x9, 0x8, 0x101, 0x6, 0x9a6, 0x9], [0x5be, 0x5, 0xce, 0x6, 0x8001, 0x9, 0x53], [0x7fffffff, 0x3, 0xfffffffffffffff8, 0x10001, 0x7, 0x9], [{0x7, 0x1, 0xfffff45b, 0xffffffffffffffff}, {0x3, 0x10a7e00, 0x9, 0x7e}, {0x81, 0x10, 0x84cc, 0x81}, {0xc11, 0x8, 0x10, 0x3}, {0x5, 0x700, 0x19, 0xfffffffffffffff7}, {0x5, 0x8, 0xd, 0xc}, {0x9, 0x7, 0x1, 0x6}, {0x0, 0x2, 0x5, 0x7}], {0x0, 0xd1d2, 0x4, 0x1ff}, {0x7, 0x101, 0x8, 0x9}}}, 0x1, 0x5}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 877.89883ms ago: executing program 5 (id=643): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe1}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="e95245800453dca3761c50f5b5f1aa34063323ad876c825bf04f06ae6b237669d2598aeb037a6c605398dacafe937aec6d127b3bff073495c35eec69", 0x3c}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) readv(r0, &(0x7f0000001780)=[{&(0x7f0000000480)=""/4092, 0xffc}, {&(0x7f0000001480)=""/190, 0xbe}], 0x2) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x84) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x80000001) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x10000, 0x8000000000000003, 0x3, 0x5, 0x5afc, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000002c0)="9b7009ffd4909f74f64c90b375232ae4ccf6c7b4023f3a774da4d51f2b0001f7e139aa019147319e9b037964011f41ff3cffbb4fb3eeb74475996ede97bb00af5c40b7a22ebd37433ba2d72099dc4075bbde4cdfb2c414b921942ae3bbd37296b2a3dbbc883d29787ff0a3b3e869b7343b20403ce0e156c71571d846ce48535317556560b38da9de4841523d451e10a8e64858f1fc66b76ef8", &(0x7f0000000080)=0x5, 0x0, 0xfffffffffffffe0d) 828.569759ms ago: executing program 7 (id=646): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 828.033226ms ago: executing program 7 (id=648): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700083a00feffffffff00000000000000000000aa0000e0ffffff00000d4ad3af0000000081"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9743273e7a9f84d5, @remote, @multicast2, @remote, @broadcast}}}}) 827.764647ms ago: executing program 2 (id=649): select(0x40, &(0x7f0000000000)={0xfffffffffffff740}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0x1000ffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x2, 0x7) connect$unix(r2, &(0x7f0000000000), 0x10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='x\x00') r3 = open$dir(&(0x7f0000000480)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x120) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000700)={0x3, 0xc3, {0x3, 0x7}}) symlinkat(&(0x7f0000000340)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000005c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x60d, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x2a4c54a5], [0x5, 0x5, 0xfffffffffffffff8, 0x8000000000, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x8, 0x100040000000000, 0x0, 0x3, 0x6, 0xfffffffffffffffe], [0x100, 0x5, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x1ff}, {0x2, 0x2, 0x5, 0x4}, {0x0, 0xfffffffd, 0xfffffffe, 0x5}, {0x1008, 0x3, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0xc, 0x200, 0x9}], {0x0, 0xb, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r4, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 826.258845ms ago: executing program 7 (id=650): unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) minherit(&(0x7f00001ce000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x0) 764.534491ms ago: executing program 7 (id=651): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r2 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() semctl$GETVAL(r2, 0x3, 0x5, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0xfffffffc, 0x4, 0x0, 0x0) getrlimit(0xd, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x5, 0x4}) 761.16371ms ago: executing program 2 (id=652): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c4993ffc", 0x4) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x784d71c04fff66e3) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pipe(0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffc, 0x2, 0x5, 0x5}, {0x2, 0xe, 0x2, 0x3}, {0x2, 0xc, 0x1, 0xee8}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', r3, 0x2}) 746.787577ms ago: executing program 7 (id=653): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x2, 0x9, 0x7e, 0x9}, {0x5, 0xd, 0xa4}, {0x6, 0x7, 0x10, 0x2000000}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x4, 0xff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getppid() select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x228, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x12}, 0x2, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 746.452787ms ago: executing program 2 (id=654): r0 = socket(0x18, 0x4000, 0x0) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000001c40), 0x0, 0x409}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 621.54186ms ago: executing program 2 (id=655): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) rename(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r4, 0x8020690c, &(0x7f0000000180)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$hw(&(0x7f0000000a80)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 309.303211ms ago: executing program 2 (id=661): sendsyslog(0x0, 0x33, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x590aadaf, &(0x7f0000000040)='./file0\x00', 0x8}) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x10, 0x1, 0x989, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xd, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x8d, 0x10, 0x1, 0x8}], 0x2, 0x0, 0x3, 0x0) (async, rerun: 32) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="7904", 0x2) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x117, 0x102, 0x80000001, 0x33a, 0x10002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffff7f8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0xd, 0x7}, {0x6, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0x8, 0x88}, {0x10, 0x10001, 0x9, 0xae7}, {0x7fb, 0x400, 0xfff, 0x9}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x2fffd}]}) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9f, 0xffffffffffffffff, 0xfffffffffffffffd, 0x7, 0x181c, 0x40000000000008, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r5) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r6, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000002c0)=0x8, 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 302.569081ms ago: executing program 2 (id=663): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) fsync(r0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x1c00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9, 0x6}, {0x9, 0x1ff}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9}, {0x6, 0xde}}, &(0x7f0000000080)) 131.647628ms ago: executing program 1 (id=678): preadv(0xffffffffffffffff, 0x0, 0x0, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d6c71f70005000000000000a400000000000000fafd3493786665d4e012c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x31, 0x5, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7fff, 0x3e, 0x3, 0xd304}, {0x4, 0xf4, 0x7, 0xb38f}, {0x206, 0x5, 0x0, 0x48a8}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="c509d8eabfedf9e2011c5dc175b20d8e87cea6f14b7167accdfcfa6ec9ec33d4", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d811252060dead0000000000000000443cc44ce13603c616f7e22051070000000000030072b1fd8231a276accba19fad6eca3179463a4206ee61e7e29bc63c40866e2a28db7300ac777e78812cbff899f07d00"/97, &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r3, &(0x7f00000004c0)=""/239, 0xef) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r2, &(0x7f0000000000), 0x0) mmap(&(0x7f00007b2000/0x4000)=nil, 0x4000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8060693f, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5dffff62, "9cdc456e307e0804fd07000000002f9e68cd3304", 0x3fe, 0x80000000}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000009c0)="bb6a12de96b93bf11798412cd7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a9cbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00ae8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee875c3303df850f465a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610525d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb05eb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378cab5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df90100000079b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b3", 0x36f}], 0x1) 130.387216ms ago: executing program 3 (id=679): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000327000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000012c0)='f', 0x1}], 0x1, 0xffffffff00000001) syz_emit_ethernet(0xe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) shmctl$IPC_RMID(r0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) (async) shmat(r0, &(0x7f00000d1000/0x3000)=nil, 0x2000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0xc0205609, &(0x7f0000000280)={0x2, 0x0, {[0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xd094, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x4], [0x0, 0x0, 0x3, 0x3ff, 0x0, 0x0, 0x6, 0xf615], [0x471b, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2], [0x6a4, 0x0, 0x104, 0x0, 0x0, 0x1], [{0x800}, {0x3, 0x57e, 0x4}, {0x0, 0x0, 0x0, 0x4}, {0x4f7f, 0x57, 0x80003e8}, {0x0, 0x3, 0x101, 0x7}, {0x0, 0xffff05da, 0x40, 0x10000}, {0x0, 0x100000}, {0xaf7d, 0x8}], {0x0, 0x78, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0x0, 0x3}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x20, 0xbf, 0x30, 0x7}, {0x4, 0x1, 0x0, 0xfffffffc}, {0x6, 0x4, 0x7, 0x800}, {0x9, 0xfc, 0x2, 0x9}, {0x6, 0x8, 0x2, 0x9}, {0x40, 0xd9, 0x9, 0x861}]}) (async) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r4 = socket$unix(0x1, 0x1, 0x0) accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 125.084676ms ago: executing program 1 (id=680): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) select(0x40, &(0x7f0000000000)={0x1040, 0x40, 0x4, 0x1, 0x5, 0x5, 0xc2e, 0xa}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) getrusage(0x0, &(0x7f0000000580)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) msync(&(0x7f00003ad000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) 124.562104ms ago: executing program 3 (id=681): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) readv(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/70, 0x46}, {&(0x7f0000001280)=""/206, 0xce}, {&(0x7f0000001380)=""/198, 0xc6}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/108, 0x6c}, {&(0x7f0000001540)=""/46, 0x2e}], 0x9) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001640)=0xce7) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001680)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000016c0)={0x1, 0xfffff800}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0x100) getsockname(r2, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001800), 0x2cf7243c07aa4f40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000018c0)={&(0x7f0000001840)='./file0\x00', 0x0, &(0x7f0000001880)='./file0\x00', 0x8}) write(r2, &(0x7f0000001900)="ae09080094da22653da2ec0f735bc61f0de22b7dba5e9d063010db0a61b1d3abae516fa76c5bc3505928a779c1ae20d59455440ea62f47bfc173249d16975a539c0de47891a68efe757ba594358313cc25832aeac4ec3bdb736274f64a412edf3ca3d003a84a7e52e8bfd733368490c33c", 0x71) unveil(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='r\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001a00)={{0x18, 0x3, 0xf, 0x3}, {0x18, 0x2, 0x8000, 0x101}, 0x4, [0x9, 0x0, 0x40, 0x3000, 0x0, 0x4, 0x6, 0x9]}, 0x3c) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001a40)=0x1e89c00) fcntl$dupfd(r1, 0xa, r2) recvmmsg(r2, &(0x7f0000002000)={&(0x7f0000001fc0)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001e40)=[{&(0x7f0000001ac0)=""/73, 0x49}, {&(0x7f0000001b40)=""/158, 0x9e}, {&(0x7f0000001c00)=""/154, 0x9a}, {&(0x7f0000001cc0)=""/203, 0xcb}, {&(0x7f0000001dc0)=""/84, 0x54}], 0x5, &(0x7f0000001ec0)=""/207, 0xcf}, 0xfffffff7}, 0x10, 0x1840, &(0x7f0000002040)={0x0, 0x2}) symlinkat(&(0x7f0000002080)='./file0\x00', r2, &(0x7f00000020c0)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000002100)={0x2, './file0/file0\x00'}) writev(r3, &(0x7f0000003280)=[{&(0x7f0000002140)="805c064dc052125c8294ea53f37c27b22e775e3a509ba039f41e2aeb8b94689032ecbad0abef3376cf2a23fa2c385309e256eb3b2aff06700fd9292984fc7ae2d1692d505e658b12300084ba688f5e4941dc591d7ec907ca9bd525b75b84e5623d28e68581e2970c2d4dbd903c8d983afe156e12a59fc5126128a62c0d6237ce103359fe103fee8e86f3a25505d1e3908357dc9b7d2686acb0c18e3ecd274ca716898120d46bff92a1cd1f7d673f87f2d3ca9cd1539ca2c66426e911b313180d2bad654acad8b463d969f2432780fc00bc11ea490d51c6aee3ffd7c23544729f4f34fb38ba4b6ffd5abc0657c01855fd48f8198396feef182bf6c3e21c5acddc48390b5ccbdb16cf78b0134ad148dc72a1a3c144f0ad6286b749b3f8361ffae211cb7d8e4a2ca502eac8cad93dfa3bd4ebf63c14f95368f424f000b84f7146fa392915adaf4e9c1d08692dc53769740c886067a3cc03fac09543cda93e927922367db7cc80f2bf520bc9b5625a2b878eadbb7acf445916ce91be11fa48a567bd1b2436000e01fa0bbf5326125d0b1de63ad24f1a458a0eacf5cdb001a3f7cfd4b526dc360c8b8f2fc269b0a49ee5d504753db532423ee56ab22266770fb033a91eb772446419e29f9649937a7a523885e4f084e750ecf59ed72f392c8b5d583af755ab95d51e4bd83c8f108ac350b37615896686805ba065a2d9476c48aaba1e47c019b8a7fe992824f75fa737a37a9d04c889cd21fe5a65ed1326ae8f4af69d9fbdb667be2bdbe31ed76d94283a77506968c3df8a2962ffe8b8cd96b92737014133f663ae002ad2fc867e6de5a76028e8955f535b47a7e9bfa4326ca21530f5688fae28f6df607c557f97c1266544a79a95b70867202cb47036b440f6c2bcba7a678b25be77cfe6f9b5b83e339cae4914076060ff15710ae4e97dab0ed8edef4f6823ae80d09c3fad79871890014111b10e445b0013562a05e7210b288448122c5cc23715da4a13b870b3a304a7eb31bf8cca18e4292c43c83d76a0ddb22149b83eef94263e7b7c927a853ffd6feedb91d3f128bb5ccafc99cbceddb10ff8c90097aa3bf180ed4132c157aeabcf9d8de9e3916d554ac5fd4e0d0813bb4fb0a64a691254a5d66133cfe0574d2f8c4bb3af8a07c4b984dabee2f599a2d89adac78465a07e2af926bcbcef0f8eaf0e247ffa5bb68c629e1856c8bf689bc8b384a961f4f22a2f72162099d2ee04b57e87d1982ad39ed5586517c50978cde020485573182302340c23177d3b0ff13b3197a7b0b77c8579276cf4d7f96d08af7a96e8732ab410af9c32797411aeb41482e4764fb70befb27a9131837b22c5ab0a24788e69dac44ec06562f3ba4a7c36b012f5cda72b06912ca8dcd1ca6afc486c650656f58cd819de34ec97ee50d4abfb985b1b0859341f35eb7049437b2837cd43a3026e09fdb44b8c8d66496f6cc386146d06b6caec79d6eb9f649838665fdf79bb455c28f58737e95b47e1888366f3d49597ce5162419b743963090ce3ab87c642085a1fdce2055d164ef27f5cf38c11f051ebeb21d9cb5fc895045b5839692d6c4014135e8bfcc73d4d27679f3e42508971ebc2132989d70433bf817e4eab1c278f4f9292c9b13b83ef339da0085871b1be37f7ae2b960c0bcf4ad2c8187233d9daa61a2b85a4fa697a556753b010a27f7ed37e10575785f21da77e51ca45784c06fde002cf12f7e6b11b3c492befb2be0d457241e47a75d698a8fa403ff26a8c5d59cdea7e6113a1918a089d98f7b57a0eb6568ced8be919d5159a5eac99eae8c33eb6d904bb7499e9d05b0c2978def5b246c90a110a759174875598f00b9841c9c9eedfc6c4eaa310183b3d0e4b1038480f740c1fb37bb199be826635873c8cd3866378a1bc1707b4e8480a529a635715f983db39ad01f6e21cd0316ceb551187fb26dca1c60d918aecb20727d6f71650d18168a850fa154a563a22efeee99af3833f68e98abda6e48b0db00a9a5fcbb197134b16a36f1e7988d6763be31ff5165eb522a85253c8faded881d73df22d3491337dc99dfac228e3f02f0635ba037470fdae826e771fc50cab34cf51171077da9bb65a352abcef2ae91d69734525d63147a64e0891f212a8993572d69a1b43d9de4612ea56ea9bfe92b8172fdf29a4c2c7052920045d2b84c9aee1901039a0cf2e685396ecf8140c9607174ef06c5e8c0a18cb776c694cbe038c48020166e8f5cf7f0c6fa0bb6e7b1484a97351662ed4e88eea53a012a0e9922d61cee258952cbb82ad8c2c614a2f117fd7963d66c61ff73826c53a6740528894b881595cc851e8a0b38d667229c25212e6a1923d7378c708a092ac41f7d3d9a016c384806944e580045ec421aff16eb938d0dc6726d174f65073babd11f9e5c9024cd370e1027f8eed071be8cc563711eb04a9324148efbe7990db47ea90832f7256be2bee368426385972abdf468afae0ec79a65f096c656796b919f08dcaf175da25035ccddf733d5a14613de470b2a8a5af75c25e0463ea0c53d13f025143c9baaf5dfc23d21e5daf122204aad593f359dd163680d1fd7b4a7c9e135155c1f6c90cfeb2d0ceef92404e051147ff427fb38f5ec0b5df4ee11f1132467619ac7b5fed5f1d8461d519d46c76273a483ec74cb6a6964b06c03e22261632a63c3bf8b58befac902a08429c57afef95ea799f50c32226b631af649d31768a65ff605df7d9da4de784e6bc1b44460079390f2852505707cdbc873c1c657809f8fbc1539c28f161a9acada3526a9cdae12b52b5575e5a6c08df2154fb98a5d57f5e5ee8e31af904c3b0980f73a6269e24b2721e5cf1b1af2e9f6db1f5005736edf695943fb82b3e73558208d6b532a2c60306d595d03c6212ef87c591220f40156548f09ad2e406f6dbce01e5cf7cb43032587883bd23cefad1548dd4ced82eb0dea5e50b6954f0d2362b33a5076cc8fc6ebf353cefe32ff9771cf7243260adab7c711919cfd3389efcf2383709ac30d92f31dc5b889222e48a8af61e3198faf1e929cfd7855775c5b45a562a1a3a22c8ad5389e922e97cb6a8f57faf05a36ef321337ca1b7ac17f6363d1e05599ff19ee9a9d4af5e08af36766f395c2ee52f92a79bdd0baae584c2506914697db0a81a78d3579102ef1158e2d373ddbaaaee6375e3d40eb426ac54a893aebb6dc268289145ff7a218d72cbcb512abbb59ef977c5c836a2dd5af695aea3cc7517b048a5a62f6671a7defcb269a5f6c394c62c87900552a805b23fe1a0dd8ee079ee667727514c9acd142cf6b4545fdc2db90c385fa5ae36afac5a522109ae0080ae1eb9abbe915eb1c95e5c379ec2ecbef7f993ede49a5b404cb10e6db4760b856f441e5e2516c98f92313d02e7ff8c0949af821cf8eb8bb885b5f503e83a09413642d085dd82acedbcd746c32fa4d2c82d8c788aa41d95e7d4b94aa63b35ceb517ea6d35a0e70bff7762f744175d2f37a0160a4b6408c20f7b8c100b9043a6d2561f77d16ee794b141318a828e8c3a7faf56e4567188e281ae7f3b61256fcb8da940d9dc15349731dadcdd040d31df31f8276889ef3dd9546f75f6b1886c6f01b5183387ee1b86f9e428b21cebbf32ee21a84466f9cb8e620888a95f0df8605f6fa757da455db10371ba1e02f5d926864f6dc4d510356693d1d7dc8ec3c80603cbdebeaa7d019fe85edaf9c0d2ffaf57b79b154e40fd4a89ef3db3de4075771e61bdfc99c3796a98a25ea1953346981bc585aa664ec0e9ad96880d0c04ccce08bd7ae2db947ca8af877f864990bc09e170e620756ae8ec01dd8f0e72f6d5ac3e9129fb37c0e00d7916ce31679e5f682e63c367de4fbab7de38165eea7c4f66dc6879453b28bf91543160179b02af753ecd4709a1a0466ceb2606e5e4d8b9a675a2770338df5aabccfd652730e1d4756efb9c620c59b6eb4348d0121a22128a7e239711115d9e9be103a5ec66ebe59a543147bfce64f9c56c7ea7781c30553ce2963c2117bd8acd7e74616a7cd2ebb20b4ed21d3aae5412d7afc662b1b1b046e9ee77ff0ad58a56f4069da32db87f7da4fc43a487e020defadef3899d8d48165fa05c4144b4b1a42886a2a659d503093d4be84d02ec6b7f1dd784fe7e2313bf87813dadfbb2e88dfdd98c3d626be1fa8715f6da8789cb2b5509d9a190f8903db7ff2992de07c99ab6603ac6ac34e294a4382417dfd11b21592a243be5ddaae5d87281218df518494910751846e90958b08beb963e27b378170a2763ffd50bf1ab809dcce6234d3329c36dc91589ab82d3011a02a75675427f86480c6366af8a8d5968d202f364b662a540142a77524a2b942ee2761a20ae176e14b17ca992b8f173a8182eb5f9aa079d082a06a86ad4ec397b92929fa00b7cfdafc38fec9e785b4c27af326e4585ecb48cca70e290e13e105600ee47afdec56afc4e2b9a278032bc2fca92a2671ac3229010755cbf373708e4c33b104314adb12f01b351366279e5a3c293609d6ff1d7f587f3574a9a0ff44612bd30197c5fd4b61a012a71e4c565d4a0588829b38a2f039a738fa8e8f4531577d2dc51538af313190621ac01f56134bdda593cb4c4b8cbba6e2c76c5ab5e1ce8704ddec6e0d11d811d12b712162a6dc62abacf6200979171f4bcdeec6192a11337cf104f11b8d2dfc0ea36ea13fdfc51c28863ee594eb7afaac2cedded51c14721bdaa43ef79042a9179de2eb3a4da6a0b36ab74e07886afb32c1ed185387d4ab97422e4d10d82ed03bf4fe076643cb371ed4b6c09e225dfa464620c73f7ae3408e95a89cebdc7a7ed836d0f05d522685e8de390e26b56633a10357bb17a7cfd2f8b68d3986a9bad40ca99a2cd7329fb81c6dec1880f1cacd49e0341b14c02de71e772751eb83aa738a39e338886f350e848870e82fc78e4d380a715e009095b81786724917db9a027bca6078851955a2c83817ad92c996dee0a2bea4cddaf37aa46d9598b48b64add82ecfe46e80b189b58dbdc9f6c0f7fedfe0d3f270c05f450f5e6256cda38216985fa96ec8a24801a016ac6af4c7f7f14a27eda223714dc23dea9bd187d8a9d8d54a8a7506e724e3d3a07f45365924a149bd28fb99f3b1891beafc37f07dc8585be1dca512305646e06a84ba83ed79877ae4122e19166e30ae62fcbf251ee884554eeef66dbc9b1286da0bd2e0fd2f11f3fce98a333b898827e3bfafff61cd30cccc826ef5a93aab328366f70a194a156ab9e86db4906bb9b21d25abe37d2ac9972165f8ed9fb354db66d5f29ab82aa89c885dc44df86e29897274d797f4ba37efa01dad210d49cfee9922a47228e2efde7f3dd106c14d06a6f982f2c092e4dbe246da5cfefa0439747b5ca3081cfaaa1281dfbf38cfbc949b5d53ab1558610aa5ee2d3a5fbad5d7d7aa870557074acb1116eeee90102f65c6c54f4b9c26586a0c1a3733c57f5ee365f926d75e337f9c9041954056c57e39c1b00e7c670e7af5dcbade8ba276665d36121af5a1078d14264ab7f5cf3363d337e55ba047a1e9782ad985520dee2286b6dd58819aa01984b1431dc402823eb6fd2b08f363239646bfd6e813d7e9ec3ce2ef31c7385a6cf002b9d4e5f6da44c1fd50d077df38f9761a58b15ea18fc77a9e68edb3de4177610fb7f8a563c0d041ea7403b1df153702df7d88bb26647e46f7b2809b8d0e286b4b476b2544e0e042767bd2b95e2cfcef89789c151396796964830203e48b602ecc2661ef1d2cd112a0abdd4836a28084e405ba681e6dde411d0c3573729", 0x1000}, {&(0x7f0000003140)="5274c3dcaf572fd6e49f3aed0e119b685719f6407e5b2e7adee72e2053305390ccabf051ec8e9f3510b81eb62b2d157cb5025f3d1185f23b77f89f54d5f0d4ad6a0ad4f5bf1bb65bb9868e899232e2563cfb970a8173513e9d44040683f9333a0187bb8c34bb0607152aed06a4478eecf4bb824bb377602576c603f4c87d4dff3d8c2720789630827df172234f0b2c8e1e", 0x91}, {&(0x7f0000003200)="64d11253c821b546558c0646a3c86da750fb075ed8b1812d2b6c5dcbffebe66620ee3571bf646e4aefe272affb8f7bbf6bffc963ab762700d4a4ef537cdb660de8f8c12c5dd72ecc2a83257a971d650a57f502b868a3ef5810f44f750221f4f7ec071ac89869e67f0515b2d1d31d9f8508", 0x71}], 0x3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000032c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003340), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000003380)={0x3, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000033c0)={0x1}) fcntl$setstatus(r3, 0x4, 0x80) syz_extract_tcp_res(&(0x7f0000003400)={0x41424344}, 0x4, 0x5) syz_emit_ethernet(0x1451, &(0x7f0000003440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "a21d99", 0x141b, 0x88, 0x5, @loopback, @loopback, {[@hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3b, 0x11, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xfc}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x5e, "8d74db78da19ac26464e87de6a91a42d4c839c204d913a9d53e2a7a10591a883252f64ed0eb3dff8e84c8a7967743361cb2b2ec4b771fcdb2c0e890c5d08224e9ba184534e6f1e7dcdf95d2ecdf856c8e9ada7a4a41bf1ca3ad3b1341896"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x8, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x9}]}, @hopopts={0xc, 0x26, '\x00', [@generic={0x83, 0xd3, "86d8d27643a9a95fcf06cded39f0a442d50dba08816dcb448194e1b572bcd593a4c82b4a35a60c1e8763caebe50ece324b5cee518cb1df1b624cad035a30a4be5d53c88d240f993f32dcc91dec9f6b68e9d32f3477eca7531a5f27d1f37ed03e17ea1099a83b0dbb6b63f53bf2aea5c0b351f7c09a669fcdc6afa12158021db838cbff5419c5956685d17494d28b74c6b26264af264424811b066a3e3a231833b7dfb67e778a8cd1a7d456f9e0a2d6ad8aa92997270f3a9a841c0890807c9f21676f72bdb1ab2c7e27e085e932d3cf2642641e"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xc, 0x4b, "e9c8ec39b8d333c211e03b9fa5c487e0b7f0abaaae61088893745457790e2d779ac8710c3fcd520537dbf3991f3b63e526771e76ba44263e39241e3b059750e467cb42aab1aa5cfd483251"}, @ra={0x5, 0x2, 0x4}, @pad1, @pad1]}, @hopopts={0x6, 0x209, '\x00', [@jumbo, @pad1, @generic={0x8, 0x3e, "c78fd2d3134f54c8ccf2998b3e63697b5ef82d38c43aa53e9824bca8406ca0e8890919ee26cbaa7cea5c8db79b93271f1b0470371ec0b2bbd904bbb9f802"}, @generic={0xf9, 0x1000, "dec70842dd0658bea1ce91b2768b52beac423ce33d1ebb8c48ffe3b681d451be23046f3f4cf432b41e9a733cb5716bb44b25b77235d475f6b3c38b0584fdac0640faf51aff3ef2a50d8350b7f4ed6dc977996658315c9a1edcf8eb00b343942524fa1f5679354c885906646d6064c3e340aa553064dd1f1098bc14e7807cc0ded1e08361d866f49fd1f73e4fe163e97ca57c438533c219a2ca09b444bb061e7b6ad38fa6ac5179e94e55c54dc88306039ea5391c36e825bc90311dcb7accef2faef7b6ea929391fbe3568abc1c4b0419417a8ad5c5206310daac240757fc3f9227de2f3c6692b5fa752156554d9a8308801d39c0ef317fc6de5dc62822f79ae9ac98caa7370715e7537e9718b33b665bbc38f8ac013b5a204cc5de2af2a8671cdc98e1a74c27f1ebc1bfeb8b099c33788f1682407e64de424dc6d580f721d560ef3ed45d33e8266db64d2a2bd34aad4e2798fc12d2380af1fa2649e61d7abfe15e4924da1ee3bfffcd033d1081ce49ff635f1e378930140207d091f13f073919dc204d2bddee8649a7c0cc4f820599c86e515d22823fd5675d82a36bce08436e66d75012ab762638741d95b18a5a4caf091b1f786f988a31bd8118d72d0422acc82586f00ce193d31d98bab140cf24683edc6f50b303a0d1c8355cc19710e42454a460b14de3961e5500ea5e2c7537452978c39708a93c67a4d11e9f889f0310ab62eecdc45000cc18a32a8b994bd6f3b650e77d65c26367251b0e6aebc78bba23882b92373f9fc39babbe0b63b7e20d5b75bd9e508d9491d44bc904793067def57a720ff719f7066269cb46b715e1871bc9428f162cea1853efe5024481028c152fdbd9192af6abc08bd9bf716f386c249a2d62f8da7007feb1b9bfe4d28c6c03d39e6b2bbbe5339c7a0d4662aabb843f9393820053e53a0c33c6504d2e0cd9c3636b5c6075e5e2eaae3998593cd1ba08cc30826f45940331601d48f41e7f71aa287199aebb21e33822ef783cf1e863561d56ebce2cf22b9032803b2d00adf549c13d47b6a7a372c907853d24808c8aa197299473678660270a44a6644bf1a118b81f70e881938bbd6a1ee7228fa3a1b6e47f24b6ea0c90fe366fa557897b85eb6c3a7a10f6bd46bdafd72bb6f0e0cc35ad5ef0b29a4f796fc0b31508a3490aec8ab12430058709b22ba1179ffd39e8fb2f3a624177dfd6632891ee3e52ff8e20e57079962c133e97eb07983eabdcbec50ddcdc14734b43719fb6cb67d98b140405427a8aeac632c7e93cc35b184a1c8386131ccf0afe33f971fb0467370aabc313f0c66a26c09b88365e999afa7c3472bf763d956a67df0933945612191e30042ca74f662e4462066e709e173d1ee2d0c860fbc9c3bd28b4c9132e80750bc483a34934d9547599ec5c810241c6c91c46a7e3c0878c0f01f46c72534668eff362f2aad50a999ffa7dbdbbcf00b1fbfabd38318e0972b3510dd5414ceb443b6bc73dd58c064abd2a29b8e7af747bf2b9615abdee7eb1c7867c1a716e3b9b153570955eabd448b8a57a5a1ee08a40e87283b021bace6d6c2cdbd1ca29b6a20de54aeafcfeb24143f8798eb42b391545b5de0762d63cfa933859a556f360ca65ff47f09f131bb437e6ee2fab1a834ae7e689c2a492071e7b9b7e90eeb6f4c2f73f96f5950b35c711619cc4b8b21a49bf267405a307f2543e148b6d39a31a9d8792634d9990688c16286be3f306c64b8542ca328fa029d7364313bf2e5570a4aa22b56f338cb7aef65aa3c11076d83bfa4a5817264987be8f82cdb2adcf314da08c7fb20444356d6ffaaf2d04cc901823f7c092741a1a9f9dd15a9b06afed8022a5232fd1e04a2a56eb73fc4e7e3ed3a791891d28a4b9f8764e5ca9f414b022703c7b9fa174952123908d015896eec825b6cc9a29d1125aa9dfafbf01822b7be2012ba2200a3c61f92a96fab8ecb85a44c4caca0eb3e8bfd1412ee9330bb5b49a3022188273cdf94051e830d10de440969aaca5e152ad6b2da7a6a144b4bdcc55d3713be7d5988f282dc61fa78db32daaf36ed157d682159d758a2eb2f60419d7e00ce57f3a330692d6009306774ef75b4ca0402aae04b3cf87c722af5ae0525f8a480cac198af009fd2c5083896ebbc02da8c98c0297b5e2f0cc9ec677aee3e6bd5e49de906f475a17b82c4b48caae82124cf6f099af9c4d792d438417e5ae48282467e1da485f01a340cb3a1ded0c63f36d832a9ba307530bb5872acef449982b35d35102f92f9262abdeac35db7a3eb7e35e5f2801a52318fd00559efedebb87a8776f346bb255279d6a8e02342676a0395c30297cefb206ffd847a431f4c60c029f5714fea6e9fafa1699a886a76efc8adf070025957fbd6b599e0ca8f97507300b51b69b6611a701c581cff5a63fd88493f6b54205bb03ff91485e30c112f5dd6bd00a18c50e17033e5aec0b4acfb5e86fbbbb34c73fec7c56876642b4f6a33c405345623b9abdb7733d32a5c739e94cec9eb337058b878d1b06774b65fb57233ed4c1caa8167fb48451e0c16d095bc30151d0e5ae5ce685f2d066e55141e65fe5865825c5c4b95c214a4b626af0125ab3070bb27ea315636e21abc1982f1963a00fe1499a62f6ccc5fe030aee93f1425c1cd9c088b15f1458addd837b06bd69e8a29596709fd24602cce5b622d67b1a1d918ad30883b0c2a31a7c8257cc99cf0b3c7a54d2db26024e578578d9864f2a2a43100c74f545a4ee2b49caf7e4e99c2c549c2149260dbec3ef8dd4ceb042a259dd64104446c0660248ad4bd8a76a7aa49d32173b2f52feb77e01b87586ddc0ec1fb8c9e9073d0037490fa0a67af1ce6ae289b57518271c4d646ba7d94fa3481e9201b190e2415ffb28fbfefa9baa2533c236435f3352a635a8baa5f65969287b1557d7671da1ad677a55fa984e1540423c85d778845c7a8c691f5d419de12689948a0bf54d8cdb0b7b2a9dc2f4381f07cc92fbbb7bd065e6f78f6682c6d7e2efa3a6972c8a2e94933dace6f1acf23a20ed8c211ba06a8c60a1778b058d53b459815132e3e9cd16ca19b293fe4bfae3fbf7daead5acc47cfdc10888e54b391dfaa6e082a7dd90ae2d1d4bce1104bb237c2d3d409ed7a024502407c308aec747fc5555424461230d1461ee6b905658ba128d4816666be32bf4057cd4c178e1c7abce1a22ca422f2b455caff57f81887c17001d5fb2e4015399dfd0b70fa305d1d56a081e35328481bb590c651ce07fae9ad42d67c337e406e1cb1da13ed21f3e1ce9043bfe6332e3ef93d97bb8ec37d5f8862d1de67f21df075386a0c94e3684fcfe714c166400b301f2acd354e4da2279cff7c6a5b204ff183d20f1d7ab4125bdbb0398874309eb6c5e43f561d9e916b7b16d4eaeab3eb2e573fe1af04c6ff48cf1d23b7d01255c5cc786c9ccebed393bb1a717f69c45ee60167b1d8411a6adeb06a9588dea0f329da882a0b7feaeda2cdcf07ae49eaa56ac302739620247183f55eec5f1feebf9d22ea782cac618b0ea91ebc6e117a726d9fa1811410b70764c9c61519a162e86467087d3a05b48ec042522ecfef1447d82cad4897bcfabb3c0280d9255f889f07fe3a9c79bf83f3125728c514442f14771482edb155f83d98bfee572ad839ee64e8f16f549a84dc4db4f00406b5161ea61f14c4e0295ac23f4b14f17242380582817f42d1abb1da06785b3e6653e814e176d9a8523f72df9b47a8187a8e712ff28133c1a8d81d175e7f4fe63cbd9ea3f9427033a4fcb01652b0e89d56c4f58a62d3b6e9768058cb13011c94bc0d97cb1c67b25c867ae1176cdc6bd9c64837751698ab33d11bd30ad7a7d0165d45d50f62a2c0e05668fe19e7dd2731c0413323d93591718e5543d6805cc7609655c8b4c9b4ab9ad101d7a71313cc3ceb0ae2d723f8c8d175d3cee6b6e268736fd5f922b484ef96d1fda784392e5a8c9ca8f9f719acd98e68d37f228e0fd68ac69f61dd91486a7b27663403b867bb4d1b3684f05a960b4be316e199566d4154bdd91af93ebcb63d86e2a70f892f572ca829a7ca64611e7cbcf8a12c424121102fc26771a37f8ce04d0208cf30a6fa3e918e9bf3ca824d3b766a2a5c8cde2e244bf8cedf4cb45b57aedacc0ee5eec30fcc6febcdad26da2bc2686a1faeb592c6f548d2e60fab4db38e59f8a88afa15ddfb0c08d7da4724f79ad41d08b46c48c634f6883908e8a7c8ae953e2ee687d1589a9de49bd546d2270de50a59950eb2122c743c518b1917407655548c95ad807f40b8bb8e71322138699fd57b623d953ba6af69c8d88bba9122903e9d971187f14210d9130d3cbeeb16ccdb4a51f825f8d6875e54ca2c207fae8d54f317dcec35aab55f0f007bc0871788e132bcd714196e85a8e29ffc272f6caa1e46632c825b0620c17f504739f0434b717741db4e270bbc717fe701b9a629a7b3dd3ec32a466fb8516f6fde1c069fc0f51b26596c1e72b0a303185d6ffe816e97b31c6b2548fc85d733c83e13bfe233a709c3d5f2d9b4d27e81ecb1fbba451d3a996ab3a705092d4e55778efe1f6f3033ff10d6388c21d310fa4eb3ef77370db3a8506c74c354a6268aba4cba5090cbbc9cae367e0e162931ddde458a7713ce0b5d1a7d9c08e7220eaf3542028dd0cf10779da2323c7ce873c7f6339ea7a35aa74257ce175b83de24706183cf9bbcf5ab16457737d54727203bb5ce2d055404d6c3178939f64a09ab378a5b9dbec4f253e55fef4d828b636a18b3ac169198ff30045679040f24415cdceb68dd9cf32b90d528db9fe220ff5376043fde0bedeadfaaa59c67eadff5b39b2cb0901279a8da31ed154de0d5c195f2b7ca49336cc3d4bd82d1a68744f7b0fda9239953057307fe205dbfe322077f05f07e7baaa2893320392af2ab035cace2f2fb2eb8b2f6397cda8bd3d6d770aee1d4f46f3b2167ff64a61b14ca1abdd6eb7c8bef55d1516a30867e80c0bc1385633f1594692b6cda928b71464a7df1f6df04a8714cef7dddaa12ad349141ba080e4a730580e7c967ab61b3702d3885b05e1f1b3b297bc0536baea0944c520c073d69195c7e20eb2481ae16dfd2633bb3057297f53aea6e5e6bc1c9ab566a865b3640a1ac1404297ef982d05e8e3b46f1eb5ad4e480216e6a9231ebb4baae8e1a3558a5f9f02d31c927f6a0dce202fa0250b2b32ae4c8c9252192cb953e622e5a7dc74d204eafdeabe21ec94af8a624c0967e785160bc5df68184a6fb050cfdea50f9c04305fd23c96b2ab2b8c603e386df5d3a6ebee61400850b87420e6784dc83f4bc91586066c3783ff4d2339f28e00ecfe10b0f0c168315ce1229878abdc0ff38dc8a70c47914869babc77d4683574da142d5769cd2769e687e5afb1cfc83e3910052c66a1a07386dc9a24dbe901f7f8d489264b12bc88881aa3fa200597fff020e9262372f78a3c82363e8f27886b17a1369fd49ed87c2c81c24e60ba519814b0d0f08f8f5cb68e96dd2827869259088433f7cd324911c9bc51cdb76af0ee82ee97c97dad8b0c25049473888d2fe8bc92831a6f5c8480eaf3e8614193335c82eefb88ef9af8c4caaccc1df381d55e4d9550bf530f3c3fbc16c4bd65c104d74328509ea5fec524cfa98a61f5669cac5b9d76d46318df8f246caa4d9b567698b0f2b365c99b5cea621636222041b1ff94484cf1af13aa8b08d8de5a805252b97c9091467d2d0d415e764997e8f3bbb7a12d22f9ff3cc7744e45b8ef984c59957cc1ced780fdff2afb96b295e57c9df86debfb905bca386e"}]}, @dstopts={0x88, 0x15, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0x2, 0xa6, "fd734ec8af16473c3a15fff2248e4100c87ebc5c70e7c955a147003440e56a2e802842e29cc49fe76c69fde162dff144c807770038dd427464adff2c01bf24551270d2e035a12f8583e346f62e49599449000679525a662921a59e6257f00f95fcc38b850141aa2fd581b5e1646232c559353a6868579101ebfed46dc2ffa771d5dfba85927152b58ca8e9438bf43549d70af237bb3d78a77fab5efa313aca7d3c7b81c3e3a1"}]}, @hopopts={0x3c}], @tcp={{0x1, 0x0, 0x41424344, r6, 0x0, 0x0, 0x14, 0x8, 0xaaeb, 0x0, 0x6, {[@md5sig={0x13, 0x12, "bd39c00550e270b6980d3344dc433601"}, @nop, @mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2be6c41d58efb8fda6fc64e80cd2def0"}, @generic={0x1c, 0x11, "9739f7be6152e8c82a4088dfefda7c"}]}}, {"db46c0004b8a5f285430ed351acffbdf2aed1261f2ca5cc5a27c0d1fc82c6dd9811db418a7b0f12e04019ed11f25a650cae695d73b56f2d0398b8c0f4bbe8d8ab858b23ebf9c5f24c34bfdc891be8fb61262c461a91d5bee004198ceeed7ff7dc279bfc784bad5acd52c009551e2937c5db098fe70be6c919bea21b822e3395d9f1a633723c526a1472ada8ee23c5aed29c2a49fe2f1a04c9cd18165ce16301d000474f568c97bc09aabcaf8e5cac76d6fa4696a411c88765895ab"}}}}}}}) r7 = dup2(r4, r2) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000048c0)) 108.365089ms ago: executing program 1 (id=682): sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x5, 0x0, 0x0, 0x0, 0x15b25f874dc234de) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x1, 0x4a0) r1 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x21}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x5, 0x0, 0x0, 0x0, 0x15b25f874dc234de) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgget(0x1, 0x4a0) (async) socket(0x18, 0x2, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) (async) execve(0x0, 0x0, 0x0) (async) msgctl$IPC_RMID(r0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x21}) (async) 106.572907ms ago: executing program 3 (id=683): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES64]) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) getitimer(0x2, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchmod(r4, 0x0) r5 = dup(r3) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r3, 0x20}], 0x1, 0x7) syz_extract_tcp_res(0x0, 0x5, 0x2) syz_emit_ethernet(0x36, &(0x7f0000000200)={@random='jTg=*q', @local, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) socket(0x1, 0x4, 0x2) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) 73.757914ms ago: executing program 1 (id=684): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x0, &(0x7f0000000040)}) clock_gettime(0x67f3248105b4e004, 0x0) 73.287957ms ago: executing program 5 (id=685): mknodat(0xffffffffffffffff, 0x0, 0x1000, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)='o4', 0x2}, {&(0x7f0000000500)="c54d", 0x2}], 0x2) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 72.959417ms ago: executing program 3 (id=686): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) read(r0, &(0x7f0000000140)=""/4096, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{r1}, 0x0, 0x14, 0x2, 0x2, 0x93}], 0x27d, &(0x7f00000013c0)=[{{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffb, 0x68, 0x1, 0x3, 0x8}], 0x6, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000001140)=""/161, 0xa1}], 0x2, &(0x7f0000001200)=""/248, 0xf8}, 0x0) 38.954264ms ago: executing program 1 (id=687): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050320", 0x5, 0x8, 0x0, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r1 = syz_open_pts() (async) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) close(r1) (async) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x64) (async) r3 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530d) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x11) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000340)="370810c54c13d5c4b55470a842ab20b44441c4ce4e26a40aea94ae10d920f28c222f2672310d28903062cca59d86cbd223552c977cb87386a406bf9b70d1079cdc0c5fa2db5fed8fad737068498c7fb9d28a92ba85829c876936655eb2b609805ef3af107241d09e", 0x68}], 0x1) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmmsg(r4, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) (async) r5 = dup2(r3, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x25f, 0x9, 0x1, 0x7fd, "2c21a7000000004ea80873ca9e5fd700", 0x6, 0x2}) (async) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) 38.275661ms ago: executing program 5 (id=688): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="6116c85df2bb6115e8d0cb61d144ffa9f78d6c8829ab2b300a839d7e2d726122", 0x20}], 0x1, 0x800000000000080b) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080)=0x5, 0x0, 0x0) syz_emit_ethernet(0xaa, &(0x7f0000000680)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x8, 0x67, 0x0, @rand_addr="000000000100000000faff09ffffff17", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000580)={@local, @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "fbdaa2", 0x18, 0x33, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0xf0}, @fragment={0xff, 0x0, 0x0, 0x1, 0x0, 0x1, 0x66}], @icmpv6=@ndisc_rs}}}}}) (async) syz_emit_ethernet(0x2a, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe8000000000000000000000000000bbff020000000000002300000000000051666267f59f248a8c000dc6b1f639"]) 38.036316ms ago: executing program 6 (id=689): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x110) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x4004667f, &(0x7f0000000200)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) (async, rerun: 64) pread(r3, &(0x7f0000000380)="93", 0x1, 0x84cd560) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) dup2(r0, r1) 35.350174ms ago: executing program 3 (id=690): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet6(0x18, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0xf1e7, 0xa2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x804004, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000657000/0x4000)=nil, 0xffffffffffffff79}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000786000/0x1000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000002b000/0x2000)=nil, 0x2ef0000000000}, {&(0x7f0000049000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000128000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000530000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7}, {&(0x7f00004f1000/0x3000)=nil, &(0x7f00001ad000/0x1000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000061e000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x4}], './file0\x00', 0x1}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) write(r4, &(0x7f0000000440)="c24f1ed0ee7501c96edee9cd791ddb5625b58ec0378b8d9031de53043e140fc303704fac6aaedd7670c313d01d816c8d93054adc24038b5a89745ab62ce57da45e613f4063ecb0aee97ac5275240ffc9a5e35d7d91752b42fe5abe5f49665782f726eee3a28f1962b521955cfa2140809e5681cc62a0140f45ea7aadf38dcfcff415715cdd7fc2adfad588d7617ea30dbc", 0xef) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x1009, 0xc28e, 0xc, "5208000003000000002cc2530a4d40a846000008", 0x2000002, 0x4}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc050756a, &(0x7f0000000080)) 15.740372ms ago: executing program 6 (id=691): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x0, 0x1d5, 0x8}) sysctl$hw(&(0x7f0000000000)={0x7, 0x16}, 0x2, &(0x7f00000000c0)="8ad0d300", &(0x7f00000001c0)=0x4, 0x0, 0x0) 12.080346ms ago: executing program 5 (id=692): r0 = socket(0x1e, 0x4000, 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1}, 0x0) 11.542904ms ago: executing program 1 (id=693): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="1424b374d600", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="d267", &(0x7f0000000100)=0x2, &(0x7f0000000140)="f4bf3e6d5462af9af9da0394447d1b8c33dbbdb1c92439b7bf8318a87ff358af500878bb45e635063d36e08e1380baadae7c2216c456c2192eb3a12e821a0b278701cfa4bb3f563b7a2f6e02c2aee61597b7985d497a0423c398bc118abe68499dd94fce464cff4687e0833093abdb2fae8d8fe0674418e490ab9879383ef78a9bc6510479c3500480efe95f82539fe18e2b342236028c511e2a185525ab7f62bec8e9d82db2d0ef23a43343030beb1b384a0221c7de4415dc3931113e6d8aedb19e8bc3bbb56da6cffab83eda1876b70a1ad5b9f786d139477b8e0190646ab30e8fde4fc6828f2332f81560cb696f0457673b0434424d678e7b850e3b2ae85e55bd91a2b4a62aa1af917fdb0888ab08915822e275c14cf8218f29d2fcda6e15ef170cd65992183a0018cbac58c1c2f352f996652d2f2c3159c53917beba19d25d9a485a484ef587c005f35e73849e7ea9584351682795fcdedfbfbae1655c0b2f84708ce17582656d9a00fee9739f9619d707f55288c43b7460", 0x17a) 0s ago: executing program 3 (id=694): sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="00e07792", &(0x7f0000000080)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x2}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7fd}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x2, 0xa}, {0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r1) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x10000) r5 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x48) r6 = kqueue() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000001c0)) r10 = dup2(r9, 0xffffffffffffffff) recvmmsg(r10, &(0x7f0000000280)={0x0, 0xffffffff}, 0x10, 0x800, 0x0) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.151' (ED25519) to the list of known hosts. lo0: can't handle af0 uvn_flush: obj=0xfffffd80665aa288, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 4162846720 pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at sys_semop+0x45b: movzwl 0(%rax),%r15d