last executing test programs: 7.23831987s ago: executing program 3 (id=734): fcntl$lock(0xffffffffffffffff, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x39, 0xd0000003, 0x8, 0x8}], 0x800, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x14, 0x2, 0xfffffffffffff853, 0xf2}, {{r2}, 0xfffffffffffffff8, 0x42, 0x0, 0x100, 0x7fff}, {{r2}, 0xfffffffffffffff1, 0x10, 0x1, 0x9, 0x2a5}, {{}, 0xfffffffffffffff9, 0x90, 0x20, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x44736ed3}, {{r1}, 0xffffffffffffffff, 0x82, 0x40, 0x38, 0x1}, {{}, 0xfffffffffffffffd, 0x52, 0x4, 0xf3}, {{}, 0xfffffffffffffffb, 0x2, 0x0, 0x413, 0x9}], 0xec, &(0x7f0000000200)={0x25, 0xfff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) 6.279664947s ago: executing program 3 (id=780): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x193f, 0x0, 0x37) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xa1, 0x2, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x17, 0x80000000, 0x3ac, 0xa}], 0x8c0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x653, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000000c0)=0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r6 = msgget$private(0x0, 0x464) msgctl$IPC_RMID(r6, 0x0) 6.173462955s ago: executing program 3 (id=785): r0 = socket(0x18, 0x1, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x38c9) shutdown(r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchown(r1, r2, r3) dup(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eda3a20135c5d01c21a571e400af87ed33b181afcda06e6e0cbb39916a2368ef97c20fb91b20be68198a275d8d49fc143950c5929997799feab40bcc51c66f0ad8d08104ebf4d4ddf21c972a43e2034565597994ed1bbdaa31196904c8230d0668952bced328b1e7d22aeccbbf80cd57c174fedf7e374f1c67b2e31ffc8485e6cbcb107e22a8d09f7ef717cef98583390422c886532744f8cb46a5a71e77d90d6ac8a1421b2fcdf3fd3037467ef69056b494eecea8676b5def9bf6f1494d0125697783fcf437bde40bda93a401", 0xcd}, {&(0x7f0000000180)="65907069fc360fa480abbfe88fbe92cc73cb0ff1", 0x14}, {&(0x7f00000001c0)="a4", 0x1}], 0x3) setsockopt(r0, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r4 = syz_open_pts() mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0xfaea) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) read(r5, &(0x7f0000000280)=""/149, 0x95) r7 = open(&(0x7f0000000000)='./file0\x00', 0x8611, 0x0) execve(0x0, 0x0, 0x0) close(r4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240), 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000280)=[{0x1c, 0x1}, {0x24, 0x0, 0x2, 0x7ffffffc}, {0x0, 0x0, 0xae, 0xe}, {0x16, 0x2, 0x7, 0x800}]}) write(r8, &(0x7f0000000240)="d8ac368ebecec9e21ad3d20cf7eb", 0xe) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r7, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) 6.118585641s ago: executing program 3 (id=789): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 6.009609358s ago: executing program 3 (id=794): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffff, 0xfffffc00, 0x80a19d, "bb08f9460080685910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000240)=""/105, 0x69}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffbfffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) 5.978145213s ago: executing program 3 (id=799): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r1, 0x79c7) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000018c0)=0x9) 4.678170179s ago: executing program 5 (id=829): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ktrace(0x0, 0x4, 0xb1c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = socket(0x18, 0x3, 0x80) pledge(&(0x7f0000000000)='tty \x91\x90\xf7\xa5\xd9 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\xb6\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\a\x00\x82aY\x1d\xd7\x1c>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|e\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83sd{O\x03\xcd\xacz\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\"8\'_\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xa8\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 4.294548779s ago: executing program 5 (id=870): symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x166) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2013, r0, 0x6) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x20258f, 0x3ea, 0xfff6, 0x0, 0x7ff, 0x2, 0x1, 0x1, 0x2, 0x0, 0x4000000000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 3.917376602s ago: executing program 5 (id=896): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, 0x0) (async) ioctl$FIONBIO(r1, 0x8004667e, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) (async) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) writev(r2, &(0x7f0000000780)=[{0x0}], 0x1) 3.729453399s ago: executing program 6 (id=922): r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x6, 0x9, 0x5dffff62, "9cdc456e307e0804fd07000000002f9e68cd3304", 0x3fe, 0x80000000}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000009c0)="bb6a12de96b93bf11798412cd7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a9cbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00ae8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee875c3303df850f465a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610525d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb05eb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378cab5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df90100000079b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b3", 0x36f}], 0x1) ioctl$VNDIOCSET(r0, 0x80184600, &(0x7f0000000340)={0x0, 0x9, 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) socket(0x11, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x4}, 0x4000000000000195, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='W\x00') sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x8, 0x10, [{0x0, 0x7, 0x5, 0x71000}, {0x7, 0x8, 0x9, 0x9}, {0x8, 0xc017, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7, 0x100}, {0x401, 0x2, 0x42800, 0x7}, {0x0, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004fa, 0x10}, {0x6, 0x80b, 0x14, 0x1}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x8, 0x32, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts]}}}}}) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x35, 0x0, 0x1, 0x7ffffffc}, {0x40, 0xff, 0xfa, 0x2}, {0x84, 0x46, 0xae, 0x2}, {0x4006, 0x6, 0x9, 0xb}]}) 3.691259994s ago: executing program 7 (id=923): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xd3) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000a00)='./file2\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 3.642049124s ago: executing program 6 (id=926): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x6f4d577ec15b1c12, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000001, {0x80000000, 0x10000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x4, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 3.606419687s ago: executing program 0 (id=930): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x8, 0x0, 0x0, 0x0, 0x100000000, 0x9, 0xb}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.594086422s ago: executing program 0 (id=932): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x31) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r3, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) getsockname$inet(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x3, "5238f0980ba4b32494000000004ad505aac10fe3", 0x0, 0xa}) poll(&(0x7f0000000340)=[{r0, 0x40}], 0x1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "3604000000b39b58505f0048217c5b00"}) r4 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r5, 0x2000745e) shmget$private(0x0, 0x2000, 0x441, &(0x7f0000ffc000/0x2000)=nil) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x2}, 0x6) 3.589692059s ago: executing program 7 (id=933): r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 2.49699429s ago: executing program 0 (id=935): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x7, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x8}, {0x1, 0x800, 0x8008}, {0x762, 0x200727, 0x2800, 0x4}, {0x1, 0x652, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x48874c6d, 0x803, 0x14, 0xb}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x100}, {0x1cc, 0x10001, 0xc, 0x1}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x8000, 0x401, 0x1000, 0x0, 0x400}, {0x100, 0x7, 0x3, 0x9, 0x5}, {0x1, 0xb28c, 0x1c, 0xb, 0xb44}, {0x1, 0x6000, 0x2, 0x81, 0x40}, {0x4, 0xff, 0x5c, 0x4}, {0x8, 0x9, 0x3, 0x6, 0xc5}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) mknod(0x0, 0x40, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x80, 0xab4, {0xb0, 0x2}}) mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x1000, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) close(r4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="dff62c81", 0x4}, {&(0x7f0000000380)="af33b090fb8ca6b11577da78b448a34c432ed820ef4cfd283e47698b9bcdf4c3ee88bf2b", 0x24}], 0x2, 0x0, 0x0, 0x400}, 0x802) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.496088319s ago: executing program 1 (id=936): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x0, {0x0, 0x9}}) nanosleep(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000000c0), 0x0) 2.494702519s ago: executing program 2 (id=937): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x9) close(r0) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') 2.494197379s ago: executing program 1 (id=938): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x3, &(0x7f0000003640)={0x4, 0x9b}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) mknod(0x0, 0x100000000205f, 0x2802) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x105) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x10, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000267000/0x2000)=nil, 0x2000, 0x2) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd00) socketpair$unix(0x1, 0x5, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000140), 0xffffffffffffca0) ioctl$FIONREAD(r5, 0x802069af, &(0x7f00000001c0)) 2.491329561s ago: executing program 2 (id=939): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x101, 0x963}) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) sysctl$vm(&(0x7f0000000740)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000880), 0x0) setuid(0xffffffffffffffff) clock_getres(0x6, &(0x7f0000002b80)) pipe(&(0x7f0000000100)) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x8, 0x6fc12c80}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x1, &(0x7f0000000140)=[{0x1, 0x0, 0xf0}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="fbb5791081117b26bc1881ba9f6efb3736f0ab21ced2aa7cb3b4a30c099cc4066af765a018c9b6f117d47145bd88d87756acd2a717a07253272868f8e51ac9bf8d06a253f5ba6959c2691bbcc2dd7c8484d57dc71775033b0b72cca9fb98c2e85d3455e6e663adb426436f289a555af318ebbebf369a5d6901ef4ed6c8c58d31af873f6f098d1fdb6177f798f544d766a59ea4e8cca5407f96e10d57fd3e8f127e40c992a24c450b93f7002f5eaa1884e5e4137ab03bc8503fca552051397606bae6338fd49ee3f6ce77db191dbea2c5345404b1bb89c32c30b507ee6897e8d2d9", &(0x7f00000000c0)=0x20, &(0x7f0000001180), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) pipe(&(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) 2.490653448s ago: executing program 1 (id=940): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) munmap(&(0x7f00002cb000/0x800000)=nil, 0x800000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xb8, 0x150}, {0x83, 0x0, 0x0, 0x7903}]}) syz_emit_ethernet(0x100, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xca, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}, @pad1]}], @generic="d177b2b7a1c291067cc786280a9f8569c0b563638ac250b1a8e475d0cbb2f387e3d882c33260d3914c55707973d51a956552026d30f97aad597a8144647dead1c829b1188b304845c414c36ab4ce0f128193b598556c9045194884ac69363cdd3be5f01f13dd907b2f66f3d8c652f7e28e5b50540bb5146ecd3288a128017cbd11ebbbc4025f95530d653714578e9038cd0f139458ff52a806ba2c448568f34be6af752073663aeaf13a79f73d3942f448a5"}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0xa, 0x2, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x0, 0xcb) syz_emit_ethernet(0xcf, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x99, 0x88, 0x0, @empty, @rand_addr="00000000000008fffe1a003f00000005", {[], @tcp={{0x0, 0x3, 0x41424344, r3, 0x1, 0x0, 0x13, 0x42, 0x4, 0x0, 0xff, {[@timestamp={0x8, 0xa, 0xc612}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xf00e}, @generic={0x8, 0xe, "d4d1ff3527066e992ccc2258"}, @generic={0x3b1502c83480c314, 0x9, "ba69fde01c5d9c"}, @timestamp={0x8, 0xa, 0x7, 0x7}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x9}]}}, {"390e8607f67c41a93049d1724d0420005abd9ce493f3bf8db2e58ec921947d177fea7e0f9d5e622cbe4f2f2e1e2282aa257c2bff08e8360b2a0eba83e9de9d5dfe0f6926285cdd7d4d3106c460"}}}}}}}) ioctl$FIOSETOWN(r1, 0x80047476, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x1, &(0x7f0000000000)={{0xffffffffffffffff, 0xffffffffffffff87}, {0xffffffffffffffff, 0xa7e}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r6, 0x0, 0xfffffffffffffffe) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) 2.490468588s ago: executing program 6 (id=941): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(0x0, 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x9, 0x8, 0x9, 0xfffffff9}, {0x8, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0xb, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x804, 0x14, 0x6}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0x1, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffdffffd, 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r2, 0x0) write(r1, 0x0, 0x0) 2.490328582s ago: executing program 5 (id=942): write(0xffffffffffffffff, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95ca3a3a1f6db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a", 0x19d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x300, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) pledge(0x0, &(0x7f0000000240)='tap') 2.488804888s ago: executing program 4 (id=943): unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x4) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x6}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x2}) 2.378383391s ago: executing program 7 (id=944): syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) syz_emit_ethernet(0xd3, &(0x7f0000000100)={@empty, @random="eeea499c6f8d", [{[], {0x8100, 0x7, 0x1}}], {@generic={0x80d5, "f783e7ef68d8295a4360b61828ef612a4180265560aa9f3e74e494b1214c28c1dd0f31964e49733a4da5e06cebff3bbb51a9755ff0caf4fe74e98a7392820070e8491be4b5b6b7eef94709a57e69dcaf5c8d3db98344b41bc1dc1717f43dcda129231b37bb7e6c39b31d6c901f5c7182973fe06e49b9cc36f52dccea42cfe1350a1ed37ae1e0a1d37e4c7253e7de4c721c1da806f2fd85d8bef1943414b8fd8606c218ede89ba3df5223c8c7acfc0446e0351235d0e408e4ddda6fdb3dd5d2a2b6"}}}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) (async) syz_emit_ethernet(0xd3, &(0x7f0000000100)={@empty, @random="eeea499c6f8d", [{[], {0x8100, 0x7, 0x1}}], {@generic={0x80d5, "f783e7ef68d8295a4360b61828ef612a4180265560aa9f3e74e494b1214c28c1dd0f31964e49733a4da5e06cebff3bbb51a9755ff0caf4fe74e98a7392820070e8491be4b5b6b7eef94709a57e69dcaf5c8d3db98344b41bc1dc1717f43dcda129231b37bb7e6c39b31d6c901f5c7182973fe06e49b9cc36f52dccea42cfe1350a1ed37ae1e0a1d37e4c7253e7de4c721c1da806f2fd85d8bef1943414b8fd8606c218ede89ba3df5223c8c7acfc0446e0351235d0e408e4ddda6fdb3dd5d2a2b6"}}}) (async) 2.378124145s ago: executing program 7 (id=945): socket$inet(0x18, 0x3, 0x102) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(0xffffffffffffffff, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x1}, 0xc) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(0x0, 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xb}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="4a2198070831b35e81509b73", &(0x7f0000000300)=0xc, &(0x7f0000000340)="051e98f5af9f2a7c8d2f41bbf21744b596ede45ad9994d1449ba2c3c5e2c4e85ed95638a1a0a77e17f4bd90526e7eb582c71d6ea45e5ada5d6b971ba04372a1d420a31be5244bdfff26eadc3852bba6c342fa2ccf900e9e86b5c3c6f82e274751e71b772aba8fe", 0x67) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000000)={0xfffffffd, 0x5, 0x4, 0x7, "97a2a29a000000000200"}) 2.377196974s ago: executing program 0 (id=946): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8c3b2801070aeabc1b7", 0x14}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x176, &(0x7f0000000040)=[{}, {}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0x5, 0xffc, "0100012d29fb000700000000098002005a00", 0x0, 0xffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x10000) rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006d7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x5}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f000002e000/0x3000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f00006be000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x9e}], './file0\x00', 0x2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socket(0x20, 0x2, 0x1) socket(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0xf789, 0xffff2c8b, "4b424b69000000000600", 0x2, 0x12e8}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000280)=""/218, 0xda}], 0x1) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0xa, 0xfffffffd, 0x5, "52c91a546b47ffd1616161610000000000000008", 0x2000000, 0x5}) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) 2.3765319s ago: executing program 4 (id=947): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x87, 0x1, 0x0, 0xfffff4b2}, {0x28, 0xff, 0xf9, 0x7}, {0x6, 0x4, 0x66, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) 2.355081698s ago: executing program 6 (id=948): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x8, 0x0, 0x0, 0x0, 0x100000000, 0x9, 0xb}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.354863986s ago: executing program 5 (id=949): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b8, 0x8201}, 0x6, 0x7f, 0x0, 0x0, 0x2, 0x11a8, 0xffffffffffffffff, 0x8000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1404) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x5, 0x4, 0x8}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0x8000, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x9, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x1004, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x40000003}, {0x6, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1000000}, {0x0, 0x1, 0x1002, 0x30001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x28, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x20004102, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xda188cb50bd757, './bus\x00'}, 0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r3, 0x2) 2.354396235s ago: executing program 1 (id=950): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2002, 0x8, 0x2, 0x9}, {0x0, 0x10, 0xe4}, {0x6, 0x3, 0x83, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0008000000502aa2f0eb877f822d8c49c8353cf4652a4abb35e1c640b0702ad3d800b402a651ecd0545fcc30ff19b9ac21a6c754ab5e5fa4ae80970935f85efe1a72105f556a00"/92, &(0x7f0000000080)=0x50, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = kqueue() kevent(r1, 0x0, 0x1, 0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x8, 0x140) r6 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x3a, 0x66, 0x0, 0x0) utimensat(r5, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x7, 0x3}, {0x1ff, 0x9}}, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xb41, 0x369000000, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000140)="e0bd8a9985bdf7b83fa4c2dc851334e209248ce8b00445c956b1dd8b46", 0x1d}, {&(0x7f0000000280)="356788d5aa05a75404c2d70f28299fb434abbdd0882ebaca54f865ebd7882e52041389797e5561879f72579894c5341afd540942b8005164fab88f20085fa5effea4eec8a9860440f25c28d0c57ad6e5e700a23862ea4b0d76fe80713ab9629d6dfdb3669a627e1e97ed34e2aa1aca799e8a6615e20f0b7e2c86c07d2fcdeb1e7153072b523b2d088822021d03a8d10d94724d0c68e2d85875f5f3b1498f54cea7fd6c118b310ed9bd8b7f93d32ae93cdfdbdc375ab5763bdc055715d74e5aacdfe80f0fca3a879d74264a23ad7605458344db186f63f604f7edd48cc6e467bef426", 0xe2}, {&(0x7f0000000180)="43236f345c3b51fe190f52a379", 0xd}, {&(0x7f0000000380)="ea9af38a8d3797b498821f7fa42c1ae2d6d81e3ed66b8cdef4b1b7e835932dd003", 0x21}, {&(0x7f0000000480)="d7a1dcb1b9caf4e65f38ad3ad738e6a837d84df235b1cf147228661c62ef1cbe8e5e06cd391f9af1f4e8c0e83fe1aae4f7d2b6ad7717e2992166af3c63b676da484935b6", 0x44}, {&(0x7f0000000500)="08adc14553376ac211c9324f9a7353d7425513983aabf79be836f1a4c24d4bc4ce669771dabc8f7686945c669b1e5767975ab59b8e1f4443612540b8091d50b6ec67e100aa51b90bb5eda65e38e6a71039191bdbd7912fe1d4c3549c9943dd6dd993900d29e178de11b3899ec08750e4511cfeb92da0416936c05c86b5949b1262548a70cc5db0ca87a7268c3ad2b89f743a8ccb63e1f391f8030a859ec84a42d8a64dde89531fb31573d8fe501f903a2343838ff4825519692de4ab206610f70858bf0e201c1d50b8b6b95b639ea869d64b838cc758587d86269e12d6ba", 0xde}, {&(0x7f0000000600)="9f0bad23141a2fc1816be31a021b29be7edd99c42e08375cc18219458e5a4c4921f610b4e3b7bb39b157715f5556348ac67d49730d02bebb76b50ad8c8c557ebccce92ee9b33970e40ce866af7684819d7a94f722b218a2f16b565c5400d550c86235e21925f379f89f50533df0338b68f9f43eaf65f2f09355fe1179b83140eed7fb63d56afc7cf09a5ffb7", 0x8c}], 0x7, &(0x7f0000000980)=ANY=[@ANYBLOB="4800000000000000ffff000000040000b86baca6c138594750f45aa8c91cedf4d58b39dd602f86a13085b060f352a4b525bf7a596f1b8ea0609ce04c17fd71bab01d7796de000000100000009800000000000000ffff000001010000af4daacc6f2333524ec97c1fc940b351922125ab933be4712f711721143e8c42803fca5c9c903d3890cfebc78cdac2779d2ce60df50b4c4d2c97be08a5bdf818207b9c219bcdeb98bf709d4c460ec74d610df7454282dd4fc614d960fc93da8e082a294a3d94c273b821abf4aaf694c4a73f8997dac91332ebf4ddb8f2256c479cbf8991efccf1e67d7f3c8e9766b00b440caf6b1365d89256c39fda79b8"], 0xe0}, 0x8001}, 0x10, 0x9) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000240)="bba5a7a58919b0f928cc1c8a84e1", 0xe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) wait4(r8, &(0x7f0000000940), 0x2, 0x0) 1.267381167s ago: executing program 1 (id=951): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f00000002c0)="c95b16c1348333f13ef2e82ba4bbcb633e9dbdc690", &(0x7f0000000340)=0x15, &(0x7f0000000380), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) mmap(&(0x7f000070b000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f00000002c0)="c95b16c1348333f13ef2e82ba4bbcb633e9dbdc690", &(0x7f0000000340)=0x15, &(0x7f0000000380), 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async) mmap(&(0x7f000070b000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x6) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) 1.267064064s ago: executing program 4 (id=952): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0xfffffffffffff0e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe800000000000000000000000000000000000004000"]) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 1.266462358s ago: executing program 6 (id=953): utimes(0x0, 0xffffffffffffffff) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) close(r0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) fcntl$getown(r1, 0x5) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x1000, 0x0) (rerun: 64) acct(&(0x7f0000000340)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) r2 = getpid() (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async, rerun: 32) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x173, 0xecc6}, {0x80, 0x2}}, 0x4) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 32) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 1.157229588s ago: executing program 2 (id=954): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x6, 0x181c, 0x40000000008, 0x9}, 0x0, 0x0, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e340500000000f5b502c2aadd95b4d8937af90000002aa4f008877f822d1849094abb35e1d4e082acdd83a10cf2e93d4900b0698542ab3226ddf5404b7a6998145bb39cd704cc6e8be66c76283b597d77bbb99a988c480558a2d434e7c7ee", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="6144ffa9f78d6c8829ab2b300a6a9d7f2d726122000000000000000000000000d05b8a744fa723e0d0b3cfb4bbcb220dd3b962385db220eeeb509eb40fd9d72284da6b926484f30bec9b7ce2aa70890153afab8ca30a2d0146e4442870ef55a859ff1d8250820712f546584b43e175834e781711", 0x74}], 0x1, 0x80b) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[]) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.156909638s ago: executing program 2 (id=955): sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="a77fca6501d3ec9baebefa19393ab6fbe068f1af50a630bf4dc328dfd58dcc3b97feb55c85c42f19f7864fbfcb023ca37977b689cd253bdd9c52744b655e890969d7b16c3b0f1efcf8060db9f8ae9755432e958fd8aaf5a6ee400711a6b8ab2e9430a55fd855ca43cbd9718378c33b940c8d2f70e679fc54d8847db74890a68b1dfff29bfbf828d5087ff1043bd80edda900fda75f3a3686eb92caf2be840425b74f74a2a1f15045c3d77c223f901f77e55e1e902a50c0758ac558b96d3b201ca04c21a8a446b148510f59d6d81af18829ef930ab7affea18bba32a9bba0136d4bdc53063c0361aef348032dc8562c1bf47f9518841cddd1d73120c2f25ffac42a14e3aa37ee0ed33b84dae79705604105ebfece70785a107dc4341ca2d453811dd2dc6e47bb3423d54c0df7e0aac300c18f8895a807a73a3045a0c95593cc9c585ad5254792bab279cd19049207e03b5e78e982f21f2a43d9d71d1bdca2941f7a90afa025bcfddb1b6b64ed068e4bcee6fb30c0d9762fdfa1e1a0e4014e586d0303f8a1870396d3bbaaf9454c10db0aa65d62dee544431482e3e9282d438a0f78cb4ae17986098f3d18d8ae1bd35a0ea1a2e3afceec3a01bbcc979520a6027da3361b29550264bd9be2d532dacc1daeb95310c8fbd8834de2f91962a5a64b5d88cde056597c0bb17887f1253e4139e2c859fad40e5944e45b638c60a405fd4e837cfd173b327b194324580309bba265ec00b64c74006944b047564edebafb43cbde4db04cc0712513b10338075dcbcfdc2d1aafa8082c980a0b8588b0289bce7e5137ec7a9b47e90a332c3d7d0d6c0523979088fe1f95569e0973d54ce5f187bb28ddeb56debad902d4f15755939d75886c3fff47557b4b9e444a3a7bd2c9e3cc9c57b68409902766f1a16ce63df2d2e4ba8dc6c7c3e1322530f55ea3d61944e157c99ded03403c1a8f9de1d6c598ce3e0e5b228c6e2cf8d044297f66c702ef3f4601bc04982f06db2c4f10595b3b0f0bd2a601a351573d42189a1ec280573aaeabee0bc024ad8ccdd4fd553ab384f45d85743f909002f7444279b0aa4366f1313dfc9bc55f9e07bbd786ccf0c47ce3ada10c2768fca705df9bdec53e29d843b10ea95a922549bb540a1e2e68d04325335fe904604a62fde0465abed81acb17ab303356b20ab71fe00e384ededc438f4e146abc08586d1e1b2af51e9d78d2961a0642c7770cf3d0da78f00bdbac26f673b9f74d63b1ee379d36f0942ba914bb4764da87bb7b795198ab3b2ae43fd38a725431ffbd2b44c06c07baf6ffb3da4b2dbadfd45881755b003f348866831278bccbdabbbd1846191338ab7a846be4135eedaf80df894948633532300db295e8ea6f06da323478d0e77b11505eb2c93e1204732d05392513e73b5de62f9d8afe971089d34f04382f6fb6fd2b98c5c3fdc0a767edc69a20400f1cf194830452089315ecca87006059d3536da673f2411f19c8ca622accb942e7b4cdb8925bd89197c1d6a43216732bb56e6cc3d5b42ecbf213b543806cfcdb84d16c990012fc9470a50442b0f6ef12826c6edd53dc2bc60c4b2ba6ee8371b043732effd93fddbe97d052b6c7e151a31830c7cfc5d6f0f2d5c06a440ed5d602e8a06ff7f2f778f1e96114838fe713835c1e33eb527f0e52dcaa41ac9a04144ff4984538046bb9fde2bd43def3edd714647315816d580bcda099b6319a77f149ed058f010d21e16c7f9eecf6d65bd5e88dad6fad03d695628441258ae4c35bdec289e8f88e5185adf89fca3af1e66c4a43dd9a01bd49e16c5661ae76d78f4053bf0c98d3f03093020b1bcaf35cf393f185399c585c85f3914e95d1f162b7063c862363c702ae014cf1bfca6db48209fb5a82d39039ea95873c86cc97c8e0a240ffb2c3a6775aa88c51665345d48363401efd8116dd66042dd16d41caa14efeabe908395ea1cfbfd868197293a29689514c21396c29b2838ecd402ae5dc109da5ae365f30a008fb2451bfc4cb8f71d2b649435f4711bd0e24211cb8c68e4706f492956c12c8960f5c66466649040822307aeab7e2b0d602d3032584baeae6beb28d557ef02d944e7e8798e61ae289af8f80dd99bbaa22dd28d15a25a7714fac6e94c8d754edd66108b6b641e2b62884c8e67c7fe7ab689cb268d87322bb66426c8a78650185cfc19e37301d6b8f1ea8548c6b871c3fd544f2f0bb9ba97da63cf626b769a90bf16ddd00556f0425da88eeb89773c279cbed135065edd0a7d995f037b868022dc4e82d98c55a1b9b011011f7fdde5b6c3a576834b85319e0f5c3735d0f92041b2f6f9743be37c9ca02a8d1fe57afac51e3eed8a1337b9d605bd8710619d9cbc701431a4fa3e55dfb4f3c52131af935e4ced4ee37070345378b4c5688b5dd5f5a0d517fc9255f68bd7d5988610073c0eef45d1ba792ec55cd76b865a3a8e991228d9599a356dc4c9c3b8ad7e3542544c71e86243ef2dcf5efb88b982fefd48bb22313c68ae5ddb58e85d3098dc7b42ad4fb283db2f762dce7cb7879602bb4835265667f70abb66710937aa7e09ff9d359909d6237ee61b7e3806796591c6c943e2042c490dcb17205538ec9a496656c80a153f21f26e054c880b94a77a0900213ff79e6b31b9fdeb71324d9ced1b9264b0f303e8f473c31aadc54d01e8fd0cf8cff3d6384feacb00d73e648adf968ee8a0fc0be2c14af9a80d13e2ff4621eb25a5330e0986ca1301f695633f3d9aa12b55d887fa01b3bae3e9d903c04d6c1708f8c5a25548b4dd8c89bcc6a530accbac65e3b23ec0af001b7bb2842919a5f158fadcdc5341a268eeb57c70486dd141243a51b62dacd3bb85d39e1380d4284c64dc342d8e403bd6b66c16fd4dc8f37e649c14735e343ac6cfc957a659efada7dc0e3578f84194166e409fbf263180e645a543869a4f566a14ece4507fc5f8f2768a80f25fa1e0844409210e774f3d717b71c49131eb58423c1b1c122917cea5343e1a90aa86009977d4c48a0c7f7873c6aafb2e2be263d5b45f980ae5134d23ff50cad676facb2cb4f5331e03ba6ac10a4d0f22d1e1fa82956496a0c0017a373e0f7ecc1139c19d57508c0f7c76824987d47668145863c480ab55a8eec5cdbd7d69e8b2045fa37d6af4eaf8739e3322dabe6f58edea8a52dcd8c0f2a79e60fe8ea35f67ee124d3ba04608d279a4146b0f87e856ff8b0b786eac4c8ce1e60a9dc1487c06b06c02b36089a8bf5530678689522b17adfe749f4f7b217f78ab9ee91f39a40105b43ac69e9551ddc6611bac8721dfffe22716e0fdd9c6f9f9a4da930f2efeedbbf804103ddd9a5285b22a35645efcc4e17d613f8fccc2b40d6487e8a3acbe3d4f9fc6a13a995bb4fea46a6be4e6c1f5b020a3cf062f5c5a9cb7b7bdaa1d02e228d758e4eefbfa0604d4a082bcf936ee555d164964cb6ea8bfca83aea31e694820ad092ad7de4120ea26684231433ea0ce7f4f1e1552e523797576b3797f72d1a9ce564f45c2f8e285fa68226e707dc1a67822be2b3041ece170ab2be2de849798d8a58b2a1b4d5bc24e2d499f7aaf3229391be548c438f8289b8f3a103295f1edb9ae0d7ef41f8bba7c8735e399d066087416e69d498d790cc157707f5ef4706062cc01290c41c6b025774b4ef2fbe2d1b4b4463251298af76c5264a753fe3341948005a66a5a1f67cae60edd60e52c9a9fb399f3cbf11b36be0e8f11988c7b051d4427aba6ca107cf0e2ec84c8200c617a56867a823fa5949c4c466a2a6fba375437120fa5ee729c2d9e0d52fd93ad317f417dc1d34c69dc0dd7170d3deb869045e15a4295c9e5e7ed4bff2067bfab3388ef3535f3f07a48b8dbac705be3e926cf08b6e2e9ecf192f1f93d5e749d9ec41da41a9eddcdddf5c32e57833956e4bc71a4e7b36e4e55a74c31b578f1f16689936b4aefb0bc0d6d3c855b591e36b07bfac66335c4c3a56ebad5170e96aaaa5a418e2eb8d4acfe41783a049fdc5be4c5bbe181eb884201073fe4322edea7e26aeab5a8d9e9fee9652113f5ee9e5ada051ef0648c3b23932f0bd761fc8fbaedbe4d1ceea1f2f73c056258a75749679588ad5324139c8b465bae3497d13cb03a7989bc9392cd2642bc0bd9f22628c925b0ac30e52bcc6ff616b038c3684a2a51d15e4534fbd69fd81776c0ad3c51eb4fa5359f7f4b5c35d22bf6334b75fa02dcf3f18571270549d75a7fd5ffabde94ff3b0a3a29ce81a8ef1ea314c0833241a409da9e1ed63f4489a95aaf934a6166b6762cf2830698e3d2b2a645eb50ba27bc41d2bb19b32206fe103afae4d3e24a220382be432930d1a633d58eb6ae97bf052fbb08ebc62af84d1ad56e5e8671784468a080c3f1a1b722f8b9aaa8850d9e026cf87a1cb22d752371b26bd710b37640cb0075dfb41745b137826aa3608dd0841311043928b5334c2ebe35f794828198a75c5a9be2c18ea1a88c984c4127bf7019af83e06da1059807a31eb3e6d5bd109d458ad59fd493e668335728f5121b9aea74f27346454767626914d027567d6be66153eb9f45e607a30d859e0e117e85ef58df834b4c776c903a8554e4027517fa38292117e125b6c83d6c5ab7cbeb06699190a4bc0e374d7b5ae98eeae2fc78f830fcadb4c4b1e0b747680290de1e9835b79ac45652f2bfd099cd53294c30b7f2332d0daf7d17eeeb6c3a1b4c838d7daaf2c7f43719ab1a5f0f71ff028270d5c43861fbc5b31c9b3f1412ccd324003c621ccb2fa1cf8fbcf617012dd1dbf25a7411d02d7b00732c7fb377d4c9021a0fd4265b55806024a2fdbcedb3b1a74e4c8ee98439fdec6a920703c5448e4f2cdbda358b03608fbfc029e29138189d1c852c0b217f78afa21cd7fbe53d829ec817fb42ee64cf8ecdf9077c2935b75ffc20b9dad98eae69e8766349db116fd2443ba8f35005ee9671eb69fbb4dce775b70723327ce32fd682d30ad4c26691943ceea1a6dbbbee4e23d1c2a23f828380f1abb2aa86bc612c044dfda42e51d90534ddc73d75e874549cc95777e494547c2db3ddc536e6108c252eb613d5334d2c1934b977a44412f944625eb16bd5f9e172c887d51c9685eff8b9cd73c0053144367ab06247482b1a4cc5e5eeb75d2e39da7669549fc1b8959242634c0251e80988443d3f2b835f720e93576a984bb703342d8292797496621668888c739c4b70ac7df797c54a64f639857765525bc5f693958c6af98ca527b2a889d48b1645b6af797da617e39cedd313df33d2f5f108ef93286122928c054ff58b721f89c387e40f41be13f233d1b60724a9417f93e16aeb97f38f32c76d381a780247f5f496f5c0a6b722ea84356e9a761988b93c4ea4ca243c7c6b8072248c0519cb24a49f1bec10a51dcd01b88376b7127445a846612b3f2b29152e6a5c3fd6dd15f2b5d3021d1cbd48822297f8c5594b78b935c244037cd2a8cc3538a01cafbb1c13a1e4f7ec5a1889d894bd3d7414b6f2baf82dcd2ebbad0ffc0cecfaf40d4de1483b3cd2003e0418f614bb4572dc209f2b9e18c18a775a3cdb006750f9ff8185e4cf4480ef105a86a09e318c6567fa7b762ecc4670a669839b0d818178998a22357fc632f5a2478aab4c24e4a8cf8af26cf23811138b5dc382e4000a42c747089bf81b08c3c983c6a302b0b84db27925d13101d462e8c5f811eeae73bd1af9fdcfbec0bd45212306ffc", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x41c, 0x1, 0x0, "0100dd2d018000000000005e00", 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="a612165d53", &(0x7f0000000080)=0x5, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000410000/0x3000)=nil, 0x3000, 0x1, 0x815, r0, 0xee90f72) utimensat(r0, 0x0, &(0x7f0000000040)={{0x2}, {0x81, 0x9}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1.15610995s ago: executing program 5 (id=956): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) 1.154934042s ago: executing program 7 (id=957): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) mknod(0x0, 0x100000000205f, 0x2802) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x105) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x10, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000267000/0x2000)=nil, 0x2000, 0x2) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069af, &(0x7f00000001c0)) 1.133367157s ago: executing program 0 (id=958): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0xfe, 0x1000}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x6, 0x48a0}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="e09a026ca168e8c0cce23ca0a83595808f38130f0ab35f9bdb2cf64961186762aa974ed6ab3d80c6c1ea9d01d0a17cf1cb067d22a5e34b842aafbbbc00d4253a3b0ee5bc5954c38e9b93ed61dd53fb0ba01c400626e663b11ce582cd38a0e2d5a67bf672f0e57b03b6737094e5a82d8fa6b2592756ae6f7d51e375bb6ebc211d927f709f12282c0fc9744fd879256998886a3296744def6c13ed74a01fa6a0a10d9103ef8a0da9eefcb05691aae9e54cfb082a1f7c27352ff4d01bd033332de8760d922b02b0a07c7e4ebf0a14ff959d3694319683aab97978cc2abcbf6aff18916d25d54cbcfd60a62bdc2683708a49f4516df754bd3bc374c36a2380e2fd2c84e22a91c789e57548038dc0f13ce722f26681746123460514a34a3d03d1dd801c22d528c8f1ee3817d152cfb061af66ea01a299e50d7825483c28695d73574e687c6ed81e51a35073504b831187ddec50b80b016740add47f4fd92ca2cde9ed4fefddf746f65572c0fa780cf3658c332312025ad166a877b52e5b037ab08e3f76e30355cfa0a74347bec1ba8dbadbbfbff6df8ae6ac41b05d4049c2253f7ec76fe1a4fb1954b4787712b1381b508f7da6e75429511cf18fe6ac5c0d6da54bdddbe38ff35230eca13d1f1df4d1171b8e5de52add868f0e035c9df76b0fea3d5250a00fc8f76fdc28517f0bee939056379d2d648a2ab286f24159118bc7c46383187464e8fde01a996387d5ab2ac41c4473a3d3f368eba1073cdaa69ea835018c2f7f32278226400f978b5311bdf0466aeb3c49ee9685ce2390849d3c2bc27b0cca0a6d99aed3710b9b63b6e9fc126a0e1d1b96ca7c9316024de81c901b8cfabd875224ad694f0179b6bcef8161374e782563ffe7aaa591309fb644d9255bc737cb71e9ae97522d6962522f2ca5f6a25945f405a8391b24d2f3037ac28eb3f517cea4b338dea93bdc444ba12715204b1fe4afe7cae27d05d05efadfead9fd2635f89d59450fcd1fa702564041b69a35f28f350be6a1c2ae3d84b2db8bb0f235ae0dce843d05b29ed877ac7671907983c5bd83378415e7dcf016c51f2b94333164c8a11cee98d4a082a397ebbb74ad105e8b4294e01032100f6a7f5709de58ac935206ced6a308672056fce4bb9e3dd338206116b5d13ba0b9dbc247127cbc09d8d8111295aa93e6754e6daa20acb60c705d3801c157e996e6cf058737ccfa3feff148ad5d5361095e06daa90dcc02afec2408c786d1af55151d01faf3533fb86a9bfb8bc7d899dda901f185f43ad4c1b2396d0acfbb0f7775a68abc8c9ffd440ad5b3cd24fadc6b98223f878c496c9f45cfdaa61a798b7dbb2c1d7744f4ff0d9b0ec1a62ec137efc6cbd607d34f65314948fbf82babb745d5d55e5abaf244daacd5928bda864905f5fb466c69458cb2f4a4ec586ae94763fc18c16e9bb10f41f2a7627f51d9c9605402c8fe3b7c23b0d84b1dcb6e0a8963872effa55961c08aec421b35e611fcd44d2e87732921fae70a787ce35565b20bc4be4e67f4a5db9024d930290e25ae64f138e7b0daa2d3f3a6053c9b3c48318527cf60f872e50f3924e5c120ffa17183fa6da5b1b2fce83fb392c53b1548f5694538ad785143ce8fdf6c562f49ac11bfeda17112b7e39aaaa3a7e4e9214da7bd6e2d9f2db1b6b6e08cbca607b9a22d1b12d95d74b89f090c62266b7d49b810dfb8803fcfa218432a2798f487106a7a0533771c9fd97c437733fe0ea851d353678e7d0fb02c2f179dfcbb31a98f7dd921a728058a00b1949d1fa0db3bc4f5ab1bf8f97608fb1c3aa38099582536142524a747bae883bcfc2e25a28f2d62cede9abe4ee2b2d739a259a976a562da3b2a3166dd6f405bf396b319224d01d7a8bf3958ff0912241b56a9f4d9fcb9e908038a827035bff86e29a14da710b53ff5019e7ab75812440ed437bb48212b3310e8b429beba1c6d1ff56dc56679a23031b180ed79c5ae8f0aa87b91b9619bde1db015bf411d68168f1606b040820c01854cca9bafe8838f73ec7283b4b97a94b5331d0cdbd8bfda68c3273ec4be675ea33913ea18609440b2dff8fdaad3c9d1abc16fe6932a4c9ca5c82f4e2f5f7a59bfbf902335710ff21934ae122e8ad581eab1fc69800304ea01f0c9d66ac600659ff44fc732e49129fdf59e73d36eff35a161433e3880025167bc7f735b40729ec291e050c4befedd82ca973de648bdee99bea5669556b6013d6aeca2a46ed10e9280ff07c4382a329fcd4288acad288821aeb5359f6c7358b0ce4b4ee03267a3316b00a343ded17007af1c48af26628e085555a142b5938f68bfac83d8148f36bd746fe32863137d2eaae2b0e09c5fb32d05ffaf75edeed08af1b3f30d9cb600902975d40da9110ef21f3ae0e06a9031afe93e03825fc32662679377bf50f5c2c63b5aec6cd44ba4eaa1e70cffe5bd09cf2634818fc9129129f1928bc2e6e812c71407a8930c7b906a34a89ca55fa9276a7fac31944728f38dc3d855f718ac2329a71f2a08aeb4bba1e17d867c717fa392ba072824a69c31330958c4df51b8b846801ac47d07221b9591e31867e350dc19c8c5576c64987b20fafd964b8f9a9041014d22764582e519da67a7d34efd4ee7b327280c4f39dbc63dede364e8721e343da7aeaca7688f93544ee5a605697bc85512475d2c628d6d35d4bed7dc88306da314a484f48dcc31c26822293beecb60eeda4d5368bf0714e1c304fde2740873675effb987110a2733e68cf0c786be041bace509cda18038936de2f095a985324e63f55b95a4d1fa9a23dc99eb8406ab7a6419a688416a9a58674e85a216efba5014ae463e591d39a4824cec5dc406c3dcd449c5fc230ba671e4e81eb1602e73351a5b1a18d79ce0ff478c0f72ad615646b3fb02c8881d7ec9204245e4d022dca6a51f89b9e64f102c070397a8226379b566adeecaa4c7e3c4e01277e23c109ca9ecfac97c57b1b0ce0d2c21211185423d6bcd267a3084d6e2b1d26ed4b39c43367a590c9e7937d165b1c052641d137f787bdf2eaef9d04b13c7aa2518a42c0da8a6d7065c09e5570573bb0794cb22ef1209a9fa3af6cb371e640d90fa4a814b60f69f867d9b5fd5576a70b2266b95b7289cfd6c2ce0c1d97382c7bf586ab72a04beefc4da3da82f54db1d095324b2db88efa6abef240d90a71efcf02821417a1b5e8c7dba0670147c0848ebe55643f5ba00899b350fe40fed9890e8a35e552f38b0e2f2d70b162be151c553aee21018b1399cbadd3f3a03737706dd0434739cb13220cf4e6c72bf66d5202703ed9f49112735e89b4a0f40a3b7cae980bbe977815dfaba6a5a0efb8c6185722009a68f48db8142f26fe47588240545cd443a2d6167747bda36d26654692d43ed7746574a5f9e00a9cfac40292990110a1c6493993cf9e750ca8e622e2b2f8d76f5bdf4d200123b9ed72ae0559bbe4ba1250c243c3580ee7d200fa59fc5385c8e493134738802eebf59629cc23bce5924449fd35ed648a5d4bc7316285828cc28d4330c3c4b1c1b2767aade0412b2f992849155ef2c749b38bc56cff9c94737dff481305568b1f53cc11a51d881062b5feec9aa53b9b911ad403617f57a89586f626270db1ebaaf935743a998c3425bfc34155e7ca794315fae39d4275010f2610be0ed00cad9a810b906ca26b45bc23ef2a8f05dbf6e7442b984b4c3efa327ad867ec64cca23f7dd760180e0747f37d34f7cdcaaa4f59a198e4fe4bc153377f22e9b80e15c6a3c03f8b49b8696ae12141054ecfd6ae858e6f9e0d8482dc139346d9619fa472bc48b18ae534241a311c9869167e1ccc98f925087f9ee82bce05c2667498f095bfa1f01f7f25671340c0f2b8d68aecd95a067f62ac74e838d337737c4174e3d04f79ea40786ddd27e417154e1dbb3145178250dbfaf51c01947c4b473a45f9827ae9204f37433075a42816040e227f4ef2e909b9772bc49332c96f5a5f1475125e6f16f1aa99abc39e1c3268c662ecbe294ec3c879785b5cd957faf0f9d4e225284566c3fe0f223413913a386fb4b8c4793ae81cd83d26e9f411881e762f0e75ba48326c8714c54d8478502b6b6772ebcfa03f3a1e3d2a5c82e19e3672e15465fd2d95392c35bc3f238ac65cb4cb3012cb8a876b71a71a6beb100b4596614335384a2f63a838f121642f41ee51776f501961f9a133ab4c8b4c31a7015da42620fbcfe76c60f1df3c78a249653c9b103853630f1674b5c84b521845683d8c84dcd3f70143754f1df959850dbcb5d54482555c12c0636b10c5ff4372e49b4dcc54ff0504fed144b100bba6cd1d9afd9df87a5cfa2a9923a6c63e98cb394b36b29e3ae88f3385aad8ba2587136c803c890f7f9a265854202c28961b6f633c9b24ae70afc971a8baa38af5f1a1104ffcac2be8b40ac3b39aa3a5b202d95d4db64fd828455c9d2a604d899ff30e12c3b1caaf808e5ba3ebeecd6ac47a9e87392d531dd5052469d3aa71400c4632f42e4d5aa78be811328ba146cb654438c53cb168ca93d71af40ddcfcd68fca4a9a4b72682a7953d26aafd73333ac3c873e532e299eddf0c201af3af33ff8713974cc07e38fc284a4e5b8325516abab9bf1734261c3f892ee58deee10a97c932d9438142b0a5b43850ed7f81b318c906e6f4c5a5800db06d70804977541d297bc8952a81a555e141d748dc9708f067e1d41b69b935daa6a7c69400046e787314191c438100ca4ba5b3ba86dd3bbe198f354e1741cc87959ea9eb62148103fab698d2e6dd03c30c17bb476c4cc37f74148db56397f271508f34206f40057ddd816e77fbd0532c121fec3b8ef0380530f5d5d3748d4190ea77ff63d87a25b86f6d364ea15db8c6ca8cd9de22ef74aa7f7472cc9007272ecf2ac0f31bdd55a6c9f7ca879f585e2058be3f32134b6f0f817e8b0b959e81262bbb0698f7524c7bbfc67f295c609f94f0d3ad04ec997762196a7bc56207dd0ad67cdd12b6471789171f840cca3652d5e8ffe500fe94a0bc977d8b3f57b4953448aa73d47d9298f50de8ecfe6bbba6162c4b81aa34112b18389991a3d88d9061535807e766cf5e9215fd359dcc6c3e6b0b980f12f085b990fdca98f1e4914f403a60dc07ac6572d40ef55a92a260672149c2a5df9d6f74763b29ff4caeab2cf4135c05d0927d577eeb45ed3d8e431f9740f238c75bdba4ee09911621e225b402b4055847e91993907666bdd99b04843b3350fd41669a04876e66a0ff01ec45c2c262a765885a9fd3c49078719752c5b26f7b66f99e563976d45fcca5eb9cdae2762290e637ece56f3f63aac7283f978a0ce5fac484cdfe9325a83911ff8e3eefe63670e7ab01993cc548ad5f9b0c7f9c8ce9a5972623fd6bcda373502357e08f479740c2d0ccfc9c6040214265da5c2b726f547148b1cc5bbe80cd1ee005a886224d6575596811b22ccfe65121118ab9aca2b38b0db73a194bd51569c4e9acc799f025fdf4fb1c82c2d60d1934943704798b4d5c895f7e3cdaf5e92038236d188fb942ee57f28d9df103bf2ace54010e35eba5e1679b6ebe60bf6056f6c41dc63e078739cbc954170322ad59a3e3efffa767c0df2425d8ad20abb4d51b688c19dadc3c6056e79efe3d073886dd04af51da7ea914b14cda13e85246dc0989c31541a49cd63aa3d316f742d6c7753fc8ed02635e1fd770f1156415361e546ad082020b49d23faa856e015bf6db6eb755097cc01593d720ac19b038153d66c33b4fc74cddc0757ccac763972b12a88178384e87ca530e3fdb7d", 0x1000}, {&(0x7f0000000140)="b7e0e70188e779074bc3942c8c223daa2a7f7f999859cf51520ed0ca2a1da7944858ff1b60358ab56ad224415139d0e1dfa017be95c77ff1249194b8b3ff4d1665cecac97faeec5fcaef2155", 0x4c}], 0x2, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0), &(0x7f0000000000), 0x0, 0x0) r2 = dup(r1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r3, 0x0, &(0x7f0000000400)) 1.131251102s ago: executing program 6 (id=959): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1fe) mkdir(&(0x7f0000000040)='./file1\x00', 0x100) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="97abc7c9672b", 0x6}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x9) ioctl$FIONREAD(r2, 0x4004667f, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="188b0000ffff000001"], 0x18, 0x8}, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x4, 0x8, 0x9}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f0000000240), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r6, 0xc0307004, &(0x7f0000000140)=0x1) shutdown(r5, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x0, 0x7f}) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) close(r7) socket(0x1, 0x1, 0x3) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) execve(0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0/file1\x00') mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='c\x00') 1.130417661s ago: executing program 2 (id=960): r0 = socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000240), 0x0) setreuid(0xee00, 0x0) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getegid() r3 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4, 0x4a) 1.122349349s ago: executing program 1 (id=961): chroot(&(0x7f0000000000)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x1ff) (async) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x41) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000000100)=0x8, 0x4) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) (async) setsockopt(r1, 0x52, 0xf, &(0x7f0000000140)="4e4a9f9245f3c3b15ca9b5cb321b8e40b1313d5e99c862f3e89ccaa7269cce16dbbfd17322dc9b918e79a35e1b01c6d5d1", 0x31) (async) chroot(&(0x7f0000000180)='./file2\x00') (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) (async) sendto$unix(r3, &(0x7f0000000240)="bddc308062635862abaf34c1243e01f9d3f483aa4dc7219f2f6da4c90b8812fc30ce9e5f634450f113d65ad6e4792dd2e67effeb2c7b626bb05c38338746270f42c2284723ef95062704d91345781a74fe353877a5c2ca0d07fd8979eff0ac3f628078551c55259e34b2421aedbc", 0x6e, 0xc, &(0x7f00000002c0)=@file={0x1, './file2\x00'}, 0xa) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x9) r6 = geteuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) (async) r11 = getpgid(0xffffffffffffffff) (async) r12 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x3, r6, r7, r8, r10, 0x30, 0x6}, 0x3, 0x2, r11, r12, 0x7, 0x3a70}) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x0, 0x3, 0x106, 0x0, 0x3, 0x7, 0x3, 0x2, 0x2, 0x4, 0x8}) (async) select(0x40, &(0x7f0000000500)={0x3, 0x7ff, 0x1, 0x8, 0x6, 0x7, 0xc68, 0x7f}, &(0x7f0000000540)={0x66, 0xd81, 0x9, 0x80000000, 0x10001, 0xc5, 0x2}, &(0x7f0000000580)={0x4fed, 0x400000000000000, 0x81, 0x400, 0x1000, 0x5, 0x61e5, 0x55}, &(0x7f00000005c0)={0xc, 0x6}) (async) poll(&(0x7f0000000600)=[{r5, 0x8}, {r5, 0x2}, {r4, 0x40}, {r0, 0x40}, {r1, 0x4}], 0x5, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(&(0x7f0000000640)='./file1\x00', &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/pf\x00', &(0x7f0000000700)='/]\x00', &(0x7f0000000740)='-\n^\xf7\x00', &(0x7f0000000780)='\x00'], &(0x7f0000000a00)=[&(0x7f0000000800)='/dev/pf\x00', &(0x7f0000000840)='/dev/wskbd0\x00', &(0x7f0000000880)='%\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='^(,\x00', &(0x7f0000000980)=')\x00', &(0x7f00000009c0)='-\x00']) (async) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x8) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000a40)={{0x8, r8, r7, r9, r10, 0x18a, 0xfff}, 0x2, 0x100, r12, 0xffffffffffffffff, 0xf895, 0xcd, 0x509fd8ed, 0x2}) recvmsg(r3, &(0x7f0000000cc0)={&(0x7f0000000ac0)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000b00)=""/125, 0x7d}], 0x1, &(0x7f0000000bc0)=""/211, 0xd3}, 0x40) 91.52201ms ago: executing program 0 (id=962): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x173) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r4 = getuid() (async) write(r0, &(0x7f00000001c0)="764736cb027f5218ce4d4b6ba24d30c922450ca9f2a47d3034769246234576ef9daa6284c296009c7f089025aee36050e1014c8cc2dfe7debab4f5ec8b00ac315ec860e0920d96c38f193c4ea2d3697885b136caf9cbf6b8d1096a9f86b6abeeaee6fb5b50ef6845ddb1c1b423003ed75c30a6aada8f09fe6fd056f517a688def3c93b992907b63e737843d246506046775dd75e15cec1e31f69a76d93ed639a4b93180fa1ecb302958ad32dede70fd9ba7c7d41b7cdeb2fe6b0bc381f93db617b5b780dc1e72eac76d9717e96a01084e67c7ffbd18a57315b19eece831b75b28fb7a2f8ae469feed7cab6852cd29c5f777c434461a45b6c3cbfa2163c18738f25292299d9a8be7ebc6662e081e719964227d9ba2db6408c1781185a636b7d5f9d6c34ec0dfdd4f61ad5c7080fdcac0ef8ba7409abaf496c344b39e58f30d53a2d123c0f58d2ca180ab016a301206ab05738cc07227cc05f22de4f65d6045c928d23de7cfebab2a1851436b22681f9ccdf274e01bf026d1dd7a89a7fcc220aa1f900cd7b0701f6e34e0258d2f237e1d68827a1d6a1d75e72fa383adf3515887abfbf79d6639af9d1840609dfd0b9e37d16f2e74de94a00606e07671d99efd17e46d9b0e915fe3d3023ce196da59dcaa785bc9f59e73d66ebb4be89258e804d70a106a45d6925b88e960ae7cbc7a24f9c28fe8bb15ef862e3e8a527e0968da412fdaf23c1a72211891493e408afc0ef4b2df7e4ca38123efc667b2805176537bbb4b4dfceb61a3d08017adf7946a093a8ca815e9aac4cb3c771dd0eda0f1f02318462c55d7c25b4d93f5c29871442758ea2d26399b485cac1e6bfa6a7c1e050e0f78d03cf8675958fac6d49f2b207cd7fd799cdd0217bebe717185a59f89d71967641ac1197c09eed2667cd48622c72eca3458d8f5befdfb09843eee3d39f683f9ee80833e3389aed8c3687dcb29e8e0e2bf58972a15952cadaefa58f967ba89163124e373d518fdd122fbb8a1dd8c72eaeed838b781ffcac0179c330132e7cbd71c055c8609e7cda63f791d075eec6c4cd7964b92c2b09d8f83d787bb82a3c9a30400e2c9d12faf86ebbd314c8a6675f8f7af0db8e9351f839d1cb039b8a216aa6a505a6b266bfb5d5d8fabfa528e91e3834b0b1590d4c9922ef486294bc52225f6d7a0de04b3b8b9228633aacac7e79adc8a72601d791f198e17265a088d19bb8c56c3d4272048727499f278edb779308d1483186c702ac10c5c7ad5e2f676beb0b86dbcef67105bcdf206935a5ac6a51eb4b57c0e12cd3395f4c5d7838679ffee055e5622508ea60aee7f0043d4fbf776bef2bb0a497bdcbdc9b5ee00f301b320a72882d54fbd8de11a2cc118f4887b9b2130e39aa6e6786acae87ad2879c02f7b688b8c6e024bae594cb667f50404e51297f79fbe1076139ed7c6e6fe698584474fc85325fd8dde011d49359ca7538d178df7769d7269ffd5d96c039a24ae38406305daccc475c6523e71a06532a62645feede3195173735ffd883ff2988b24dc9119d7129be2a409ba0f05e3597a21eb1ed906432f2331b908fac850bf7b29d1894e491360a5847ce921268fd3ff939c8fa44f806e6a03504eb68cc6962b47e7a0fe4cc4d00327ef3e0e4df1d732ed49a5322782bee3e3cab9308937d631cc1648c77d75ba6b2f62e7619feec70a726179096b2ce7eea90755a8d0551e474d7b3a76a04533442a15cf4e65ae8e08b5ffdb9403193b13f0396a9a6a8326bec865c3abced89795ce54f411b420151d06bc0bc37b6c1f9b8f9d3d2055d034a3eded467b2f3aab9dad9a7a8a64740d957b0dbaf122a6efd77d8391b3c5dd2d0b66dc4fca48067b8598ba60f744cbc8d39bbccbdb24d678c5ef8a83529f1c23a3677c0e5e8b5ff4b56b052f737706b766048896bd45e0ea931f1d85733a427e89ba2f17bceb003b9ddf04cdd1a030af4ff619ac18e29b0b9a77508084ac48f97aa49942420b0e364442fd0ff4df76e4cf60f899f90b985df2f27052d2cba014379f6757867e630d500c460565dc07b184f9733d499f0e66534da1c887e9708a7fcfdf9ebb7c70b40e38492ee48347e8261895adc03ea2f24409f2c32d7dcd197a133cdaa98a751ff8f311a3a03f16ed77a913bd848dfbabd0f41bb16d491cc013fd5ba26de98357804a768d425da590ac0edd19f61fc6f7777a48f95b9995903f9fed95e8451d7ecde91f50a2430d64e7be7aea8875b76d023146420e1fbe8bf74f0348584a2722271f3b40eb47a32108b5fe73ad1d9cd6075342cb1572e08b3bad5451eae2426ec8953d66ba0fe2950ca148268d595e6a3b73b971d16bc5dee88f591f87e4a610d1edb5c120eadfef20c0a386265b5d82a9a440864fe6770108abf111700ba77b02fcad7f57b6241a3522be415dcaad863f091440cdb69c83da5583c2865c00b4eacf37c3ee16bd701d1c5f84ee3cebdbb75e8600bbaa1a73300eb993f9840ea619344701111e55ff07c4b96e022c485902c2ac412cd81647ba8ef1db3bf94767da33dc7c505b1126337576650e9ad0720087a01e5e987becde284954ba3c530a228d49965e09289e453e7a82990181316f0753b9ba2669cc2c4d8226b9610d4c3b562558f62e34dc92b45ac7c4c469c3b1c45d5b96bc7c470ef6fc79a2e7c93983a2cdcc308a7f76074968457391d21aeb4c26f02b973dedfce8f0136f93d5e302f5d4b0b69c349879a45a35445e5d6cff5c7108613d0e82569cce0211854f12edaed4b4fd559ede069142af5751f53b9b1f8121ba9935aed5643a7a2c5e064b6644d7e6e1fe66eb79f4029ba521679a2b3a50bc7037103714b75fa18ffd722f1db46e7adf318fe9d328a7b29f92e2009889861acdb1328d9f6f1b40ed653a996549c8121e348a9a412ecb3b7a495f9ab47cfc6366c1e590f5121332e17e4edfaa4ab684a2a680a20573d60a925d2e9814155076142b23a3b18118240d0f20792480aaf4f9d113e175400b06b3b40cde41570793a112ee48d9ee57c8b0471bea0d27529fb93b4d2955eb10f29969de40b3cb9b2966c51abe16f5df508b910fa0030b9cc93338fb25ac76d379892600d7154938e2d075282be87cecb27f6c80848b3b9c5d4f045e173855107b1fad5b57652f7aea27dee0da8c5ae32d9299c0bed0d8853b319c2f414f1d8bc8d48bc841bf1fb5a851a6dc4e7bd21389804c323988e1fc70a64f2630f7b83d85fded7f1bd45e3bbd6157339795c53a18be470de4fc4609ddd1f1cb67b05db0790a9bec79a27a8a96c9bbb765efc4f152987afe4a6aeb3feb7a233103ac5496026ecc59063d314a712fbc1ab1b0be07cf8ea00348cc5c166295692b2b676bf01a515568223cd1c2d6cd1019ce70671b4600fa1be7121dd358eeb33821bd5053656281ba1c71ad46b13735282b519f3fca2eed7401cdfd62fa338f6460fd917779510cc37ea757c457ef9d0428722e9c8cda97733c2d3aa12e110551bae04344b077e92f3149e897321acc4c6d0e34cfb363e8e7def933fcaa74a755e823f4a056be64b4ab0af7c8b1d26f8a2b294031fa5ba96fca3793cf6c44853f55f3d60857e7ddb83195fae95daeb5d17ccdc5ba4f0a4dff6ccaa8133812ff353929d875916ab482a8037d67c47606a0a1ccead8ddd710e652bd79606b942fa63059f260967300152a85baa7af228a5b46ba0bf526ffe0fc77bbabab2aa2bea6eed95871a76171a09cd25276e313c8f7ca9a83acdd808befce6c04e4e10a57aa5afc3ca3968f5f94d0630f803a19d4432d34d18235e4b06065672732e858b8d72e9f27a9d1285c8588161e737625563216e116b584887285e7ff514cbe28037e7a697d354f41e775b49335ce4341ff4d2ba8370bf5f893d33d599b88506e67f5a1581e26691c42299baa955c62708f656bdd03452be8ce04b8b6a7c0fbe9ce9436a2fcb9ba215c8184136f76a0e26cb128d2df8988c46762446d325739620ccc0ad2dd41dafc66a4659c45923a17f3dac1940c05072b2a72538089b99960a547f0be57b2ac68a052a5717322b212707e22036d7be0e3a6399e0b822a4efe48ba52fef790f3137ffcd0d6f6690d81d6563cb314702fee6f559de2db3048d5df30a7274afcb6786c059148f69aad9cc2bc9a1fee8e3b118eaafebba2fafb5d4bd7f082cad3f0023db69e96b29862a5726a87eda7f738722ba552e42d8109e050829a81d23107daf195c2b9c22819ce41d1efe285c3354a5cce88d2678dbcf67a210b7bfc9c6d76b3b045eb9f4dc0859792474098e955569143f7980c8f90f1d4ef63fc547c9737ab4dac0f7bfeb098eef606653e8994519499afbfb59e87a53427916b16900171f399ab2d04657105ae7ada3ea190a5c2e3459e9998ef06e26cdbfeb53463c46ce0d57d4b483a8b08ebd17130f0520e56d86a893941e0663852c671f80bc562be9bd7cf98f5dfd903d0c58718b8469b4013ecc679e92f7b0db60f7f1429a6dae37117591b4aa0a64e7680fc92ff28d4c75fbec20ba9622fdd43f2168c7f84023b26b830b963521d85b89192fc78f1d3d0ffb5724a42dc3b214c6144df5e4e59a913c777a55b1094d1d71b1c1d2eb0b192c9c001c69da33370799cce2b851b5395df2c319753a1a79139a855dcfd32811ed719176c1d88a5795dc5326ee96a11b2dc1959150c83b5e623ead179b2d90509bd934cfd5b3a26b4176960849a8eca7bc7492de48df8e087f25fd0c8760c89944530f247b555d4d9fb50d2f9650aade7eb7ff033f6fb609647d8b801fa5f4b9271988c240b44245a9c21736eeaaa736bd75c7ef9b0e1c2d3e97a9851829389ca20df4502f02e41e6cfda97655a924302e479890b0b24466ee777a38b1a31d20456c498e3d4e3004c96663f5445ac90741a0530352d5b749f5c65f584086067a875c5c4b2e4b250653f0b908a8d6b0553ccd08b68b34f5d1177881558508e3dc8ffb0aa52d5a3e674017f42661ae4291d975b08f7614b3ff52d14bbbcb9c12ce13fdee8d3914efff2692a2a20b0ee35bfd576afc905802e18e3e4b3d96521dc3d572ffe869715630568bd6ca3aab9b3f69e7f4c0e2674096885064be548cfd827494f1b95714aee5aa8fedacd65e4823c458a1b929476da6b6b42916be2ba613e2ae317fdc286ed3585abd40d7d9197f7df1da80822bcdd1350a387b1f77ffc0804871b33983786f6fb7be5afe283057d63cc0c49676234f060aa1939f5ff552748831221fb1206b34ae52dd7efde9db2dad30fe11d5febec1d08972fa7530269dfa43f72169494c665ce5e01496b1e0380455db991bdb6212ac72449d129ab183f934975972f5c1421f79c3efe2b72aee058cbf5f37cf25cf5fe12428fefac88dc5a66b259902883e844a13a41bcfd539a70974c25aed3b784fb26a21184be347447c0f2a641a17a7927c41227bfcbef04ced45a972be73b2185db9a535b4b7db79f46eab15ae583045432d1019b65b7547ae66e3719db2803fedbd8ffe6035a555df7391b39ef37319eb07ad5f46d3d5884f92380776d101f572486e6839b558b2c1b03434970f47cb1272140c2fac352326ba82c78be7955cb445cbb6b184aad5613c29f3b3b2f4032a37e43a3e641a638b6091d5ca84e8c03e628373a710f4a67f71b2542b9880e907682da1bbfdac55d9def54d8687d40fe20e094d3353fe3c5474ee7d3a386fbc22c7edc142b9092c89f549ade9e438cc583b66fd12fc872793b9fd8f3c889c3355357ef2063c78e0d90940ece3085e9dec8a9", 0x1000) (async) r5 = getgid() chown(&(0x7f0000000180)='./bus\x00', r4, r5) (async) open(&(0x7f0000001240)='./file0\x00', 0x80, 0x1cf) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) (async) r6 = getgid() setregid(r5, r6) rename(&(0x7f00000011c0)='./bus\x00', &(0x7f0000001200)='./bus\x00') execve(0x0, 0x0, 0x0) 91.098085ms ago: executing program 2 (id=963): mmap(&(0x7f00009eb000/0x2000)=nil, 0x2000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) r1 = semget(0x0, 0x0, 0x4) semop(r1, &(0x7f00000001c0)=[{0x0, 0xfffb, 0x3c00}], 0x1) semget(0x1, 0x2, 0x584) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x1, 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xf99d, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7fff]) semctl$SETVAL(r2, 0x0, 0x8, 0x0) semop(r2, &(0x7f0000000000), 0x2aaaac20) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) r3 = getuid() r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x8, 0x1, {0x5, 0xf}}) ioctl$TIOCSETA(r4, 0xc1584460, &(0x7f0000000040)={0x9, 0x5e, 0x20000001, 0x7fe, "000000000000000000000000001800", 0x1, 0x2000c4}) setuid(r3) semget$private(0x0, 0x4, 0x21) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 90.890749ms ago: executing program 7 (id=964): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) mknod(0x0, 0x100000000205f, 0x2802) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x105) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x10, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000267000/0x2000)=nil, 0x2000, 0x2) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) 536.341µs ago: executing program 4 (id=965): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(0x0, 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x9, 0x8, 0x9, 0xfffffff9}, {0x8, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0xb, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x804, 0x14, 0x6}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0x1, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffdffffd, 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r2, 0x0) write(r1, 0x0, 0x0) 130.254µs ago: executing program 4 (id=966): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) sendto$unix(r2, &(0x7f00000000c0)="5869d48ae35ba795dffd95eeec47090d8013a357c8dedf70e32632127e6333474648fa20594030878c6d3c458ab202a51679a445b35cf67620966452caeb55b77afd3d57ac6ecbf6b752e0fbc22f4f0ae086", 0x52, 0x40c, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x8) (async, rerun: 64) sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, &(0x7f0000000200)="90763c32e6aae257785aa635a9bcc68cddc4a37ef9eb0806d0824bbc7c5976ba95186d902ca4bb08e6dcccd52533a89ee246830d73c43b610dffb5a80580525c4f16227f94605a9f04e9ce01066017a5bd817d06f1f7d5b6c58cf42e29ab227e82a7047e2af7504c42c287f4c42498d651f1a43204c19f12a6f81a1b992bed08640da2963c58988eee7921c43dfff432bcb8401928d4a890e72b44d1a621785368242b0a927683c186363450771e39087f0718ddc50896d667783de5d6ee206fb49f18bb1d51fac353f84c21dcbd2bd9e8c4c939f14fbc76", &(0x7f0000000300)=0xd8, &(0x7f0000000340)="ca105be3826c5cbb7b62954d6a217af5c8ced275d9e4da9f8e81997dd5114207b3f416278d33ce649949ead24c91d71898a0d7628800a143ddb91643d3b8fa2ffa9e67e70a24df8b630ddc6fcb632e281025f7c83bd5f31272892557cc3a45402baffff8b06b89070e3f39b8cd69d4b1680a294f513523817ff27a4f150dab01821f8bea7b393367621dd28b40150b461a344771636d6cf08d891163f19f2502a9055c70581df4e5eed8e8f2f8da9a9c33e548da62e65964fa9eca846f56d97098aefacc0af4ebd282c05fea63", 0xcd) (async, rerun: 64) setrlimit(0x3, &(0x7f0000000440)={0x448}) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000004c0)=0x8) (async) sendto(r2, &(0x7f0000000500), 0x0, 0x6, 0x0, 0x0) bind$unix(r2, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000580)="f62ae384f58fdc863ef9ef4c850dfb2598f6f129ed72c891baa95b724f223bfb314cb7f021fbde8006ee681af4508d15cd384c67ca77257ba87c50b9a91aa57c596d26ffe3b9c58d670a2c614af3a9bb4254bd49ac69af1fb82c536a23a20e8cd1889f91efdc89d0fd99954891f73fbe754a3652a43eb6db2a67aa2939f5f1ae839f1c854197f18465edc5543dcf6e3d58e0d1b053b84e87faddc957772576576829a32dcdd807813c60c50b1fcc4f24376fa5aa88518d0bade13926468f31b20431a8fcdb31ba2e0d4a3c93d23dd49c966ea2a817e036726cc128c5ddde7c9aba86", 0xe2}, {&(0x7f0000000680)="828d8fa0a22a071bc83d66e1caabad358121d5ffa4038ea6199a48282476b2d5ab5b55c1f56512b893593f03d2e70f5dde53a5c03049abc2705625f363064d0c70de254c350bf1c0ba43b5f0fa1a8966fadfb91f956f0298ca61d01d802d628e57abf4df41", 0x65}, {&(0x7f0000000700)="f5ac7d94f10dfd616cba67d044c442a51eaba4ea3df22530b78d8eab1b392fdaef053db5e2ad97592ab17de37022bb9f5e3184fea0f9364a55aa40e239a7e3e1075fc65febaa46d592cd1406e5e040a353dc193fdaff5d9acff181ee5dfa9be3b83b819e825dea9e31467472c9ead66e106c7426e175011be16e82f19bba22183f6acc4e3816f0d73d171392", 0x8c}, {&(0x7f00000007c0)="184194ae0d2f", 0x6}], 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r5 = socket$inet6(0x18, 0x3, 0x9) poll(&(0x7f0000000880)=[{r4, 0x4}, {r0, 0x10}, {r3, 0x1}, {r5, 0x4}, {r1, 0x1}, {r2, 0x4}, {r2, 0x1}, {r0, 0x80}], 0x8, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000008c0)) (async) r6 = socket(0x1, 0x2, 0x4) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900), 0x600, 0x0) (async) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) (async) r10 = getpgid(0xffffffffffffffff) (async) r11 = getuid() (async) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, 0xc) (async, rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, &(0x7f0000001f00)=0xc) (async, rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) (async, rerun: 32) r16 = getpgrp() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000002180)={&(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001d40)=[{&(0x7f0000000980)="67e097f9484838068e895115ea37896cd3ce9238abb86b4c8b170b2d74ffbd4b08c3ad70d053bd33f350fe8783b83385eb8d009a1f351e32472a334d0e1f6efd23abc649efa9ae41c71e3ef1440c093d134dc72802440d08117ccdaecee1bf5d331940d1bd99e99bc5f3180aeded6b6bbd5888c9c27c00585c26d6867fec8fdedf7155c2a9cfff0e46faae259880a535f3a2699b657d2422669481e5dc42578c9e04fcd8a8a9e088ad1f7cf9f007646d35d274198e30b275500bf242d0fbfa845fcfecc4029dae21a25b1e79b214bc76e0dba443ffa79003d8ab1535", 0xdc}, {&(0x7f0000000a80)="ee115b9ec5f91d62b8a60b3bbfeb35d3cf61bbd079211f796d09ef98f6bfdc758e87d3e1e0e4b229a96b53b9a6c537a7a12a7351761e957e43f84e4495cbda31a4f53ac971f1cb4ddb4f23e16cfe917feaae961b5964af94826e8046ab0518aa41834cf9ba01f07ae375ec48dff2f95c6122546254d89ac5e871a20d442ff9eeb7d56d7779a6e5b42fc3b1dbff32cd82b9937e6fea12a0d3907fa7fa77d04dd916b192ea55dec862e0990079b2a0bec78e3b79404644972cf9aa2ab2e9a73603021f92d3af0fd7460ff9d5a5ee5a0324cc8eb9e56b5a9a459baac55ee6c53e3f7a5d0c108b2c21389a7c694c87f1de2a1721d4f1c1e6478c30aa529b36f543da910774bee5075c0205b86e63201d3e21de995bf89ac447a43ba56e493ef1b06dca12c11bf3e15bdcb2227723fd81a1932d9a156313ccdd8fa6e9686b12dc03e51cc3e0e45864f8660e91f040902c0e3f57c1995de630a6e3b3fc73c6ee1b5740660fcc6278dc6ca7cb870bff1e4eac902044108becb462b00b2cc58d8c238cd6c342ba4dab9d10a15372c2b7f87bb865c28567a5233112323f46cedf4ffef0188a7c41ee3f3dd0d3c7e07d2f7e3003d3c4a3b12d0a8bfdfaa90bcd4e88d10ebbea3a02c22ff0f2d9f417e81bf7f5b1741650e7bbd5f31ce0588bc78373d0196058e6ce8ba20543350a8ec3cf4bd430aafdd3e6d6d2082d7995c152efcb7480bc098877969a91e555d22a587834b69a79ce33700f23622b7e699a3a53406374cbbfe29534a144a5cf515a21673945551da39c86daa92494d02dbd15baf3f87b26f3fc87d965b17bff320108e21d26997ac6f76724e3fff5fb3fb9a62698bd8efc50b35f5f5704925e89be3832b223ee27a222df46849855dab0bb2001befac33a18f326f06f9fdd0b1b5ee56c53c4cb2e003793306c401c5499a2b75783d3ac5c5bfc4ed997ee7fed8162273bdee17edbc621979a53efd252424727293496da4556119d6c2ffa05e06f9653ad40822e6fde3e9d579acab5db4b96252c4af1e4684984c76062bba74ca30a66c6b64152d2f4d655b99e42d8d4b4b2893b9f99ad475b90bd3cb49a6a0d13953a058f8a3b0ff883c9bdda32bddffffddd411f6ab99d9860071f1efba93a783f3f28ae4387415979c8008e3b8a407a16b8072c7885d07bb0ac1207ca5d2f4d960a9dabd1239348c7ee49bfac3daba9849d3ed761012a813ab54c2b3f02fbb4ad1dc643d6de6c95acabf9239ea8cd04f80876246391b839633ed227df7507fd27de1e82608ef0d52d573abd4d2e84f584c9f74956a9e7f1e01bec9564a62ae58ae247849112041df55a35093dd233eaf52915563521e5ea93831077bf969eda4e474577e027fb8a669c8a2191aa100c3523e0d1cd58f1b1988c48f5ab6b094d0d4e1da80356a7eeb129eb9275eee69271e9b6c4a659dd4f35c594f76e169fb532e1076ba36c71eb0dbdc8c7b2951418e0e4c3d79e46254afb46f9adcd0cb2f7e818d437d1dfd0ed7f1cdd133bdb02c63fc3b3f8c7a4df2727056a05d27095cf3de604dc5d2283a361867f1b3444f2f09f86d6112c8e2d1bbf5e88daa50110d602fcd1f572dacf5ef249d9af57be6c95ef015d29b8a29e4f2ae04c3ec86ef928256042bc7a803455c03ee8f7bbb0a3c512e1d216fe8682ed5c07bceb384c6086fd66e71ee2d06fde5804feeb8b60e5e38bb07a05128d63b77d54b1399c9c5bf12228dc39455dc407c9d908a9cc9a4659fb4f06403a1b40efb0570b29fe9dc66ff1a176a49cfb592944c9f88811ff04ab0465d2f0555fb2a33d8bc0da12627049baacc797438120fee7d01884cac159e6dc5b159e46e9c283897aedc3cc9205aa6c8e2445050d2464e753e1c363a857491c1463c51c3a2954b5e07e99ba877f0c2d057af44b9a98b57ce1a3addea624475878859d89a47e13619d3b1a854258882ba516604c3b87b1e47c39bb9884010db3431b3caf10732f651168d5589236abd517afa0b1f9fb18172a6f87c809e910e12d8dbb414bfce402d346b354ebfd3acfaf8da33a91ce4adba6c66828e4f6e4233c3e481f0c52aa94a5303eee8615930052f451e47f220f63777850e169a054fa994d3fcbfe9728459c01e71fd4976e3819d266cf2af16e46ea14585883934b38e9eacc4e83ed3944315e5d2e3be48f8d4ce96303597da7fd7394fdac454d6673d003fdb9286cb382f847d71b699ca72e21d2f5c54173291f139b7f6edd9e3acd4d5ff29df7bebcf02f488c2e6cf665983abd671cc328da7ea172f387a11af0f5e3ca204e28eace7a11d812c47d5c562860e4290afb908bd12965edaf995b396cee7db4a6728583f7de2a07c84b7ce926877bed1b80fef34c4324a4b15a58766e881077459021231e823041f85dd827f6e509eaddc5ee5e6b81ee7af746db9cc0a5c1b93268ad8ea964806b6a38baf9e1f532b022ee6a44f46d5487fc5a1c04955e7cacf382ce4cf0afb541bfdb91c5b43c55c7c0005457672e93bd97c299aa500a30d1ed51184d7502d54da5b90991b12008cd9dbe62463e431ceabe141e703f0851fcf06611fafcafac309a0836708e4f0a485a7e2f368c8aa2147261c297f734620d11063023812a3c991c344c90dc43f1fbedf7200386e9b7598c3317fbca6a2b12c6ce6765653e7b8456f8ebd59dbc7b0da26e26d29e9295a2d31d6438b23dff2b12cd7e1905beec317fb543c8c7913483c1cad66dd6d8a18daf1f9499fe8a4d982745d4b4d3cadcdf2b3066857be87d5c12dd469e05c22f0ee81ca531a07c83938f5cd850fca69b74bd4fce0742d6050ef5ba19920be22019f06c466d3dfc32e1c1961ed0565d43ad1a3306f11c44fe2da6ef9be5775f377e4aa8eb72f341f79712bce5562bade1e8a894fc6859ddae6a63bc9cf3f43b6bfe319c9e2dcef06828d9f068f6eb6f810b70d4a71fc33359357b1375747174ff8e9a3a5c3109db8fd547f1a675d38e72c1e809d0fbb0c99a31380274760e9583941db080857ac710407edb316534e547e69470c2a547b4cd2e6c447664d9fa3c27c9a45e5ea5a0ba35350f22a9cae56ab10b6fc5925a8533c56d85f79d2ca13d5b0e1ef011152683d27a8087c79c1e65d0faa6842cd3bbf1695b4f1f535545be648145205c694609cb85fcabc0afddd4f48c4473cd9284a58e8e20e7a97a61934b0d18893bf5bf8aac807b3d107035e9e8646d556cf5b8e94e61c0896a147b01f40772a975792dbc44bdc813b967a8a12fdc23cfe258fc2cd55c011b50d81928d92e8331bd0e1b96e0d2104a455874a7d637eb957f2300a18b1744345d6440f67e668cd83c7d3fe04db84960662426b5be6a2cff116d5ea34fd69b490da3664b098482b32005e19a87835050e979e4e3294e264232a58394aefee1216fa851cf06fab2e102ad98b0be947d3e7314852bd62f0014edaeb0e914b36545af336dfadd13ce07bcc7bc9244cb9ea978c8693b5a8f5bafcc55072171c99b840db05477f10411a14f96ffceb838c3b58591d0ca155c6c1bbe18e554ac3aacce4a534580a812f17c260a91b0b85b0c39ed676793130051e050cc29424c7757e813e912c39908f80654f74250119336745c35f15a2d246ef8255df689ce210466187c97b78a4c8154705edc8fbc31345217f6738de529fd8b749314298c9aeba35528788e98427d59d37b55e1622136158abaa7ed10b26c7df5817c6d873d532ed7c65ba50067569ff25365f6b60cbbf174bb854ef39e81eb0dfeb34cfd4320444424e4e214c6ec5310220dab6e9e67d70ddf2a5d3fdaa2d2a43607cd2cd20af2b0e71314c5118b311ec83d8631065adb183da52ee2e7e3c9b88661eeca473f15b80d4cfe580b10e029936547a04cfa00b9f2f83b0b62c6b7e804642d3afcaf288e7fcef794b9bbcac05ed31a89bb5c55992fbef68c18d784d7ab3e571d3e52aa658ea5c2a131f063f57650fbbdcdff1f85314ee2be3f8d24da10e8acac60b389caa2f456db7244ca626c67c20fcbcdc515f6508b43cebf4ee7f4036a1ddc19decc788abf9bfdb23980331ec0aa07d8fc138b1161f20598ea4e8b65a44322aaa12905bc9cf5835ce1f7223ec02b4f500d9580688a81233738f7ef803a52b8270bca8ee35e7d77d03ef92895941f0e8e659cb9ccba1a005c6b7710c399c3b3d3c43c4dd5a9c3ccb3df4fe416558675327116d79dd27ff2109d9f7d6c8d5ccc4f687f7f88afb3649a04cf9921e9721a97288e9df1754c7e4d4285ad281445816d6aa80bc1fe35be43c96481b522c2b83b223c14aba52794cea8797048e7cdef000c8807299b095b1f944b933d8322bbe7ca73cfcaff52fde0bdb8fd98c1c558520dd0d9a840e7cfe1dcbbd9dea1e46f16381b9a6c09b3478e03e347c014fcbb9a17185b76f99d354be65978a4bcc52a160746340b9dbfeddd0206aa766b3801f0ebe5264eab69eb0cece191dc7637799707d61b60e9c0637c823fedac0de22fb6698a2c37f2d60277a796d37e3d6c870a3e023d1bc8877b0244d20d52212f0bb1e38d154764fd97592fe7ccf226baf9c85e7ee43be65b2f49a860cc529e92d9a30a37717c9d39d59103f00573229917bec42304ce7b4e3450a80282e51f2d925fdc4d737f063c38d25d64935996b2ac597b49d36801d8d890e8ff6c4fe1f5cdabec0a4f2970b6b3c6ed71b7f779ee27ca194a2e350c83ed25d71aad8207ca62d0a0d8bfcd220b62dd0a501d44380ebf590c00c815b3a2ad87c9e11f07199d9497a4b8e99200c36e124e61b6614acf59103447d751031175ba229197d0c2fa18d57b96ebf6adcfb050d37856a634393721751c34090ceaf610e7fcc93d89d7ea0261a9ca713c5c052edeeea6b0bbd8aff4cc5fdbb87bc096515f9c9a3e9c198565d7b78dfdb7c539b48378f1cefc290707c56e9f773a6a9581a8bb4d703548659af2643a80306ab81040ca9e8d7deee3e7398a9ffcfdc0710d88f37140c6dac023885206624bf31f7249d19717052dbbf8fc951a2e9a0698a34a6e272c1c49857095c81f7c2ccd8bb7e0cd16c1d556273ec1c3a722a862c750666add4453463e8f4998d2dee9711df1f4713c96f422628b5f3dc93519a158a562b7783289b97c290117c2c64b72e676ec4b9642cad2d9b6d4b9638fb99591168cbfaa9e2e39d066993b71735b5e310905b6ce1bf37ee1e2484a60eb49aab06d08d010186b8c8b45f14fc574f0dccbd3cbc1db6a22f9ed231efc15d42484ea081126afbbac7673c70d27d5d455b10c7caad8415604c7308cac0bc32abca4a33bba2def5c06fe1af2edecbd4ae0257782633998c3a8afe06c710dc4244093e63a502e77ac6fada44c7266c291d2003818a45c71aeac4de5fe26c66ecfeac7f564455623b94610df9e8611dd7f2b3160c78a16604de71611e3ef7a0305d85b173418ad20b453aefa3176333f455c7ef3cb416bdeffdd6b0402b24e664e2d1dc1c6f477575bc387813fd9d2bdcf715174b509f6100ee43612f772d580c39f2302cf76589a7737987dc5c123e2d4456c5c7f8843b6248c5604e9b0c7717ef648830824b238d6e6554e82ba071882f6ac88bbbd261549262ae59745b96478179e6495b4ebc9f508b79192db088f16979297386ac787f98a0686a80fe579d8e6ca6b2e0d42a803501c9cab22980271fa6cf577b411d423963e1f8f0f22f5ca35d7365e7e2d77219b93b242153c7f018045c1c529f6df33841fa270ab4d1e3d52695197b53e9b0ec832b3bcb6b3c32594237b78dc36241fe34e18a50d", 0x1000}, {&(0x7f0000001a80)="e9c1b30883d78796964cb004482afa3470906c58feb73a9d", 0x18}, {&(0x7f0000001ac0)="34bc152f3d06cd8b7cbeb2aca4da9e8f8c54b9b1b2414c900a988c8e5c897e807dd5f30157d609f5be2331222d586aa7a8c09151ac912bdbe39d8c1a6fce5ed63f8969468b360dbdc2e965880a6acae54d8282a65aef143a777a60482df849e1aebf843d31244f51eb7336589f02a253e7af0780afebfe1450e04b2d93c7e26e654b3e9748ac29a923f81466b6335b6c1fe38059d437", 0x96}, {&(0x7f0000001b80)="e5dc5d9b8132fee4f683844b1caadafe48c5293fb0218310dfd497e5a701aa011f5a989a1b89b6d03e2b10a3856a4ed3ebd8b28ba9f8e7af98812174ee5ee5fc6ff6959fd6f8bf5fc879de80c9385f36a5cc932b1dfd400591ca70693e614316421b9b304577b921120c4e3ac757cabc", 0x70}, {&(0x7f0000001c00)="aa4b4883089a7ea7023e3ee62fd9306058f1bf9db553c2889b7936b0d661bb45d56c691c068fb3722c8936d17fd5847f0a436a4e9722c3972a08a85ff390bd416e1ec9904d72c9aea2092ad8fe2ec76566766ecd989ce8d1d378b1db2eefd1bc0cb479", 0x63}, {&(0x7f0000001c80)="7c54ae8398045ae183453dd51599c6bd2fcb20d3eecd8aa87ac3652b45a82f892e12ddb508a83167af38f30c37451ce755fe4f1dba20f8231db244f1d0b4b9ec0e057bf8a46598245d0e506a96b9c9ca444dae830b965fece84fa051ac1c91d8cd42a7361ca2b89b73d13c9230a0f695115a073e598df33e18fae5bb72a4e2f8ca", 0x81}], 0x7, &(0x7f0000002040)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x20, 0xffff, 0x1, [r3, r4, r6, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r1, 0xffffffffffffffff, r4, r5]}, @cred={0x20}], 0x110, 0x9}, 0x2) 0s ago: executing program 4 (id=967): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x6) poll(&(0x7f0000000440)=[{r0, 0x4a}], 0x1, 0x7176) close(r0) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000140)='c\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.184' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 1.95 cmd: getty 65324 [ttyin] 0.00u 0.00s 0% 340k ./file0/dev/rvnd0c./file0 êÏÿýüÿÿÿÿÿÿÿœÿÿÿpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ¹j¼õ¬|ÿ žpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #!`Â9fJ´2Ý[ pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: malloc: allocation too large, type = 31, size = 4294969536 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *225341 21321 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8335716a) at panic+0x1cf malloc(1000008c0,1f,1) at malloc+0xcf4 sys_semop(ffff80002a79bc60,ffff80003c9b34b0,ffff80003c9b3400) at sys_semop+0x234 syscall(ffff80003c9b34b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa941cb2ba50, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.