last executing test programs: 1m52.67266871s ago: executing program 6 (id=733): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) 1m52.672334646s ago: executing program 6 (id=734): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xfff8, 0x3, 0x16, 0x2}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xfff8, 0x3, 0x16, 0x2}]}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284459, &(0x7f0000000740)={0x9, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x6, 0x5, 0x1, 0x1, "ce561aef2ddf506870663e34778b4ff098b3acb0", 0x9}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x6, 0x5, 0x1, 0x1, "ce561aef2ddf506870663e34778b4ff098b3acb0", 0x9}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1m49.998936407s ago: executing program 1 (id=795): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = socket(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=""/228, 0xe4}, 0x1c02) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff02000000000000000006000000000102009078000000006006c32e00060600fe8000000000000000000000000000aa00000000000000000000000000000001"]) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x2000000, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="00cb777cc5335f3c64ac04739f9b71480be640259474ca1689536336a31e12ceb70db5a9f70bc29d79b329a779d30fbbdd8ef811ac3e96bbeaeaab302b02cd9a6b6d1323d9eff436bd8dcd8b51bd8e89653e42ea9d0b7dfca145fe2c7da31050ca478c1db6652211fe0dd895", 0x6c}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x1000, 0xbebd4ed177b3c2f7, &(0x7f00002a7000/0x1000)=nil) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x240, 0x401}) 1m49.803253107s ago: executing program 6 (id=802): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(0x0, 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 1m49.578908527s ago: executing program 6 (id=812): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0x0, 0x0, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x4, 0x2010, r0, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='\"', 0x1) syz_emit_ethernet(0x4f, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727dc07bae368b77dd7a2d786dd609907a600192c03cb697a653e336f000000500000000000ff020000000000000000000005000001000000180000000027214e2300089078de9b48cdb24fed90bd"]) r2 = socket(0x18, 0x3, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x101fffff9}) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000d80)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0xf9, 0x9}, {0x6, 0x5b, 0x6, 0xfffffff5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt(r2, 0x9, 0x8ed, &(0x7f0000000140)=""/75, &(0x7f00000001c0)=0x4b) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff0200000000200000000000000000010200000319b7cc"]) 1m49.554152137s ago: executing program 6 (id=814): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x546, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x70, 0xfe00}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffefffffb, 0xffffffffffffffff}) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/68) unveil(&(0x7f0000000080)='.\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1m49.444665055s ago: executing program 6 (id=821): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r3, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) listen(r2, 0x1) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="bdd2b7a0", 0x4}], 0x1) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x28) utimensat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x4}, {0x3ff, 0x7f}}, 0x0) write(r4, &(0x7f0000000180)="c3", 0x1) fsync(r1) close(r5) fcntl$getown(r0, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000012c0), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1m48.304719613s ago: executing program 1 (id=826): r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) ftruncate(r0, 0x80002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9) 1m48.225016636s ago: executing program 1 (id=832): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x401}, 0xc) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) socket(0x1, 0x2, 0x0) 1m48.224709274s ago: executing program 1 (id=833): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x9, 0xc4, 0x8}, {0x2, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/167, 0xfffffffffffffe97}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 1m47.99802004s ago: executing program 1 (id=841): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) (async, rerun: 64) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (rerun: 64) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) 1m47.906980168s ago: executing program 1 (id=847): r0 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) close(r0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff078b1eac1400aa7f000001000e009078000b0008000003fc0000000100000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x7f) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000340)="61dad89b72d0e2eff0c5f11c75530016ee2618e1a6430abd1e63843f9fac4ee65c4005f07f694e5b0362db114d370ef8be6b9ad6b002c0d638eb9d993d44bcd8d673500a12c06edaea588a1d9b852fbf13eb8f75c7f90e9245bc976ba507f4c5353bbaebe00a359da6283650b4c8d4d99a28817e08dcdeb3994e0f0ff130611def1e23780ecd7e5f2cac16787dcf69a636c704aba8bc4f11ec592878e8e2ed26a42bbb14351b85dce90e8e751dbeab4d1cf1854d99b021e0728d1bf2f3f5e5c63ac5a94db8bb2b186860dc52044e8ff2f64e94438856174b46f8655807b803cd63aa179ee9a5af9d7c46ca93684713ed970b18b432a5631dc218d8408a0b763a608f7f2e2c11d63ac50b8bfb8706e6ebb78568aaf82763925dbece42dd1ebf4de995d07f951ae51da29304d3379c5a791b679f58b2f42447b750375f1943663ce562f654c460a9b0d8cebcc26d2ad2d22b01ff4e9a4010ed3bc273e247a712b601548c000e5b89b8467677064fea4960b1d533d8b69b0b91af95bef44494ed1674f9e98d2b47264375a7a6530c416e3bbbd9ce234d2f71971fb766e8cc7fbc07304217776ec7812bd95b9a2ce3fc65fe283273b2c1544bdab15e434e9a353a3b43e0fc613f591cc644dd281b0983e00c0947a752e79cafa41d78094cd6cf41ea192e1fc73ba8096d106e1680a2dcbb9b1545d2c37b10bd96c4d83cb307b4860671c2fcfed81a0f65fa86dedb0198090029ecd09655b4d6398e6e97918200d3435aacfc9732c5346f54a0eb8e5255825d824c7e723df430b157bbfe245ca76cace24e41acd04c62bbc777857d1a66f8a5113d315f3595be0e52bba1ab1f4f0734ac039c711e7d2f00b22ddfe93548be01dc193532441919a71bcbb617b39dd1a6a1b7c6b24205f70ff38ba70c2b538cab810ecf9a8feb1e5e2f1341e497c91a44ae0be4e0e3bc095bf0a9d4026efc3fd0f2bfb7de707d59c6e770c73f33d7c29b39e31e53bdf7f1f103e8aff7176e0fd463c45f053e1d0db51553ec1a4b6ba0d02a2cbfb52065fcdc5133f1861b407577b11edac8838abaf6c639e7ff6290025fc7d15a07de00eda7a5534e5972b202a3f8f60f95affafa82f21578d1d1e75f44c6d339885181cc3e996ac09be012f2c992eef085ed4a107a67b9f9f2465623e5089aea6817ec91acf7214f666c709403b8fb027451336a24d49fb7108990a15935916b5e710cd08319deb629b2063bbeb915ae959982108cbf816fbc07f495a796ad99cb4d2937bb3a1f9fedb30d16ed0d400f78a7664cae5f2beac04f918f720d786294fa399bf72debd5ae0f6a9b4546ae597e21f4a9451e638b1caa80b340247ebfc63af935a03c5e77162a7c3874706cbbd4efc888a086c2dcf38b048583ce4d528a4c6461835cbca7f95cbaa65ba9f94f0de491fd1c93b81cbd06d847a5bac995499004b593516065cbfbc88e2b923b831c5b29db9e06e8a2e88faced4583f4584eefcbc03f5f1b318254b1f4688b6e2520250126eab7a2b7976b21fc0bf8b1b62b2ef7b721e97e399bce02f2382bdb5d6678d582568534d5561bf27606c6b4f9db8e619965abb27bb9a89290ca450527c11347465ef1b070382a8549956ab6ace15acef1642daa0fc2128a5218f3151fd6c07ddb8e773944fb9420baf93b4fece0c50a221325e5a804264837a0b03fd8982ab847eeb2cf97f5fe169e4849e32078fc51f55c72fe4cc06468828f5a5ab103e054a1516cf3752ab3fb22d92b371ffedae6d77b2b2dce074618af07929ee7e1766bc390969da03fc276ff55668eda33c9eeededc568ba8bba46a83a6472a805c6e9cb9d0419a099a2be63c70fb08e41134d1bdf86b5e0b9579f81510ae3fa966cfc81d5934c367dedf5811f954b23458622dd781ea829d2d7e199ae29d27939b6e8ed7e5ad17d9c2bd162b90985e23b66657c28a9d38e47081d956ffdd54aa8d589e48b7b23834ca008d6579d7e8e7943e086e0c9b14c504b1c4edb845b3b9a2b6b49591d269d5518366f5ab2de7d36c2512ad2b0c69fb06b292473f43ec33e13302ff6b3ddf53195c7a16d311b9d49a4fa3c61cc68f949fb39d4575df779b9fa0cdeb5dde1bb54b5f90f183df326fe2d170fdc710be02938cae9301a3aafc664269437a616ee1e99d58abd7ff533e21a1263f07c6c4cafa95ebc4503c00cfc2772330c515185640c6d86cdb82439e3fffc8a08fb7c2fca16da32d434cb857d099beea2a162a96bbddc22509f5c6d46facd7fde913a46923794502b18e55808d7833e71303b6630ab1e865478bf1b093e6c7c3fdfc09c7965bafdf4f48da13e65420382104bbb1df4f66219645524397495c844a7aca5d8fe947062c5c39fb47a6aca3d828048b7724728478d3a866a91e38c32d757c26c580a6f9b350f44f60c45a7af07861dbaa3e22fea27ee1951a0ad95daa82e969ec42692e67359ddb091ea582d113ca123ce45ce3f0d0ad8d387ec700b5feca4cdde0811022e5ccae67c08a68615b607744af2c4257f071a75d1863aba1c4f1b1566d1763afc578d5d9b610015bf14624ac648a605292439094d1dcea60a9d12e9cd8efde1276a281937a14df6fb71a6e3c638b45d0c53c95f64e1171ad07069ef846de4b5ef873de3b2bd5e167b327a090837eab7b9f31821f6c47104daebc620765358ebc621c4e1f3090981587f593f38c9810da483cfb48c81228938f00412bd76476cfc5eeb9036f56b5b90dd2993cd7fb305ade90826d657e2e8e5ac5220990cf5521906743c537e61e70355f4ed3ebac47920184bab5b886d508295cd25d839522cc07197eeda843910fd2c7a36a69a7d306501d2209017ca21df5e8dec3f1d21539a49a5043fd1458e31fd42bc044e62c4e1ab938c37a6db564db567739d6e65b86342462ea5007ded971281b0dc073fa8569aa13257d7c2cd7eb95e5e839a9f04fda2dd34152bd2ab88c5f2c7e3dca73ad54e695531477dbf02db9bdeaeaf69ce98bb1a2e86f919be30be8f03c50e2a64aa226957f515aedb83c8e22367c47dee78c6ef40942ad0c2555f50d28efd201110ff04c4dd7e1105fd884a6f1a6a9eb6d92a01d9507a24c3ece15cc2efe0c6e7c869a5e65eb6d3fd96d77061281eabcceb05f1dfaa14c913244cdcfe3e20606e113510b2a8d0bd40a8a0ce59a83bafb906c157b1ee5f0b7e9c3eb3c21c3a52b682e4ab0b84a3c8e0bca30478cb16fc43f305b64c8a5b544da1281600346864ae8d21b436e7cc031ce5f3699ac673e998d325a19fd1de55e2dc6a700a55cd598da77c94e7db3ada251c2eb045d66feeb201334a321daf05d40a20dc2ca352daad0fd6766520863631982c93d0d0f5dfd5969f35e55ed7ce9375094fe5d072d5e8d6b231ebb5c0b3360d4cd3f5d53b4927bb377f05b9f62b6ef0e512a86b0ecaa612b2cf3c5d63d0db6067481d618cde487c38193c652b750c76a46b10a8cec8aa0aa28965bb6794f43456d0e02fd395b66e064d57a4bdcc4f2f10e0789812d665bf0327e7a41b18a3feea6c5351970b268fd51604bcb15216bf01df07232a49543cd576e33210e9436fa050703864a74e146d75e101efff59bee636d2f87f1caa2cfc2c8ca46d443afaf448af0c2aba7eb5015d07b549b30772dae1a7558bec09b11fd1fd273f2fd878aa904843a8fa19fe3e6a6f6c154ad852966556e0549f54b4d353db4ae8d1e533970c1c4ac4a575f7b4dab5366514682fdae8971f32b9c080292c6c8b3a2e1b49dc7ced53362b382b1ce1d6ec32ae4b488ffdb0fd14e3a0c15d6ad6dc7cc3a9274e4395430b13c749f0e6e5682f0f59a0522f2bf908c6b497e58d4a83e3eb77e712821ac0129d606625d10f5fd426c5b3c35996ef5a373fd8d85e436d529850171134483d15004f2caf44bc1175dd6e024ebdfb5072a91b26939af483cdb74f9e0971f972c1e0227e3eafc75d56d4d524cb624050ff4b70b8ba54d497d4ec95312e485ff1a44b08af1ddcd6a16d806886d7f287cf6c98cbb3c6b406d872895ca8413389e30444f3cb08d0bf5c33bdcb162b6dac83965e7cfeaa49ee1234f5077b560f306ddd98925a6a20de379f36730d49974084af723296abebc2813a82fa5b9875af0a08cb8ce622c9fe4be11c0b85bae7d2baacc3d2b4bf03bd11c658cb7af9d4d420ecc7e5d30c908786e251cdc9037be6e81db8239ebf55076b9e61a7853423ff20d8dd5d53cccaec215276608137f7538c95fa7313971186d0130b331287b92ed23981f37757dd183998c0883529baa05707bc1301fceba21fe2503dd64a6b1f872ebb25543fd0ff20f8da2ef40a1a1ac83a6cebc507a46a2ff24b082bf5ac9214e6b5ba760612f89164241ca611a6e171c70a0b0cd70580f1ba107f53f32a441fdb9327a1caca70b82a89495e874857b32c5880c942ec03cf46762c6c679ba6102be573ea748b4bde118eb3eeb22907af8a87c48e86f7c44c7bd9306856f8a46a3e2d2734f4b3a00b3542f4d43c40ca3bf7127dacb720f13d7bb995b516032b7ab5c6c2111f2e70d25c9eaa61df4fb429bf407bb827e8da7057c78464d61fc5ab8d92afd779758c6d800691826ecb4232d9995e877f3956264f6dc03dfd244b89b7cd2690f56efdb87f5e53c20f38b643b6d94251e12eba95fc42e7d778bffdab6acf0503e8e153d22e3cf18f057665274ee3520be28a54e30b70c2407624db2c669bd2109617033e55b7ffcc858b9cec4b258e92d5497f4a2ab43c2dda5ae4f7721736ba509317f5cf2812cd11ef7bb6c8f7babb3bbf4e3e6f792753cf81ba19944fd6bf78094a59a31b9bf8cfa7eca65c9b9e2d3f48231fcaa7bfe236111aacfb9237e26b5c9831cde460085adec810020ae1ede8fa8b129591ea3508c624ce7feade867c767d24fb47cfc023c286c1d831c46c5a0e40a4c8631a017110bd92c1519be6d8061f79a6cbd5cefc17a4751ec0295bc23bf6c6ef7a6229f71ed64afe667f80507d8537435af37a25cfdff84d8a82e594b280c3114ad94c97e458a20a9bad4fe169b49ce6c90ceb525fa71b648d6dc559ef4df233d6c225b205973e04ac361fd5ceaba6596cf1f937cab17127d9af6a211ce8164988c98685b45ed56d3f9de56fed82180bb3ea66e87bb1ebb3861832a5f2b2fa460cfe5d393077a972ee4bf98c3bdf47189d6d326eea4af5857f14de63e2383ca5ac4690a561bbd35c1612a43f37da8844e64dd1891783e2b6069e0ee8eb4e53414c3853339ffda3a42aababb859b2b59cdfef727e607a512700b320727f46c39a28b3365cc9d3b2a74c1c39f8a6ec52337c51cd2a79bf481985e021dd9d529b52d7332bc7a081e3a345f41d0e63472c08e44f9e6ac259cd5d7b1236a141bb01f0d810097d504a94be0f9ba1140485dc62bbacb89c4c0d17e38653d437bbd90c636b2ee30a180b34ad1465e63ae55ccdf9c45830f1f53871d76334b6582bf4fb141aaaef1e8254693e4d6aa4d91ed567759d4bd9bf3bf714aeb0907f1429827f5bf38a6325e5261cbbb9890114f9c4e136379c04d49e57c58dc4f92d83e01eebb7dadde4574917b0905890aaf666218df4a478cb1c414e07f8eaa9e7eebf82043c8014282c6d0ff6f9ecc0efa2ffe11d7b54194943ae56c69a5ee5e76a0797222fc433bff338790ea0febf2b2abdd9eade352083de4870304d457a5b821cc5b7f9f35e88df4425bbda50684c7e76ce1f80b3df8e0a8fb184ed8433dd179975ddbef21a58658e90d8b73b018fad1e66b648c09833cc041223c6837c", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="4d407dbc1dc85adece697f6d2cda563480d839392bfaaf8d29f5d66f282231ab4c485bee504fc84036d857e38534de6338550794cfbffd7aa1f3c133ff5759e2e7b24eeae3bd17de02af5bff72e9c9c6694968dedcc2cd008baa287fe2f161ecf8b7f85d4e0a6bdd5c72c3e4cffb2f877857a9d415af08ba3e8a40c2b2c7de7d6a16be2bfd807a16bc4796d018d471d88eb826e6fca3dd59c37c121f66e255fa272a7ab25379ba58c8", 0xa9) getpeername$inet(r5, 0x0, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaabf1078637f3508004c6000580067fff80700907800000001e0003e01071327ac1400bb00000000ac1400bbe00000010083078c068778cc004e214e21", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="60b0007f9078000104020000a86f84cbf25a2638d032f71fb355c428"]) 1m46.156446055s ago: executing program 7 (id=887): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x10, 0x1, 0x2, 0x8, "41d92bd393ba3460bde00d46bd8fff850c9bbe47", 0xfff, 0x6}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) fcntl$setstatus(r1, 0x4, 0xc4) (async, rerun: 64) read(r1, &(0x7f00000001c0)=""/24, 0x18) (rerun: 64) r2 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000100)=[{r2, 0x20}], 0x1, 0x40) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0xe, 0x5}, {0x34, 0x1, 0x0, 0x8905}, {0x6, 0xa, 0x5, 0x5000000}]}) (async) write(r3, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) setpgid(0xffffffffffffffff, 0x0) (async, rerun: 64) socket$inet6(0x18, 0x4, 0xf4) (async, rerun: 64) socket$inet6(0x18, 0x3, 0x40) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x76) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87, 0x7, 0x4, 0x807}, {0x87, 0x6c, 0xae, 0x10000}, {0x6, 0x4, 0x6, 0xffb}]}) (async) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1m46.154780931s ago: executing program 7 (id=888): r0 = shmget(0x1, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r2 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2f, 0x9, 0x6, 0x7]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)="61e764a56c65171a171328afb2b0bf01bfaa617eb9ce12d23f5c7cdb32169c53c8ddc6dcf33367d50ba847eff22eb37374232a447c2827914b84e2a06614885a385df5", 0x43}], 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x11}, 0x2, &(0x7f0000000240)="27fdf15f99b9bf0141141297ea0c26f044418daabbea051a6a997de9f8489e3cdf38100d741dfefda4fe8782c0", &(0x7f0000000280)=0x2d, &(0x7f00000002c0)="d6179439ed7dc55be322311b7c1b2709f5afc0b0a2231663214e3c18b26439bb2774ab8849c198668453c564c5dde9c1a45dac2b45f7179a8a4407a413b24d77b3f9742d89187ffbf36f7d9503991cfdf66dc79710971283efd18d86e5d26035c5704d045a54f268d86c2d0b22364952b163e429df39eca5706315516ee2860397b10240482c9d459001f63dfe942430839f40e2ccea87", 0x97) getsockopt(r3, 0x6, 0x8, &(0x7f0000000380)=""/235, &(0x7f0000000480)=0xeb) recvmmsg(r3, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f00000004c0)=""/38, 0x26}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/76, 0x4c}, {&(0x7f0000001580)=""/29, 0x1d}, {&(0x7f00000015c0)=""/138, 0x8a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f0000001700)=""/192, 0xc0}, {&(0x7f00000017c0)=""/217, 0xd9}, {&(0x7f00000018c0)=""/7, 0x7}, {&(0x7f0000001900)=""/44, 0x2c}], 0xa, &(0x7f0000001a00)=""/4096, 0x1000}, 0x8001}, 0x10, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000002a80)=0x3ff) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000002ac0)={0x8, 0x0, 0x2, 0xd15, 0x7f}, 0xc) r4 = shmget(0x0, 0x1000, 0x1e0, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002b00)={0x6, 0x8}, 0x8) recvmmsg(r3, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f0000002b40)=@in, 0xc, &(0x7f0000002d80)=[{&(0x7f0000002b80)=""/208, 0xd0}, {&(0x7f0000002c80)=""/216, 0xd8}], 0x2, &(0x7f0000002dc0)=""/99, 0x63}, 0x2}, 0x10, 0x2822, &(0x7f0000002ec0)={0x1cdccc24, 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000002f00)={0x8, './file0\x00'}) shmctl$SHM_UNLOCK(r1, 0x4) r5 = shmget$private(0x0, 0x4000, 0x403, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002f40)={0x6c6, 0x4, 0x60ff, 0x0, "98f04688d45a716298c3c37b9f9e13c01fa8f16c", 0x7, 0x1}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000002f80)) sysctl$kern(&(0x7f0000002fc0)={0x1, 0x55}, 0x2, &(0x7f0000003000)="93892eba41363ac0ef1c8f4b16666c76a18ebc0d2a0b60211c213af39d24d200af7e15907f3489d8b29c8b63906e3c82837260e4dc3fe800b664ae46fd789ae79ef3150d4850a6fed87a9f43f5af67e12c512709c9b47fbc6ef7f6b08fa71e41f1fef46f383ac07b39a849cd938e8f72bc3950e4ab79260587e88ae06663d34addebe63c9999b0267f6d960ee2501cfd70f32f45606d0ee9f10697fc020d78cbfbd4a5ab561e4c52163f4a48da417d9b292cdf8478b78ba1c5cc3ede436e1e6b52e4c9abcd6f2124a5b1da59178429b895c66c", &(0x7f0000003100)=0xd3, &(0x7f0000003140)="7228dbe0b3d0b38420286f97acf8dd559178e3ad6229e53ec33cdd21bdfee3f07d6741bc955854b431e05a2437e0b8ef7782ccf0bd8dcf666b535504", 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0}, 0xc) setuid(r6) sendto$inet(r3, &(0x7f00000031c0)="0f500a599caac4ff202a1aaf5b3ba410eb67421d21554754a380aa25a8e392cad452ace1f4b76855c79bac6d6347d2793d240b84bda8a30502fb61c28e148744e9931cd220a91c79f27dce04faa86856b71e472e705052a3bf71e47d515cc9d868731412a3da53ae2f2958f7ff218a0148a066a9f5d20f2fe1e49cf62d9b55702ff32e07999cce27384a8f16b4973298487393cd957ccfcdfa075cbb76b27f0e88d94fa9a676dac04067a15c95f929785d92d5b5c4354b9d5c46dd93892c68f4463fcf26eabecf6c73b9938bd2a79236924ab61255570b58615b4b7ad701289677d724757d5a09a0d9a32cbba91f9cd79e1047959c25687743e5871d1192da6208424ad18b01d256a0aee63c781ff5d8f8cc9fda55cfbd51ef6a7e85ee5a70e2abfca31347931e1a1cb3c6ea817c771bf88f93e21bb5a785e412b112dad9e861354b4e16e5dfc5c440f69885958fc406597913505bf85cb905560e3c417c2cdab69bfb87177007b652056f5c1739fabcee76bc64b9a2b3cd4d721f075ee14ddc29526a1b28b2400725917443146e8c54649f2c69c814d6777006dd1da527536ce92d1f0df39a04b858db6ebf8ec1906af4c572e859cdf648574e49f27892691da7a3f242c3ae2751355848ea0c54283d9af196ed723dd50fb6bc94d4096dd1be1617c36d9ef61cd796409fb99942530d5f23a59496a100bb7b32bbb1e462b56343df0888d10f4e4457f6b53ba131bb4af9b43b27271d7ab60303d7cc7a3b5bd2fab6ca83cbd236ff0e85c2d23a1f3bcb07e2dc5b02bf16eb0bda419650edcfcc1fe6ddc1f252869e24698a53a7b40dd039a53e8c25c0e0d597bc4f108901ecd35663d3b0fb1ff87ce31f056978e68d1742f9b81cdd5fc4aa37fc2b1840aa03ce0f9a57b11c21f77a68f9e0824e315a8b0135d727c3cbb84302865402589bb275e881714d12e48ec8f53e0ad7c50e7e0a8a315c8f5e453ec32a3c58c01b5899f9de09d816c3ac7b2571af4649130394b2bd0e4de814d3dd0836d14f768561c55731c8f92f8940640d5946d2496c3b051a31aae458ea6ec416dff2fb166c1850dce7afcc4c0a716240221d8f50aa0eda12f61995cdbe1dacab8a358a3e670a25028ac8db25e5f689ee70978ea9730d72ee1db0c91fdad62b985b59ff99d363b5b2a22b5859b50c60f08f3796eab5edc46edc677c7ae75ac9c983ac869ce6821616138377c98ef81781837ef9c8307fdae49ff63e287fb871e8e662a5f3c3e8c83814e50d00b0fc79e15efde6ad94b8c6fb5da37c7266c3a6dc8d1a0cbb5c379290d6504bbd06888ff8399b0cea921ca10beffcd1cd456f9e931f037b4c54f1e935a685b8730065fc90c9999970f91514876f9a6e91b9767ac89890b7a52a61e0bd052729769b55da029aab1463e512b62af75d31c14460b8d51337647870bfa8ef4751b7d8f2ee271cf24eb18ad7fd8345a15a97251901b9ba8f6c0f08e3142b82b6e85b597be56fe104d31f96938f47c0f320b64d62ba063faa046c981745cb8906e01d6716f7aec2d9fa1399dc277115d547c0effbb5c7db234ae97a4c6b51084de5ef4e8a369e21c039e828cda1cc10cb4eaa9ee608ae1a845a4a74048b51d49b697909fbb6b8806da934df13ffb3cf1bf0400fbfc6e784bc9f93379a6484e5e23b646fc4ed62cb45186db46f6a08cc3514dc717ee75e27b589ab96eb7ef0f86fc2accded3deb81b3256df432e1092b2e5ea296d3c410338df4b2da1afce42422c74b8ab3b0f1e3c2791306d785ede1f2dd4fed425398dc89efae6dff97879fab69aa44a6d328ad131e0f2a86eeca3220a4e1161e31b151594a0ecde271f6614e79705ad294272b69d5b5230b77c7e99104d1702c58eea5b35349a5f858e77888ed50408ec6c85f867d4dd8d41d5ffd33ea3807d6da0e8eb4d5107fb12c0358c4a193ca605ef6e9f9b29b9389277e4721e3b2ad6c37e129564a784f33f3a456d8a674909570f61eb21304be81777a6e85648954e0264e13d96d420842c9b156fb744af61c20b676bc528a49245fd2614d5fb64cca8eb6e578ccb4543686801c50acde6a699568e1a5ae52db15c66290eeadea2b855f26d2e4581931ddfa1a1e103b5f52924ca66f3174a14792e0f841c79e39b14e5a8d7efdcf346f3d6a15c3313e9a5676d24cd27895d94089a0a3769b7c36f0b3446748b08f6b631b6f2370b8d917e17c1bc17aebf2ba07e3f7f866fcbd0b2ad14c5dc0bc217bdf85eb35cd11ba7a6dc6075b8950c7b62eb7ae82ded6baae95a0469bdc97eaf5be987c0ca74eebc32bf5fdf700dc665fe87d3572a4b25cc7adcc1a18855609ba7ea8b4aa34307d3c2d93db19e5fc76e00bdf7bb397778ff4d74b9bb0a1221eab1b034c00814fa2cc9f4b8fe8280dec061e2fb3df879ebb6345ace3fcd9c1a5cdd7b4756820463cad408269b0761e60f581f602964c6afb4ac57317afed3cef225667679bfdf968b7e6e13ddf937b18372c3090ca360e514b1f197ad1620ec4ab3bab17c6da7d2c0efe9eb026d3976b83a4d946364ad80eb0183dd4f9025c232bc5be7a991339484a242e9fc61a6d1d839d45259a52ce5a6feba68c4f4f6e9dcdd504c71c1a2d4747bedac22f1f39d027536572cd28aa60a8bcc15fe3e578fe34b5c63f4d2d4781ff5569c9f4affaa6147cac62ae2c4b2f01e15ca74f504beb3442597497c01e23b69941f446825b0b2dc5f66f9e3b3902ed68868181cc38461cd864c7f33c85c8cf839e13fb361e70f680396349336c87aaa27a5a1d9dfd1e6cb84b320ca3293286c4a4a2cdf58c5c3956ff32bc8903f9ea1977639207c197b028759a596ff3df8bdf356a36610141aea4cde2d6206283bc980d3050b801bd217af6e2e7c5ab5847673fcff18eb4990dcf9b7e7813393378d88d55969ea04bbfb92a5a6287f6b7781aada6b59eb1aeff418b210a88c12473cf835471aa73874f60986043ab8d2ead02374cfb80c310e55fb6fc09e3b967f9961968412def6e3f65bd7a36fe6745b71e8e0e315b7b513fbe566ab6e9aa7e71b39ad111a43f660930ecd0d2670663107dfd1e223a4306f2173a52da937e294d88e69fb403a4d6ebb2b12b3daff6b36fb46fe20ad293ef75d387e6a6caf7345d70ca3af09220142e8efc450a971f2fb3a0a0715afa045d06eaeebdd7bf00f0df53dfbd2723fe46dbe10ba967ed063f267df590498f7ea1a290a32831d0fee8b6d77ae50b5980ad5db1f0cd6325c32e230827f5585ea507dc502ed56985810e9ef44b3ba9b2348170c245039ebf50e774fb413dccb4ff95cdb5bcc1a7cd82407ceb325d94f28ed40467a8261f03f0780a550d62e8ecc3abb37ff1629752fcd84dc67d09af0a446e4c90767cd7860fc86598463f3cd998721219abf4c40e0c175ef4f388108d7fa616fd38f07def31f4a29f5260ec7fc2c2034f568622a1c2764eb70a4c6d90d810dbf7de566d08dac5e7284a16bfedd3cb2a50257e53e8109f70301353c783d1c8a53c13d414ee4bf789c739bee9eb383591dbf0ab7256c721111047efc2a5e539a05f5e857ef5e2b68a20472540832f2c0cd151a9e5a0eff4a8adff765d81d69a7a06589765b799ce6b54ea751b2ac9762d96143901cfad6dd19d624593557c12c027833a7992b707d342971831360f6dd870f4028da2b93a01ec5fd4448d4bafbe424f15309bac0e20b25668bf95333c78d2497e468187ad1117865e1be9a9e425a961d82842aa433f8d966e9863a4523ee70eef9010ba88a0f2eddddddc25572b3d740d7bbac585310c9ba927c23c7fe8a21f43783e13a5c426f3c30b5f0611239baf9a32b0cf6f78860306cc31a1be6f91f3e83a276fd35c00918c43ae5c1331e7ca5b7dba2dc7beff3e44af42d41087fba6c9bebf6cbcaa23984b63285142657dacc31378b9d89f0e2f692a05abd850dab23918fc1e303e71c0fb28e45a1adebefc8f59db535ea8188f0948f1714b6e01edfe625cebf63e358edb073c3ff70529db1fd121ff600d710fbc3f98b383fcaee45af97983965ab200be3c307cea4fe3195bef94e2e0b8f67da863c22fee40626b81e62f8362e59a9861c13f4290ee68a0ada409b0aab5390ddebdc1f18535547fca5ea95148388bc84021cce5151484ebadafe0f72f83e230ba92dd72f20de8ff1cdafefb4271646a2f9bb59641e690c83e4669b71efbd289dbb0cf0aba9114fe47ec2e881c36f690b211119fed4ee60ecb6f49efd56ca340cd66dc206f2cdddc8f6a89d28bbcb1874fd22fe9eb0ec0eb24b8efb40f5bfd8484ca25eb5491bb04cf64d5ee088fa95a9cfa031687cf2f311f41f3c2065889887fe9fcb0846b043c5077697ac48fbb6b578c19ba168881d602ecad5374be78f378c64071d0d3f6d54d75994210705561d26224d153e35a336350dc2f0eb7a1d840426b5c89bba18dfffbde888b8db76cda2a3a5da9f598fad1387ffdeeb7d010b38b8bb66f2603a2a17d51778148187ea03439d3b1adb88ff85d15b1248bcfa3f9763139bd8509867850681af81be2b67548dd8d31355cfe2fb7870c1bf4c7cc29c4cff20f13300f0fc0ce16c9358130a4c55ab33064f2ed26899772c8a9cc642816b563ded45dd69edb29d190c859801eaa8b344caca1ea5849300e0498575bae110faed18d2d036463cb9579354fc08fe3d1370ef04056367f3345678e93b026ce9bc18618c3176b46b1c71e07ea16cc2d450fe16b3560ba0ba43039c3cd001b99612941112e4a94c2586afe9856c357a11782d74d7fb9e8c62f71e21fa0be8cd80efd212e95934c5f6e0c6e80779c00259c863b47b830e6da4f3d31a31dc0b5cb9b85cbaae3965c2d23763c2445ab18f0ca83bc99022274c37cb184f257d5be38e7bdcf6092138971e1ac0bd78b8edf29f31b89a19f64760c3348d2ee998a1a3777cccd94a1dee45f3ae9f2b58c288e690760e078b3ddb3197078cc02425fed65b6e0e984e3bd4bd0dae0aa53720c86f4fbca7862bf0b857ed3595572f81412fb1d7d4134acbdc556457280680287f764a8509461566c4acd1be9904bbe2b715eee8cc923ee87426407507b5d1f46c1386d88106c268e86b5358633c147b77ca84eb43cbe48c4ca43dd30edea4b1dd34a824d3701fd5302847768c6fb1cdb8e7c8c6b1392524e1dbdb537018b793db990ee95cd515fb4d540227565f808f786fdd520f13f8408a84f5514cced0f744dce85b10d4c80e5830a819835b418bd7158629b56b26f50980d068d22d9542a37e30a3ba02a94f56365a1ef63adafccd04b857cd72b2e9e605595bed68a5b73b4549520c2668e7216645d29a1c3c640b419207787e31a555a0490f2c0e480e3942739688da214db1a6181ff6b79f76c82b72eb94f81e8385cee99cb7437296e5cf0884fb39d33dc744c63606647352b4cc657b763c471652c18e4e41f117c63f0cb121ef0bb101511d9d6d0fa47c2475c769b4b5d6e43c56ab087c64f8d42656207dc9b61dea9a00efa52e2c84445fa2ee3f854da650562b6ce19f09d15bcacbf5fb49b5b54e888cd51031cc6943ba00b545274ae9069cbfa8607407d500fd524cb0cb78c279f3e134c808ed799ed2a0eaff8c7c33c9715a8db757f308b776f5f88da39e8d56c5716c77ee8acc298e10246e02b6935bde155d2721070db4aaff16cd1c0c48f5b1479af92c661f34b103f50da60cba5fceba03adb994de66ede317f9cdc1189068e18d7b614e518b93f1c7ce408c81fb59d4cfc0d8dd6f707d79676d3b85aefe55f448f36", 0x1000, 0x4, &(0x7f00000041c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000004200)={0xb, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004240), &(0x7f0000004280)=0xc) 1m32.091603203s ago: executing program 32 (id=821): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r3, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) listen(r2, 0x1) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="bdd2b7a0", 0x4}], 0x1) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x28) utimensat(r6, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x4}, {0x3ff, 0x7f}}, 0x0) write(r4, &(0x7f0000000180)="c3", 0x1) fsync(r1) close(r5) fcntl$getown(r0, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000012c0), 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1m32.079679646s ago: executing program 7 (id=894): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 1m31.775083858s ago: executing program 7 (id=905): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x2, 0xffeffffffffffffc, 0x269000000, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="8284c1dd577ce5bd"}}}}}) 1m31.701828723s ago: executing program 7 (id=907): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=[@cred={0xffffffffffffffc7, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x4) ftruncate(r0, 0x1800001) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 1m31.699737705s ago: executing program 7 (id=909): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaff06000300000000000000aaaaaaaaaaaaaaaaaaa3bbbe27c0574e9227fa8558000000000000557d0ed1dfec87da15e40dbf3e"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() setreuid(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x820, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(r3) setgroups(0x0, 0x0) fchmod(r6, 0xf3) setuid(0xffffffffffffffff) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f00000002c0)='c\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x5, 0x1, 0x1}, {0x0, 0x3, 0x0, 0x6}, {0x84, 0x3, 0x7f, 0x6}, {0x6, 0x9, 0xd3, 0x4000004}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000012e000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71", 0xc) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = semget(0x0, 0x1, 0x281) semop(r8, &(0x7f0000000040)=[{0x0, 0xc, 0xc00}, {0x0, 0x0, 0x800}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x810, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x110, 0x0) 1m16.996773666s ago: executing program 3 (id=1064): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x400) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) (async) r2 = kqueue() dup(r2) (async) close(r0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/20, 0x14) 1m16.890747359s ago: executing program 3 (id=1067): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) r3 = socket(0x18, 0x3, 0x50) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x200000000000008, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000080)={0x7, 0x10001, 0x800000000002, 0x80000000, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000180)={0x11ffffffffffe, 0x5, 0x4, 0x5, 0x2, 0x7fffffff, 0x8001, 0x5ed}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) setrlimit(0x4, &(0x7f0000000040)={0x100}) syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900403a000000000000000000000000000000000000000000000000000000ffffe000000202009078fffffffa6006c33a00000000fe8000000000000000000000000000aaff02000000000000000000000000000133010000000000000100c204fffffffe"]) 1m15.679914452s ago: executing program 3 (id=1072): syz_emit_ethernet(0x6e, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5, 0x9d, 0x8, 0x7f}, {0xfffc, 0x55, 0x5}, {0x10, 0x91, 0x12, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d34600001264a284bc16366bab863ef65ad386dae29f94cd6c530725e52c9322fa2626113487659a1fd49855c82b0ef1066a1cc5578b6b3667b2e", 0x3d}], 0x1}, 0xd) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058095f4377bc5a91501d94a34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a79336d2011fcf54d9b835068a50d03975a4cc8d9350e4d6c46e0e", &(0x7f0000000080)=0x44, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x3, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x3, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {0x0, 0x200000}, {0x1, 0x2}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x3}, {0x3, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) setuid(0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) syz_emit_ethernet(0x16, &(0x7f0000000240)={@remote, @random="638cf9d71af3", [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x2, 0x1, 0x3}}], {@generic={0x8035}}}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000006c0)=0xbcff) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x6) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 1m15.507118089s ago: executing program 3 (id=1076): r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x8, 0x7, 0xdf60, 0x1, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x1, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0xfffffffd, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000100)=[{&(0x7f00000009c0)="de3667ebe673bd000f7443c3a97204e61b9526b0e83c437dc4545e5752e6a295b9121c5d0fe0728c9084a1cc28d29059c080f70b8d9bae61cf24ee6d6d6dcf1d450b5fd50b681b18ac6d124430b917c73b2e7552031c43cf9c5e6d83a96cb5ea710b7fc416810c9689137b9fb688bcc5ad6d5a50d1160053db924ad988773610aa00a1aba7153d8de3b9e4ee89ac6cab67312123ccb8fcda93fb079a60975748fb4c3bf735473b3228b84eb55fa8f2884d05e94e889709b4b68b5f5c072ca13382cb329e5ec72b17792fc6c320b4fd7f92d846d06c61ca2738a90c1560f613d39e0c1967e4bb116a0d297fc0c372fc2c0fc2129f5b5848c745096e92e0c0cc0cf65b5963b94babfc4e7f7c31a054b1bd1053575e647a0eb72190e9212c74385482c3360b6d4e8780718a2b3c3e80c5ec4beb70e1222e79e40b43090b4934979ae26350796df2ff03661ba9caa2903664ae51ac7655a8950c429b3e7e99a4f8bc2e87e3b60aa5dfccb2acc958aa2c89f973cf42b84c5672b5b574d049063daea72e548c3c3bd5309bb3776f33b16d4538c3d35e368943f2c3e3f7c5a06765a0c5631674f144b159a844c1f4019e80d9a57a0be5d873892b333ebd034efb7684b86a26aef507cef7e071cca41d0b561e65493ab0bbe3b06bba566f84947b088e76bffe941c875c4bd197bb8ce37d1c587fe91f7c13b534391a6d3ff4f816da373ff615cc8c40e9690bbfc33160f73646bf253589e4aff6d5f220dbaf9ad73542d1a893a944b1014ed1756058aec815089eb96cc30d2ea3178a0385ad73ee8a4d5c5b130c990498c0f2e066dd5a5914a91bcc58bd4331449581b6160acf6d0d30159b163c92ea13a9a580865ee8f09d8b13525537ccf24d23a32010031c3f4dc1420b902c5198bfe203395641f81b97966f27266019d8ea3600bfa1e5dca1", 0x29d}], 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/200, 0xc8}, {&(0x7f00000013c0)=""/110, 0x6e}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x9, &(0x7f0000002500)=""/106, 0x6a}, 0x1) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x8, 0x7, 0xdf60, 0x1, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x1, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0xfffffffd, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) kqueue() (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r3, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) (async) socket(0x2, 0x3, 0x0) (async) bind(r4, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f00000009c0)="de3667ebe673bd000f7443c3a97204e61b9526b0e83c437dc4545e5752e6a295b9121c5d0fe0728c9084a1cc28d29059c080f70b8d9bae61cf24ee6d6d6dcf1d450b5fd50b681b18ac6d124430b917c73b2e7552031c43cf9c5e6d83a96cb5ea710b7fc416810c9689137b9fb688bcc5ad6d5a50d1160053db924ad988773610aa00a1aba7153d8de3b9e4ee89ac6cab67312123ccb8fcda93fb079a60975748fb4c3bf735473b3228b84eb55fa8f2884d05e94e889709b4b68b5f5c072ca13382cb329e5ec72b17792fc6c320b4fd7f92d846d06c61ca2738a90c1560f613d39e0c1967e4bb116a0d297fc0c372fc2c0fc2129f5b5848c745096e92e0c0cc0cf65b5963b94babfc4e7f7c31a054b1bd1053575e647a0eb72190e9212c74385482c3360b6d4e8780718a2b3c3e80c5ec4beb70e1222e79e40b43090b4934979ae26350796df2ff03661ba9caa2903664ae51ac7655a8950c429b3e7e99a4f8bc2e87e3b60aa5dfccb2acc958aa2c89f973cf42b84c5672b5b574d049063daea72e548c3c3bd5309bb3776f33b16d4538c3d35e368943f2c3e3f7c5a06765a0c5631674f144b159a844c1f4019e80d9a57a0be5d873892b333ebd034efb7684b86a26aef507cef7e071cca41d0b561e65493ab0bbe3b06bba566f84947b088e76bffe941c875c4bd197bb8ce37d1c587fe91f7c13b534391a6d3ff4f816da373ff615cc8c40e9690bbfc33160f73646bf253589e4aff6d5f220dbaf9ad73542d1a893a944b1014ed1756058aec815089eb96cc30d2ea3178a0385ad73ee8a4d5c5b130c990498c0f2e066dd5a5914a91bcc58bd4331449581b6160acf6d0d30159b163c92ea13a9a580865ee8f09d8b13525537ccf24d23a32010031c3f4dc1420b902c5198bfe203395641f81b97966f27266019d8ea3600bfa1e5dca1", 0x29d}], 0x1) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f0000000040)=""/7, 0x7}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/141, 0x8d}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/193, 0xc1}, {&(0x7f00000012c0)=""/200, 0xc8}, {&(0x7f00000013c0)=""/110, 0x6e}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x9, &(0x7f0000002500)=""/106, 0x6a}, 0x1) (async) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) (async) 1m15.351187376s ago: executing program 3 (id=1080): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x40}, {r1, 0x2}, {r0, 0x2}, {r0, 0x1}, {r0, 0x7}], 0x7, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1c, 0x1, 0x27, 0x3000}, {0x7, 0x3, 0xfd, 0x7fc}, {0x6, 0x4, 0xad, 0xf7fff000}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r3 = socket(0x18, 0xc003, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x1d) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1, 0x1}, 0xc) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 1m15.349336874s ago: executing program 3 (id=1083): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x3c02, 0x6, 0x4, 0x8, @remote, "dbe34fbc", @broadcast, "98289b90be1288bcf32d5c74aa1178ed"}}}}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x4) syz_extract_tcp_res(&(0x7f0000000140), 0xfffffffa, 0x4) syz_emit_ethernet(0x109, &(0x7f0000000180)={@local, @broadcast, [], {@generic={0xaaaa, "438ce2d595f75a3f04d30cdd248aa36b9ed382e4cd5684bfce69746f29d596ffc0a411715d3c9e89966a15cb9dca86cbd2a76b54633df95b7b32a0178c36788dd4678c37037a40e429b816b9c0d0755f501cd26b99e55bf7b5c3076a56e9f63b2d301e93454c554b682a6fac877e9145e958fa11cc8570345e98e5467fecc6d8758d63a27c4286fda02219db12dded7ed5182ccab2a7a9121cb890b463271fa0bb1bd0d34251460ae578a7010e2f1bd08c2270e79f0843fca6d1781d7ad23cc5534d2a8c35e903bb79e74b99d9a9542b076696441f4523b3e43e5baeb96748f4fc072fa4eaf29f4884acf4676c626c48f69f2fbfe8e920b63f86ce"}}}) syz_emit_ethernet(0x79, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0e4c19", 0x43, 0x6, 0x9, @rand_addr="0979ac273d7e02c579be8d83a269d731", @rand_addr="451f7b331c24d40dfe1fe9a16db9b6c8", {[@hopopts={0x11, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x401}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xd, 0x18, "ce80e69cfbd4cd2ac3a3c8f0aa96f8749d4ddc1928421a78114146027a69786b3c3eaa2aeb4e119f8a59b5"}}}}}}) r0 = semget(0x1, 0x3, 0x728) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000340)=""/190) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="3bd149178ea79524d46b7f3ce93daf33acebb3b68945a74b3ba5a1a915f23883f6134c962f6ba5222a042259a90244a643b81b", 0x33) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000004c0), 0x0, 0x81) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xf0, &(0x7f0000000500)={@local, @random="ddb797c7caa8", [{[], {0x8100, 0x4, 0x1, 0x2}}], {@generic={0x8068, "f3b25ea5b1706e1cefc15c02d3b806ab870523ad708d63c3ea0b1c5ccc15df882e87f8ddfe5165b4f380949b943712f1c64095b919aebf3955c6cbb0e3260ce3cc01354b12a8920d68e4a98cd12a70420f1464822d2afbe84dde7d1375f5a6b493882c91fcb645a41a1b224a7e5537b2c5ba224526d15c955d5d68652b52ba82fc3b8bb77bb9305dbe13bc0764234e5cbda9d48e2f775d719af30ad35eea242a6b9413f9ed974aee90e7c150647b6719b1654806577674ec673843686eba4ea45e8775ae4d750af9b145404d153038e4f0bd80de99fc9e8524997cfecf1d"}}}) getpid() syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = semget$private(0x0, 0x0, 0x60) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000006c0)) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000740)={0x6, 0x80000000, './file0\x00', 0x5e5d08a4, 0x100, 0x101, 0x4}) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) 41.903521994s ago: executing program 5 (id=1520): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket$inet(0x2, 0x5, 0x10) close(r0) r1 = semget(0x0, 0x7f6e15572ca976c5, 0x210) r2 = geteuid() getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x6, r2, r3, r4, r5, 0x112, 0x2}, 0xd06, 0xb1, r6, r7, 0x8, 0x4, 0x80000000, 0x9}) getgroups(0x1, &(0x7f0000000280)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, r8, 0x0, 0x0, 0x1c1, 0x2000}, 0xf0ffffffffffffff, 0x1}) r9 = socket(0x8, 0x5, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r10 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r11 = getpid() fcntl$setown(r10, 0x6, r11) close(r10) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f00000000c0)="1e755e0e1a7b27dfe7b45acea39266e7384a21dbd8f1ebc5ab3b2d6b882d93a11e5dd6f94e4892e2fdfb7f81d00fd14bf92dc9797a9a628c4c9c215b426c57358325933c098fe79441aa5b349acbd1f2a2c40b3fe144f9bac695f475464d9e5058138f4d78825f3814190907138d6322610ba8f7954ae2e8456085aea2eb52a3f6633a9c7cf257719fd5c5dcfa14689945275d162f50da9f0963df71415420b3c51bedbb4d6c5cc6821ecd0ab040f8253a8bff3f1ba29eecf17406448de8c9a73b7cb5c87988cd4abe71a3681a6c8315c36459e521daa7b518b0e5dbf3", &(0x7f00000001c0)=0xdd, &(0x7f0000000200)="64685a0ea96e96619b9e507f576ab7283f2af01a49b6839d5f8c1333e3049fc048849d9d0fa843", 0x27) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) 41.200157468s ago: executing program 5 (id=1533): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x754, 0x9, 0x0, 0xffe}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYRESOCT, @ANYBLOB="957e0589de6771e3144eaf46d60730498ca7b33a825081bbddcdda02119438a27e4fa87b8eae58e6f7a81512df0c44ade96881ca730a7215642f092c11f9114a30bb9be7c04411da6f5adb1ef4ebbb06ca3482e0c87d7e7d683f5e278f3ff01c49a7644da42c10c9ca9cb57fb3b5b664bb364eb771ef47972ae1a81be5a8e16ca00be3325642ea4ff8e1910b0b316d76cd5dfa9a7c689ed66af9226c24c774c48bcdf2df82863fbec974a546e3ee5a62d5f4b8cbcde96367eca98e4dc4ff3d5f39c86171a95e3a6e7d408330f5d5ee6b71ae816889ab76d9309033273f6b431ab6c0c3d4b2d6874d5fe6b35026b31ff1d60ce9b3cfe0cade34906d7d63fd81d1bebce386dc891b3107c172ad97a3dc73e59d84664a1275ed791558e556f9821251c0a56540d4bc57a9d8dc73937a9385970d2cd15b05bd21b79937175a55166fc518dd55bc038011f31ed198fc60269f6875d421bb908ca877718e233fc186c0d1f6181fa5a8c893d89e784981e8043f208e50b2dfdf5e919f2a7ed81e6d270b4603d81010ca5995ca7eeb09603bbd5d7ad9a9ea5f93b56388c75771091a34c0957d0273d088e6d99bbb788f1a2baabbdee3d3339c240b5b1e99758f6fb9887a82c7602579885a3f455266ff59c4882d375e11343636fee47926d920745f4618516129a7d7dd88875b420b04d50bce6ff570818beb46e6921e3f6b10347c7b66e50befed8e644babe2dbd678bf607095e95c987719a885f038e3983dd40179afb7e327e02031fcdcf93bb8e555c28427735006dd41786cc8a34d701e0419a50d549d520ba1c588b3bca90cdd95bafef518e052c7cf380fcb640983a061ae39bc1d6efeb3892d74a1f727b8642a6f0b136785319a6f2664a560b2a08adeb98a838fc90adf6138c55639b43c5de4631b1174c8ce4c1a83dfbdc5d4abfc037285ed1915c06a2e706e25be64e64c5cc521fef4185dcaf04f054f19f9e308ce0a48f46343317760adeed5f8d4192845261d43b1d07ed114c01f8520ee6e4ca73a3129381b9168762186f6c60b32e452e2d614754cfca60f76b3f3807dae30cb49cf593ce84f03112b04b006c3864eff8ede515a9dd7bcd7f1cc385470299a77fdbfaa5e4bce41d654170331bb148e12c26ceb5e384bb18b960b2c6c2d63f85198dc3ae83625b9b3c9c5ccae569e96d1240b7b193d5022ec6ca3bd4329276fda178cbcb1fc662f51ea6a178cd6b71b443d221e5aa1d548c5fe1aedb64f0c0f5dac825cd30deb716f2c7d0d7d3d253304713f2190bc9b66e51f597cef71cc97b2fbd3e12a511e8b4f9a94d2dc976da75d2a11ee62ee367bfabb19e5974c87250ee285f2f50d370273b8e2dded914364f0d34a6883b4f61156be3e8d0076ac38966d3164478ae08f9c6d56ea030cf8ce876498ab02e205f0fc2c840fbe1d7c3cff86a36c9178c0cd2ef64f4eaef90cc85b7605ae3d0f1bec281d86224a7c53f50787096019bbc350453231128aba70835e002af709707f0478d43891290adb88ee59dbbe4c87e0238f141e666f773238031f08d2aa69c111ff9a5ce40c1967d2124d8af187092bdf863717859919a2e6cf4bad7519497380d8d6dba2fa25148b1cbeedd9018181f57ac1db14296f3561d1e2d4f5addaea2ceadbf4205bed5b2a4daa7f94bfe3c73c2b6dd21626fb4f6152b1f0ebc17d19edc45e65f8dc6037ce5697e62e5c60a1bfa96e5c100c4fb0b29419f6ed7826a7a729d75e438f8e1c211e7a56da328d9357491c1478423cd3919bb27fa62d16d6fa137c2a1bbfaf09fb400d52b1c1c34c34616a514374a46ad80220859884ee42b11c344668489101dbd3a36a68f16e867b9916f37ff764a4991b25caba30978cd71164b75100f80717bd902a63129ad8f626fecafe9c5cef2d6bc46d500a482df09942079fe41ea7fe82d27845bbfa6dd33c044b63a792686661f19ee58e5ec603d0536f6bf6c3b319e38ff50bc0e88b49d5efd90c5e0eb3274e89a94b124d330d8c85ee47428c6786faad1cbc2bd3939ef6b0a8a277f9832d4e592698d11005b3a9ce2b16404e6b2979de6da1e728ac6ad82e76f2cf937b7c0c78b540d031a967bec45c1360195e0e5e1776cafb639716d3a6e5db81b5c221935d9ce697cdf37876a39803ea0ed4868c6e93a9f74ba12594a74f07b22c56662551fbb49ff73f47f07a50e88ffbc978bb88137aa5bcf1b669ff1233fa8cf5f2ae1e0cee1ce87fdd39d8a3f3f5a39c3b064d89114410272944674fbb5df8c78e7c563b2d45188bd522ab0d881c1899eeb30f30fec9ca165ce7e891b699f1e603748781b655d6e695f1c32795dffb8870ed6a52b8a052af0b350165fa26664612190e87ff7b40ec031e0e8003173997a1802947f6d2f371c221abec5dbf74c56aa60280c726ede493385294b4bcdfcb967ad94aada2fdef8bebc053c42fe2343a75265487eb5ba98540b4d17017e41f973af952b7c25127242999d88582967a30f0320c24a4e59081f2c7c740c9dde00fcb12f25cc95f0a1ee649babfff3a7027377d5a552611396583faa02b67eafbadfd0b80581541b7e8b64d8a5d3840ad5e91b1758ba04d631a8dc843a2c216ae136d04f93e7bb03fc9f94e51e530c93538ee85f3b6271a0b3aa56f830e6a66f3089bce07fcf0924ced3f74ee822d87f19b0f39a7b5ed0b7b32902d51da479bcdbaa7dfef7324db5280ace4421efa8394a495b824824f2d29c070ec5365f32d7e04a24371999a54361301e80c1c6006670366ee7a513f00e30a05294bd17b6772473d1f483bc193c1219883b53b4724452d8719bed90b6800c0df5b2c4a87e3fb18ca6b32156f76a57e741ac12f7fca0b6d21e4456505f55eb4a917e11a12ea1c75de0cef38f7388386319a693f3a4d0a2e68f1abc46cce13b3ed115ffa0d6a63e906a51f427dd37b1293f9ed70bfe2670825b34c508abea876ac1260eb76974e0c75087b70ee386436c172a3c4578437427109eb900c6f28b66d92513cf4044fc2a7822feb02c93f9fe2f477363bc0cd195a9783a7f42fd93c68905d7d7ef6ffad2322b34d71dfc1e531a2614b663d8d7bd9b4cd0c5ba4b98c584fd837c296bf9bf21eca699377566e28bfa7b15dbabcfb5ade70b6b1252a58be0f712935f9f51b1296ed431c555dcbf396dfe4c2626ae6cfbfd59d12a829b2e4bf199537d0953397d9d15f2bbb7335c2445553b0cef61527516aae565c79c38cf51ed869176c8c9768da185877b7805f9675a08ed755c3785ed31626dcccbcd9c54f251e06e38507b39e4ec15c5afe7340d68edc42a5d8105b2c0a9d2658bcc6656a0454df7aa201786b0ea2b1e2d1108598e381f1c73f3f822c20567eb957fd89b36ca1379403556465b5ef168e0fff27515076642c873f01d755fc3b2ec39a8220de21376ecb25daf098e8ac179089f3ed95be2b54915f99ad549bd5fa4fad754423621551fa80d2f349bc9b6db2daaa350800f7cfad21e5d5f1839eb1fcdeacce121851c358c962db6149fe136accac919fb027940454ba4cdb4e9787eef84471277f8f1d12c6bf32f9796429d59727de1319cc752aebbc5c218c547ce42215aa49802fd2995998eb04038c6f7bac99127edfd01ad27b11b919183c82bca9aa67f107011f92e2c09995aae7fd643f8f01974a64336b9fc68caab6c11c3a5aa08a5e72d85b704343709c8143a5ccd68895eacf604d9b8647dd710401668ce9f2a0aacd9e66a54b2fba2358da05ebf267c8edb9ac66fdf50028d28402c97b215e215fbbda4e322d5f435528784ec2bd87f3dfc1883f947f712b7b579023c4a2e9de642c0c38ca99da0a9c8cff0bbbc251399ca89957c3046c63ffb8e552da442ce62a0d50ba762f51d1d7bbc23e93f055e30ad2e66b1df04d09d090223a7bfa292a0f95b0d4b8260807beba107db9915990d8640d0bf7c693cb8e9d32f181256f5fa0aad8686749b525f098e3c3a4a3cac608043d2a2c77ca4f9c292de52d8b1ec24777d5ec2d696854d56f76077553898f2a5472e7ef52b75dab3ed39ae22359243967df97ca457025b7662af7de7eaff33b2c68ed82c1aef1c7f8fa0731c1f560fe023bede403605f35e8bc82c5225f922e822261df041f45e1ff2596deb1418de7f39d316eb0944ee92edf013dbcf8edfda160b25f8d5a6ae17c81341528278b47be3c2a410cea80ce2c3a6234493bcd5f56f44b774cc5fb601b4556094475bddbd43c9dac276a22531647f55101967d5c8f39d8fa7807a6cd13e986d9161033044141b190f8e0e6f27da8b3c46ee8bfe83bea413351d45ca393b55f2a2fd67df2edb6088ccabadd88290be4cb2c5b77609879868a4c1ea7a88f4adfa15172dcdf59c795f48f532b989a3d97b2da1dbd736f0cd941e8b644a36df764ffbac5b00fb97285aeae85b1d61067a83209026c3d05dc0a8386a292b20ce20e1af328f9736afe01461aacb2f4536776b4cad37340cf1c0e68f5bd7a77716a782b708a509a30a2b5439f9db5efc9fd89d66eb3d8d84b2609d0353d3f05aa4a195bdd475660d5fcd0f6a2fef6eb24214d0b9dbd125ba70cd8b188e95c84cf93c64b26e9e59afdbd9a97a707e8543b203148710c6377873b3992ad4f3ca655dfc216b023f63836de6b0559bc5ccf4661ab436009f0f58d80d53102235b3d83a06c55ae4c4decf574b5da0e5b71e8a29f70227b6873258c44790cf82dba966d7ce629f8128585b052f0b6db1ef5626bceded0f6347cafc5c4e485419823bcbbd5b891dc042d532343c40049f074ffb4eab1f6594a9d151cc5694b4179134f0801e9cda169a217166d435338ab922b95cf86b2e4ba30fdb1952b79106a49dc22399502d38d1beb15bc4a78d14a93eaee79dfccb4ffb4a50d179107fbfd49f3c263dfad3093ec40b8e2f14e415af5a530a229980bd08283c8c37f92a494c5eee62c530f00febc149795f0dc12e71f44405158e9aab81868bd5e9c9eb7ece8e879d2ffe38afff35715b9a9ea27fb386b86571c7f0f9e219799e93df85fc49dd9507a77d46bec51af31b8c2e11c82f18877e5d4b6907baba3e041ec02a009bc8c2ef8a9b5983943476129f1a0761b80d0dd63cde8bf756f15be894d68bd82ec094cf1a7f4e02a39bdf07755dd66278ba0646e99267a9bed693e657616d5a59307b41314e0ccd63d8acb245133061f013d5bedcd152819c93b909cf79072e05422757571d824c19a8ac44689bacc3c02e419b9eb6f1f90018af7effd322e15ed00e153799a91650f6e1792c53f8dacd3595a6b95e9af9dd1f11dc26678f0d30d01873ebc1dc10444ed81ca0a993f578919565de01de3743e8b31a6fde6998c5f91aeb97dc974fb53480a72a23b3c6ddcb1e502a96d9663d73f7e1e8ade276601e3b6a0b3f9c665fef7946ae0e0f756afc2fb9e8514917d48f9bb09694aca7807c11b3e30fba07615a8607ad99309895df8ac5f411bc1fbb1cb829bbc9ef0b3c2d6afa0797e0bb5aea6f32a8fa6241a51326af83508fed120c73ec5a85700c2650e41d1c44772c787e2ddf3408572468d35a7243690483ffcc9cf45314a60c0b56fb94116c528ae9e7a8e8153d2ae6842bff05345680ca0715f4fa9cccb53eff8bebad14bc7744de425cebbef4622a214a1ea9249d3e52f7a2b3380de07b8a0fcdc5b4339375252b4e75f61169e2483fea2d10ef1a1d7f201f582ad431b038933ab52ec5fb3abff5f54487c1ece302c774d0a8e8632c828a060609b7a9d3985609f15c5b0d90183a390226f6ccb391c0b31", @ANYRESDEC, @ANYRESHEX], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x1800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x0) r8 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x1800) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r11 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r11) fcntl$dupfd(r8, 0xa, r3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) 40.434969639s ago: executing program 0 (id=1540): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcff000b00000000000000f5ff00", 0x10003, 0xc04}) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="79be63810e000000e42653dcb5e2ed599e7ed9a199990d3405bbc7a35bfeff16cb505e3c359be6d63b1b17328d7b562735fe7e7b2bc760f5d5bab9d900000000008000004f36c45cb7f069e6066c31bcd291dec4bc2a01", 0x57}, {&(0x7f0000000ac0)="6b9f3a33215050ad67a000cf5479c9f5a1c50f10beca9860019108012efa6290dcb999dc2c137202723a64aebb77c4cabef068ff366a8c9b11b797f4e7273ec515ec6eb47309b2c93b39f01ca2a92600b8d77de7522e5843e8954095eab45701c8665ab25ca291a8062e8d506a79d56c0f53fb63cd2763e85ef3a57803a9b7e132006c91f3a4119c97e28ef7abf6b443c8e7984eb687a116e4aa1c1565690e48fe262badabfe02bf0ba5e3796d", 0xad}, {0x0}], 0x3) read(r1, &(0x7f0000000200)=""/255, 0xff) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) utimes(&(0x7f0000000000)='.\x00', 0x0) 40.375454041s ago: executing program 5 (id=1542): mknod(0x0, 0x2000, 0x40000800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x2, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x1000, 0xd02) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000200), 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x20, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000001900)=[{0x0}, {&(0x7f00000007c0)="b8c8ac3ad8c3616cccf52f0b55e424e7a12577d6c2aab25ab9a295af296720682488b09ee554d53149063968962370d4e17bd07ff16a90051fd50dd1e18a1e9e2675290c075de857b101d0994c0f7aebddeaeafe13682f43399d928d7319dca77827e33d617943b6b1a7f539dc3d5bd426ea5bfc169a6fcaa5a50837a073865fab8fed4d55e6bdf7ad6cb3f2571b7efc6ba203e7906b8e2ab5bd80ef79987ef6b40cdd5f2331ef47692a79eadea4b77eba3b6be49a9d99be642ab02e0ffbdb6a895dfd80e394c8da816da0e8965e002c3b8f18c200da3ea43dea87a20a876be0b2b4a1f0d74c273f97d496f74eefa6ab0c1c13f2b8fa8883098a3aaaa60b7658ded6216b373d8dde170c83d03bc68947625d48476cf8921968bc7370ed991f6f02b08c7cf49acc1a9a1d9bb55155ded0f754fdd0ee51a665342b095dc000b43382d264209b88d74472067804603ce1f8e454da0e95e0e39bab6e761223a538030a450296ba95dbe6e9427f7e94cec59b9004044f45d94e3be6efaee1a5b717d791d32d6b44f534088415c50d7127d5aa42e5b9fdfc6535796edfbccbc1cc89f598e70f4ba739c3a7cfbff261068d844283ef39adbdfffbf11ca70dc1cef90e7889eca399dc53684e05f72671410bc4862ec682833ad0986f5f23ca09f83bd373a99f596a4487776816a044291d0d38691709f11471a51518364290cb717805563d4a5f3f6b565b93da211b5147299c1d247c75a8c60db517b3c98f169b840d5ae75bf06cce1701a63ed050ca5f35fb9e3c1575f6c3f7de86e2759a43a93a37fd677e6477f4eddc481910a0a13f5513ed226a3d6322d8167b03ada9e55e7bdc99c0908fb2d1f74caf90da79cbf6488cd928811bc4406cef94887ef2a9e5b436e92340a2eaa41b0a984120574504168cf85262521ed6d4fb53dd92e7a79790c5fc206cf1c05be4bce67a3f7908db3bb766df83e522b4d77cfd44614c657ae334fd6a672d9b2700b5ad9812e1eaff2ace3463e5e9b9334c1e0df40e2ec7e4c86b6f161b13d869f7c745dc1216222477373f15ac86ead5d2b12d26968fbec29b04ed76f568154660ed7e43b02d6f7029f7bf92a92ff9dd0415c0bd8a4f2a4c2293267b22fd583d8ee8378553b125759bb148e9001df0470dbc3f90c5725b52ca16ad52de054d42eb37755b796ce8334fe544197b701c717d70e5d254ba46adb5adf1c444d674a1b0b72e88867de4abe7c23ff709d8fbaa6311b46b044b676416b78f8ab5fe105e0d868ab2243443fec4852e3d2111903c4a813ec44b7d1745b9490ecbb782eea6ad196d59569647e37989a950fa7a87a03e7f6755f1519cae133ec1abe2199fb88fbd6640c4dfe134407ec4016eb77274763c9c9c47f386a21701600890512eaf6854a323ba1b9feeb972ad55cf19103d9f71362598ded7eeae6cd02624f82e23997a80ec19f8964b46de87dcafa22614425109265072fc687ea280ac35420c4d45531bb7e3fb903611a8c2ecfda63728d5fe475a4f5ca960480e5ae8436a6277bf76d2e0d5ef8f698b342eb743f377f358036db7eb44de6139a6238f79bbdc73cd104a06eda5026f49d3d26e39ec9c8256c76af7179c1869b841aa9ae776a613ac0a5085bccfaa9d60b4f4a400abc1073d9468ff4c68dd7e35c2edaca198067d18939b4f64ecbd6d58a66c79081ba5c6bc291c1a033bf5c2bf134a3ae0ad4c7eeded1042cebc48e43bed6742c7a65a0ca72446e4326dc5966a29a105a3595b8e7f0e7ebcf48cf79d2e0f54c25aae2702aabb32350a61b330b3b5931a469074f4f986ec759ea1ba13a5144c530c47ac05a096bee2397e72797f4348ef094aca26caefea1c073b722637b3066696ef76586b53482ae5abe059a180bfdd00d5102fef1bdb5a70728120988824076f2d3f3529ec9d687094b12b6d78aa23205839d7e0d7461ee45ab50858f839cdbe7398e1898dced55618f224036f4ef56b91292b6a8d4cbea83d11b31a012baab8d7bdb4cfec9b15f8182175b30e07d3aa4deeac3fb2efe16c359b2d647adb691dbe0a84eefe65ef0aab99721b4a6ab04f7dbc557eebb1a397e8e6dd85ff0a5412db58af8fa259148d36215e9cca771c40d705679232d66a19756b8a1b9967c2163395a610bed3c93a0cd1b0e63cda0b454955d51c181588cc52442db95d068d95cd31b27361dbddc73b50cd5267c02e6dabff3cc206d682c11bb2b3f74445b7a67cbe4063668b31108edd892798bb96b7c49fdfad0e76024685999acc4fd58ff61013afa02540733948602f8d69ae48ff9d50d9afaad9b66106dff70af45559c6466d7b29eafd9791e1c334aad9a56f0fcbc0de35a544b2d1e64f03ccc65c4c9ba2bafe29b2e89c1b529e5ac275e96f141b4f7d2aa1cd70048781aca9e2c64ac6214147b0ad6adb264b96d4d388095524fa31d895380553950c1be246eeb8a39cecff121de8e2c93faf519f1f2f99f1cab9ee05badf2716e338d38212916f77c702df42fbfb3223d2f6f3a14c0846095b1db0ad39ab0d37b5f7792a5753b6e326ea1012fe393318c4c11504400398e63ae14b1fa084a4aa9a0f208bbbb9a987d5c7b8a76008eb08ef87b11ddc9949e810010b3e4fe12280be072b0c987b5a1645dfc74a9ae0448064f9b54d4f5f691c1f6b050c358c9bdf15f35b0644dabcba90aca2f16f6e8c1335d3805f3b52e45fa3906d376a140705d30307fbe7b03f3b5f86232c317dcf295db140f0848ca45c22acd2aa1a040c590e9c7337e2e67d589c54507969c70a3d04b5b3ef255305e6a300f9211ff7cb4e36dc53efcd0c55c7c8bddbbb65630e5b6c87301e5294e42335c61769a069a68b0651636ca14bda52c9886dbdf155f51f2f05ad8790196519c5b6ae1ef4ebdd9e586e23581b277163c766a19eac9e9a18e34f6a9574c1040560e33f8efdafdcca00ab9e9a034a57abc29390dbc1fa9931e0bb6dbc5532d5ea5fda2f4ad93673047e5b11ccb6445c601ba6a71bfc22aa5d8c90b8114973879f5f9bb4e362b06910d2a9276eab56ecfee9511d796e106a631a65c1ad6d04092a668fe865f746f04e2ee78777a3800a8adb62d1d09ef6461793b08c2f93a347f6fffe65d13ba77f15aff74b0c3f5a1b9b6d355b73d05b7846a16fcc01a0912f7cf6ed2d0023437d6b44e4adbde37aadcc2d117b230c1c8e5c2ffa10fec8737b6492889b1060aa15df42bb8bfde5aee17fc6f0c5411b8906c1dda5ab25e28bbaee6d1805985fbec6faa7b1b2576957642c3b06fd5fcb5ec603eaef42f7e0247d965ef93e36d7b1f23025fe32b1832d65a1f260f65c76e0781b7a524bbeca9d3c2265b1984abae9117d6ab33e804ec4aa9dec3f1c2b450b5945fa72fc5dd5fd4db77dcc54e0c60a5a605406ba0f65ff56ae8a70aeb21c95c92dd2e7ad6772433c27df3570befd12ba04723bf07c66178cdef21f36486ee24ee0d5e0056410ed681b8ce7a121b2c176041ebebc24abeeb98dd5c64800b17f28e40f64459b6ba9763b06724191006b3a8e39fc7511db5c4cbf2999de9d6eaf56b23fc444e810c8d9515d9b49e6371322616037f5f7af08aedaebb6b5cd8d2fd4739182ac0f8a890b032b989adf4628e2155e50dc8e0b5fe45743be916f5f69fccab05ba0d7ab6f3d082c35271c5697adfddf3dde100335ec455339b4a49ae60c5eb8561d844568519b670aca96c61d6b7f6dddbeec09a4f005abd26f89a0b0094082183acf9ab3de6f539b5d111622aab2b41eca18854760141e1f6b007f61233db0bf9b2fd16904b791cafeac62f860cad87182b1b2caefffba701032b896449bc0e0f846af3c02ebb821690f7fe2e7cd3be7adbca86d4d84c134039d445d1e0394d7d00598328e19288aaaabb11b90fb8d36d3f0f158a75f8c23ebb0a26ace55f3fba9e316e487b34e11fed6e35ffd859ac63ce8681a52b5b32e6ce7dd7d2ab512ec66899af6feaed95187f0750d44836adc8eec69a5247838870b6a3abf6e83842b517c1f3bdcda4471bfb5b2dcd440af5d198452583b6b1aa8583439e4f4ddf7f03ca7837f9a7fceef4a144eb0c64f1a4354023327e8178b2c4be61fcddf48241903a077c3935d1eb16ace4866aab1f1356fa426ffe01a7550fa296fdd2694a2f715aa3c02ddbf0e5d5643b17292483ce2701f5c360af7188727758cdb14da1c232f4c4eeeec54b053bbcb1cc913ae4efe61460a59d9ef2ad54daf1bd927e13f384482b9f524cb511515c9a89fbe73094ee73505efe01889d73cc6417a4963e33a9d45342e7f8795fce2e9c25d6e4190e47710fba2c379d2855a6db9323fd365a02a4dd5d135df9d55501ea854814973cf1111775483d474225239709ef153e7b077f995e0e02aeb7a190cd6754da880fa3c2dd96bfa0573230e2d64088f1305f346294c2ba99806638f8f475b465414ede7ebaf325a853583bcd843232357d1c653de8b3e2a13b0260c920e02e23d9901a70fff5b1ad61cb020ca3745315a", 0xc79}], 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) kevent(r0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x10, 0xfffffffffffffff7, 0x3}, {{r1}, 0xfffffffffffffff9, 0x3c, 0x80, 0x6, 0x1b}, {{r5}, 0xfffffffffffffffc, 0x84, 0x20000000, 0x10000000200000, 0x1}, {{r3}, 0xfffffffffffffffb, 0x83, 0x80000000, 0x8, 0x8b}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0xb670, 0x5e}, {{r5}, 0xfffffffffffffff8, 0x31, 0x4, 0x8, 0x8}, {{r3}, 0xfffffffffffffffe, 0x8232aad4c5c0b2d2, 0x2, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0xffffffffffffffff, 0x5}], 0x10001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x12, 0x80000000, 0x8000000000, 0x5}], 0x7ff, &(0x7f0000000300)={0x72, 0x2}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 40.03799698s ago: executing program 5 (id=1546): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0xed09c19734f4e130) (async) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="7f05fabb2f9670afd900040045c46096814d2dcd8a7e1436fd2bf1c19e39f2c2a3b5738cd2e0bd5b4ce04dd30b10e7245a1acf98a360c8eeb172eb86ec50c080d5e71eeaeb317e74696c4a14d8cee4f14d6163c1568f8b9e9aad36718df1233978c9284649841472b8a0d4454600a411d9172229622804439a1ea72354defd43f63fffff94feb1fbfb251c24923f0666d6c2fb6ce6d852713da6a9ba3ef963b455be1eba453bfc028d05fbf6157c37771b6cb17f837dd8e108d768993f3c04de404fee6a31cb24cc15f69bde14a53b79020970e0afdd5faa9dd183", 0xdb) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msync(&(0x7f00000c4000/0x3000)=nil, 0x3000, 0x6) (async) r2 = socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xa, 0x5, 0x7, 0xffffff88, "186d28106308001100530400000000098000", 0x808, 0x1ffff}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001440)) 40.008937927s ago: executing program 5 (id=1547): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5837cc44d609eb757c", 0x9}], 0x1) r0 = syz_open_pts() r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x3, r1) ioctl$FIONREAD(r3, 0x800474c4, &(0x7f00000000c0)) read(r3, &(0x7f0000000140)=""/16, 0x1) mknodat(r3, &(0x7f0000000340)='./bus\x00', 0x8, 0x47fe) setegid(0xffffffffffffffff) setegid(0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(r3, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x40, 0x5, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x8, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x11, 0x40000000, 0x800, 0x5ae}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) close(r0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x59) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0187009, &(0x7f0000000400)) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffbfffdfffffff, 0xffff, 0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) pwrite(r6, &(0x7f00000000c0)="75277bae", 0x4, 0x470404ba) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f0000000200)="eb4e046dd795d8069907b823ee1372c658615362ef178711eb6e12d92f7b163386b89b62cf344d4d3a0f3df450c2ef2a6104b47e5bf6ea3fb0d7205ea6668a09ee27607ecc99ac469b92c911ff0eebd5ee", &(0x7f0000000280)=0x51, &(0x7f00000002c0)="a8625ab31ac2123cc6adf887838b7aad3212e069c4970abee6e0495048d1cbde94a745472e273d249b2f952eb4d87459bbb957e08d3a778164ffed5ae20c1fd760c2f1b7590396ca80d893a12062a2ac5d2957a00873bdc0c3dda58b4f", 0x5d) ioctl$TIOCSCTTY(r0, 0x20007461) 39.023554819s ago: executing program 5 (id=1559): syz_emit_ethernet(0x85, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x86de, "8d08926b672671c2aacdda02d3f377e035e8ff551c36cf49b9dac64a5392acbe7b62ff051b5692a39868600ba8eb4a70554fc1d3fbb19ef9f103c3f5b4ce30ab428d6a3d8216e03201ba04c70072295cc41ce7945a50014cdac03dda95a978051c7e4b1c9f9c75a146266fcf8557915c4c4102"}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001680), 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) write(r0, &(0x7f00000000c0)="fc08e322f1eef165758455f36bce6694ffd2a38a40adb5a7dafcc2ab8e09579820fc06482d5a9542425f7b7375ea014cde487de95f445f6458b88dc5c43e56ecf03f97afa2d5664312ba2480837168e4e5b8847e8f7ef35d4bf7f37a90d577ab9299f8bfc6715b58d396e2c934071db756d7aa8f7d7ddfa5732c1d4338bf18eb6b6e9b24b051851b0c7a200d13582cf7f8d69583fd507f9d75c82e33e2a8e6eb745f39", 0xa3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) r3 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt(r2, 0x8000, 0x5, &(0x7f0000000180)="b3fbe79326306cfedc603f36abfe50ec69fac140c4e77ef605967617ac876c847325125da5777db10ad41be8da702be767a0f02531e7483bd397334ab6214b2631a0dfec4d9041a996c3b12726873bccc0acaf7e8e0de5adca87db8713f4aee2a7a2893b286731dc32320b88b5e6c23b1e4d0267e96b5109f8d8bda83b51cfca26fa79bc4eca9277062c5b94a5f0ddfe1bd17c2e86b4ea7d3e375aa4daef2ccc0975fb2df66e7d7a35ca8f7d2f35d6ec281397a313217f", 0xb7) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x3, 0x0, 0x3f, 0x200000001}) 35.19248185s ago: executing program 0 (id=1591): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r0, &(0x7f0000000080)="b96abcf5ac7cffa09ea845315c0d853a14a756f4380bd33f11dc29d4ea38d70436fbcd7caf170c9f442f700d0dda34c24f76993aa7ef8b368691a6c3ef5e6ad785d6742e2837dcd4b2832af6399efcd108ae70b07db41b97dbfe5a452331f64d69d92c667ff4617f78ad", 0x6a) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 35.191034723s ago: executing program 0 (id=1592): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x6) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffdcd) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX]) execve(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x1, 0xffffffffffffffff, &(0x7f00000001c0)) (async) getsockopt(0xffffffffffffffff, 0x3, 0x1, 0xffffffffffffffff, &(0x7f00000001c0)) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0}, 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) poll(&(0x7f00000001c0), 0x0, 0x0) (async) poll(&(0x7f00000001c0), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x2}, {0x0, 0xe}}, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18) getuid() (async) r4 = getuid() setreuid(0xee00, r4) (async) setreuid(0xee00, r4) msgget$private(0x0, 0x380) (async) msgget$private(0x0, 0x380) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) (async) pread(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffffffffe88, 0x100000000) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x6) 35.189847979s ago: executing program 0 (id=1593): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0xe0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4810, 0xffffffffffffffff, 0x6) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000900)=ANY=[]) select(0x40, &(0x7f0000000180)={0x8, 0x44809e9d, 0x29fffffffffffd, 0xffdffffffffffffd, 0x8, 0x181c, 0x8, 0x2000000000000001}, 0x0, 0x0, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) close(r0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x40) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80047308, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 35.180081333s ago: executing program 0 (id=1594): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0xa, 0x7, 0xd740, "8f6d4ca5ec02e7c05876bfcb447e0eaf6c6ce836", 0x1, 0x9eed}) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="bdd58c7e", 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x38, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) 34.973677912s ago: executing program 0 (id=1595): syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet6(0x18, 0x4, 0xc) recvfrom(r2, &(0x7f0000000200)=""/204, 0xcc, 0x803, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 32.903799176s ago: executing program 2 (id=1607): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0xfffffc00, [{0x3, 0xcba4}, {0x3, 0x8001}, {0x1, 0xf20e}, {0x3, 0x3}, {0x1, 0x2}, {0x0, 0x6}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0xfffffffc}, {0x0, 0x2}, {0x3, 0xf}, {0x1, 0x7}, {0x1, 0x4}, {0x1, 0xd433}, {0x3, 0x800}, {0x3, 0xfffffffd}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0xe5fa}, {0x1, 0xff}, {0x2, 0x8001}, {0x3, 0x8}, {0x2, 0x7fffffff}, {0x2, 0x7}, {0x3, 0xfffffff7}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x1}, {0x3}, {0x3, 0x10000}, {0x1, 0x8}, {0x1, 0xd48f}]}) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 32.902797618s ago: executing program 2 (id=1608): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x80000001, './file1\x00', './file0\x00'}) r2 = socket(0x18, 0x8006, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x4, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x80000001, './file1\x00', './file0\x00'}) (async) socket(0x18, 0x8006, 0x0) (async) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) (async) 32.900730371s ago: executing program 2 (id=1609): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0x2, 0xfffffffd, 0x1, 0x1000000, '\x00', 0x6, 0x1010a}) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000640)="f16641c2", &(0x7f0000000700)=0x4, &(0x7f0000000740), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) connect$inet(r1, &(0x7f0000002b40)={0x2, 0x0}, 0xc) close(r1) listen(r1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0xff) 32.900207046s ago: executing program 2 (id=1610): sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa40352593b61e", 0x53}], 0x1, 0x0, 0x0, 0x9}, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000040)=""/4096, 0x1000) writev(r3, &(0x7f0000003480)=[{&(0x7f0000002480)="be25c8e045919d4be29e22d52a63528e73667192a1cc5de03153a8a8937ceecc44dae441ba5d8a80b1930f7ee1ee0c858285af3aacb9d9cd4496c47ca07c1363f9b5ce4955c59b514b821d40438100f174faceb5e760365f1f817de7c18978f0464cb9afcfc8e3f1594f203284f3a411424c0414c6ae035c8ab70d9ac27dd6185cfd0b87b28e3364c80efa513f59b1cf4d430e65bf33863d7d01ad625b2870d99420250159b165e7b677edd4673aff2383209d07c9df9d4c25044ee727027aae63665db03b528e657b31e59263f8963659c2f1b12f113bd3483c6a72f5d937a3a97427e3fa6068503faf57abde943c136d4fb4abfcfeea35eab8ab016eae06dad16d2402b94657eaecfaf0d69a7e2e6090a02c8f91a1c0915b4f53c2ddf700872fc7d064f793e77ce4a03281587049803374a2228c03fff990b9b161ac86bd8772918dce437ee0bb9589ec19d70d92ecb3f49e04d3127af4d8cd526836405581e3989b09f2e3dcbcabb5f00040eee934053d4e5513b07709f5fd1eb012bd496b662150b2d47fc6a0f26f53cf3ec84b91fbaa38e0f398d3e4ef5e62d3337f0cd09f6f8a21d889293f5687bf3d8a7b44df1821b885c1368193fe0c16e970ecf06408d924d1fdc73211b6864dff387197c2d2d66970d1246a0ccb2ac77b3426d9fde1465a5c43b40dbcc2a12a71a55c60086dd28d8d7f8175c3d6659bb47eff567690be469e9021b549dc3f4cd9d6c8d35654da01ab605f8bb474d768ee91bdc34317ff706fd4b432ca81ec19c67d4ae50ab6655fc8396f5ea74d0a6de586b5b9abbf5f4c686ce72ce29cecfbf786e98df0bae09bc63e298ee3b9e5b01233d35c50127cd5e495715d5d93fba27dcc88cfc9e8542a3dd650c30d10545e837c2ebb2e0eea7e08b39d31299c057b009e1f42cbf1155cfd6bad4c0b37b7ecf44b512c4447caf38ea68fea1e670c9ea654337181cb6d2572810ee948c0d46f81c6026b8a2bd1d0874ea427dae31f3e9add15fe32b00ceeeb800023bcc8c421107d0f8af3bfde5e1cfe0488331ac57b06d4e6f52740f0ab1a8fcaf18bbd6f0386991635f42892d4e73fe5692b3bc33902ee7e23d9962dc60f7d2e6dda4d2a2774dc517736bcb18b3cfeefc407e55969cce728f31d0509b09f8110877a06ec5f0f9fb5ee8f7edd485a28a1bf9e57a4b54b7ac3c826fb730b4867571c169b47ee6aa58dc45e5edee3540d96137bdda9bb4a906234edf13e0b66865603b8ade6be8075cc10fe90b8b821d1becda8ae42d5b7f4c6afefa3b00d0b0cb297c1e24d6727865ba6b45d7fe39f7b4c69e29523d1c402de3ddf39e5cec7a02084c3ecba75d5e6aab5541a667717555dca94feb1d4af70b03671c77a27e338c5ad1dd701cf51582681645400bec36a47a1162c1c935fd9c8a0869ef8bf52b5d1e978917d99ae85e1b69496cb1283a3b80a48127dac8d01def64e15e018951dc078683751acaaefdee22bb3bbfec3d7b03f24619b2a5fe673144a0d26215c6069fb8f31add59ef2c126d5636066f4548fcc491b315d046bffbd5b620c6bc8dc9d659504f258334bd03958e541129c691ca0f956e820c53379e319395f8a44b4984b885345984d0753a54ced61aee01ab82084a5c7ad3bcb5ad7c663f081f2912f651ab21b285c6cad716e4fef197af2389533aede44ed11134c6095f84522c8092f22c7453505985f2e505b0ec96438fd7e17be8e38415eb5739da844a44e68196bdae95c3450dd2bdf455b4683da8169ef492253016e709bf2727ab1fd2a71b753d8ce1811dfb1050de850928665e29ff051843023eee2f6638102bb3d93918c01cb1c82fe73906d68221fe668663a449a5b8775ec89c0ed119338a1a67fc4fb6d08e882aba86f7066d4296c422061e99c1655acb4a984e8e867c60f7bf5bf461a8ab81fb8f61ba1f4e6ee36f3aaad45c8a1593ef446b16ea9d085ab5190cad7f7ee247d5cfc17abaf9fcac59b883479a030e2bc118075fb70ab559d012ff0a233277004d64cf0b9e955a3ac4aa99451cebcbe6866a21f34d36de25a3880d10f4e307a9d48ea7ad672aa3f794d53b8dc850dcb8390c567cc4d1f8e67754fbb3cb62bfe7c0fad0d6eb404566066750c35c1191dbe1329178d1b82f66951908d192bd197897b88ca174f4ff25e517977da99e8fc9fdc13bdefe447cd1f5926866663dc0cfa050a98974b7de87ad393f15c21ff7cf1316e23c7de309c46c9a12ce862725d57c744b041516593f76410c6651299257ce284710ff704cce8bff8f14b612e94ee5b398b3b7d7f33d8921faec98e2c0765acbad511ef0ac607cc116a26ad00f306e9e425949a5c8b846e29400afb58894fdd436f2bf5bdc6ec22fcf22f08d1deb75a03419cd0d40cbc9256bebcec4f58cd09414cae154b620e752646fae6d3ae169bb173598cb8aff4f6a29d7209a5189b627b635eefac09c9be01eb0364d85264d097190d183a813c479008dbc05bf2acb8db07e53418f4d753f8a5724f7434461b7fd688fb6a7110e344c8234cdaafdc778c9b1777e54737801983a6fd612d31a47473ec3f405597849224047e216b443b63c00c35f3c28dc83cac5d370a5bb1410f9a020c3a7620214b0b1b3285c55fc638dfa2b4cb179121d5c7193de1b1365b938a7ef74896534da197e19ce65fb8dd3d30eebd7f3b706c24abb095abae06d83c273d330ef02f6e065605823575df90a9d13727d2fe31033225ad13e3db35f74cb4d6ff1e2a080c83e58e465e7e9260dfec2a0397e387b2519cd847a56e11c424e24194038255b9226c0f9b4011a35d4d201c2a12630084c07995602d227598792613feba71a552f27a8b34479564e445938ab86ed8836b37323b033160c9f8a894f13ad8c43f81e749742e0ddc9be93ab4aaf6ddc4a990b5541753c777f8c7f2630ec2b75f958a39f608b3c9e4bef70c40c00bcea8cae63fcedb307d9e7af249d274118b542903d4716e7755c96fda599cb58503a3c8b0ae6536edc90f40e7904f2ff1a629680a98b0610139808e4a19836ec5c567f07ad408fabda9e064c276d57b6ba6f90f045e81cdaf119ce075fc03056dd054bad09aeeb877df8c3d2440eb239dbbc96242c99837473860beba685cabdbcc07e900fece47bdda4dd9ccec1a69aa366f76a6601b2b054f0a1bcb9936d14b5a0a4e6623481a0f8e46fb8783e2ba79b596d229c4cb74eeea7cffb907a51cd1c4a793a14421835d12fef06825e1645ec52a6bd92af41e8a5cff690a4556a93d9de73a65c8e13047dd24784d5c944162a5d1bb4b2e275dbc6c63da732a5053bacb801d97763d5be0062db455111959fb8d0bef5aee1b8f3723295756fa2e068d0663a721a946c1e3ab9be4efb0e19820f613870d78d1b2119ca586cd82a8c71538deaa828d3fadc22f6b2502bd05c2af1b5cec839fd8861c29ee1cc883820a6f2e33c14bb1bbb8d80bc2def010ff1040e4f07506dbb6213d3d3e527504e2a0efb44deb380ae3d518f86ebb5244e754f37220558b98e06b2d1c932a17fcdad8e8e5a7db9b5211b0d7b355e358f3d76adf3b8a7954bd28cb4f856ed6a459ba098d77e79a054e72de58c920734b6ddea53bfccdb41786d368e1dba55fcf544fe5fb414cdcbd76023cc4f96dc48dec86eaadbff3a05cd2d77d70598182c56e79be53c6a5567cc5c3888adfe2fb549a3e4f0d2b71d30f120272a2766a11fae99bd2c8d31077278d2a1ec197ec22ffeaeb69df5245e48e6a1d75cebf47841fa35bd876e4a0a43c6190257989946d7931916a7e74cd69e37896f276a7ed6332437d109057e6432b527b0904bba4e0659af79496c3573796bd1f320da17a9d378dc68413e3ada0246b12a3ea4d7d25e3c433d346191c5883e86ce50f9986b9d4d5b3ac195b639a2993939e150e8155a0ec78467ee2f5ab391c20c0c27394cbdf5cf9453a34f65a134375a0aadcc29316907c57c556da2a649d86b916b988dbdba719b97142e5ceb2e5cd90432eb5714beabdfa1b6ab8f33dd9a1078bce14385ec3bed145b80d5ac4a5ece70cb6550905a728f274ea98cf1b473ab17307df9b03f9b71013b5bf121731956085a066d336dc4df997f33feaa11cacb47ac000f66756942806c78cabac709b6552f33794e0b3e4bd7d48a0ecd263bf4d92dd630897ca844b36ff9265df20d477f9a35b43744c9c789d9b46413146e2b22c2d12fada93a1849bfa6b79e0dd7e02dea9866a4e1925e67b276aba19f61d234090d44ba88b8b490c25c39ee6c2962e147abf8976d99762c87547e63a021ab0c7032a49d823f7e874b2a4405cf5d5f8cc855284dbdf6c39292baafc36ca64b3dde92e3897f8306c0b1242123547739fb28574da1fc3fb0c2b919770669251fbadd658cc6e25c2a6dfc34653464e8a79bbe1b26c2c352d9e0dcf316217ed703c6d7a8cfa62c0b1b66a5b859d1e8d25937b937a2a08e19ef20ce069d699eb99773b2aff362786c1483be4d0fc60a35970ade8848ee3ed4141e8f968e97d84ee0bbfd476fd035a713884239e1cb296ec4a2c74d9b8a3d6199277a7d2a177e29276ed64b5562c0f1e654cae126ece5b65a349185012e4c6fd81d6e0defae4fe524dc2252da50da9f19ccb1ccba61caa1b97acd4fd4d7c39f50abeda8ea7177cb50dd602ddf1ccf4ea28b9aeb87339b50b1e6b6be48fe4d0b78eabcce93afe7c27e39a46228a12a263801cd7ccce67486d4f005b0e12fccbcc7785286ac5fba12d8238393e49afd36f15688e2cc104fa3166092e2cf9b9e66c4188d56f7f70660f4ced4fac91c8257a68d3042a45a68c8d1b18300da38adf17770d4486e93ba5473c4c036e56d2219b1035f2af1cbc677bdca6f19b4b20e580ddb2f3d80dd502aae43fc221e252a2bf86f9f5532c8e6a6bfac114dd7ca52c4de5221cf3b963ec475f510b0fdcb25be62d4736b9ead20c4217175437ec327909b6588b98b48b7b10e0644a0fb76879ef0348638c8b6a7f63a541faba0e59f2666fe46b089d0adbf7ae7410dd951701852b09503f6ec8ecf3afb13146523d696d88c400efeaba1c67384c7e65be23865552881645c9187c7f058c20b170a33788dfa78791e5c4846baddfd4a6b79d8814d89c48c7518892d041fdf7c2b4234735388ab07566c31eaaf86a3478041cb1cee1f32c15cc74465fdbd13fd48871355ea4947d00600f0b406b044668a59cbb4b23894f57bb31ae44f9c1c1dd8e19ce2ec7a2cd6316af0e6229b2ffbe0970e38b60a0f9471e5c5f7b66c6f12e4d188040cd562b586a19ffa6d9754e0e3f3c57e2b741a7ba11478980c3f3cc3618be514df30eb10c53d56c847e42178a5f73f3c2449a2887f857e4ebbec8e8d9f2a4a9bad7fcb04c0a0f588a2379b7f8bd68cb2aeb928287bb33f62524224dc8816c3193fcd3dbf2b6515a63e113668773615ccfb936d76fbe461fbfb1509c904a8520072c33671029c86ac9422bbac6be1995d354fb722ead90e01c1782dd2223f09392d3b32bf0decd3e9fa644dbe98fa90d6fefe64323af1ccf3c16634ec45dd5d33f7aaddc6713489c29f922f3c9e62bd4b57b7b604b68a87c5a40c6125965706832d04bf415535d5e317d33000a8d6289e39656ce8e6710e0746c57def877f0dd2414350f79b8856cab68b67383f67293e913d18170fef7a71abf0982f1991f53ceeffbc891f6b78ec5ccc66222093a596183e5bdcdc9ba51492a70dd62ab44f4d1753873365dfb02c92b80e9cb2b956430b4cd50ddda757b534c3756339ee9b5b04d0785", 0x1000}], 0x1) dup2(r1, r0) 32.652125796s ago: executing program 2 (id=1611): r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x9}, {0x81, 0x8000000000002004}}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) write(r1, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x12) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) shmget$private(0x0, 0x1000, 0x128, &(0x7f00000fd000/0x1000)=nil) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffffffffffc, 0x1000300000004}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) close(r5) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x0, 0x7}], 0x101, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x4, 0x105}, {{r4}, 0xffffffffffffffff, 0x80, 0x5, 0x2}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x4, 0x97}], 0x6, 0x0) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) 32.641760538s ago: executing program 2 (id=1612): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x149, &(0x7f0000000480)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "058988", 0x10f, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0xb7, 0x1b, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0xff}, @generic={0x9, 0xd1, "8fca218bdd218aee82aa7a7b04cb882f6b33446a154125e112934909ec7388ea379157d2f225b355de5fe8bf8a75c2652b976a9e143f6694170247b438adf3a47fd6537533fe9803f4cfad6a1cd4ebac5e7e1c721f566876fb95c773f4a6a2c81c5c56c2bc0747a90fa688216236055ddf8c932a863ec7c5413f106891663eaa69aa084417ea70b9e1144e860d0449b54d214f4826a03d8099d1d4924556cf15f383e70834dfc7ecda97cefa0bcfd6472f05676562475661ff0f69af072226094a8e694206dbec4da6b7032c7969382756"}]}], @tcp={{0x3, 0x0, r3, 0x41424344, 0x1, 0x0, 0x6, 0x0, 0x7, 0x0, 0x2, {[@sack_perm={0x4, 0x2}]}}, {"220b84c0c9fbd2451d138ff17540ee"}}}}}}}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8e, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) poll(&(0x7f00000000c0)=[{r4, 0xae98cd7e8d4e801f}], 0x1, 0xfffffff8) (async) poll(&(0x7f00000000c0)=[{r4, 0xae98cd7e8d4e801f}], 0x1, 0xfffffff8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x48f3, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x48f3, './file0\x00'}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c, 0x9, 0xc4, 0x8}, {0x5, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c, 0x9, 0xc4, 0x8}, {0x5, 0xbf, 0xd}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 16.543757926s ago: executing program 4 (id=1680): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x19e74027870ca65b, 0xffffffffffffffff) getitimer(0x2, &(0x7f0000000380)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 16.542457491s ago: executing program 4 (id=1681): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x3, 0x8}, @eol]}}}}}}}) r0 = semget(0x0, 0x0, 0x281) sendsyslog(0x0, 0xfffffffffffffe6d, 0x4) (async) semop(r0, &(0x7f0000000000)=[{0x0, 0xfb, 0x1000}], 0x1) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8a) (async) r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) (async) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb, 0x1000}], 0x1) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000540)={'./bus/file0\x00', 0xfffefffe, 0x7ff, 0x20000000005}) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000180)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x39, 0x1, 0x4, 0xa449}]}) sysctl$hw(&(0x7f0000000040)={0x7, 0x12}, 0x2, &(0x7f0000000000)="02d653954ec9bc1355", 0x0, 0x0, 0x0) 15.722816302s ago: executing program 4 (id=1682): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ffff, 0x4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000200)="01070000000000e50000000300", 0xd}, {&(0x7f0000000140)="a4b784c1170a4582ee695588806162adb51d9f73f2acb554b5af7a91582df4ac47a87a17ed1f7e0a7715b5b767f48a457de94d6eb1e4eb0620533de7cbdf5929db9b2bbf05d7a40008e6cf00d833b17b4dbe946f90c731ff76ecb6b1d85ec8db4095eea257a6dfc1ae5b944d50731b96", 0x70}, {&(0x7f0000000300)="f641068d000a275b651d0e5a60050e87a9712ddc3609c6132a083743df619928fb1b856909219833d74a1e5e19b854fcac754802d410", 0xfc1c}, {&(0x7f00000001c0)="8bc48af726c1d8f51644fe2fec78f249010619e0e58381d8a6f907ac9c138f18d12045c4f574f615", 0x28}], 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7fffffff, 0x100}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xba, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 15.722101256s ago: executing program 4 (id=1683): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r2, &(0x7f0000000000), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x15) 15.721164181s ago: executing program 4 (id=1684): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x1, 0x5, 0x0, 0x5000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x8, 0xfffffffe}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f00000004c0), 0x0) 15.718780279s ago: executing program 4 (id=1685): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x36a5) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000140)="c826a1b0cf59dba5df00745ad120deb0d2ad33a1c7d3881498c84b86810961002dcd34c6e15ce8717480ab9fc7411e45aa0e62c3aec90859", &(0x7f0000000180)=0x38, &(0x7f00000001c0)="f623b165", 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 0s ago: executing program 33 (id=1685): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x36a5) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000140)="c826a1b0cf59dba5df00745ad120deb0d2ad33a1c7d3881498c84b86810961002dcd34c6e15ce8717480ab9fc7411e45aa0e62c3aec90859", &(0x7f0000000180)=0x38, &(0x7f00000001c0)="f623b165", 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.33' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 7181888240 pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd805f11f2f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1757968215 seconds pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 0 seconds uvn_flush: obj=0xfffffd8060f57058, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 127, size = 6806414744 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372032624900973 seconds serialport: VM disconnected.