a7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 1: setrlimit(0x1, &(0x7f0000001ff8)={0x100000, 0x100000}) kqueue() r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setrlimit(0x3, &(0x7f0000000140)={0xfff, 0x2}) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xcc1e, 0x81, 0x7ca7, 0xfffffff8, "2428463457467600268f6322111f7a8798820a60", 0xff, 0x1}) 16:00:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x50, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x49) mknod(&(0x7f00000001c0)='./bus\x00', 0xc008, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000100)='./bus/file0\x00', 0xb47978fa4719731, 0x2) syz_open_pts() mprotect(&(0x7f00001c7000/0x2000)=nil, 0x2000, 0xb) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() 16:00:15 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640), 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r8, &(0x7f0000000280)="04a1", 0x2, 0x40e, &(0x7f00000002c0)={0x2, 0x2}, 0xc) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:15 executing program 1: acct(0x0) syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = open(&(0x7f00000005c0)='./file\x00', 0x80, 0x128) r8 = socket$inet6(0x18, 0x2, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) r10 = accept$inet(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) kevent(r0, &(0x7f0000000600)=[{{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0x40}, {{r3}, 0xfffffffffffffffe, 0x40, 0x20, 0x1f, 0x1}, {{r4}, 0xfffffffffffffffe, 0xa0, 0x4, 0x4, 0xfff}, {{r5}, 0xffffffffffffffff, 0x0, 0x8, 0x20, 0x40000000}, {{r6}, 0x7ffffffffffffffe, 0x59, 0x10, 0x2}, {{r7}, 0xfffffffffffffffc, 0x113, 0xf0000000, 0x3ff, 0x800}, {{r8}, 0xfffffffffffffff9, 0x20, 0x4, 0x100000001, 0xfffffffffffffffd}], 0x8001, &(0x7f0000000780)=[{{r9}, 0xffffffffffffffff, 0x38, 0x1, 0x10001, 0x9}, {{r10}, 0xfffffffffffffff9, 0x60, 0x40000002, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x4, 0x1f}], 0xffffffff, &(0x7f0000000800)={0x8, 0x1ff}) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000140)=0x8) semop(r11, &(0x7f0000000540)=[{0x1, 0x9}, {0x0, 0xff, 0x2000}, {0x0, 0x7, 0x1000}, {0x4, 0xad, 0x1800}, {0x0, 0x6800, 0x1400}, {0x4, 0x8, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0xcd9, 0x1800}], 0x9) open(&(0x7f0000000500)='./file/file0\x00', 0x208, 0x2) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020690e, &(0x7f0000000300)) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000580)=r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x52, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:15 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() readv(r0, &(0x7f0000000280), 0x0) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) munlockall() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x30000, 0xc14}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "00000000000040dcc400", 0xfffffffe}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/57, 0x39, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="ff7f000000000000b536f294f822d3c5470e68798fc7730d335ce3ad67f1aa49fd009ffdd3d8fa23905a119eefdecdd4e094e0b0fb6828ba98db1bada3cde3a3d19b84910f990ed657b66f5078bc846c266b1aacbef8d0465a8d502fe837a043d85044d0bf562daccecdf728b8f0867ee94e2974b8317107b6fb79a3ac79d8fdf9a06e6ccc8ffb45a1630bff821d6c763eb008bf6fe6d0fb"], 0x8) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0xc, 0x1300, r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80) setsockopt(r0, 0x5, 0x98a0, &(0x7f0000000280)="a013c3b6f792f32d140040105e2b7bee1ca0969d761b845e29a562d0657129febf8ded07fe70e1a268e17e81bcb3ea5cb14cdd5b3f2f7e0f1a88fcdd1e4489ad767e107f05d6746fcf7572ce1dfdb81ea0143de084de2cae8f2e38ed228193214ae0ec37932e296563645c8fc120f1ce1a2199928cbbe5b86117d104e92c1d", 0x7f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000e7ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000040)='h', 0x1) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x10000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0x800]}) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd42473c238495aaee48c02f6ac41e6bf3bf55c799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/181], 0x10) write(r0, &(0x7f0000000140)="9ebe572c42f8f75f202a6c3eb39095f3ea93", 0x12) getrlimit(0x8, &(0x7f0000000000)) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x1d1, 0x0}, 0x60e) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r1, 0x3, 0x9, &(0x7f0000000100)="716165c08c1ede038f742faae2c5df7b6ee07a4e2e00c6b5e5f6af5a54e6119c5fb8813ec36e8927e6f0a62951dd19b569e59163cefddb788989a0b2f1131567cb8c44ec9fb224cd373d52f83073d0721fa84e88dc7a2fa1633d56c3f7530788453ca6967961751daf90bef05d940407747ddce950b0d903766e2742bf51145d290bbf1ff1aa1667b2468fba271af88bb646c4b99d9216fcd2c9083ecb3a9251f06c2321edb0d1b6f737e1e9446f83f239295805b3be2c507105eef0fd42829c768d4a2bbff6522828d015fff150677dc0b62c40c70e8406aa5bf30c09b59911175904d4c7462fa71281ac562d", 0xed) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000780)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) msgget$private(0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/237) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) 16:00:16 executing program 0: clock_getres(0x3, &(0x7f0000000040)) getrlimit(0x3, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="eaff125c00000000", 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = dup(r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r4) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt(r3, 0x280, 0xc3f2, &(0x7f0000000080)="b55023c9b13f53ee25ef170c", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c0000000093f2e90ed72338f9485cd7b2499c01a2098ecc7a05a5fdc5f7fb82cf93d48dc9d3a4a086b6ee911c7afa58dd5f5fcb99eddc7250765cacc9103dab2c17129bd8427050785bee061e1719215c83989b8d5931d11aa6df533e4fd1531b0ea5607b638ad945c031be8b9718c5ecbf923b172b2d3296f849a1687f8fdc814de8556846484da336f0b367976e5ca6ede452a918b0fe87c26428e155c6f885966daadcc9f2ed64fa4d2aa3ae2d69cf083d67a57322cce7754cf8b53d54eebab9425f5ebb71a195", 0xcc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000f, &(0x7f0000000000)="ea00005c00000000", 0x8) r5 = dup2(r0, 0xffffffffffffffff) bind$inet(r5, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x4) close(r0) dup(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f0000000400)={0x0, ""/118}, 0x7e, 0x2, 0x800) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x10e5f2e742de35ed, 0x7) sendto$inet6(r5, &(0x7f0000000300)="35959808700ff83af318bdaf86b8c88e15730d592cae401cd435321e8b484dc87ff8304d9e68219c71350260f31982af1fc2020bd6b8c8919a218c71f73af6716b270c295d1a80bbe782d2e109810325ad0201728b74665f25eba131c298db3aecef1da3f6b576a1eb2cf8a872f27841a4c0bb8e2fb7c6dec5aaa8bcf6b6abca83", 0x81, 0x603, &(0x7f00000003c0)={0x18, 0x0, 0x4, 0x1}, 0xc) fchflags(r3, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) syz_open_pts() 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e02000011800"], 0x10) write(r1, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x1, 0x460) r4 = semget$private(0x0, 0x5, 0x46) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000008c0)=""/192) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000200)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) dup2(0xffffffffffffffff, r6) close(r2) recvfrom$unix(r0, 0x0, 0x73, 0x40, 0x0, 0xffffffe6) kqueue() ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) r8 = semget$private(0x0, 0x4, 0x50) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r10, 0x5, 0x7, &(0x7f00000007c0)=""/235) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f00000001c0)=0xb1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) r12 = semget$private(0x0, 0x2, 0x50) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000240)=""/129) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000000c0)=""/157) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff3a) setuid(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00090000", 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = getpid() r5 = socket$inet(0x2, 0x8000, 0x20) setsockopt(r5, 0x5, 0xfff, &(0x7f0000000180)="abc4e5dd5413bf413bb0e30120da59644bee21773b3fb77af852953321d7042375dfc3a164d44b263dbd720c61dc2b198506a4ff4a60dd92f705cf", 0x3b) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r4) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r8}, 0x6) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) getppid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) write(r10, &(0x7f00000003c0)="35d5b86142c139e9b0c56c4e0797", 0xe) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) fcntl$setflags(r11, 0x2, 0x1) pwritev(r9, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1000000000000038, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = dup(r3) recvfrom$inet6(r4, &(0x7f0000000400)=""/4096, 0x1000, 0x1d0fd99824847dff, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x4}, 0xc) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x100000000000019e) open(&(0x7f0000000080)='./file1\x00', 0x10, 0x2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000001ac0)=ANY=[], 0x0) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xd1}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000000240)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0x1000}, {&(0x7f0000000340)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b613835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14326e6fa8fa220b3", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001a00)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13d765127b43f8940b930cff46e48fd2f74c1ebfad83cb2cf68b3be95c23318073bba17f949b48a815240f2386d4e08beba9cc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b6071", 0xb7}], 0x8) 16:00:17 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='+$.]\x00', &(0x7f00000003c0)='\x00', &(0x7f00000004c0)=':!\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='^**\x00', &(0x7f00000005c0)=':)$)\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000780)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\xc6\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x5f03}, {0x20}, {0x1000000006, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = kqueue() pwrite(r1, &(0x7f00000000c0)="cbef27dfad8f9588fe2dd47281f5fcaf06803128e4dcfe86ffec34258e70c06d757dff61b1cf88425e426edacf83f9c30c645fef4babf3acea850b6f495b08309ccc6027b0a8b0b7c5aa24a8a84123d912a0d33db51ef80d0538e301f3488ca2d5edad18ac9c25f1d313777d6e80b48ac6544923f531dcc737a7eecea8ad0c71ddb3b4dc9178c11a5708e9dba6f890b6d2d072b7c14ed2ed787d701cbd7bad9e3b63ffdf736e3f9dc0ff", 0xaa, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) write(r0, &(0x7f00000000c0)="0200"/12, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6202e57f8000f301f85c80192c60fe0f00b34769fc0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) write(0xffffffffffffffff, &(0x7f0000000080)="40c238c7d0aae1cbb7be9ea14fcecf01f73b6ccf92ad1b16d26376cae3a195845f38c98ae78ef049fbc9940d1d8226146291d822a0a32ff13b", 0x39) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x81) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) sendto$unix(r6, &(0x7f0000000200)='\x00', 0x1, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r2) 16:00:18 executing program 1: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000022c0)={0x0, 0x3, 0x5, 0x3, 0x8001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) recvmsg(r1, &(0x7f0000002280)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/71, 0x47}, {&(0x7f0000001180)=""/25, 0x19}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002240)=""/33, 0x21}, 0x800) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x000\x00\x00\x00\x00\x00\x00\x00'], 0xa) close(r0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r2) recvfrom$inet(r2, &(0x7f0000000180)=""/58, 0x3a, 0x2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) flock(r4, 0x4) recvfrom(r3, &(0x7f00000000c0)=""/106, 0x6a, 0x803, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) close(r1) 16:00:18 executing program 0: r0 = semget(0x0, 0x4, 0x538) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r5, 0x100, 0x2}, 0x7, 0x1000, 0x3}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3aa, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f0000000140)="7abcc70e2873b3fb7963c77e7990263b6f892883e4b48a91d10722f436c4c5a6c0afa6374e5c8ff48af672bb09d04bb96a644617f0d53afc1c0400cbbde4bc392625758ab75c80f01d1b593897326649bca91f3ccc3ed5c0be66e3cb9e695384d6c77dc5e9fd887016ce7ad8db038b6dc9552f16b9adb59c80fe3f2d1d5254826be70a24392c4955ce0f5c51956fe830f8de01a1ff89b9f06c89c04b6f70de08dc8cc4f2665838d0a2e96f8aec03a00561cdcce1f3058aab9b34b94f399d060f520e1c1144b1831cf20565fd1a28c6df") 16:00:19 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000080)=ANY=[@ANYBLOB="010029482f03696c6530"], 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xf8, 0x400}, 0x40f) clock_getres(0x5, &(0x7f0000000100)) unlink(&(0x7f0000001c00)='./file0\x00') getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x4) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11], 0x28, 0x2}, 0x404) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f00000d6000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) r0 = socket$inet(0x2, 0x4000, 0x2) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000080)=""/209, 0xd1}], 0x2, &(0x7f00000004c0)=""/231, 0xe7}, 0x38241a35b24c083a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) semget$private(0x0, 0x0, 0xd) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x140) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() ioctl$KDDISABIO(r0, 0x20004b3d) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x6}, {0x2, 0x4}}, 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kqueue() 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/202, 0xca}], 0x3) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0xfff8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2001, 0x86137) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) linkat(r0, &(0x7f0000000100)='./bus\x00', r2, &(0x7f00000001c0)='./file0\x00', 0xe774f8112c12e9af) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) flock(r4, 0xa) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x83) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x200, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:00:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmo}se0\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080), 0x20000000000002a5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0, 0x31}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="ed0b4c29082f650d315c43fdee50df67d4ff441e080c166562bf8bf6f7ac06a25e90523d7d6f6b075fb734a19e003e0b961dda526fd84a5250f0da7f07fb12c3f7588d911941f13f1d06aa0ccb1b235981ac089e43c9f84e58b95a8e6b6d4e6f8747137811ee301359ee2a97c91ca452f268354523fe31385fb387965db9e0b7ca53664a3fdf179a994814baab2c3a37169f75a13b93fe3243df8891", 0x9c}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="1f2dab2fb9e62726721d3e191b3946d6929997caff4105f6af2af056b508732b9f5bdc1466a11a0f4747c177ff7f4da6eec25f3956e9b1dd831ac8f3e2baa3661b032dfe3f467d88c483721459cdff589c60de4c42d63194df67085b28fd1b1849722596620df5279825d7ddd4293012ada0c7046a8e75c1aa63fa8b54752aea2966d25ec4bcb9305636d1e6cee4a4b9e89b12a5a2c5f9d47e433223ec118dee5074d5da680519a29f0899ef238f153315d5065faaa9de40", 0xb8}, {&(0x7f00000002c0)="f0dd9c7fb75261b74fd09f726b6e4ba3dbe04341132fa57c65623d1ecee40fb3a2028b3fec", 0x25}, {&(0x7f0000000300)="5547b74411ec732c0eac0adc3f06c4636003a0aceac7b389a66f0950971c5a78acc33edcd97a93c2ab55650ce4bd6051c3ea8f0298941188f415ed14798f0af4133a2ad5c9a8e238d25343c8627db59e259458a8b26e310871eff04a63d023e7ba90e12ffaab494e604b47bf80c13a1d315c57e0ee91a07dcff2f8ff2d9cb2edddb7e0ed3a208456682e3f4f04c371b41f6016513b6832844cbeae735635c4ec409d08b013e194d44e4924b1f194f633d82a", 0xb2}, {&(0x7f00000003c0)="dcf4b76234357ba70bc1c3f0524938c0f1e02f17a6a555178c78e39eec96c48ba99f3f978c119a625d1e056c6cdb05213d12f00457b19cc3d65a6dcdb4335efd6166f7a97e3ed39450ac14e76cc2f453708310f1ae98a8193f0e7dfda798a81f91f46e3fd1a4626ad11f05559f21a656f692cead00f1b558355f2371fa1cf83668e600101addad205ccf4e81d7447d2d2f5e2e2c47075649bfb209264b99dd5d60059c18891d962facbd94b6c02ea1bc6c195d43a9068fbf040cb7e6ecd3c0b78c69ff45d8c9ffdfae6c6ad618847e520bd0b9990839cf92c6337ced1fbcd79d6411da0c70a26bef60", 0xe9}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) dup(r1) kqueue() mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x3f00000}, {0x18, 0x2, 0x80000001, 0x4}, 0x1ff, [0x3497, 0x0, 0x2, 0x0, 0x0, 0x100, 0x7, 0x40]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = dup(r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000001d720aef780000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getppid() 16:00:21 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r7 = msgget$private(0x0, 0x10000044) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"], 0xc2, 0x800) r8 = msgget$private(0x0, 0xa0) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f63000000000000000000000000000000000000000000011c218d33b54b671f0480048000000000000000000000000000000000000000000000000041fab6518dee883413cf73df002f08e8deab693693a826782563a4e58001d727caad307e8aed4047915e444f38ff5d9e3b5d9bef4590f9078ba2d8f4d843602573f02b49f81665a7c7c5b7e7f55e8b55b19da4ff55798b45a6bc4d8c7a6e1244c0402f0601ba5bc500d59ab73ebb1521604ccd35af5b0c4ed33fcaae2c6b6c3826347380247b20e6012c66ab5def0b0ea780064f17c421b4cd115c88df179a293b097c7529009d545c9690f5d9429fd349c0a3a6b54f2d92227004a3c88fc6974eacf6e76ee5"], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000, 0x0) semctl$GETVAL(r9, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r8, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r4, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x4003, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r12) msgsnd(r0, &(0x7f0000001e00)=ANY=[], 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f00000000c0)=[{0x0, 0x0, 0x81, 0x7a}, {0x6, 0x3f, 0x7, 0x401}, {0x2, 0x6, 0x1, 0x1}, {0xfffd, 0x0, 0x81, 0x7}, {0xc7, 0x0, 0x69, 0x9}, {0x8, 0x7a, 0x9, 0x8}, {0x80, 0x6, 0x4, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x20, 0x5, 0x57a3}], 0x800, &(0x7f00000000c0), 0x81, &(0x7f0000000140)={0x2, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:21 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() readv(r0, &(0x7f0000000040), 0x3d5) geteuid() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x0, 0x4, {0x7, 0x6a}}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xca) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) r3 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r5 = dup(r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000280)={0x401, 0x7fffffff, 0x1f, 0xffffffff, "428f914319f82457f4c35e9204b65ed89f4c99ca", 0x6, 0x40}) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x12, 0x4, 0x7}, 0x1ff, 0x5, 0xfffffff8}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) chflagsat(r5, &(0x7f00000001c0)='./file1\x00', 0x1, 0x3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) wait4(r6, &(0x7f0000000280), 0x0, &(0x7f00000002c0)) r7 = fcntl$dupfd(r2, 0x5, r3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0xc100, 0x0) socketpair(0x1, 0x5, 0x80, &(0x7f0000000440)={0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffff, 0x5}, {{r9}, 0xfffffffffffffffd, 0x0, 0x0, 0x8a, 0x41ffd57b}, {{r10}, 0xfffffffffffffffd, 0x60, 0x0, 0x3, 0x7}], 0x6, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x6}, {{r11}, 0xfffffffffffffffa, 0x70, 0xe89ea6256d9a7d9c, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x1, 0x5}, {{r12}, 0xfffffffffffffffd, 0x44, 0x80000004, 0xffffffffffff7fff, 0x3}], 0x0, &(0x7f0000000640)={0x3, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getpgid(r13) r14 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r14, 0x1, 0x4, &(0x7f00000006c0)=""/23) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x400, 0x0) ioctl$KDENABIO(r15, 0x20004b3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r16 = dup(0xffffffffffffff9c) openat(r16, &(0x7f0000000780)='./file1\x00', 0x1, 0x86b8d63277884427) readv(r11, &(0x7f0000001c00)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/168, 0xa8}, {&(0x7f0000001880)=""/26, 0x1a}, {&(0x7f00000018c0)=""/107, 0x6b}, {&(0x7f0000001940)=""/62, 0x3e}, {&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/251, 0xfb}, {&(0x7f0000001b00)=""/195, 0xc3}], 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7694398daa747462ff71f66ab0d1c602f7bb3ad8d2df544a767060927eeb11004e16beaa49346d0c8757ef27784f9afaed8f4563f0a7ab580de8d8f483b7896ef823f5a0568ef561e3e425bee82853def5b1903acf1263624c3ed5e94514b7cd1fbc52d7ba7939fb60f4ba3444e30552e274c91cad6b86a0bbf646bc810334d2650bc7e4efc50b78de058fcd6ccba87f2319e05638779ea0989c401bdb8e3dae3433a3b7cb3d4f68e8d90c30acd6e", 0x143}], 0x1) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) lchown(&(0x7f0000000040)='./control\x00', 0x0, r2) 16:00:22 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000100894b4d0000000000000000000900000000df0000000000008f4500000000000000000029f7ab481b58be4b00000000000000ffffffffffffffff0000000000002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfcaa77f84061c64e3be7d933149a909251c1f002dac9068ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d747770b86957c6a86bcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b676eef711576d61ceaaf77d2508df4a622500dd9b5163454fca75a700480f09b12c9a7cb67e040c5ec887b7699101f24"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x1}, {0x5c, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6, 0x0, 0xe8}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = socket(0x3a, 0xce41ec7aaa655188, 0x8001) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r11, &(0x7f0000000040), 0xfffffec2) close(r11) kevent(r3, &(0x7f0000001940)=[{{r4}, 0xd50193f0c03c3fdd, 0x40, 0x181, 0x7fffffff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r6}, 0xfffffffffffffff8, 0x11, 0x40, 0xffdffffffffffffe, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4000005b, 0xdb83, 0x3f}, {{r8}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r9}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x40, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5b, 0x40, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r12 = dup(r0) ioctl$KDSETRAD(r12, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x30}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) r2 = getpgid(r1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x9700, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x1000, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x2a91f149100e97f6, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x80, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="16f230e74f118fcab4e3d5df42e1c8bc8e81c0e3c500128e21e66b1069ee7bc8732a05c431745f539539f4d9927750383296be90", 0x34}, {&(0x7f0000000080)="93ef2e4aae29463867138562ed271ded6b11bedf14a85f771d52e89223cbd138fb54f365f1bb51d041c8e4835d2ba7d096a72848a9f39f7e6dca60f78072569811c80f6e87cdcafe5e4b9e9c4cdbd48474da089122f38fe3724df5be65264bc55247b0cc896a624d1e9bfd86bcaf5434a4f9eda216d1a6eaf500bdedc8b3795eca7546c2129c4d93c7d91ddb4e92d8c5cc367fe8476a469a96f63f89d33d4afdc398689126e7a581d1d003865f1e66f2b627191b9bba5d54dafe389d110bdfa2c5c97cbca2a84d0a9d3e811f47fea800", 0xd0}, {&(0x7f00000004c0)="76e48aa0ab7ab7aa25d31e2ae488c59818d133b60ab6f7487ae1b081d67ebabec4b5eb012dbad6fd9ae67ff4227747ea01b07801e279802edc1505c2c94e69ddb35500e8b2134e653b7aa4afcfb5bc8e82be4b77f96082b68f9af5d8ab2e21017833652faf41ac43d3f18c22b8b21a57414b9727779c772c33116cdf78b3695cceaee553838df8a33bfac15cd638d76854a8994f9e46cd628940fc637ad106825e4b5f5a1e63e775acbe4989e968cb7799b2858c6d30115b982c7d37506792a456369eef9cb6c630a23e913647649bd4b16b", 0xd2}, {&(0x7f00000005c0)="c432f37be42a6af5893ccb1b1d7f23d32c6bcd804e8e001504231794b55045a8ea59f85c3d4525ec84cae88e1852cdfed2dfdfc3c7ca4f510f17796e6ff6a997919bcd555c35d70f4d9c18231b14f0baa3ea050c63971722b1a78c541df3b331f289e6b4a0603e55713edf26669e3e1fc54277cb5d8d9de20ef5045bcfbb501dc9057f4c8b8b337a8398926ec4a0143387e1439a549a0766cc148c11e122e1f8226bb1080465ec754deb0e31d4c2e85faa3235bd34de3d7268e2b30af8f51dba96125a906217afc8e7f7b77cfc08106df12e5f865512345ecec56c74199d2f9be6486bd2d7661a20919013208d5203f9379008db0a8216481876012b2300", 0xfe}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r6, r7, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r0, r10, r11, 0xffffffffffffff9c, r12]}], 0x88}, 0x400) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r13 = dup2(r0, r0) write(r13, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) accept$unix(r14, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) close(r13) pckbd_enable: command error 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) socketpair(0x10, 0x8000, 0x44, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r2) setreuid(r1, r4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x81}, {0x24}, {0x2006, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) getitimer(0x2, &(0x7f0000000200)) write(r0, &(0x7f0000000100)="71d08aaf47d65fa6cc2d1eefe4076eb72d9b46db42bc38a5686da9c1e8559dc1973a1b5143801f26dc839ae90c1da479529c79da97b06939459b38e4177e1d6f2b10ebdb572da4cbd0ba8c1330e18092665c3bba789b13b72270d534b7803a5e0025f2a713f201a25f1e06ab6c9272857ecd746d3fee9183200d6c6be4ef68f9abd2f12355895ac3f9ae876c841ef4440203fd544745150969de0a12ca2f740c1d1863701b33aaea7566594b077e11f37f708d28f6e7779583463945199caa15370f0fab666457904e3d7301aca2877b3314e8806f3247e7781850a3e29d92d549", 0xe1) r1 = socket(0x1, 0x3, 0x7) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r1, 0x0, 0x0) pckbd_enable: command error 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000080), 0xfffffffffffffe2c}], 0x27cfefa, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xd) 16:00:25 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = dup2(r8, 0xffffffffffffff9c) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xff5e1578840fb9c0, 0xfa4, 0xff}, {{r4}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x5, 0x81}, {{0xffffffffffffff9c}, 0x7ffffffffffffffb, 0x1, 0x80000000, 0x6, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x11, 0x80000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xf7f8, 0x6}, {{r4}, 0xfffffffffffffffe, 0x3, 0x80, 0xd0, 0xffffffff}, {{r6}, 0xffffffffffffffff, 0x60, 0x14, 0xfc, 0x60bd}, {{r4}, 0xfffffffffffffff9, 0x64, 0x8, 0x2, 0xb6}, {{r7}, 0xfffffffffffffffe, 0xa0, 0x607fd0b0d87ab15d, 0x10000, 0x1}, {{r9}, 0xfffffffffffffffd, 0x2, 0x2, 0x0, 0x7}], 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1612, 0x0) r13 = socket(0x11, 0x3, 0x0) kqueue() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$WSDISPLAYIO_USEFONT(r15, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r17 = getegid() r18 = getegid() r19 = getgid() r20 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r16, r17, 0x0, r18, r19, r20, r21, r22]) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) r24 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r24, 0x4, 0x8000000000000080) pwritev(r24, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r24, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) 16:00:25 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x6000) shmdt(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x98, 0x0) ioctl$BIOCSETWF(r2, 0x80045713, &(0x7f0000000080)={0x0, 0x0}) 16:00:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x4000, 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x6) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x1) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f00000014c0), 0x30006) recvfrom(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) munmap(&(0x7f00006f3000/0x1000)=nil, 0x1000) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000008adafa6f5eb82612070fc3eb283d1c35fdf6128378ac26d4b2fe16051dcb99642bc46426d28e136e0a7e8665672d39ea2efb33012b814e75e8abb6eb3a72ab7d696b58eb2f28a378d55f3ca0d40dbb6a820214b3f8070a226e2d8675d878cdb1374a0dd307d4651d7c5b8e5575276dae3ccc08d7b6aeb7328712cba7dcbbe7df5c63d583a0d96090b8dc01b17116b0a0a9f31630275c0173e3275f8f6e6c878ae8fb2ac56f2b167cf6bce95e8bdd10362b321565968dd942ad0f40455d45b9a1f0b8d74f22c6e75e5fbdc389115f77bd6c9ca1b2b6d4fc4bb3348809c479781943473feaf4968b57dd0b50446ce1c490c35b1f981d45f3fa1ac93e10c8cfcba99675d513b8439bcd0504ec8fa9e3ff77ca807b00a78bf964f3b4de4f688b398acd5a4672de6e614cdf651b1f37af2e62e3b0eface5dc417bc9d0ccd80dde97e69bc97934d176f3235c"], 0x7e, 0x2, 0x1000) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x8510, 0x0) flock(r4, 0x9) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r3) 16:00:25 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x3, 0x8, 0x5, "07ac0e9b41fa0dcf910668467e8c4408adb3cb40", 0x1f, 0x9}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740), 0x7, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x0, 0x1ff}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) dup(r1) dup2(r0, r1) fcntl$getown(r0, 0x5) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xae94d59fc43c64be, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x9, 0x4, 0x3, "31d9a7fdea3f4162d177d2284e29e5aa44b261fe", 0x9, 0x81}) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:25 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000400)) r4 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r4, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x0) semget$private(0x0, 0x0, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r6 = open(&(0x7f0000000740)='./file0\x00', 0x30da4, 0x4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000640)={0x7ffd, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f00000002c0)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fbb311925689eda6795a7c937435587ee0b55423d33db1bb2e1b8a43fde1ae17826a64c3e53baddc45a0b19faf429cd7a6", 0x67, 0x60e, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x3cb) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x8) semop(r11, &(0x7f0000000180)=[{0x0, 0xff83, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x3800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r10, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x28) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x200, 0x7) dup(r3) write(0xffffffffffffffff, &(0x7f0000000240)="d38df4dd6d0240d8608215b6307fae4e393ee50ff022b4c08368a9aed82368e91a9775ab4b851efd4f5335ad28d2794186cabc1d4556b648685a96905dd9eb3fb54aa7beb2a94cb8f3daadf33191990279d359644bf5216ecdd5707feef08f982f54769ec5caf36e3e513f890e531b05cb3d7cfa7a18", 0x76) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x408, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0x8, 0x2, 0x7fff}]}) r5 = kqueue() mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x5) kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x180, 0x28) 16:00:25 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0xd6, './bus\x00', './file0\x00'}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) dup2(r0, r1) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x800, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {r3, 0x40}, {0xffffffffffffff9c, 0x1}, {0xffffffffffffffff, 0x20}, {r4, 0x4}, {r6, 0x80}], 0x6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xb8, 0x0, &(0x7f0000000180)=""/184}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa67288085249d23, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0xfffffffffffffffe, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffde}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) dup(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x809, 0x9, 0x8a, 0x6}, {0x80, 0x6, 0xa4}, {0x6, 0x40, 0x84, 0x3ff}, {0x6, 0xc1, 0x7, 0x1}, {0x6, 0x0, 0xe6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pckbd_enable: command error 16:00:26 executing program 1: sync() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40}, {0x54, 0x0, 0x3}, {0x6, 0x20, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket(0x10, 0x5, 0x80) fcntl$setflags(r5, 0x2, 0x1) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0x100}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:27 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) r10 = openat(r9, &(0x7f00000000c0)='./file1\x00', 0x400, 0x112) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x4, 0x0, 0x0) r13 = dup(r12) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0x4, 0x0, 0x0) r15 = accept(r14, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x2, 0x80000000, 0x7}, {{r4}, 0xfffffffffffffffd, 0x47, 0x80, 0x8, 0x986e500000000000}], 0x101, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0xb1d0b2c56d44cb46, 0xf0000000, 0x8, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x10, 0xffffd}, {{r7}, 0x0, 0xc7, 0x40000000, 0x800, 0x800}, {{r10}, 0xfffffffffffffff8, 0x74, 0xfffff, 0x8001, 0x200}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x6}, {{r11}, 0xfffffffffffffffc, 0x0, 0x87f60fd04753d941, 0x3, 0xccf}, {{r13}, 0x8000000000000008, 0x58, 0x20, 0xffff, 0x25fb}, {{r15}, 0xfffffffffffffffa, 0x0, 0x60863d0b683cb3bc, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x72, 0x48}], 0x401, &(0x7f0000000200)={0x9, 0x3}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f00000001c0)="b601800000000000006a6dc48cba2b9a19f95dcc489aed7ef55e") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000180)) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x1, 0x9, 0x153f}, 0x23, [0x80000001, 0x8, 0x5c1a3e36, 0x7f, 0x9, 0xd03, 0x94f9, 0x1]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendto$unix(r3, &(0x7f0000000240)="e5b5ac10b6e7a559b91629b6c4fc0411a8e7182750e0008910aa041d7323b6f6b60523116c1db2f93409b0759bcff821a49f008babfa70b3353c8b0cc3d8d64dc697ab9f47f6d0545800f06dba66843bba2045cf48529021c77925f05488b420eab748ee20ba40a51ba5d0d19e7e7b5306f661178ed5ae6e9a1b65ec4b3e47dd05eb35c60046520eb7a2f125a3c243d3370b985e80bca50093ceaf9cf84bf8c80b5ac72435bb6bb4fbc4571468388caed80456ec", 0xb4, 0x19, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569c893fc") 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x2000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x707) clock_getres(0x0, &(0x7f0000000080)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x5, 0xd8, 0x0, 0x67b}, {0x0, 0x5, 0x6b, 0x80000001}, {0x9, 0x9, 0x3a, 0xfff}, {0x7, 0x3f, 0x0, 0x2}]}) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r3, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f0000000000)='./file0/file1/file0\x00') ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) openat(r1, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x2) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000000c0)='W\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:27 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket(0x10, 0xc5255a32286bd852, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x1c, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0x5) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x80000001}) 16:00:27 executing program 1: nanosleep(&(0x7f0000000040)={0x1, 0x8}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$IPC_RMID(r2, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x3951) 16:00:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r3) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x18, 0x20, 0xeeb, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x12, 0x4, 0x9, 0x7}, {{r5}, 0xfffffffffffffffe, 0x72, 0x1, 0x200, 0x20}, {{r2}, 0xfffffffffffffffd, 0x40, 0xa0000000, 0x1b, 0x3}, {{r6}, 0xffffffffffffffff, 0x6, 0x20000000, 0x1, 0xffffffffffffffff}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = socket(0x10, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './bus\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x23, 0x4, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820277f1b5212e2f66696c653000"], 0xa) r2 = socket(0x2, 0x4001, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) openat(r4, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x59a43feb9ed2abd5) renameat(r3, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da011ecdd57be971e2f66"], 0x10) r5 = dup2(r2, r2) msgget$private(0x0, 0xe0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) close(r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x3096208402263991, 0xffffffffffffffff) renameat(r7, &(0x7f0000000200)='./file0\x00', r9, &(0x7f0000000240)='./file0/file0\x00') 16:00:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x80, './file0\x00', './file0\x00'}) setsockopt(r0, 0x4, 0x1f, &(0x7f0000000000)="a5d1122dddd33d58659603adb06e26c8c3e4f2511a9fdecb8adf8e831157b3d4a06f683b09b41e8fa8095e0f61ccaf14c79a64fd0c015a368e67a39dda429e5202405dc786e228b41b9795d617f629411009afd84206dfe6a75018fcebbeab20b6c1acf55406b2fd4e2322545d", 0x6d) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 16:00:28 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000340)="765d09e07849206a10ef9b067a7d72cce10f757fd1bcad7722061eede65017d6d18dc3380a13aac2c6ad3ab0fd051067da50de856f0e86a531c6eaa44fdb2825148c8860451ff185a75dfe1aeb471edb23a9fbcf27973756e7361a5c9e1d1e61356b3e8d10f57040ec50f51e853775ee8c3a2f8ba3e18ed17b2344d31cb3dc038efa1f4b9bc0356c3c57d64686d75823d887780d04b14d7b86c26fd906a86701d87d6638f0dc77bee5f54a3452ee66e67b94079183117c9b6e1aeeddb548e0751493a95b2965b9d860b1099da65418f7702a73742d26aae50aef15ff93beb2a7c4fdda6cba5ff8c0b2b709fff513a7f404a753894976256d355ccba75e1724cccb00a4889e734c85dc24335827cb1ec0a4bccb947c47f22cac86140151a75531389b1e02b28fe4753d9ad19ba19dd71b14400a9a5724919a35a18b63ea3e547f19ba24f259601588a8cf3030ade84ed47529cca0ef2660b682ce151952349ebdc2e3bf03289bd1eb46ca0d451379f7b3068dd433fc0dc33e118be03f655ce22c811290aafac338f2ff584280ee6c874713ce53f2a188416ce44abccad99784f7bcf8338eab782ad79b3edbf8338c3a8a17bbc2480534e8b16ca9ed6c5e3ebe23a0ab06c1a5ccf6402a567be4469b10f632653b3288ec161fc79cf30bdcbde6ccb308a017ebd547ed3b67a458669f8342461bdeeeec39fc445cd4c1717352b81815fe042033e085ddf9a110d11dd2484d21ecd14a6087c68153c77d302bfbdf2bc8c4fbe4167d4019c272f0288925add40801ef528688cf059fc60ca74975e242b94b3d7b7248bccc57d720f763ab9198d9a08c4a4cd58d1512fd9b689b5497c4317e0a44ea109071a51ed48f97c40080cd376390bfd612f4f164b7f4952b4fc941c9c6de47a6d089ec4c3bdd4576c3bc7c5f9800b880696ab8e9fc925c17929cd39c2e9911930ee9c9e365a711f873a8a1b7c85b26e3ce110eb59a7a1651ed70f65549d33e7674d50262c773a4d42d4b5ed037aaa3339e71646e2a9798229f9ef052b1d6f2be5952769ee27ae234e0bf532b15a4c83950cdb0aa41ab00cea05cc0ad54cfca63f8e139a7081360da3933ad1d8f8832b07bf3f8e77fc519fd475ce1cb47fbaf1a5f27325c64238544f350563c38280ac0624b08d77184e73bcc71d1e26ea9b27e4881bca8c502bbf06ae7ea0cd487f198b6f229237e7e0f87785c987e292bbd995a6a3a4656c233b9143b81fd13868bdc3c3df7b9202637ecf6381bec3a1520a44b4f8ec2ff58916c4664094b641e03d841052b77b0261c9af5dc76a152f161ce091139e81aaa7baaeb08c69f3d1ebf714990b7dffcb7dbb0b6358b60baf0f6f7ce15db1bfbadf30e05f3fecb8946e001b48660e2a22ccf8700ae5def7a316ddc269dc9a7ef1904206ab36c4444535e342a3e9d3368bc11672c9cb787bac11cf211eb0b8ba375373b58b81882f55903b314648a271367521efedadfb4de355529f1a64a73ccc56029f37ac21cfed0e8c53a27c3266741e06c11a658f65324fe51ad9db3ad2fd7236b7e138db0d05ae3aec2a5557d1a395473097fe5ef2d08677675af9439f49c5157d59a496ac889b2831aae31b77681bd13e5dd007ce12903ccf5ffafe8e2a94be5c0fe3a0a3fc19eefa9eb169b6a49ce73af00af47c7d767c0a599dd4c6f13d1ae32ce7c03eb9ec6efe31b0ed451b5ff126f1d87d0e4272f4fe2efaf8b6f937cdb30836deff17ac709ebc079930f90d842d746bdc4aad0edb18ba0d39cc0e7a292437d0ef5f033b2d746de87c6394b3097bc3e4f9bdd55e66c1df42102da7ab5840fcd537fe2e0a4eb041fa1a506b9c725ab4e0d615634d0788816c6519ab83b80695daa165e8268f39a5514740a65e800c8e4cc73f3f18e4117b0c6a6a04a76c12b64d26d9a1c5d4e1e5d48f45830a6c4c73ec0e17f9abedb90fc4d5e917a138da6b79c747760b8e36a6d9713fe0e9999b4b665916578a412ab4d0a96dbfbc6b1633c1938a5ebea6518fdd6216cc9e5185692e1a8b4f13fe7706593dc9d253a385a990d84cfb96f1eb3cebc5bcb7e9b490aca4ca52fa93821591d616497856f134ef01a9b5770036b8cdaa8cfb2a77f72144b70a704121e12597a8379eca0fd1fa6e19222e2ada92eb6b71783c2dc81986fba1f60e75101bbe880c7a271b4f61c9f83de8cb99cc730fdd4d31db9b62a6bba9b2e0e70d8d87300e03a9d53fac7cc19a91a97a7373584fee9f9687e693f3c2fc74c2448cc5e8f9164fc038e0e8552b3342810c65125b87fb4e32e63b2b1a25de2ec8c2fb70e6e3a2ae9eb6a906bfe7cdfc1b63b834ed3401a2361c5e3981267856b7ba9cc89a989b4e064d95f388d1376d363614e3dde3a6e7472d7bc67d757bb326c5ca33d9803cbab06f98f35632ce442b10397a0028cc6e3ae15f19844b83f893b8c3630e4ce4707b0f81cd670e35435152fe22d53cf8bd5d8e6549855f04e6dfcc55a3cf96b3cc28a79fe8c40714e56af68a301c7fd6f16edc2ba14ad20562859f94a6e4ec794048796938ab366ebbe0affae41e4d7f755195770c765392753c2b3e8ecaa1fad6042b136925aef278a208837e2c43379744a2d2c3c9f12d76ec46894e8c124d285b95021fb83ba3dbd3d57faa3a56e182b364fbfa5429002cf0565adbe42ada1b7bea81836c16fb162ce6cd4a2138ddccff0a431b6174d8a4117ea0bfcd7ea076cbe190164026f129cc9fe12c024fe9d29ebcac15f0071dfeac754f090558f001514bc4d7d933c2929cd88baf25bf64bc003369f54fca2ecc6c24cc17330ffda247428297f3ffb55b4009b441a9a51665b05bf91b58a2749e59b8ed4f5d8a0da21b0d4ad05fb910a8713e8b0c055f7425d2f545e16e3d252f60ba1a88a722d914bb312fdf36f472edaf7136968211c84f0cf0532dd957eb391edb338d09a02395cec9ec784155654c2ab32b7547984c87c12e931a9a6a65fce8f32a74a3b3fb6f360eb2b4ce380a5f9517111c39f793c554796d1b96a3dd99ea48f58b68c2535ba9deb46db45c66e8f89a22cdebc1680bf7174d383f05c9ebfd2a74547a2f4c87923ea6cfdcfc06721e94e2090fbc0e470eb27583d93c9bc36e4965da15189fba1b8f9501412349af0b11979a8100a732f78c66ef0da7529b5598497282d85e0362a94a29ed0dc63a301469b94b44a233bea58c13be7c567d15ecd25eea34f32ca3465f71fc900fbac46e9cbb32f46154cf96c3c855db7c476e4b72548c320a24856bf89c142c71504f9a341aa1738103f60a5aa41abaed069662e434d36692435e8ebdba2c0e9b3c9c1d0e08b9f25d8114241361c7563c35087056fb1bfb54753f51075711af5fd0f3732336e48aa55a4b61bffd96c3aa9fff39be05f8b337dc3ecdb21842056fce39e53d03d8d837b4f120eb2ab156d1a3143718ed6fe6976c270a7062d7318e7be480a89097b1c6812a74f270c10a72f2c897e37e2b4cd469dc00c23dcf7d086f98ddf39020f6ab531f1779f92a515049f555ed7bc56b1c131d890fd2f608cd8f7222d27abb60955d0db5c4abaec5a1e7b8d0d42727fbbb7e155ecbcc4aaf96131cf708d49ec41791d94f5c4f791a8eac201367a2143305c290947eacfc187e191ff9eaa813f0ee1a67ff61386642f8dd851bb1771aaf15d84688a25ea3d0163d105ab49de9f9cc42af47aa165ca0ace4f5796c5b82c7a4789e6f04732ae7fead73937c5c4a9011277a7542758446dec08b1e0bca59cdaf609b6b30e6e209a14a1125c03017c0f234cc91fb8b603d4e8ea97d6236a40c6e067edda92c801692fc563fbc5075bc6e689aca250add4d3e677f0ef54c448320fc8fdd39b0a8cb5a0809d9b41d65bf1238e3491c68e19d06f2b88e696c5284525521d3752e55914a48d42823d93d2d67133a6ab14ee8cfe4baa9f6775c99f7f8278bb47591a7a547c08c9ae9d3d32632ca209ad294f8d673046c72d12dfd2e8e33117e40ad62c2b999cdb7bdf8b2cb660d4f07737c445ea3d3b1696c6d7071f440c3a2294e363c7d28f1eec50cbbccd2c47dc29c50cafa5d2c19f2a99ec2ed267f88feb996a66c5b715382349f5ff41c740f62375a5ea72f6ce8e5e8089e54b4a693631166a205a72e5acf28ad4ddac1a57ae61f5ba1df1047bd056aa3a6ba0440c38a5c179a0b79eaaba7762c39019d822a924f7072bc5bab7cad2ac85bca319dc9922146ba2d2e21ea9245e9d6f9ed7c5e4fdac084536b5941b7efbcd09d8b410695516e6e416b40e7e58242349a3943860cfe367527345e7fed0593bfd4999e1daadd9870673bd94b42870f1e507922ac8e2536ac1aa8005860090520b7801ecaf2c8a21201460be25012f2249871ad4a8b777afec30cbeffab337353ceee83865eda797511de260683d417de05cf01f6885dc803e8142609d615ecf8774ae813398ed700610d6a2322d74862ea7effcee53e32b135188b84cb3458c255b6bd188e0f2372ccc03f56d38dfbf97c6f2c95f4ab77a99ae32c3a1c36434c53b3082e1d34b33bb81c20927193449d72fcb3886da0a8c836f06f5407f308e3dd7a2bf13f057a587169df3ef90975586cf1ac130c17b58d98edb94fe66c9fa7765a78d79f26ccda359d8c7f01f7f77dc2d257e2f210c1abbcd004be4a2c364ea290b8212f398e5d18238a9e2c4d7b502e3d245842a5bad5aedeaad8309edb924f5d090fd63ede020622a1ea1c8d7eb432e06357e75baa4f29040e9a4bcc658676eda370cfb9cd0c390bd0d7238460a0cad218ee379dc33969cc882c7de06e1fc63d5ac67c29f57d4ba890c0e3b9f9133b316b72f5de87bd736579ecf440c466e11d906e1f82a0f56aded63342c3e714385305b49bfa5382269071a8b3410e6dfdcd22cebf32e1b416c3e51b0f18e2102f2830daca6e0fbd88e426234c006621b3e285a24204571513a843f198a7430cf051899e2889541177de52c5270197ca1d13950f3462b9cb34b748786893aa7a691bc55ef6ead8abea7d5a91d9a59ea1820395e23f19badd15977bac34665537ec34cb4a609fac4ab8c3a037b8f4994581cbf6c689896fe803d0b94d1e2a65d57fbbbb48da96c3217d5f6459c9c95e1c4f83e708b945c9fbaa79ebf41c9df10fcfca63b07ef63ef440978bcddcb734454a58ffb3cbc01e2a753307daa38d0ece88f8d9d8ebb2c610154c0100d9f8daa0a34a0c6e4b97f089038f57d9fff6655ce88e682be58a7173f229ce8166c617b5f2bbe9649f057f65504c97057cdb1f043d0fc3bb1c7746c9d84ccdbb20fc11595b074b7a69a17e60caf30748fa847340a0b3a16ae074b58c2d9f3d0f25e169a8b3ad6a07ad4bfc20e1b7252643130b142939a989babc1c54ae50f164aebbe00e2d7149d293ba2680b81b0fcc351e4301ae359c0382e7d1e1cd74fb73af3d5a32b20825fa5fdae82da48802a9312e5d06472deef2ee3f16f8d5bd10afb9bdc1ec2fe8934a7fa760f8cf09ce7651b14710eea766e9298ae186dbbf28361052eca3a087fb92e9fd535727cb25b80b580762727eb1426976a5bd09201b48698f2f4e2b91f8a017c9b4dc42b7261d8e48bd1d8116a1e3c9e5e7298d1219a396657cec4a9c0f27d5a296ba7fd2f0e205d776d2981b9a10f2524ee931d86914f5eaeae54187c63fd511f49262790db1751a0f4c9ac68a4148e16ee1d634d00b99befb545e3121b0ed916a205b03d27fc30d0591fbc961f601f0de12c1635fe8675170f8d15c0868cc9c603328837bf07d80cc0f366e4c04409367af74de3", 0x1000, 0x803, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) close(r0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000340)=0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7ff], [], [{}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) ftruncate(r1, 0x0, 0xffffffff80000001) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x3, 0x400000003}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0xff, 0x1ff, 0x0, "000000e39a180500", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) 16:00:28 executing program 1: r0 = socket(0x2, 0x5, 0x6) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x3d8) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r10) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000003c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r13) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r13) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x8, r5, r6, r9, r10, 0x80, 0x20}, 0xffffffff, 0x8, r12, r13, 0xfffffffffffff6e9, 0x6, 0xc0, 0x5}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r16, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r17, r15) chown(&(0x7f0000000380)='./file0\x00', r17, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r18) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r14, r18}, 0xc) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68a51700287ead4bcbf77fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04105795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f4100416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf93603c6b54d0f886f6aa22ab95ce1924f0465ae1dab5bfbd3ff4c9f0bc3ca537978e690e48083640b8e213b43338bde8da4ea7c96b6e5f917f84c099b3f60333ac010c5872d5f2344d296326e613d3477535ae493456e7b2c0e3cbb27597776f3b49a3ed4962e55779eaa0c4a478d10995d019a34bf0dbd5d9ef64b"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="bf9000f8a3b7596aacf47ca7571fd9ad7a0d3b6d159b9384711b9fa7893f8f3ae10788cf637f73223f4562dff81dc2f5c2a6a0fcae8484b281630faaad4e45a4220a5b731b11ef48bd91e26dcef790d7c6da1e8755eef5213bf7aa4161d36d9ca9ed603d3012455ecf329b4129207205cf5c9668bbcfe696c287b88f446da1935812f89f5771140b80d8b32eb2d33e94f2d55e85fa7c44dab43ba2e5e5366adac62911b1b8b3424f99597e06a481dc8d4aebfdab", 0xb4}, {&(0x7f0000000000)="08ccc150310e1754ba782e2b1edbee5a7153db3f79607c7a8bb7e866304e0fe49f6be75aad5358d50745fe3287fc792068d063cb29d79f628c11524c8e55bb4cf17ce88c86fea31247607cb9dffff4058e7b", 0x52}, {&(0x7f0000000280)="297fdba066749845f50c6c411bdcaedc5ad70e86ee539d07f3b14f5afde968de30592c8f9aa09642988ecbf7a77882189549525d09aca29c2fbb2399af4103f6a201512e5af09f89b9c9505d0e0c83198d40526bd084e4a3738b4398fc2dd46106532279a2be6646fd920a", 0x6b}], 0x3) 16:00:28 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) r1 = socket(0x2, 0x0, 0x9) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setgroups(0x0, 0x0) ktrace(0x0, 0x1, 0x8, r0) 16:00:28 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x20000058, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) shmget(0x3, 0x400000, 0x6c0, &(0x7f0000c00000/0x400000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xa1f18877376bdc8b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) munmap(&(0x7f0000eb6000/0x2000)=nil, 0x2000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x35) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x101}, {0x18, 0x1, 0x40}, 0x400, [0x3, 0x1, 0x1000, 0x80000000, 0xfff, 0x3ff, 0x7ff, 0xfffffff9]}, 0x3c) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x24, 0x0, 0x0, 0xfffffff9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) accept(r0, &(0x7f0000001340)=ANY=[], &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x7, './bus/file0\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x160) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x4, 0x3, 0x9, "7dbcdfd157ad84a31ec1561ac372a90122ef8d04", 0x1, 0xfff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) syz_open_pts() 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2074}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x40, 0x2, 0x7, 0x81}, {0x7fff, 0xff, 0x81, 0x101}, {0x80, 0x86, 0x7, 0x8}, {0x0, 0x40, 0x3, 0x2}]}) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[0x6, 0xee8]}) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r4 = kqueue() pwrite(r4, &(0x7f0000000080)="fb573832310669e57b6b547cb9c38c007214f0f9d47d4abaafc1d42e3fc31c758efe49c0465d8319e3079eb3e210e87a2fdbf98078c62b6675f1c7a3de64835a8e1a1e938640eca372dc05f05dfb5a02c08d077b55b2a75b66e1b4b5a50575dec37733b891c86dcd49154651be05b39ca1f919001eb5da2865d6902ddb4cbc727f818275f38e406edf6c88ce6e250dbe3592ff1b781933f6aeffa13e22538550a60c790ec07b18a162bbf5ddcfb48cab709815c8f5f490", 0x5c19057dd30595b7, 0x0, 0xfffffffffffffffd) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r5, 0x4}, {r0, 0x4}, {r6, 0x6c}], 0x3, 0x4) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000004c0)={0xa, &(0x7f0000000400)=[{0x6, 0x0, 0x6, 0x5}, {0x8f8, 0xc7, 0x0, 0x9}, {0x0, 0x5, 0x2}, {0xb1b, 0x62, 0x3, 0x3}, {0x2, 0x74, 0xc9, 0xed61}, {0x6, 0x7f, 0x6, 0x6}, {0x101, 0x3f, 0xff, 0x6}, {0x8, 0x7, 0x4, 0x5e5}, {0xc8e, 0x1, 0x1, 0x2}, {0x7, 0x1, 0xff, 0x8}]}) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) getdents(r10, &(0x7f0000000240)=""/162, 0xa2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) writev(r2, &(0x7f00000016c0)=[{&(0x7f00000001c0)="c3e78a2fccd28af6235aae4290bfcc6c032ee7578bc1e7535d1997bd8a6ce94433ceec8ace6a51d6f0ccd19746de05947cb1114ebdad8386434727a80d020757397b728485f36054d7434ecb540c3622665ff3ef3c3781958c3d8a037f29844e3d08f760ff6b783f094f700d098ab81e8a8f18b73980bff905fb6e6b092a935e73e48b3f715a1e8ec8773837c391fbf2e95ea6f1852e3558cb754fb513d431750691023026c5f2cf90a29ee1cacb1404b54750fa7219e90a6572c1bcc2e0a56fd8acd0915d50c5eda45351e08a09478c7d24c9593c8b75f808d4f9971f2196b3f231fa0828a59ed4a7d857177f33396260a3c39cc93f16e8193d78ddfa4e18dc6d36c5925498ebf60a342671f08b9f3d53b56a1962fb3cdd9f8041d72e1986799e2cfbada22aede4f263f5047933f62aa7188a19c5cbbfb23e8197791ed7d27f790e382d8e3777911bfe2199855db4386ff0b5c77953e9393e433a8e73a0836907ef90cabc99dbc03053387cd13f3684cbe82578fcb2d7d9a1bee8de3e72014a768a36e45e2e07e9f7da23fd2f852940c6ecc0e85733ab1f9e45b274494ca5aa33e9aed68762136bdea1f6fead3168101344c7d665724345b7551ba43ef00bfea1625d0517858618614fc5cfe6a182475e9adb282803522e639e1bc0ac2ba5a1cec93a6278e3168e2ebf24bfcf4f3cc2a5023ec7dd70f804de6d1247da7962e313461895551088378ce44a3a2d6232f251504fe655ffa65d3fe984e594f2541cfa3286c1c6e69e5b9ff69b0449d81ba8682b311c31498e0f6029ae8b716105d5d6838ae9ac5001f93c0c3454a4c9a186e757a6710c6478c08952670153cde2771ff91f819904490c94ec86cb4e400c8698ef471b8ba3ec38dac810c2e9bb836a53b772f3e34d89c8a673562fbd43067efb87d8f492e2b54b301f8331ff36dc62bb397046dcb8888262ec110780806f0c0927d8eb0e09f7a0a869a57627327fa5180aa5c741ddb14c952862252ff60e958dba199785d67e8c14d0bacefa7a00f52ce9da4d8346911aa69cd5df51a81d8f0074bac091ad3be1037d75389401c54253a833658ccf4088a67d4fdd12ee7e182b64408bae3f1beea94ea00c1bd2d20b9e22e2ac361bed4ab091ca0eefdb7ed141c38cc34d3cdea630998dbb26df8b0dda633359c2cf1d36e7b7412dbeabc4667999205328c2381b36b4e92fa3bda60fbcaceafb0af85b82f5b0c3578cf30b362d8a13817cd5e2e98dd5c3b4e5d5b9aab3939ce9457987df9bd0cd8af6e0e52b82ddd137bfa200c74a3ded74068fc3808c34b5662c0973d14a51b9098fb46e4c527000ea9ac5f2c6c69c7b84a703e977fc9af19484e9ca28f4e0e676b55eb64a8e3e83a17a19b7530b7d06a0973140841fc49e78c58dbf766638cde95423bac7e1edd131812e65306059101e2bf7525078ae4b4222a4181a82fa7b236afc11d8871b7e99d7cf14f7ddc2228dcd1eec1f7a8869581135587c3e6f1d87ae9d1a30a67a4a0ab0884a50e8cb517639947d4d9b7c2604a663ca0d6655595d0a62a23110192a10c9bbd4fca4faff1ba7218ed7ad922e7663b1f9c5ff80ef1792d6aff7600b9340fab1559b6c79965849e1100569b34cd9681b3181df28d90c8c007d22d6e4b0ce32d488e8094a5b3eecfcb6bcaf0cc67d87c09c3cd47f92913ea716aad833a6c2cba4cafd24b1520cd6722c8e4571f199eee3d286b24c67cac4b48a816644b57d387121a4f105a3cf3239c80a02003166ef03e25dc761acc3e49eaf3c0cf8b8305a7bd8f095ea69cd20308676005234adea09b1c81d7161919e9a045c77519a594b1a45c0842870a355e9a22ae32de2c076891caa1f40e75184dcb37ad9941fef2e8fc16c4df83d1801af93461a80c8cd5142a3f0edbeaba31f57247dc1553cb7b1e244ce8bdc8eed5ecfa5f6d9447eb7e009437a79f3d7120a2639ba3cee1dddb57ea0a313a08d0be964e24d1942b8c95be7fc052c36878534c8b251c9f577991646c2621b6de300ec180e58860a3d729e500a70a04a771ae9b0632f55cf5fee3fc0dbd2f1beae354ee5b6d356c22eb0ba2627bfade708dfffe2a8591858f36e6fd0cc5f5b76004c9f7e5f3e15032dfbf6c050bd74bf8f99af18644ae7d338f009efcb2c9ab4d6b353a71f3c70c25ee43ace4d22414ef3f8828e7cd8e6013dce73dcd0776498f50895881101f669e61e42164239a16a9f26010c34306866ce5cd92edd282826e17f83c561d23e780de57cee0628a41be2923bbc767533ebb149fbb7720449feddd79b72a79d2c0c985f5ccafcc7c80700f8ea6fa82d1157dd5687f501213d9b81a530f746b442a5462e120efbde1230273ca8039488c8634d6852a538e4d17eadc019b1154ecdeffa1dfce05429b874caee638e491e71b01a072e724daf6aa0661f3c788810c18345c39f3985db53e1d5410cfedc16dfe902286210c19338433f52c010e7110d64325b8aa152ac8835838d4d1da03522c5d260cf7fa85907d0fe7b9666d41357ae51c0b1a52c9fab2d46145a6a52f8701684298904cb71d4945bca6bae1dc24ad89b2cb1456283c3cc63babd200a7845ace71e9064ba343e443ad15fca16373199cdbd5fbc8ba489d4e9c51e33016ecaf7a9676155df9b120ee903c2c13277c767999b53ac7f8f75aa8f7c719fce1feec666e479a18b81f039aa55e28c9a8c5af41854dfa39f216124ed0582e4712049629575bed37b49d7504929eb3c49ae0890309eabf69625a37d21cd173e2fd6a409a7acff41afdf06466229be09852363ef68fb1071edc6a242b371457532c4ffde60fb423fdd987be1ecbea5ee4cf55998b35e105e15eecabfc8741a7361b00684fd48a24d046e196c356fa55b752640603870b1daef49a47febe82bf99529e3b79d90808d771e5d5a6395fa113da8bb9ec73f50b0c47858dc745bac1308361b3d470afd7ea5bdf9c31803381d5e207b73a7dddee0212ff3cddeeaeac415fe0a698ad6ac2ae8265860873d6d3d70723029dbe335ae7821ea05076b923f9a197805350c782323e4286bb3250483a0c589d4e5a9fabcda2deb8f60ac6217bd02f22850f282bccbc74742a470cbe3b7b09856481264c4fb1f64bae284e661b17d9ab9d92c551dfae0238054bc3fbfdb5be33c680476fc0977e6063f4c996736967b4045eff012932a6224e7e4688b2a756a450d73093e1eefc9a31d95c239761459a60106044943e76c7780e2252fc12ea000a2fa29f676bce2e45b99feef79e6d75b6767e3fe8959e90b9e2760b30a56ad287a3dca0669cbff339b6f93d6281d92bec72a4f1244fdbc982e346b9324159a4d99d2ac4f2a2df37c516520d95380e64dd4775c873a28fff1487450bed86cac5c293c7bd9ca94549f74e2a7bf35e089b45365e8011f4cb546d0721aaf01e5f11431e752daa6e7b08c2671450ffce67170f3750db4f019712560c076784eee9bbfe6b0ae0e61559c3108c2a4cd5182a741bea96743600d2d4dbda54618d979e433552dd9d5ad708bb3fcc65c0ddfc9224920e2a5027df9b1915b21d933f3918a939425938f33f54f4f2a69c8daac73d8ffbbcc468587f54013cd08d10ce87ea48a45acfd9b6ee6648e4497215406663847ada23cd8d67c03450e19a28312dcd63f5678d8d1c52c9c9c7ce49d937709350e24bc7da79fe5acebf1405ddfcc81b5461cd78865000ebd850c49a8cc442b9a98963b1fb0bd449a29ebf6c195ff93e11ebe85514cd0dfa8ebd9746de5e8bb234aedaacaf3f727efb7346ff3e567f17e51f4a316ac7a782929a17c8522e51c22391e2e65f7989faac98f5f8ea32f7759184ed1562fe4e3e6500f4b848b765858269693db9635bab5246e75ff143f81ab8324f457df644b1335b94fe4e131527e1a40cd50fcb9d6db3fd80149fdd3689e07f21a9e802f6988123dbd389635e6badb8517e25f567b38f3c0f54d7f8a44ca2011209141a4ecaf2397b36a838982387eb69ac9f77b9167b94b8457fcb0e9a2a14b239e4550bc824292a780d81a8d1d1b2f468a6cfb27518381e470c709e14f43812efa9b976988c981b47ad3f32528b74d2120cb4d6d863d6732796afbe42c3c93bf32956da029f5c2eae63b7cd7ee4886a284dba6baea46123a27783b95e49e87b7b133bef65b8a26c7451b02faaf457b43b55aa93610585e0c10aa38806abc0bcb7e8f258b1cfc2faf38e12415c52d90ab599058e4d52fc45f095df823b58263116ca52a89592a06153435f4c936fee80df5762c1a91e3a7d3ffe5c62366af0193a8f6e3696202b01e1046e344d9917c00cf8e9aa18ee9d2b4368785d1a6a08b332644b4f3ac40b564c29e01318688ca7863f14fd23a6cc9decc44fc6eb68eab8f7077670645637fa79136c6d333c383f1261c3f024dde646bdb736aa520b241c2d6be614a767bed49be1c3be2e10b0fc7b38290d87c56d253c0625298b06d634abc8fb2b2fbcbd589877fd0342cd9decf98081270e6370f646df817521644c15f7349084257672bafce9f8171a4085b045f50186ae24ccb83a7119db841cc1d03a9b56866bb1da107d954d5d31801f82a7b3cd4c0b508f3f0453874053483b3e1f72a6f00cfaea33244f1181c6ea22d2d0564cd19408d99fafb9c26721a2aa2ffb96fef554332602df6e402e95d85dd668a40968e32f1613fc140bd3c5d2763d230b47280f19e345740addfdef83c3466ca5bfe6a171bb5b4780220adb5ab7c2258c83c6307f3bcadc0fe967a88f75cfc8c294d43461d65c9a4659f64da26de22725585c8148a9c9d02115a2480a5ca24212d3a993d37703bc949610503f22ba009586e3ffc14093dd649e58a1767082d423821196b464f2c85386973d677fd7d15e8c495b378df8f3d8885356e458a4ccb6e7159c6d84b9b77d781d1b52636569ff6b9a134640146579a37c56f8eed3ecff623efa423501a71d539020facc12ac0e8ddfdb577f2d92bc10f624eba2537bd9de45a47e1e9caaa8087fcbaf559de60c45b28a46755df16fe97d6b8956e575962a600ada23f70d72f656da569505cf6b0ccb38a61a19a20e655826aedd2bc63889847afb5fe3eb438d195605b4ea00cf4e557951d30e9ea6ccb57ac9eb8719984e2cd47afc7bb938621fd29898a04f37092af45f63b760f87aa78f55726aeb10cf614b1e63ed32488e200c50cd9f068d620e6daf29b33dacb7be78dcd6b8e92592aa8abc5f2d581d2b79b18c3f778a4aa3f667ceaeee1634b0b9c365a69239a54ea127417e4ba03a72da6e7af08600a2db8e7d4b3220ab7b2ba62dcc4eeead82fcf35f707b7c1a9a933e832d2d9aacd81a81eba79acd89a420965dcee7c5932d358c334c4dc60d1431426a70f199880c5df3cc17291b76a2cf22b0516f9b92e782e3e7570ebfcf1b3b6d8a2d598170dc2c9611d4fa918c5ad027e6e9d93cb98ca7081bb7e51e6d295ec8a061dcfcae6d38967f653e8432fcd553f378d885305d90e25e52e182c8511dfe5824e9d71e188da2600a7dcbda0966f7f8207ef15458affc5a0a735fdb6ccc407a0592a5762238ce7b3e63e7e800466da3cf973a34c664137018fa71335fa78309209efc356cfbc329b6872b3d3184c3f9274bf84a1f1ee8583e2b3924602b0e6c3147cdb79201dff9d10b5e6cb5dccae4cb1d4298d45c7f61f45efeb5318b7bd540765f742476fcb4a01448d0a8e344b4f3a001be3ee9a136509a6321003b5e0dcd96b9142f7690c3c135419e85778826c325be407f11ea5150d0d088febfda7", 0x1000}, {&(0x7f00000011c0)="99b0e81a63a276b64297297826679014680e30b16d856e6a1beefeaf122a2fc754b475c726f9ae577da8e2f83b442c548c67cb2ed048e01d92c3b7ca1034916be8176002b38c3a0e2e2a1de8987af0a6f7d4878887c83f18b3ed050315e8d263e6c5113d8a27414156e40c4f", 0x6c}, {&(0x7f0000001240)="158edffa6b3c9db124f2b75199c7358b9a7f9831bed65532799280005124cf4b7b8848399d03e263230639f51576c91d79b2f434a1337cbf58c21af07ba63eeac22de76f34cee5dce4d96fae5d91ba25a23c00ae2ba1e9ba78c9b6cf00458ac096f8516def1b903cd6c65fc22a4c0e46b2a4", 0x72}, {&(0x7f00000012c0)="17fe53ea097d1ba0eb3a45fd06e62d0add2320ce57c116fd603274936612c0d9f3593718c5ba494ed96c3f2645c97f1d116a59375feccb11abf8403be1e9b64f6ce63146045df7638c00a689fa280d39fcead50f", 0x54}, {&(0x7f0000001340)="099f4a5ec5d5524708ef43d99888bfb6e2cf262e4a9a61469f77247737ffe1e0f58a6e1308b3b99ee9a6d77258dd61ef8471b27c9efcb03693f908782814ebd096564cc53dfc616961628f86f454bf0c91d054bede9f59a756a4056d5fffa460e5d4726dbd5d11225f9dabbe20c39ca875977db932be3df3f942dab2bd0f8fdff81bff684124517457e7b5235b64ddd5889a8b2dc8eea342e52d3091ceadc42f00934f7a83edc70d9f8b8303f0aadeab02bdc1cecb5496b4a8d8f9b1", 0xbc}, {&(0x7f0000001400)="2d026300b6217626032ca7ee", 0xc}, {&(0x7f0000001440)="b58ec44a12069e21abd9b6f83848236cde7206a3e0d237688c384a6712afe642ee201661e5f95c1fd083cab5758d64560712d740656c38cbf2911975103feff781383e75d1a643ccc771ed1dfd51e22873bc5e340b92c7fa827baa41eedabace285a075c1b827b16e46b0b6e14418d46dc1101aea17ad05371785c8da75ff5d0f6e40cdb82a052a4c8903aaa43ad19b80b8a1cc561c0a7f600", 0x99}, {&(0x7f0000001500)="df139c891c8cf860c4186491e499a928ddc3720ec99fbe5d6ae19ff8d07a7e20841c08a11bdf0eed8e14f7211fbdb1f599d91612b6779cbe2525ad601f61183b60a9234fad1653cfdeca03cb26641182eea60929a0f321cbda3a81bf8838e825985273012188d4404dc3e408e65ad21283d2b2764713207f6fb4439fcfd77aa0b3b112da3bdeb7916376ca88d57b53dba4e9754605186d25a8989d2242259ac8086096e172a8fe128663721ff8fc6e3d95de97b10e7e9870e9640d558ca164475515169c72c295ca7432d79079a08d159b263aa6993905009d576364cd34d7f2a05b45", 0xe3}, {&(0x7f0000001600)="9d02552a75f960aa754763b789b68c008357394776a4ecd0807d84db35d86eed5943f4ac5a083da0d37e5a16127e6a11176673cccc1e30cd3f819a35a1d3fd", 0x3f}, {&(0x7f0000001640)="d908dd502f63748699ac30f472b1355ab2cb11598a811f407b8d2dd61f4748f17c04c5070875051ea9bfa8c7af93eac63c9b2714ed8602bc400f6aa5d2158a9f840cf9beb3817ac2d7556103e119a4d3a98fe8367d3e428735df37904cd0aeabac38a2e6e1b505aa31825ed6093b7206", 0x70}], 0xa) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:28 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = dup(r0) clock_settime(0x3, &(0x7f0000000100)={0xec, 0x401}) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = fcntl$dupfd(r1, 0xa, r0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x800, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x86}, {r2, 0x1}, {r4, 0x84}, {r2, 0x20}, {r0, 0x1}, {r2, 0x40}, {r5, 0x80}, {r2, 0x4}], 0x8, 0x1) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)=':.\x00'], &(0x7f0000000280)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f0000000300)=""/33, 0x3fb, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0x50d7cda6) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0x6, 0xdf7}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000100)="e1c0dd6d4499e6cc36a553f207d52f36214e31") 16:00:28 executing program 0: clock_settime(0x6, &(0x7f0000000080)={0xfffffffffffffff9, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x10003, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x5813, r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xca, &(0x7f0000000180)="3cc9b0a8e07062a61a3ba8b6720677c7c43952aa6e6db48497ef2997131456e27c5400f9914b36598710f4bb40cea38269c009f617d5614a68b640ae268e114d8160d8a2cfbf55c315ccaca75c4032dc1313ae7a8ef5663264e0f9a2be438e1f6c2cdb47420ea5a852f605c89b917a10648368e8df8b0e58a36b51c23b3298454901d1c14cff60c88a88c2bb2737ddcc4a42c73701f42437f9f6b19568966c51a6cdb235dab18f18115d21b49adf7f04380d1864649caef767199aa04dc9f541c2955d4770c3afe37844") 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000200000000000006000000000000000100000000000000", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x708, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/16, 0x10) r2 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x182) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = getgid() setgid(r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x1000000000000209) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="f8289f2126ecbdd1e394e898235900a75287849a1cd54326c826d9f3d0abb28e56d9fb1300000000", 0x28}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x7, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000540)) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="47b7b307bcdbc7a2f4143fffd9a0aaaeffd2690cf50eb5ae8170407e29a39aeece3389f81f61883acf826321440bcd80cd38714046e57700421e902365fd24f1bc3892685f935a31e016684c66e5c2cd31dc2c7fede6ada7676876b24fecf31b95a4588e243507e2256eb94291acde274759e91aba8a8674383ab5b9429f20f6a619f30e26a9b4f2020a9230b1", 0x8d}, {&(0x7f0000000040)="9068c8bc6fe285968ad887d4c531f5381bd154fb41df1921e9f78285a5fbc3216e6d9480531c223d47138d608d", 0x7c26bddcf97ec29c}, {&(0x7f0000000280)="235d493c511875dee2c040f3340a2f542751b46f2e400b280944915bd353dc724893e9d5e2b3404d7c89b8c4e2df7be3b2f237c3b6405a1daace800d00c8ec057b727a187c958ef19deadc63d74a1ab475ff582f4a25fb2c6ed74a2551325921ad8267c873412b40b485768d3843201ff564c6276ab6a50923330bc974520e24184552d95f1b3053422b386b7ef3140379c738e12f5665f4d41dde8d4cb40ca6e9", 0xa1}, {&(0x7f0000000340)="c2c8c1a9bc2272b68e1adc5aa0911ad5abc934af278fced10ddcee0157154eeec944974041043731c614739bd677a8d30396342301012e199312b5bd4337034f68d6f824f618c51c39948365933b6adf95b8b5f7c9c899d8a2867eb9bc2d774e4782b45a50824954b90bb1f6da79bfceb45357429d6e5dcbc1e15a14062f41df398f08650f690d6cefb46808b3", 0x8d}, {&(0x7f0000000400)="9aacef0f9549f8e917cc96d1370d4262fd51c83db24f2290796d11647734a197974da655ae547b5697f79db17065df00786b14b27e395ebb71e9f0671b137f0afcf78436", 0x44}], 0x5, &(0x7f0000000080), 0x0, 0xf}, 0xa) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:30 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x1}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7ff, 0x3, 0x4, 0x0, 0x9, 0x8, 0x0, 0x0, 0x1, 0x9, 0x1ff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/247, 0xf7, 0x0, &(0x7f0000000340)={0x18, 0x2, 0x8, 0x2}, 0xc) setsockopt(0xffffffffffffffff, 0x7f, 0x1ff, &(0x7f0000000380)="31efd0cb90ff12042a4f6b13c28133c364d1d60600908225a55de5b0c05e4fa17d163d8bba5e628ef87aefd52e67a8aff582d51d785178bed8c5d5d158bb4f33139c5a2d402ca1d6449c2d9c034cb27567fa82bb325ce4dbd34abb9cd03a8693f204e0c7bab70203b7a5f0b226cd25dbae43e6c596060a4da50439007049e655c0fc4bac5aca8139dd25514aad50a62972a3e4a3915afce383b4f204b75f2f89089fcfba987e20a5a211fd20918e31a6ea", 0xb1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000480)={0x3ff, 0xe2, 0x0, 0x9, "236abbda129275d091b33f508e0f1ad774548003", 0x33, 0x8001}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0xfff9, 0x0, 0x4}, {0x4, 0x9, 0x9, 0x8}, {0x101, 0x40, 0x20, 0x1ff}]}) r4 = shmget(0x0, 0x3000, 0x402, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000540)=""/4096) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001540)={0x7, 0x1, 0x0, 0x5bb0523e, "adb445184193480c115a1a8749e44871e702d6c1", 0x0, 0xfffffffd}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000001580)) setrlimit(0x6, &(0x7f00000015c0)={0x3, 0x8}) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000001640)={0x9e5, 0x1}) pipe(&(0x7f0000001680)={0xffffffffffffffff}) pipe(&(0x7f0000001700)={0xffffffffffffffff}) renameat(r7, &(0x7f00000016c0)='./file0\x00', r8, &(0x7f0000001740)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x20000, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000001800)) open$dir(&(0x7f0000001840)='./file0/file0\x00', 0x10000, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x1, 0x0) open(&(0x7f00000018c0)='./file0/file0\x00', 0x800, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x100, 0x0) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x122) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x1aa7c54735d898e8, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getrusage(0x30ea0a09f0f32e11, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:30 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1b5) socketpair(0x2, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') shmget(0x1, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) r1 = socket$inet6(0x18, 0x8007, 0x2) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x400000000000, 0x8}, {0x9bf, 0x7}}, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x6) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) kevent(r5, &(0x7f0000000140), 0x0, 0x0, 0xa102, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0xfffffff9) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x4001, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0xffffffffffffffbe) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchflags(r1, 0x18000) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r5}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x83d, &(0x7f0000000000)) 16:00:30 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x7, 0x0, 0x42) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x4000, 0x5e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getegid() dup(r1) readv(r1, &(0x7f00000029c0)=[{&(0x7f0000001600)=""/41, 0xcc}, {&(0x7f0000001640)=""/235}, {&(0x7f0000002a80)=""/154, 0x13f}, {&(0x7f0000001800)=""/126}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000002880)=""/174}, {&(0x7f0000002940)=""/19}, {&(0x7f0000002a40)=""/21, 0x2e8}], 0x10000000000003e0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) read(r4, &(0x7f0000001540)=""/35, 0x23) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x28e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) 16:00:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/96) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/84, 0x54}, {&(0x7f00000001c0)=""/115, 0x73}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8001, 0x0, 0x0, 0x1, 0x6}) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x10001, {[0x1f, 0x4, 0x7, 0x8, 0x1, 0x7, 0x8, 0x6, 0x1, 0x9fb9, 0x2, 0x6, 0x100, 0x1, 0x5, 0x8, 0x73, 0xa84d], [0x80000001, 0x7, 0xc3, 0x5, 0x6, 0xe9c7, 0x8f, 0x0, 0x9, 0x8], [0x1eb5, 0x10000, 0x5, 0x1f, 0x1, 0xfffffffffffffffa, 0x3ff], [0xd6c, 0x20, 0x20, 0x3, 0x7fff, 0x6], [{0x9, 0x4, 0x6, 0x81}, {0xffff, 0x7fffffff, 0xc59, 0x9}, {0x60, 0x8001, 0x3, 0x2}, {0x8, 0x7, 0x7, 0x2}, {0xce4b, 0x200, 0x40, 0x8443}, {0x7ff, 0x4, 0x4, 0x1}, {0xffff, 0x401, 0x498, 0x1}, {0x3, 0x8000, 0x1, 0x10001}], {0x74c5, 0x2, 0x2, 0x8}, {0x4, 0xfffffff9, 0x820, 0x3}}}) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x800, 0x1}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) recvmsg(r1, &(0x7f0000002440)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/92, 0x5c}, {&(0x7f0000002300)=""/114, 0x72}], 0x5, &(0x7f0000002400)=""/28, 0x1c}, 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) pwritev(r2, &(0x7f0000000000), 0x100000000000005e, 0x0, 0x100000000000000) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x14) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) syz_open_pts() write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0xa0, 0x1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/36}, &(0x7f0000000400)=0x26) setsockopt(r3, 0x4, 0x9, &(0x7f0000000440)="732fb7767e93d1f0ab00aff34a72c21e05096e29aa2ef6ed5bc7b97fd83c76abe7014f6c31f3034e234afc1a94eff6421a887a5b652ec3603c2c2aa777b27aaa16cefd9b24bbcc4cc2890131db497a324894858010de3d857a4e44d540c1214963e407913290bb9b1f8b94877f07ada5f827dca17246439aef00825ce27ccc028182d3209668f406bdf69437b48553decb8ac47f3cae874330cb90a2611e6cc3f922a337a2d509287e974c67d018a5d44ee22ea765a00c6c4ee8374435ef4b60d656b4ab325768850ed944219af01706", 0xd0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x93, 0x4, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x800, 0x6}], 0x7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x20, 0x10, 0x4d, 0xff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x7ffef, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x3, 0x1, 0xfff}, {{r0}, 0xf, 0x40, 0x20, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x8, 0x64b2b01d, 0x8000}, {{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x80, 0xe8f}, {{r0}, 0xfffffffffffffffa, 0x13, 0x80000000, 0x81, 0x200}, {{r0}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x80, 0x2}], 0x4, &(0x7f0000000200)={0xe2, 0x8}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x2}, {0x5c, 0x0, 0x0, 0x72}, {0x6, 0x0, 0x3}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kqueue() ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4c, 0xe1}, {0x6, 0x10}]}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000180)={0x40}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x401) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f000054b000/0x1000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) unlink(&(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) socket$inet(0x2, 0x23997b5b9e12d7a, 0x5f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind(r5, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x80000000}, {0x61, 0xfe}, {0x7f, 0x0, 0x0, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2000, 0x0) pwritev(r1, &(0x7f0000000240), 0x10b1, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x8}) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000c78dcd4ee57549cf"], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000040)='\x00'/14) 16:00:32 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000340)={0x10, 0x101, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000381000/0x1000)=nil, 0x2}, {&(0x7f00004da000/0x2000)=nil, &(0x7f0000647000/0x1000)=nil, 0xeab8}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000179000/0x2000)=nil, 0x3}, {&(0x7f00000f9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f00005d3000/0x3000)=nil, &(0x7f000020d000/0x1000)=nil, 0x8e0}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f000071e000/0x1000)=nil, 0x8}, {&(0x7f0000619000/0x1000)=nil, &(0x7f00003ac000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001dc000/0x1000)=nil, 0x6}, {&(0x7f000053e000/0x12000)=nil, &(0x7f0000349000/0x2000)=nil, 0x4}, {&(0x7f000050c000/0x4000)=nil, &(0x7f0000210000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb53}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003e9000/0x2000)=nil, 0xfff}, {&(0x7f00005c7000/0x600000)=nil, &(0x7f0000366000/0x1000)=nil, 0x9}, {&(0x7f0000add000/0x1000)=nil, &(0x7f00003ea000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00009db000/0x1000)=nil, 0x8}, {&(0x7f000064a000/0x1000)=nil, &(0x7f0000a26000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)=0x6) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000040)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x20}, 0x8) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x28400, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) munlockall() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x1, 0xff, 0x9}, {0x4, 0x3, 0x5, 0x2}]}) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="26495b55a658d024cd62a548e094") 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_metric}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="374b38d340d059225abbb1761732c10c5c353b413ae3122cd12279eed80a16df34a6fc3b8c8cf990fc3f0fc0cc2512835cfcedb6a42f8669a2620e3f09948f39690aa7c0ce6d9f9970f36d060000002c4331a902f0be7e5bed3039d722249485e3e82ca35872315067e4fa3fca53b6caee02916b60731aacd41702a9de769a8d318514a9d5d610e706f0ef79f044bcb4d107119ad5e0a34cd6f89f417467f08a753e9c0830bafd344e7f193b859bd1a08aeef786b08255f4f62d27427ab937c5a71156a7e51a6a7596dfb9a503"], 0x10) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000080)="95fd3090fa80298904562af609ac3a7cd9a8a8f0f918812eb97b7e294159927c204cbd28e6ef4e5c2c0fa5356edc0f2af1724fd45d1f5c4594299323496708bd4d05bf4673c2", 0x46}, {&(0x7f0000000280)="ccb8bcbe1774207e8a965d34ccca11e864794d5db9f93339fb894ab54ef90365f373a2d9347a6fae0eb5036681862b13bf0584e2570d375709fd1e5ab16cfb0b8e13b59bcf306342dde64b11c825e64f6df64e390442306e667378b2dfa5a06cb5315b45fea9f1d1c8dfec6575f3a01ce54067741a806e0791dcbcf77110a851ed6e2c86a4440cf1b503a9171c12275a6d232d818e47c5a5d019b0e30a3e647c60e1b4b3a0915217f9935b1d7d01fbb0d1a532677bca42449454908610b2029f79386f40823d604a31e007198c297bc97967130c6f8ccb85032c769bd822", 0xde}, {&(0x7f0000001200)="0b121a067fce23bca57e49ffefff59081311cc441eef09ce1aa252f14e6533a1421695792444a0349fffb146640e3858b7050d49d74b245b9d1bb67f6cd748339d4d8e2e121c8ef4adff61e710065f9a2eb5dcbc47a640d187a3db7098655fb9bb41106e519e349719beea7fc3ef57087cc959cb559a06a5eb2655a5585f505a15b61da7a3dca061d42f29d6b3d1e39e5e334c047d05df0101b70f890a78840511e3bfe64cd0d6ec8b1c864a27db97547fd98df9bff1e109b7ad878db79f59df82cd02579e2ecb95c092a127c6f33584727c8a9344dd290f98d5d0846d8b70ee6dad632278fe90c3ad8f1621e1538c8d71bf1fc2d8315678592381d3c3ee23dbcf0ff827da026264bcd17ac7388dfc8d65c32864d059d86415f9730a487929698fb7d84f79a504598a2f04f21b6106b102569eb5c0ba42d1c49980dbd06965634ec1b148c6b1f4cd4b973438ad2553c75cdea621aa33684c1d93efb0433c1605d09d92ebe7391990a5e5c338b62c8ef3dd05a8182c9ea3f3dd8c80659da2bb10c43ae0ceebd4259d021ff21fb640c4caa8726f16dadcd729ac897d23d919c557403768c7732c149405673895b51d378a89f43acd1ea3dad30ae6cdf246326aaa091aa8be5d02cec855c875ad74060d4f2dbcd145880c953f0e727146c833a866e0b77b348515a608fcfd4bc3258a71b156e2c8e490808f6d80a40126ca3340fbbaf76364cfc9e75a21703f93fa1d5c4709509d40ec7fd27b149fdbb82bb5eede411964b9b7e7526cc032777405f94acf9bf733a292be3a58ea103fb6f4bbdb3e2042d8db150aeb22d8de25a9569ae2cd765a313e144bb42143e66f56d715e95ed976e526f0cdf00eca6693dfaf9d442a169ce1b0dbf0073332f7d7129eeacdd109727fcc5dcdd243f38ed3e573d5fa7315d284b81a102fc2b8b99f5ff7ff73611737a0823368d185290e708e2939b4f40d1df4b06eb3fd9b38e1d8d1fb15d7f3cb9a628c6c523af392f56690e29e3ae67363e6fe5863a7baeeaa6ecd0cc56022054b647521286e696e38482517abd1069a2dbbf83a6517a7bf0b87563baa8f829416c814b5666c1b8906ef28026187bfd448f12356b0d39f08a9fef73353fcde140ca83b6fb815920eb5c7a2ab6139615bccada897e0f7eb4290b7e50076e7b87dff19aba12381e8e80031210981494cfd4005b00d6c8245465ab1e9987a75b2dc6e810b4076af70f2bdaea8e4d3a34e2201dbb67fc83205083d71db58d906d4e1eeec5b56df4a926236eaf273a49bcf27a7283f869f9f97dc7469a34ed9384834c71a4a690edd7b5aecf14c854ac6cf3fbe584ab69cb5ee1918beb4cb3f3e84929f08dbe98744a381fc198efd8a08b4f973b38f2b10461880125a03329eafff215431d1d27d00a9d9e1ca240dd08f099575623f52f9521bf2ec5b223edd02113e02f42f244efa1d0ff8a13c7373341976cfe4e7b88f3a770256f9365a6c0b90da7d064f25247928687d5673fd41a22a9be651304804f724057ffb8fd554c81a19d60032bd3de8f3e98d54dc6f71273d9a45e3aa2c3190028ce927fb544a7c034461a4d47af5c7a3b586eeab06f4c27e0279af6d8b13f2c410ce76d95dd3b2e56786ba929dd234f2387fb177d4a3a8a2cc14917e19903734a2a1eddfae4ee3bc1100833d4972c27876021dc03e31a6afa266052e961d302162ca43c8626ea89f4625e54817a6aa7f55acf76e5210695521744fe4ccf1ba779b580eb778ca5b11277840105cfe533aa654f8ced92c11c5d1a60c4be20240b9637841c1248131a74035f895a7247e7b29637a855bf2d2102f33b262e322e932fee7c99c514a6700b3d95b503af383cc6c68e7dbd495537ff4c07b5eb2ccdf67d3d64b62385e64a875ff5c7259b76d655c4da4133ba75b6248d5cf3a98d5e5a8ff71e39086fff3bb54635a9811984d19087c11295ddc0a514b3684fa854e94cf4db47d21ff03d3d68aabb51e25a1a6007ad871223b97340db1142f517395be7783ef64b1edbc5b25a1e6c032a19b781f34d4c2f760f79be1fc16b191aaccb808d227ebb53bb3e3821e247146a5458e23df1072279c05bdcaa122db641149acb2bdc788504758e54b440dcfa5c416831dae854a815c149a83b94fb7c7b0fc9630ae0ff847a71275468cebf1765abf7d9ba554c5c60beb5171659880ae315c129793e71846c59a7664af370e9cea27c56a2f1876c7275aff607467698661810b04dfc66c1a79849574d325924edcb376b9499dfb5932c767f91ed73eae6cabd26052b86fe3f13eb999653d04f48992f2f4a1a0ad5703bb186a8b384a12284c104f7001b26c95686de5cf5285aa1ffe77fd4da3277a63a12e6ebddbdbfe231dc5ab807668477603b24ee4b247ed8f5b89a705d7cbd42215faf56b8490ec63329d05095cd01742ddfbe042a1eb2c8671706d8fc1d3f2aafd31e6fccd92fc59970a9ef155ead0fa4eea25515bb47937463ce4316e3e5df3f0fbb160d58ce936fb4b26bf9b64f9d03fd0ab843d8c013a73740c33ccd036784dc118ac921a87938ae1df65e91d2835b48b97964ae19755dbdc68438b566a562fef98d9ff1cdb8da49e60c23dd0ef91826b26d8b478c685b5bbb158d79446478b49661be07074501d6cd9328a5e1fda636ea82e166de6d2ea26fcc3cc3ecbd5c34ee8cc179fe71672c5f1dc6b3dffa16abbcc44e6898406ab187cb857dd8702e8e761a64bb13876fe664ad3980560d9c74aa46d194e34b5918322f8258aa3eed165fa23b3ece0c274048818e86752d316d14e58c51da285b04ba6811a852df34c2f4716c79c717a1b41bd220ce3d2f67dd3bc91b1ecb89eff988476637825672f5b9c3a80ad270ef5bdbfd396202b194e169d9721072e85ae1b80fa8192c5f06b20cdc235ce37cef27c47341f820bea5ccfe03c1dd9bfcd22adc0efd810b92df37f2cb971aff2e1018d992fcbdc9ec33b7b33a5a8a5e0f111c24ce60dbf2c032b062575907c28c21be66ac1511e3b59bcd1d5520c56cb34ceb8122ef751690a2bd4d441aec59e43e581bae4dc1203654c28fe20dbb48a0fdcddf4095233645aa1cb2f34ad6dea0611b0f8422572570b975dbb8639998debedb7b0e7cff1382741c0687bacc8bae088f1d5db68087be2a76bca3727a87572b469a629c6406b0dec815c86a2d845ee9500bba733861a966032fe999b71bb70f1198e614a86467425ec91976daf0fd563aa19fadfaaee28197d3f4e826d3c83979cc2979e6a434114448122280e6b6022b325dcca99d4a3ec4b636eae6255a83e600b0807122c081b42ccadcf1a3257d7c09f16daa80b081819d0886eeae7381de6bf086d28cf8fbeecdb093292dbdc3d3781e84b078f6cd4d78a620291b69c36281936918797891bd57d686d93ea5516ad1dfc4b1f871d95c36a1f22461b7a1f4ec5463a46693255e401fd3cb6412eae3da031d942c4e6c6c7a4e4ac73f3a0c1c309d0d76cb9e254fe789cf7adeaaa58c6e93a45efcc9b96e9ef7ee8929ba40684b5a11933de3f309038e2d70fbfe837a5461266c6e2d6c8b9c6431027def10712b81385bb89037ec2d84a4ad4e8bad73cec2666aa600dbec959aae6a265a15886a33e848298c08e14a0f33b622fb18820b5abfef13d5a12629c473fca931cacc8353f61f88d21d233622b0a1fdd71e9fc8217ebd909aadcd8d37d9a87b832ef5c37028eff103a63b453503596f8dcf5ddb9552999421ea55b84fd1160178af8bd31037b10f7fb8da29ac031395fa9187e5c39b99d71f359fb119b412c610d02d69df60c054d7a9cc27ddccf15281c08b97d9122d809a4ad898aaaa21da853f1fb24aef10645f0edeb3c3461d5360e872c845aef13c576b32a5085f3c2e2b8636bf5e18caefaf7706b2a9d4487d58126c16891b41c992b672eb01497611e9bc62baf9945ca2083a1f8ed74b1fa2defa1ff55dd86dcc62060394811e3d8c0d5728723bc189ed2a1cd26440572a082ee932d610b470064402c594bc89bb1d4e41b2f497beb6afe2adc6fe93f1f84b9291c687069c67c8eed54d1ccfe9dc690cf8a775dcd9e314e2e966d6f412daa5d1cdd095616ac7c282ab8a302d6be721a9079b87458bf6cda5662277ead0b7cc13a3d1d99fc9c50b3e447f010482287e29e092386634be5a58d3525a9e1b6748438cda2ec779e170d65946d4aebc6b64d4603c7c2ebb9f267c8918992bc3c7df9e68a72e36fb681731ac8774e3ec518716d36a16316e2869ce14b3193bd19dd17f8668067400113cc90bbdb8a4de45f02f5cfec07a3d81d4eee10692cedcbd890ccd9675d89db0ab1e64a46dd99e8a49befb2abd02c4a40be1b1ed9d640bfce83189c5cc268abe53a688bbda52d980e45897248cf7a3f264095d0653c23d85a990c8a6142b042cd41c7e3a2b2f967fd76c03bd47bf6244f7f0caf2c1b17d28680670b779ec477fe3f0cf7ef1856e3924bb5a28047db99453db73e59963e38ee24a3b12e637349fdc7edb8ff6ebd789e986d03735cfaf429718617aa1c1b68fff8cb9b8c3b713d548f816509a243686fa6749405a47a77af52711ae8be7f82bf924323bc1deb85fb100d241686a41c5407f1a3bc765e80ad7c00bc62377f7725c189eb93da1cb35479f5dc5dccd4ea7aea1acf047774464e8e695238b859620c7c0aae4d7d297ce1c2fc789a13ce0a742c81c7fd164f9021fb9ed2867a3e6e1eb3221c3705bf3f0fb672456f5fc902a286e684913d4e17a5ddabd3b65be9b56d8f6c4adbda8497d851a7c4817ad385f7f660383afa877a6250e3c0d01663f495ed17c090b202d2eb6fe046f83efff0925cf3ee2e33b76349a00d333cf58af66581dee3048c8fdcfe856a108a2232ef0dd23fd3fbaa4edd4727a35ca23e8d4231c8b5d574dc23778317c657e4a8b9e2f9cf8343f959d9a38b8325efd54ad0edc58b837deb1c50f7a0d90a141dbe7cf29d500cfc9715dc5760527334a2c39120dd8f450f3cb812ae3391c4f1cdab5a0759c4cbad71f6260159e1af1a863f82486fb2b8bdbb7c158c53b422d69c247e0fb0527fd17039361be3aa54850b56504c045ab6f4ab6cccd0033bc31520c54056e08be9c37f4ee845dcf102a3d82d78a61a9bed67ecd23f62e43598875d033f48b7635e58517eb3a2e6c66111f06f45ac15c4cfc896c3d6922c499b299d6afe078f84a0c390bdfd4291068eba1c38fecd73abf84fb097de9d9eb12bcad8698d983ceff427b37fcbb51c9456cf4dadfa8c891a5da115abec1c1e0f0a450f9ba58bb8f1038a516a0072f690c7f372fb7b406360dafae2bdd1d8e2987a15072b2e62387b2e04c5c7b59635571764ab5bf76a1741023a5f0b5eda1e4d0b72a2603b30b94b92b86c37ad3c20baa96e0de8145aff255f57e8e2347b91db47b8bdc9a7f2efe347be6136f3c4dec4ce0a941ca63ea2f3763bef5cbe322cf1ce6a0caf73a554f6fd726a09ec7a4d03f8264da03d65176a767c9e9b023cbfd2cd606fad17f291356af1de60188df14d87d03fb7654cc5c112acd57bfb9564e23ffc25bf79bad8978cccdee554f78dca1b22a3dbd91cbab2a1d7c94ffc0cf9034bfd19e53ba15459308a8cffaf847a4985e125c11ffb27a839cf013716a306c458d8492032f183e953979c9d254f6d02cfdb5b72903a78d0b1933c533cece2d7d7c03171eb0d9c564e092e9a201a78efcbb60b922294e3175f339054a3b41c9f68a286dd4a053d5614fde5aee8a601c1aaadb130a26df86e2006958faf3154e6118d16c7", 0x1000}, {&(0x7f0000000140)="836958b1c286c0feb7ca1d038db76d7d736033dab22e949ee9d9ebc9110f448eaeef0e50cbb41e859f", 0x29}, {&(0x7f0000000380)="9ed051349a053a2b7db8200c11f4c5d2a7a7962ae217e773c49d5b1e6eed549ff2f687a54af2266df3ec6c4214", 0x2d}], 0x5, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r4, r0]}], 0x18}, 0x2) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8001, 0xfff}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0x0, 0x12, 0xe1, 0x3}, {0xfff, 0x2, 0x6, 0x20}]}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0xa4270637, 0x0, 0x0) close(r5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:32 executing program 0: r0 = geteuid() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) chown(&(0x7f0000000040)='./bus\x00', r0, r3) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fcntl$getown(r1, 0x5) write(r4, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x2, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x1000, 0xffffffff}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000e40)=ANY=[@ANYBLOB="82fac48a894da0af395a2e616b125260c74317e68fe1f819d791d2231f173fb2d9718df7d993e638f932a7db2015286b5641f55452b2b44f0739e01293e884c58c4f4550c9b5d32cffdaa552fec44051d9dff70db4e5aaf304d2b50800e970ce47985cf69fe49296f9b720c7356d3909f94d3181c3350eae2f28050000000000000055bd665938dd1c31cba67cfba7414facb141a253b742c45f36d009b1920247c38cd5e65c03028abf026747b636cf888c8d1b886bfb5eef4f082046a0031cd63888c1de2528b0890eb8923550431fce2aa0060770d2486479922f7e7604825f8c08d298995f57b2a7c37098952920f7a09ad8865e08c35416388db75806ae4a87f09f3064e1fec3a41782705bfd65e330cca37aa39ba41cc309dcb7056e481649df0bbd4daab88b6e705aad0b41b9f2699748bf305d74bed6c609d8052c6ae22a4585eaa637418e1930b4155a73b7f844aebac37dadd09fa421bb09f1d58bd4c85496b7bfc570ac435c2000eac73a0c4fbdf6308f21838e3414a77102b926574d7a346a7baf81ba4e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x17d356c7b0af8431, 0x1, 0xfc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) shutdown(r2, 0x0) close(r2) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = accept$inet6(r2, 0x0, &(0x7f00000007c0)) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x4, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x4, 0x0, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r15 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r17) getgroups(0x5, &(0x7f0000000900)=[r17, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r19 = getpid() fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r20) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x400, r20) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r19) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0x35f) setgid(r22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x4) write(r23, &(0x7f0000000040)='h', 0x1) sendto$unix(r23, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x11c4, 0x1, 0x0, 0xffffffffffffff41) r24 = accept$unix(r23, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000c80)="434c73ed95843aa7448b7deaea96b66349555266fd10f89a57dcd244e197aa038309718d6c01f7cc5674287d79ab27126367042443f9e51781b47162d04c40a60fb550c69a7a8dec600923381bbbe8c14d8e5ad5a57bc41c08b0252498da1750705f16d79ee21c8c9367d0f5aa64005bd2e60d33b3a900078f9cef4dd4cc9d7164f20556fae13ced13ca79", 0x8b}, {&(0x7f0000000140)="7848e4ae5bd3bce7cbf491090fa4e74f6d2c65331dc0d86cc236d52b5e2b8a1a00ec8319d65682675b5bd77495592a4b7c9d391f76a73a9033ffddb96ba295fbefec4e49dfe42ac6b6499b8ff224ec13048357685554fb579caa9da8e8f4d54419b756463efd9af107d15fb912f3030bbc3608fe5101961c8168bc83a371546ca4c75ead82b64bc21b24446080e796ea46c8cb9c469c1a576d9b010a48d2a092ca304ad7c46fe8880ebb4f79bfc3b1349e592719cb17143ecbcc4983e370004b7df21640403650d0af071b386c9464e231950fee88c3d665bbf88500"/233, 0xe9}, {&(0x7f0000000240)="f98b1be422ca89cc333d16cdd987d61908214dcff88da271d55878c88474d581e2266d968d45e4a61ef88751e1a7a92f6e1aef2b9446d1dd9fc65d17571ab682cb87684d5abfbcd3b0546907bc2304bf2642debee0e7e5a893ace29b004702f5113427d2c0357a496bbdee19a950d85372d12748fb389c3d800d", 0xffffffffffffff3a}, {&(0x7f00000002c0)="566df6561ecb99e43368ecd3f4a8d5464e086fa7abde051c5a377787f5d09f100e194d250b15a841233864f9e76849425398e7070e10213cea39bb5c322289a925b5874fbbef3d0ed1c87bb0037421446e20fdd894cd13e56d967718075bace24a2dcb510df0afe46a653e04a9c205738d0e615aebe233566095929c4ee1a8a173143ed94679dc9893f8f9504367b2c4db9de1f7733643f685318ef07736fbe45a3c477cd96e8e760842f3386fd306b4e47ef8bafee25657dbd43f7cc3734b6ee958ce5407f5077c05a5e8b53ea879a4eb81877776ec69a8", 0xd8}, {&(0x7f00000003c0)="0664fd690f4bbff30cfa0e7b3044d9eafe8e8e1e8814117c102c1da01aa5e3d51d28a5b90d3b59e7f759209474616bb9fd587989a8ae81cc22e039cc85684c3e43555b03311dc39dc8d1f65aa3567aae1ec186039eedc784f0bb070595906c174824ad1e93dde28b0cf42115a493538e0f5889bf3446cd9d7b25ff08f5651706794bf57bf3a42733f1dca08a4aee6ce878ae24dc149ecdd03da67a94c80a9da318d529c7af6c04d5de1db241e0d816e155b7732508225aab29200f4478de301251bdde68bc0dad3d73c1", 0xca}, {&(0x7f0000000b80)="bbf41a16ff32502eb8a66e75926fca908674a219ee7c1a3207000000000000001d8998557e", 0x1b}, {&(0x7f0000000500)="f996981124102bcb8f83da7ebcb0859c04f504c87b4d70362da35c667b13935b0f3331f9d9071c31d7f1e564c8155aca0709d3b6ae43775612935e95f3a37ec2abe5ff4b02cda4798761b66ac802e784b5db463e0b7f5b70d1a35f314d548b2d948b413bfd93ac5c172635dde9e0a690d64188fe0d5a015d864aa1e3d9b8188dc83a10dad8d5373d576e6b30545c333c1d4e41d0d39bd6cb6215a23d23bc47bee43b5d52eafa21203bcafb13cfdfcfe1bde48166f4dd494e34ea2decf3dc524fbcb7006e978a801e6b1a48540be4ee3eee2b1a94731378401c4abda9a967195d1e16415ae016c5df23d6dd0a86d241d5", 0xf0}, {&(0x7f0000000600)="330d2271ab14d0a26d70fb6cca17000d8024fff309afaa98faaf69276b475a2c2aad73f1d36c02981957032a613598eefd18beb522fb09403d5eee4ad6529465c0e9503e1715312e2de0a184e840104bc6ee1e167d0bf7125750f286d41a86b93ec8c641f0e771b984becff8ee00ba802ef34927d514bd25e6a9c440f4d6c1310c426191166c62e629e9e4ee22c01b1a72fc9be820e69a5c1df305d6b8a86d1ee5f7007bf14a92c85327ae7dc8b17fb9fa", 0xb1}], 0x1000000000000143, &(0x7f00000009c0)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r24, r6, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r1, r8, r1, r9]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, r15}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}], 0xd8, 0x7}, 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r12, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r14) getgroups(0x2, &(0x7f0000000200)=[r13, r14]) r16 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r16, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r20, r18) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) r22 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r22, 0x29, 0x4, 0x0, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66c76c652b6e"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="f9a5f7164fab507f9dd64809e4d8d0d2db18e3c1442b4ffe4261873e3f748ef907d5e66fb52aeae9326054914403dd2f10d820db6f8aaeb10f94aba02139f206b719fa1d1c5777fcbb6cba47127ef2e0cf36976fb0", 0x55}], 0x1, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r5, r3, r1, r6, r7, r2, 0xffffffffffffffff, 0xffffffffffffff9c, r4, r0]}, @cred={0x20, 0xffff, 0x0, r9, r12, r15}, @cred={0x20, 0xffff, 0x0, r17, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22, r23]}], 0x90, 0x20a}, 0x1) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) flock(r4, 0x4) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) fchdir(r3) dup2(r2, r0) 16:00:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x71bb941d260b70a, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x4, 0xfffffffe}, {0x89, 0xfffffffd}], 0x1ffffffffffffdfb}) pckbd_enable: command error 16:00:34 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x10000004) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r8, &(0x7f0000000380)=ANY=[@ANYRESOCT=r7, @ANYRES64=r4, @ANYBLOB="2c5bf3d5fcaccaf42f86220c46ee5f19"], 0x3, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000008c0)={0x0, ""/186}, 0xc2, 0x3, 0x1000) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r8, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r9 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000280)=""/166) 16:00:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000040)='h', 0x1) sendto$unix(r3, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000020a000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) fchflags(r4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0xffffffffffffffbd}, 0x0) 16:00:35 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20000000000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t)p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30, 0x0, 0x1}, {0x6, 0x3f, 0x0, 0x100}]}) pread(r0, &(0x7f0000000240)="473871ad1d209a6bdb38d70798b03ce891d809d28f47b0b9a1f39fa8", 0x1c, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000140)="2e3bb39d83e83a715411bf11c9ec3aa15f4bb01772c1a664700c0be4f96181cfbfeb9cb97548ec2294220c0e6721e4b692e737299459fddc4a8c83f1cb632e3ccb8e00b47cd73bbe20b5316cc61b0caa4aa9424e451cdd90ea4ccb7db4c848eae3dd36e78b588ea8c060394bc0ac5ab7e0ce71a804c8d617fd4f3b7a053b340498fe14d1d8d64eca238b2435e3fdf51dadd338b1251eb480eb07", 0x9a, 0x3, &(0x7f0000000200)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000300)=[{r1, 0x20}, {r2, 0x190}], 0x2, 0x4) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pckbd_enable: command error 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) write(r4, &(0x7f0000000440)="ded1b91bea7643e8e75a8a62aebfcc78de865e13b87864c326a2bed09c023a0187f2fee0f73a6cb03972878a05324c94d7af1f6d4ea2f088468fcda5ee802a2284f0d64381c276608663457af4b007628dea779512371d3a77ebe1165162d576fb8099d5289e34df18573ec13096f850957cd294540da63a41beb377b5b2608aadec4a4349f54d33afde7d792a658655d0b745806f4022b388e12f85d1cd43f1e4304bcb8f31eef4dd294b727f6708c6f4ab9bc68be03af14de7f74625ac24a600e6fdd7a6229401457e39956b881827db12e2b3d0ebcc1dabacf5c01c3961942d3a2e0e848770c274a9652879df46fbabfa07149e111dd9a05cf91a9ceb3b9505694fe55bfaf0bfe9b88fd4b541cfd96f1f159bab0ba9de9804490d344c2900bc1a2dc3e041c65e2a4b4b6e4ff3e5eda882a1b568857e4e2d72f335ce427e2d544378c006aefa181ad561f1e2c71004a894c6301b2afcaafcf4664c10d1e887ffd7a2fe357480b7b36b64d0720a463194e336a91046c7450b120139a07994ee3a59de7c80c763661525bfe955ad0b14de5fa363d7ffacd7b5aeda93997c42e6d324bfc929f276ef599df1bfeef59cbb9222c49af80f83d5068ca8b194c8e20f5cf3c8d79b358c6a8a119f81bf57e24b5d528fabafe6ac840b6841c52578a05762bb6702da7c771f5ea82207ed5e7be123f94a44e6b7847ec7434e7a396b5c29675f2def6f92061408916e815565fc3ba48b13fad05f594d72dcf7c00ecafaadf8e16e0a4ded45ac358be8b89856a2852109b83773498cba10bc07a03f5fde2e0cbab99595898a86d5ed76bbc00101a0e1023ff8c417ea773a68b4e6e556a1efd661b0b1a75e13e4058757140bdc4ac70e5eeb5a769938a75a713c01d2ac0cce2393c42ee47df600b7939c076cec0d6b9d59c72d1e7150a9f6e3cbad6a7fcf8f05b5a224254d60323afb28ce43a1ded0d04bbad200462deedb3ab34321c36c983b2bf7ed382cef9c2c454dd9488d19778c2e871ce5426fce293e8955331fe19037a896d8a0fd1a5b6389e16c2aaccd700ea83cd742fd2f00008d2df3d4304f5f116fc4d976d5ac62a713b6cee1423150d40326b9cfa98454fcffd7932e7a0bfd21a263ba1c65619fcbac71624826f1d5bfdb953ff61a0bf0582a4b04f1f9ebcfbf50183dbee40b016376e58080865a892913ce58a7b2622ae3cf0812a6fb97070a31e89bf2b4d7d32fc93d6927b530110eecfc5bbd503dabe84f958b6135dd06e13c21cb9c3df862f2a5e08bf4b899b450c4482cb362cc2473aac86b49eb1a62ae1619cddc188a6a7f58d4ad757a847724cce6be4f22f85d27a14738a02b28dda8734af04681fee059400a254d68f4007b71d50734ff71fbae2e7fed53dc7b53d16baa08e448a985f4e827de023f34bfefdb0b6ed84dd4d0093e1c7ae86d93a195ce7165c9b9ed889df14d1ce971ebe181d60abce9faabb2ee50c44a97c3518e449ddac1ef5c140e659c8197ea11c56950b04d12a1c9ea6d080d7197dbe97d549026dd6fbb6d3969987b3238626dda0ec80994fff44262d244b2f01eebdcafc2e957033debadc76bbc51515d78a2363b931d2cb9fb4c0249b027894b34216228f27df74a4902fd7237d1072de204bafe109973951428f7081ff94620ebd2e6a66e0a5adeb63de9a111e965896d4b8cfc64ee0fdee5c690c4d3333eba04176a5ad9d57d8d1d6206fde47eb65215eaf2373b93cec0897e2858529541ddd25a36179340a0b9852b00288e4b36ecda614819ad9998c97a35f19f68bf96915dd2cf397492ff31bb39800fcb320c5f1bc73d63ed50a072acf7a7c8c351346fdf5509270d78c443e8d896d7f73b290cd8b03bddbdcbbabf045f2a3d4ceef1b4b6cba1fc12e689ee0fbc244ef6e9799c44a9598cfcccfd206ceb6e3af6c66f0769b1cceb7e8de30bd5a1a50ae5fa80d1601d2d84c50f10d3e76f01c46b94e57fd8839f58def6d8491e5ceccdf6228ad27225f7210488bced6554f2569c82d5f926cdd3794f29d6317920295b7e047ac7a6465c0fba3d6201911968cc701afb0b840453962d4d8a0193bd9ac08e109d656f34287846d6313add5a0eef4d790a1887f2f1d4735d5f6afe82e11bfe322135956b0f87dcdc6c531c514f73d357b67fd7f5c3f730c76674e1049f70f83d6d0b0ce24af3055a514f54b396a7b0136bad8b44a5e6d73740e6f3aad80108cd7782d7d4568599e380f8435ad3440677297de953040c4968d49e08ade41e2574ccf4f4ea8b90d71d54623be38c2e8c12646209d74bef5b6e32c7d959740b2c44e2597855934ec18849cc058053935aaa451795b2ab7122a0d1ff2ffb7e6660ec2bcf909dedef082b087a1208caf4da67ba66bbf07a8748e1f7785b9ebd8bd1cebb386600dc9c83e328cb74dcf36e0d6e2366a356084566bd7a4eae5884241ec17773aebb40e6b45a06854e95064ae7185cd187d15d1bf63d217a3ddbcc45c054a6ec1c42f1026de7f27492f68a001445530d087c127e9236ba239005f2605c38e124ca64f128e63fa54c3b72c973a436f77223763d23c983e86eb25ab17a25676580977e7ce17aa5f8ca651b032a9749ab49dd0eebeac5399c05234382628f3c6304de326db2a6e1314ed3f94d4ddebc052ac7c3240023d74f109bbbf3586099728029463b383ffbe0debe8122375c60b3c2ae827ca1c685cb32a59b584bcf84b61dc8d190693ddc60d55f5a39cb5552a1e19b3299ffd6921918363656c0de5403fe0f157d765445026463c9d8b45241d524ea32ec5b2967effd6d19e6d9698e408483d0dace55779162beaf1cf0b8034150f74e131edd8ca324e23b63fd6d72eacff67ef361a3b22b86cf2f3169c8964eccbaf0bc402b44186c95bc5108058e0cf953658cccbbf4374b3cf8d2637b584466281dfa1f7570413909d5325784419c66a64bee84fafabdc6c9c04afff42f7fed738952f03ed90ff74c4637025db87f41b5ec96c8c6328cb85672b756ba46bc3bf9a1299e790c561253736a458b4bc7110c11b7295b7426a3c43262a36bcb46fdc5ce2d127080e2d48896822b05d4e38a9605081584477e0e8c79df5ec3f901a071cdded9d1117b688344785f3f214695cc27c2711d2bf454fcc265e3d342b60cd65a04d8e5860ddcbed7d404f8359a4e797d80aee47334f47ec1ad4083aea5d6362f42fd6f2677c05d3c167ddde3d3d1ede53e1c4ae506b52dac2f3e6427d8a6bf70063b439b2b86248dbb033883ceb4cd978c3f2453108d48882a5f7728f5b0505caaf38a3642e5a4c11df024f2ccf3216904ae797cf690cf1020196fe01223380467e5c21b75fba196060b539a1c9b2f658bc0d7314da2edd6474b47b0c588bdc76a28fe81551dbe49d3138e9b6a869febc910dd1f5991841ce60e7c82bdea87493580ad43e3d8fe75ad880ad04cdd7c41afa7b8684a47f08cc11a75b01dc09982efcd4f214da1520fdb6f9b26fedfd2df7f84bb02604f62d091571b454c0d59f027e6486c3b9010ef1ac57c45c2e053129344d3c564cb5de00f3165abf749d1f61f4734afa5d98fd60c7cc53acc6ea7c7987fd9d0fbd61b97086bcf7fc56f0387e415ae63fe3cec846d0d926826e7bc3ce75b8146ff8e4ffd420d440ea7b8e7b9f2b6a613517da62f6194edb8ad78802b2aff6a1b980195c1b1d6f46643c3413588e13b1da1d8cb320d8e8c5ab008a22b660a97eda1442ad3ffcea1a267d68beba6b604ef9ee35f3edf4dda54aa19ed4994251c36cd921690ac4e6bd20193a49a0a3f801f586367b7736a4f18e9643676ce2f7a6a0aac994975a1b78abec067ce31ee80c860968e278e1ed2f4f1d3ad2f4bb600dcdaa414096595b65762f781fc7df9911115b3c2cc161da2e356591f101a835b6f1000c273938691c24387ae812503c4b599ed62e00b140549368e4ed90ca48fb2be32526f35d076c6db3e3b85a06a9054397f1a93f6488d16159296c6f80140a3b8faff516740504975fd42c114cce18e22bd6624023a42de5d21366867d62ada08cf3e546fe542938fe4a8c2289a26e2dcf63dac3e8fb9c83730a88051d2c742d3ce85fb7072b564016f79a966aaa5c373c6d1e6d638517056346e182bcb0a157de66b899e5776cf04fa75983c1f5b5f1c71533381d14137c623fda94984bc77af277487d0e34b613c22689d5b904af065ab439f54c93cd325ee25f28f0820ce6b4d6dd572d5cf987daf9b1757493755f998ede71df43121de01e34b0c5b18eaa39acfa9da929f60cedea35490c7c73e480e756ffb9e57dea0bfc95e28dd6c0efd897923fa80c4230acf113da75bc5dc5411422edfd0f674a6ad1dbb095b6cf1a39b4faceb118dda246e82bead416e7c33c9e91a17e3861329c90fd505e891465a809e755668e63a282e1855b09b86cfb497a54bd135200f0136ab4042016a21b9f78d45180d0e7f373bb78d950036c57fbf52f20903dadc4bbdac6104e7f0a451c3c313f31a46f9283eee60cfd2de5c922416cd1d8b1023488525a098a73bf460b2330509763784fb0758858a85a15d507a5a82155d3dfc6adf4ecea8f37deb34907e436ef66ba3aab1dacca994f8beb1ca8c4d224d2979b26af92f3d748004e80f299a3689c733b5829ced8b8d7a714e0a51431429ab89c4045471830b32d1ebe257ea10b228159e078dfa4da8a5cca58bb00742cd75b6f6b7fe5cf3a8379f80681aa7c49627586c28a99bb49a6d82a4666766c98ef5e433437e9d4108b17e7cf53c7da0a8a6c99ad84a35d9ca9e2b34bc60aa895bb11dc9760824f93f4e45020607da1b47fcfb4d3dbc4cabd356a4a1d48b848da6232311ce02b08fd6a3efc07f11ba33594c50d98e7ec12de5761262b8e8c64e36f9a31b5fa75637f9ade72cd17886b2601f9f07f0484e3bbe8a18ea9e5e7195c33e6fb5a487aa5852c7742bd575caf4cbc13f6be488b4784db6f1b20576557bc066c2d819c90597b4a975a51d542aa4991d2e742703354f99d49c763c43aa6b77c18d56b22ce57247042999c2922227608be8ac2da2b001cdfb987c2e82acb34c864d03c4fa1c036d77111a126023dd1166f36591cf56a62bfe31386e50389bf5b7055a4f74b6f6cc85101c741041f969eec3c2d6970f650947fa8df264371bf88747886337721246d99bb5ade05b2b4e7ebbeddab4b080bf1ca2564434e7ab12bca2a86bf8c6a817c4fa3ff08176951b804892948cb0f2fd52d7b8aa99289db96c7619e96384a9bf2cd093012e3e2e357022d233b557f1bdc9617fd11c49bbd27020d6b2318a4fa5e0440f77e4767fa34375ab6c311dab8f1847347ec87fcecfa80dfc18458c9c69f208b576186a6fc1b98f00c67999d776103c99bbea72b6b5bc65b399c89bdd8a8d354ea9414d20a3fcbc94ae38b76b13a454a4f344a87f655cf6c8fafc4aa47eb92f29fb71f0a21ff031fede90a3b0fb2b29dba6608370078a185d5ec10cca2630e641610886c163286c88f73dff43713dd41a6eb8246ba4f3b3c717481b1b97da32dce5dd75ea430d254e165e841bb8127e2665b52228a0047573eb37a858b85f9c0a71ecf87dd36b28cb5206ac61159a6861a6574a048affb48b1032ceb8a47ccfccf4273ad14482074f631f3d4e47eb608df4abb799df523a99db58ae973f03cb6786ac3891b7cebe5d93fedc5da64981189bfb721da3c75443ae1dc1f34f7ed8c64538fbd81b1f829b7ad97272137c55c19d3c67a16965d5eea81cb192845d3c0d11419dd2d554c455fbe7035968", 0x1000) read(r1, &(0x7f0000000100)=""/32, 0x1d) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x7ff, 0x6]}) mkdir(&(0x7f0000000400)='./file0\x00', 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) sendsyslog(&(0x7f0000000200)="9c5233449c167abdbf091f7b370bd5161005d11b0f0e57ef0ea2aa35f2a01fa0592f634aee5353d86a9baa3c8f6a674a7ab542d1ab2d2093fb9a8c7812fb8218dbf42a9d43ed9479cb4e869c4d6fb93b42618bfeaf4ee53f7881220f9cae731ed4d28c485e63404120bb06fffe0e582c438f6de68ededf36", 0x78, 0x2) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./bus\x00', r2}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r6, 0x1}) dup2(r0, r1) lseek(r3, 0x0, 0x0, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x10) 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce27c8e1ade896c564de400"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffeda) setsockopt(r0, 0xa183, 0x2, &(0x7f0000000340)="014c353e4511313dde1228af547c25ed4122f555923c71aa958978386ee122b2c1e93cca1e326f716ca2bfa51925246a390ca85915460135ce783c257c401bb1e8f611fa462971e12521a764cc7009ed03a9e2173c923dc43793cb9a734467451d37359a7a0f7e4c6052f0509fa347a0ec5e57c06fd4d937324a421b200cc94229c2266ca7d419ab5134b4c34081e5fbfab0b680df810f6012155bcc4492f1d18b55a612acd83017ac593aa671586f09b4b680aba5ebfd27c12a6d8d62bfbfaa0e562e09592f8ad876e1c71971d1df9a79cf26d645173101a44810283cd2124dbb633cafe4aa40655116a79cf46c6ba79cfc60bbfee010252ef9013e6842ea2d01a690a591b517dd13e29281c00f7b0029e607cbbb97e6abd2d34fc1f3607ae5437edd0b83fd4995b399c3946f6cf47dc8084262685c782e2068711556af5bfee9be47d882552949032053e6a3f427b233be3a68afb54451d2794f872d3dd843ac06dec3902b45f3c23f9784fcc1828703e87e7534510568873856aa64514ae391536873e4448ca2229e0361cf114b3fcea81fce80ba02c30ff76f7a09eb8de2260f84455bdb1c16f183c98c1ccf671c5d5a7f658645f3f54adaf8964c1b218e13619e9827a6585317cb247434825794e043559dc791f0096121de72c3d637dfe469deee4ba59d924c3a0c30a6bf360c36110dda35842027ae8a0e3483e5aca7ca991e4f8621295a87e2a09eb3a77dfb862594ab05439ef7505d15cbc912baf0d4e2b3384b3ef5c4d9b8b982b0885979458f6a042beaeab747ec52dc5546154f033ca84953bb362cf993359b9779d3b911e3a38d8c5e8d9b5bb939c6fe4dc429ff68fc807ae0f22263fb28a304522b1966a25c700001d5db7d3a7805651f7344703fb29da7a4c3720b47de70cf89bb84f03aad7db9e6795b1a5fc37fa1eac33436e0a266f7f19b28e4b65b3bea12d9908c0926c0d799a054a9bd1d3dd08315845493f4f975049253483b2b973993bb0eed6a220e6c00de8a9d59e64580fdc5815707b0fd71e03c423e16e41ef3a9d1328f9be9bd6f5a05b0a8a80751c39791c162dd24bab3659bcd81e831808df3ef605e4b44c33a8348ea84f570035e72528b51b52eeddb901b14d91776879da8ac34bffab8f94f7c3f990ce9e0f555c3d515dd823e4eaf6c503bceef884748c0edb24b64f8a62964e06426fbd29ddd82a6d45fa2883443a33ba07ded3bfad67a4eee100634b818618cc4f5b2bd1c037f386e9844aedf6d4a97897441cfe7725a9c3c4cb3a11afa20d2e3da7d5c351f2b88a44237122fd3e3307c7b6e466674c99df6f27148511b3c436ea2333e8879c25686976bcdb6eb1d8d629341411afe530b186cd308284b7b6c198c9ee590e984764d6255dd0652f9a20028a1bbb556cc3d942976d530b774a44b39ad90ee0a808bf74114e145998c71f733713423212ab4ef1be142aa00a65be6a7797f7d9bae8202c1fde46c6993d760b6a969a486b60733cfa752f57ecb997d35b78a395dd488919d9ee9039eed0e8cd4191a86b58bcf0b26eb5d74d2d094fec6dd230c2cf468b84b6ab37ec853be6847c79a85455b7d2df9f44d8e77e19b8cfe92b9040c916a22d0c43f7ff60d25657caf356da55cf97dfd0249daca5702de75c71d252d88a9a079f4fcf5d5304dcc760f18f4aef3e49988e5c59e8e607f8b36b53545b438f39c5feff1c2320d5ea669cbd742dba4dcbd28f4dbcdb8c1f80a9d0c47a73972977c581f70b0cd0eed78606a0fb519a508668710d397edcc54bd60ec205da01a007474ccddcd22529d880295e97b01e311180167d4b9de39e01bb451af05a736ae08830fdbb8ae92f9a322d211b91157bd6f6ce30c506d481e74ba9ceeeaa24c375f3a80a4c4d6bb0ed8931ad57de22e06182c875b585ea39db634dc6bdd1e474c31e94ba610da6d9d16e6f85db1001b54c704902dee02113e425db8caf8f898e7cfe228e1291f93f574a3741a56adb9c52a1c88bd8efc36a7324f5da58a307b71d6ff3c50f8461a93d0cefe0e65e51b3af504729a2659b69573c848adf67655c7443b11190842c901fc7972b00bbf032704a393a70923bed2545926e7dac213127401d7d349184f4a6c4b6df4b901d6aee32ffa3a6ad1a0f2c8f5bda02fe0a24a4a9e993fa67b1d49d02ba75295263d10f2e5bd1ef80965c140bc401e623e586aa883ce1ec0d66b9c745cf56bae58b24e1bdb8c3826331bab86420862fa3d88a41fc54aea5f490f484615755245b6e0e061d50fb05c397a0748862408e0fd6e26472c0ecdf5e4d09bd12868ff8c08d33768132bf5a6b63554448f6675f95f821d16c5e8fd9782d971f4ecc75d51ae00cbb776341e60f4b9102b2b2dad772b364a63c8058c5b7c0ac27c4c69e45b15008698c15db022c8db185aaef10a3a5a4ed4865fb8f06379181fdd3a62cef352f482c138899f90e9dd55ff8f3277bd9c2925f7c8e2139e1649234f048e948d37bb9010774bb19ea11a2ec03369922241ab7627d72cef109b1e6d69d80db14e22c53bd2306338ce07faa8808660ec07ce1ada70e2d77f5006680b2a0b9382f9061b15939c5f9cd681ce763a80a39da520ef2fa63b4c3d053521930cf152bd7c9f46ef2c2f98e1d72c9ecda93236d2f25fb654542db3dcd3aed60309dd6fa009c40e8727af00c7ab2fc5eb5022d76ea7c3b6dbba77eee4a438b0d97617a11f87511df18af9d1396adfa04e2b90dab1009ee65f05371bf9f41b0291a44501ab90a5314e77eb245eebff1ac1f658b74703a2623270e3686d8a9066f1ff520ca30a55af16d9178da6f374b85b7c95055ac68c39c364ea19b2bf24df52f974a98925766154428086710fd4be7b72aca918c508a992904dc744f8b835ebfcbe41ce783e7ca17a9a725349c6309135b2850427a3ea0977e3496b7b9809f622f2366cab0af51e7d048ae1a30ed9bc6451f36e440d1990176a70a9b425cc3bc2a7745d9e7bced25ea075b60ea527e989c991819e1eea918dc66f3f5cf4756ef95085cbf93070a939124cabe5386f17bf49fcd1df612eb70af6cdc19d17cb3948468d86c65a12d2b747af1517c0e4361b7e7a9b5c0ff53db7d4e431827a28e764a1e21f67e07e483515e877326f224a17c84ee2a8fecc797a85b81943bb9bebea5f58444fd6daca459cd90e24c0e4ab8165c805028c73c5dbc2152429cde6ac4744f25709c757f03a99087aa778340b7d272120b45bc0c51c480ce1ed1a963ac7dc91042ec58f4154edfeea0dd3d18f9aeec97c29c6120301328ad6cd61e60dcc978079561c26ac410183da5559ed0986546af308d530ece6601828f7ed3228c0f3e580a6009d2a07621b0e4acf548c6e2b39979e4af1f6aa8b9085512d1390c1967bdfa4635abcc1f0fe3d46579df5f5593c8d99130ae08c11929cb24d449a2253ccf6d8fb77c1536a92a3436c8d05baebe333a6b589b80e0384b54b3853f1276e3cf73ba3fe226c50b6bb5d2047d11a9a73d57f1e34d376e8f1bb2609722b28866958a6b786f4297b4c634808a6eb0dc2cdff0706b2954234807d47d49a5bc222854f56207efdbfadfb7f04c91c113d22f5f2f5f0265d275693fd95aa09d8517fd3b2c6e6a937b040a7f8e108db8d927f2394a791f8ff25bc5b897b73c4d1e2a691d3d1d8ddec1a8ed97e4a85bd63a2d1f2470590df8a965bb442fe34abe77d30de8f696a29736d6cd127fcb668a4d46a0cab894f922e77cfa614c77fbb504bb0fab2d51aeb6c901ddeda4c82bf4843479ba3838f6cd2a00a5c7ad5504dbfe82cc6e8988e3188e516f235ab8b0aa9ec16c21003f18b8e2cc31347c90fa74fad2f4981af7588e85983ba935b7222dcbab8efda1625348be8dc8f13b0d38f4022a0666d06efc86ee5c293d7f396203274255848b9d56e91eaf63ce97b1442ef319b48935a19d969dcf249983d2b0bb5d93dbee25e4c5d35d1a3df7efa2cb080b320415dd373385b7210cdc56cb8f521a19f617cb1935f23bc685aeab37cf3c6ecebc3736a815b3d9bfeca7f495f1e4537aaab9460449db9af30b3024b313104a79529fc0e5d801a249fd55cba3240290f9f5192ea2a2f45bb794ebf4292f03081666e3a701891e71c75b9b4e7980f553f142c2379e81eed9e1bf3ab3c328f8be0c3c0f1bfa93caed324e5b1d4c359d414531fcebec87b18e9fd3eea22ddb3cb9cd2976811a11b93f147d25e161d9c167be6c6e7cca06b3373ea080cc06e03e3733598943d70e2f57ce61ad66a4ec9849a5f2d008110d05480775e462538314286401b30443097c2fb7c9a7f55081afcdb14cfee49e3d2e76d61a794d0911c32241634fa855d6eca86875f3c9e41fecb1b27f5c17c0847ae4363cbf4cedfe31ea70af707333787889e08cca3f35a670188b9eaca791d169d721b7b1153e3bbe068bcfa02b4df425c66aaafb7cb68436e269d881eec34baa870b79c6b06c40b91a8e25118789461df8662722fc71e1f82afa4fa15cb6917b6a377fe3527ac69f1fbd1e8fefb56d4397b779a3e31f995325dd20ac6829e34d3098767e3e67fabd604f2e28938e73be885ba253aa08b828836a87d20b7a4d09363985b99ddd16ee7c675989b02b80dfc5152c4558e7fb6472b0fd81b24aa4283ffd861ef26b80db2b06047c68fb399b56a72ad0ad12fe11d5948511f22cfbfc3860ec3638ffd58c72b24967e63d2cb2c6a28f40307f36ed7eb14f04a20b9e856a6159a100f2d81206b8294fbb044772c71d73bbf8aee1258430053b1dca2c8717fdbf247b73549989dd04d45e35286f290bbb3b93d5f99941e269e584f121513004528a9e47ce8f68e68fa5b9224902db83e7d0823fce5ac30095f02abd8b71e48e04d25acbbe40c6d7317659627a7b3b46ef6489445f2a09ca7654843990f83692e7ae67062fd3dc886cf192302b95972dfe3221626a9bb765685cdb4682df762d37a67cd90bc03eea4e3ed38488bec091d4c4331ed26adfcf398128320a5ab1844fe00871e0b970aeb0098c4605816a8e48a35b37f8c2205d02f058e0acb82b3a85cd0e784fb7deff0b063c13e63b10a586cda812c13d3aef10b621ecf063f167334b5710bd7e10d83a82dbb02ae653dc0ec055ed9b21c809882150c8199f7a4d01d60f7bb3198995f3097e27364c3ee195a4850d13224ad6cbf9728b639f4533750844a5a91bdaa522023b5bedc9b9b6082c7ebe247041d84297763d9d3d39184324be8071a8db628119239326156261483418013bd6cc6583d9182adc519ce307f4a2c4f265a5c96aa1a2885f6762e19e6454eb3d124da50a4bb4ddeab29110e4beae721b7519ec76efd611548b45ad4034285ed136ba8e9baaf5750fe2e63075274ef9bde227ee4f29468585a2023b2832ff91d51686a15b18236f934629d0fc871b55f569114e75a68edcaf3513dd8e3fd5b6a0d31266c10670791d1c64966f24aacef13da49478c0e1a2ccc5792dbc9c235285202f0e69fccd7fd86ae3e9fb012bd6c8b627dc75f11c8a637046951daee8fd8d98ae0eb7f5367a137ebd2b27dea45a8995d4843ea226af4e2a41c483b5778b9317dd19b9d40dd9e1582b1367092f56d03b286b280dabcda0644aacc43bd3afa605e8d09d9ee3502a4e032195c3b77caac5a3d149d21e3099f55d482eabda9c5e44581fbeff92c3d99f6bb57c2cac237a95f8cd5ac37e0dd0b64678e176ee6cccde85bfdca19d619349094a7faaffe69f980dec04e51d6fe03b39c5a50e7b9e23c7bc9e42d362d77dcc34f", 0x1000) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690e, &(0x7f0000000300)) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r10, &(0x7f0000000040)='./file0\x00', r11, r12, 0xe) shutdown(r1, 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x12, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x28, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) listen(r3, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) setgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:36 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00005b6000/0x4000)=nil, 0x4000, 0x6) getpid() munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='-dev/\xb3$ll\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4, 0x4) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000001640)={&(0x7f00000015c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {}]}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000002c0)=0x8) r10 = semget(0x3, 0x1, 0x10) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000080)=""/23) getsockopt(r3, 0x9, 0x0, 0x0, &(0x7f0000000180)) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) ioctl$TIOCMSET(r12, 0x80044272, &(0x7f0000000000)=0xc6) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) r1 = socket(0x18, 0x5, 0x8) setsockopt(r1, 0x2, 0x101, &(0x7f0000000100)="184f59479913c556f5a9c7cb9b9755ae5f1747ccaec2486e8420fce48b9916d204c714b0d3c4031776f7367b1406734f70a210c9ea112fb5203ee6c4fe2835a7ed4af80c1f32772e56055ebdbba124c5ce02a69ed307b82bf87f8198ef8f18b6025e3506259909ed2c49e2", 0x6b) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x10, 0x4, 0x6) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f00000001c0)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r1, 0x0, 0x1b) renameat(r1, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7f4}) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) getgroups(0x3, &(0x7f0000000200)=[r6, r7, r8]) sendto$unix(r4, &(0x7f00000000c0)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60ef555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d", 0x91, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) kqueue() 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) accept(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ad5d903000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042419c500"/4099], &(0x7f00000002c0)=0x1002) recvfrom$inet6(r2, &(0x7f0000000100)=""/180, 0xb4, 0x826, &(0x7f00000001c0)={0x18, 0x0, 0x7, 0xfffffffe}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1214"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x10001, 0x3]}) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:38 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x3a3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) listen(r4, 0x9) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) getsockopt(r5, 0x6, 0x0, &(0x7f0000000280)=""/103, &(0x7f0000000080)=0x67) 16:00:38 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x4}, {0x7ffffffe}]}) r2 = msgget$private(0x0, 0x410) msgrcv(r2, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x2, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") msgget$private(0x0, 0x101) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9f9ffffff5c8e4702a1a4d4cdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca00"/154], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffe, 0x6, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket$unix(0x1, 0x5, 0x0) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'\x00\xf1`', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xfffffffffffffe4b, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x73ccbacebc470dcb, 0x8) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x6) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setown(r2, 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="cd1e0598d750760dc9ff410421a70735c58e59baee1f4a509ac1eb60984f612c636d7962741e92aa3bc95a44853bc2e1d7b720277de296ec6258205525373d87344f38dc360dfdb03baf0d287da7cd50100efae280f981783130432f7d433841c9369eef9b3c09f3f0403174ebcd455318c606b2a516be6de9d357fa62e2c21dad7996f9eb9b7d5c49e4ca074c345cf7f5a6f47abb1c5219137db0e1", 0x9c}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x5, 0x1, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x1, 0x5, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)="abff31d1c31c1aa2de7cab9a4c2d5f6d2b5842acd29f08ded1cf974c17d5322e73ea56d6e8d7931ed279769942c59a4c705d9424dc6c50020308d2f13b1c040f889a16a7b9890d59f9a0f34f027a1ff5136eb0d8b228bd02bc3a53a8aaaec813f6a67f85", 0x64}, {&(0x7f00000003c0)="85034910af51dd9d11c8108abc1178d3a569040bb9e932d4d1c6c9e21180a4e8b8739833e7ae8a85b1f1b710802216d6bc96415cccc3ae9d3aaee2e819523538708121e4a472678eff5282cc76ba3d51dd9c7af6d06ddb5cee9d417c0537299ecc6f99a479e1fed06cd9da7488f6760891ba725e010abcd21d79ac8976363172dd1fdbc196954081a1498b1144f9a1094d0d5110ce204d58d962880fa4089eb85d291a3976b075d35a69fae1edbbf82db63db07af0a5f811194dec7ac01cbb0f68f8179cbc2c350c257c07ae95cc84d50f2cc1f045814522a518f640cccd8f3857fc3ea4b4c8ea37a8dd", 0xea}], 0x2) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x15a, &(0x7f0000000800), 0x0, 0x0, 0xffffffffffffff1b}, 0x42) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x8, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x8c}], 0x1000, 0x0, 0x403, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffc}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x2}, {0x87}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x7) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400", 0x0, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0xe56e5a7c9dd74991, 0x1, 0x3, 0x223d5e83, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x4c}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xcd, &(0x7f00000001c0)="eeb7d9b27a7f86593cc28edb7aa04b84cbe651930f4dfb802b39634959bb38ce58ce8c7675aa0390cff0b6b06c0eff74b20b1c8a3b94d848af01718f3afb9a895744f34eaba95951279b2ecfb7e12d11567b20269d965b9053846c25fe8d6133a3ba032966149c4bcf436e628e8e991a6956fd8f6b0b5fa005b51e5f9d5078d9ed8a5724e5d45d2854685307a36cb18b919ca9d37ef8b628efa87295e28e462725341cc46c48fb273180bc52f7f064efafa6b6f2004343f5e0a96b59093a362a5204f75c9398259097b4a54d81") sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x7, 0x8, 0x0, 0xf0000000, 0x0, 0xff, 0x0, 0x1, 0x7, 0x40}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001590bcc8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001590bcc8 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r1 = socket(0x18, 0x1, 0x0) pwrite(r1, &(0x7f0000000000)="82b38b39862c757a45e90509aca654c27b4dd778932f4e3d351d86d8eeadef2fd51c6fea3ab2dd262948d277ca12ae5daf13b5e1cb58b4a8c26116ba4bc57684", 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x10000, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x7f0d3e51e3b6947e, 0x0) getpgrp() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) r2 = geteuid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r3) r4 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, 0xffffffffffffffff}, 0xc) r5 = socket(0x800000018, 0x1, 0x0) connect(r5, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000140)={0x9, 0x7f, 0xeadf, 0x7f, "4fa45e938d407461e589344b7116ba3ed6253aed", 0x4, 0x10000}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r8 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x60) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:40 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = dup(0xffffffffffffff9c) lseek(r3, 0x0, 0x0, 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)) write(r4, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:40 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x38, 0x1, './bus\x00', 0x4, 0x6, 0x1000, 0x1}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:40 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) setsockopt(r1, 0x80fffd, 0x3b, &(0x7f0000000200)="9bb50000d730b559aeaea50d2f13cc75f20105db96b4edb6ed5c6a0dd954350f56887277f8fe8b90e80ab69d2c96f75a87ea0d51820d8e8eedb969b157921dc93a15f4011a37ccfa2898c2cc284d300dec6549dc67c7db55b48a52c3f7d394fd78d282d379e21dc238f6387b2ef0a963137265b0329285d5e0bcdeb3c01c2d9748d334d27dcde132ce6afb60caef978c293cb8b86875bfbf0001b02c3227287e57668e9d2f1d1df3e34d4f325a798a7d593f070fb1e08c9d01bdf0159eededfc3b86fe461b3f746b79cf2e9a2e25ab70555e43054d051831a73142a950c8868c679443abe86c8aa35b634da73f8b6143510bcc1ddabb979e1a24301a8acf7bfb57fdcec193c969d3823c9193c0ed8dcd2c5f9a441fac44b2bbede681576a36f6165a51c7e7aa55c502d8c502c66dc4502bc8f41c3921ff0c5bff1924c81d6ffe6b3d", 0x142) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x400, 0x3, 0x3, 0xdbdd, &(0x7f0000000380)={{0x3, 0x1, 0x2, 0x8, 0xc7, 0xdfa, 0x7fff}, {[0x1000, 0xa154, 0x100000001, 0x9, 0x2, 0x9, 0x401, 0x7, 0x6, 0x2, 0x7, 0x9, 0x6, 0x8, 0xff, 0x8000, 0x401, 0x7f], [0x5, 0x0, 0x7, 0x9, 0x2, 0x7fff, 0x480000, 0x8001, 0x7fff, 0xff], [0xfffffffffffffff8, 0x6, 0x10001, 0x27fd, 0x7, 0x6, 0x20], [0x38000000, 0x3, 0x3, 0x9, 0x7f, 0x3f], [{0x1, 0x6, 0x7, 0x7}, {0xb1, 0x0, 0x6, 0x1}, {0x8, 0x1, 0xfffffffe, 0x18072abe}, {0x1, 0xffff, 0x53, 0xefa}, {0x8, 0x200, 0x7, 0x4}, {0x0, 0xc3d6, 0x6, 0x6}, {0x2, 0x1, 0x0, 0x10000}, {0x7, 0x7, 0x6, 0x2}], {0x8, 0x5, 0x7ff, 0x5}, {0x4, 0x5, 0x8, 0xfffffffffffffff9}}}, 0x8, 0x2}) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="50eddfe6e9e0204cd6cb7b8e29419da2fc6591e2d765559c8f144931656c14e44cf6dbca17d2520dd5e1a2e11544c3cb23be9569d295a19dcd9d842f624bb17ef8b37568005282cd84d5b8304f2761055a"], 0xa) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x111, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0xfffffffffffffff7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6ede}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="4450665f836cf20be11551f0b870b06c306fbe094dbaabddc1097072d7e852c1607af344b61487d21067510f43fb9ccb384300489392cd8410b5135f16df99232c6465c3843d1341e430375589956bd33833ec30f111f5ad7850f1ed8cd6e379846654e67acfc1ac3110e7c2ffd8a37ede061aef56075e763a61eb36e11f1aa2b25f85c26c5ca4cb99ddf4e4065bd7a614d2f588f9f8c078cd10091cb5fdb39f30dc864db5367c19044ab93303078f3fe8df23b2a609a0147c5281023d2e01d98377ae0927ad97dbe512768d22f899", 0xcf}, {&(0x7f0000000000)='?f\fSc', 0x5}, {&(0x7f0000000180)="ff1b33584151bbecb6a247ca2ffadec93179969542eb8d15cd266ddf77d94c8f8c18d9d01bdc7ea5af95072b5c03ca188ac80596d7452d4801443c4629d8784a727b0073de3d0de9", 0x48}, {&(0x7f0000000240)="bc6ba84b7c8d1b9bfe9558cabc0999788c70728605a44c12c6482c29691fd04d53e76794da54985dc14ddf1dfb9a433ffd6766001fdeb80dbdcac2556de45c6e56eadedccd913270e7181f63d10d2c914eda0054ee7211f50ec29cdec14c84e9a1188d712c4591f82890d4e570bc991605ece5c81f34a1790ddbe4d73a20c27c6ed287b540299fa815073285204e6581bb6c6d9aba0d27903f04bccd31587af4f718fd942ecde25a361ebd41ff99ac5e56b455d268fc29222c92cbc82b1853", 0xbf}], 0x4) getegid() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000480)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) pwritev(r3, &(0x7f0000001500)=[{&(0x7f00000004c0)="31b3bb4549ce38847cf4482133d1619993220e3a808475c1972461bed4e348fc33d884ab4810e73ccc1e1db8b4309a9816df4327907966a0bcbd22c0147956c329a42841dd446602aeeabb7e6d58c869de6b599b60d9b2dc25102900fd76f28d165e072cc1db6e59cf1ef098cd561c03f7b28b356fad76d8099f67af83fd25a6e3a29921e8b2747ef04fbd3b7bee1e64ccefe3e352eca054123f185a491d3fe64f1db5b834079042c4211ae5205ceb9c43682d4c9727ec9d2a879f952f927e81dd3b86dd575ca21b58be5f8095a6e8a1da09a9b7e4e8b7387810b61d3bb1f017e1eb593bf43f935305caaddc49aff6dd862154d4d02a1f717a1a431a801f2416d5cf4fd466759409c04cb3bc1c16dda21428d59888cbb1a311899968cd8e5aa61db2d842a0fc405cc54836c2cccd7fcb2727e127a8ba21acce7a5604f02d62fba45b24550300c7c0ce90445f2aa9fbc2ccc6b651fa503e233ea2db7ee48ac13724e5b9b7d97480bd8bffe33deff5fd98b3fe2d0b6f5caa19ba75bd89d9a15da0de1ad3557edf85a267e650b71df7162e73c7823c88f002dc834d96ee908080c963e05d9541df73b6b74699a8750c866b5623fe8e5360019c268ab887743f29bc455a5f884a94cfef0e835cd5ed214f7b22aa1edc3b1bfdd51341ae1a13bce1845009e87723fa942f3d1193ce9228cf014d8aaf956872a8c01d20169e9d92c74a2144399fbe9f3fdbec98b141e6a2de53349225ae5dedb3b32469e49dea293225eb401f142318c6a02b628e13bb71597f6bc2c9b38c429da55928b64bb2741d0ace27712e74d81e4001e71805ec2a399c0126c9e8862bfad825e481f8946faa2c76880c001f32d5bb1887c40e504624545a3320393c4e3517e2ecbeb82138f1307037aa751c57997737d72d72b9743a7380224164cfe580425f8aa6643074ba40d39c085f80eff3b1c73ecc044659ea5f35bd7bbe6ef3bc98c6e147971f68999cca5e4fbf69c2bad1bb162286dd9043216fd090cf36c06cd88e7632dfd312c7331dbccb078fb099ee24d17d29093120ad7434ed3a64c44ea76f566cdcecd10f1e1f0342e39df9b46de1380637fb882e0ab34f91d0c7aa3c6a628c2ee0d36524bc8fbb6f7d0a00090b7183e97a44d3cb0d2f94f704fcda513eb1e17fc9c4ac893a6ac5febef21f95a26f0705fffba852a32b22fb4258944a995a4501982410410f6b50fa305e1a34ba24d9a19d0e7212bf544b2194ccd1d6e744b1f0919daaec41073275c1367dabfb5f18af8a85a1041958515e522f3e0367f18edc1d9f1c6fdecfa477456496a64ed2a4ead10e2c3687078aee02b0bf123253a2bdb08f07900e44ee745532efb14798aa1f368d1d004c9bf76abf1c14db7546789ffc283a31223b42260fafbb63d3bedf2d50d7e9413bfaa0f854f8928d1c3cbbbf0ea98afb848ed2c92e1ad87a06ed08ffe2e8723d65411d9196449f95dbf79abf7b772445746412d7dc65969a4bedbe621b0223e14666ae98ab9808d51d4d209efc3625571c16170c1bfe910a8e4f44b012f293add6c4195b66309adfb3c386a5a291c2f273e864c2bae1986f37320b86e83a036475a191ff571e11ce582309778cc64197fd00745f44ad92720149d3c4ac03f6295804d1e60104d3220524156461ffa2abd240ca80d32b4e7e054e0a94c848d8b87105998dfe705e6ecc33549c7e41b959ac10138b0e35857a2bb917b00df7b45ceb416528b1a4680693345662416f7f4e7083466d8617b58c134d73eb597062aeb1447da6f5f42ffdc25e65435ec4922a15d802ff7943eb43545b08c0056794e930410a903722d67041e7349f1e4a820f08c491dcfb58fe7051f21a219d0cba46b445f4e20e9cd16f28c2209e352ec956ff0332b5275b32f6faefca49a72e57d3cb50035271e04c3879e4bc219ce401b1ccda07fcf860e508c1eccabda02bc0cca6c27a358a651e02d1c460ec594d5fbff331110e0a57271c40dc0d84bb5f924ec792f8795c1ffed123e3c99d88588c31931d038fd9219a76920c29155f0a5146d7f53c0cd86775e8d94a50a2b9d989e724c2ffc9eb19a51893a5d4f1abf05379aef831a857df0b6dbfdcaaa94eb8e3f5641db7265e2e4f6365abe4e1e7e27398a6c2e2989dc51a1d7ea22a918a76e0417e56bcc20b8b9a7ed0664836518afb19319fc605b038561d97f719b9500df8a32e1fb55fc226d31e09eb076b2c3c4aceabff2e50f9103474b6ca911649d83ddc81f76b0391caffa52e07ef70751f7005509ffc87adbae84e32b6aed8f3312adb619d19326c495b522681e39e0a0f2267f3e96b9e4097f6c0ff5bac4534c5713531b99a569a21ff6aef90267bee7d2fa526a1c9bca7122d4569607a0abae1b6ae64df9f1377ed298d216893dc901c0563f6ad7969c073004d3a18b1cca722fdc42e3bb8f6ed70d7ad1ae4d138ddbc3dff89b5c157e8fce8fe3c9d1d60b8ec88517923577655ea520db692a156ac45e23cfa3504b92b325054877b1045e18a8e46d97042b6c3ec43206c8836f2d9632e524618e3bb3269fa67b12503c7770ae3a72a442ad43b36b381d7aea827b0046ae3e5934767032b2d6652604d48dbab8abb51f16db568af9c47c12ab5eb87ab87ef21ff9e60f8c0c8c203934b4e35074985dd539f75cb99fd3daa3b76b440871a5b1c6c2e515443ba9c3a5b2002e88c1e2a2c84c666f63f0847b21a7c4951ee0b267a269ba8f26b90282c102e5baab8d32ea95957f118d909273434aa213812b582fe683110f4c326a371dd892fc091cdd23dfea971caa57cc13a04d551f767eea386a870425c0c73a8717ad12b863c7c31309ac4cbaf101929da4921d8c04a3a50e3719cb39654bb76f0803029ae3976755afdc5dddac5a9e360b0906f4f32d0653b167d1b1d39d41c6abd2befcc634b531445e2cfd4d8828e0c8616aeb7ca8392a05ced82b447a3725e8158f6df94face019cbaa695538e93123742352b4e44317e348a0a7b82cd1ae9ecbb406168ec0546dec1a9ec933e98294cc99cd830217b25a3594fae22b79434c3f4c7c2392b487ad2cbf1772761c38841c74d3e335aca2a5ad5c0762bb4be114431c5228fcb8d1de52a2c72f211bf301c80a37a1abe24cda5e005ab01273cdde30d9d5362ee1720179b9d594f164c24557b933ee3f9c1bca99dea09c0667b1de64a0a17699d205c21ff0b635b76633897f6c0a8b5e2a2d3fa566bdedc55828a5453dcba76f89f2f828513a1c0e1dcde835dc045b49d6d22d3678551db13e3fb127d37914cf6ffa0f30d6a8cf4e7ef013bf508ac0a62d408d59ccacbbcd6be2b29e7ce9a401bfdb5f7d2426c06545a05ffd7043bc1d0f4040656e5d8e6a8160e227c23bfb9941da2c0ea4df6bfa239a220de95a390ba321d2999f413e7faf0bd2d1341a7bcd84cc05078958561a48e43dceaa4cb2c1d10dcc139cf1ca58eb424d58aa2f9c9efacbc97103d6f137276e9c730b970a97fed8cbb4622ed3ab515527b6ab6abc49f9b786d1bac9fa93ed17754974e256ebd0a834e68efe113eb50a84558641f5d0d25458310942a110719969a2f9cf8228f1746f7c9f277f483a27366f2a0787ce38cfb2beb6e45e7048ab634768cee6ff9f707609379d7c76353b967b31d511386db6ccc44312bcd9d4de8d164749f80f07da811366977ff9d586ad3677c45283b926fcca14cdae4e5b0084c02a719d490ff6e51ab6897287c45da3529853db2372af2c9e330aa81c909c79f92cc55901ed0331fdc0887cbdc0df6cd10abf8efe3cf7700f86dcc95750777d4dbcb0c2a4e78a8add22cdc28d4020f9bd3c938c6fa1fad9668cf22ab38a1eb660bb5f13dfa6de046a18bc03c2d5c62a40791215daec5cb4d6533b52cd3df611c1843e6cc3fc53fd2bcc9ce563d73956b1b598750b638dd4e40e01742d773926f9396977a2737801b4387bfded0195ec75f522bc4afacfc70243ce488b3b3bef40a6dba37a0b131dc30976f6c24e16dc4d1c9eedc861a0fa3feecc8ed1488a835faf1004bd5438409b64ef19249ba3333db7bde3ca04c9ea71c99c4ed63d6f060930f3227cb0e8cc63880282f676f045c28bd1e1273bf82f4644d2978045ac837f56f3adb205afe594f340cbd65c41b44d624194c8fbec4408a68fd6ebadd49ecd6bcb55bc4eca414cac42aa254a1315fa3750b2727036f7aef3f323082da02e7a00e8b08bbff25037c40b5cac146c36889ca6e855b9c2ecb94984a6376d07d413aab22dc8fccef6441781aaf1d910c745dbfffbe18ff15b867422b72e4814f7f0fe786a56193fa171e5c85a6f7fb491c118c5f8726e3ce9058b39a3154b9e08e80d0fbabb13b68439211779a9d052f29aab5315ad3191e4d88d040ae3e9b360412f737ace70a697892df00b43dbccd0199194f0e701bc6949de15ff9acdf5463cfd39d6d53e6446899948d4890d73de3010c8b16b3c73a78347d682cb91ea47be8172c18097b20156e3b158ccbbec27c554783c1b68c26438b7b02a90b4e9680b976a409c938d0faaa01689ac725b1b0691be5f1ed33b94660a4a910525ced3306bc4a9c2796551be38668af755d0f2b6ddec0c233adc9093327c27fd488e65635df5b8c568ebb0ad31b6326706d9e8dec339a05ab07cce8d20e0e90b79466e73f69e94e36c1ace8e4446a0075f41c234948ad81c40e2a62e64107be47e36254d102c95af4072a701c19efc88eb75ee720a12daa707d89ce76483d4b7aff22476c9082711f12ebdb1757267d21d407515e9a48eee5c558a959aa22d828cf2c619731937745f036091b5cbf30120aa6b4b5fb984d1a505768a57e1d41fc4ecb4750bc432cc7e5a36a0fa4ea8c0e26e27644d7f3b332181e1e023629291474f4bc6e569258043a96dd917d0d4b633e8171fb97b3455668e0ed946eeecc70b78544bf9b43b0ff7af9f1c689d4118057b816f125cebd5ba98ab9680dff6d0a3e95059ba7b9e11c3107183d3fe42844efccbd7a4e2bea4b1acf4673d08a1e04ba59754aa18e5ff2501c97acfdb06231e8f3095d4b911152a63b9c281774edda78dbbd31d4516880ea11a6a39c0bc8040b4beb1f3f8824f623d2be08677c66980bf89893437ebc775fe2ca4691f85add877380066c4f9b7034cb531d43ca0bff71531738e43fa981dfdc7706de501ad372eb3eedf7b8ba5b14818fbcb68e14e9f2992784b0a649898393e9791c19ba462b7776fd82161645e6322c3b4f532928442bf46d7c83dbbd9c91b1fe02eb67e6e2758dd6bd650273cacf33bef176ba2ab8a250449905072c9ad07a8122b77fa3ae9b87514bb1f7783af22e6f2eb68e2f24d2a12d1e3ed8397cbef8f57e99cb2cccbbeb4c1e686f6d4374939440e9f076da6f85331f58f4231b157947dc6b5143b66ac29130927c92ab967c3b560d03bf1f1cfac5a7e7b9a7a8c11f2390c7ea4beaa3489bf297841649f345cd651bdf51eb6180cb7accdfb3b22da6d96c8eedd33799e4cb2e4829c44447b4d95421afef436fb3eaefbb855c1d1daf97884340ff1c949c5fe56504b8ac42c3b80d9d98fd36c7bd41b751adc285849ea8ac7e1dcb47dabac8b25a16c612510a32b66794b96972e30780f3362931c14a8461cd74fd3096898eb56b69a01645ea5b21db143613430dbf6a34abf3a9d3eb907e2188c5d16d574bdde61f57830275f89e63b3cd6ff5eb43947779dd1ba502d35abbc4b4129a177820d170f0579ac12f1fa8ae4020892942de766caa03210610a28b4d2ef74b6b1ce664ae5d0309", 0x1000}, {&(0x7f00000014c0)="a8dc09c9fb2a5ed4e192f68c9d5d060f678d5b78350d209465436232622a2c23fdd129e0ef3ef054d3b3b61d623185b28d5fcf1da8dc", 0x36}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) sendto(r5, &(0x7f0000000340)="e0428b1f67c2c4caba18f5f2b6ec58aa65630009d4f5a71f59c9fd6d6552752911bf1e5dd3d1b48ff1112f9d09b7511346d78d397c52181b4c2f0c4cd4be36936f6631bb483bda5bbda0e33ef775dd0b9bd0dafd65e66db349c25ccd49acf4f4b81f4b210808d1adb261f9e1d6599b198d943d2c9c467a108bb5ed91693cc2ed0f999edd34fadcb067b49926502227065d7230edbb008f08ba196aa0db0646850910d913c32421a5981d5d8156de61f288afefcfb5b9c247a5df33438de503c19da1e22ee15c8140b065caf4e1da6b375f72dd69f0e4ac87c3d7e80015fdb32281603145cd09b663cf04d0bdd590fd44a9fee43d940b", 0xf6, 0x8, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1528}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = geteuid() fchown(r1, r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x1) r4 = msgget$private(0x0, 0x400) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) msgctl$IPC_RMID(r4, 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x200}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000916000/0x1000)=nil, 0x1000) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x100, 0x8) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) open(&(0x7f0000000180)='./file3\x00', 0x400, 0xb1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20001008, r1) write(r0, &(0x7f0000000300)="7d5fc5d23b856181dfe941f04e978359f2ce2c8269e6ee1048103d58a67b00e330512a0a22716ad30e97822b895fedf51e63d5b27261b27d13a5d7d13fa9f4d047c6defa2845da7a960d41a502430e47ce54393585937463bbae36691fe293d441388cc27eef8a9e57b9535a0ceefc6a92b5c234e97c272fcc8cea744335b9c49b00cba1aac602dd755459d36b02598bc1437e218de51a9ef8405359b7b9edb00155b8406ba57db36c5baf6ba94ee331de317e222a4777fa4abdd0e1640fef3c2c9c866dedd0d280ed16e3750b20d19ae37c27ea2dc7c72c0bb12177", 0xdc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) chflags(&(0x7f00000000c0)='./file2\x00', 0xf0f81d034ae8fbd1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x0, 0x7b9a6434, 0x81, {[0x80000000, 0x4, 0xdc, 0x3, 0x7f, 0xbae, 0x8, 0x6980000000, 0x993c, 0xa833, 0x5f2b, 0x2, 0x80000000, 0x387, 0x8000, 0x367c, 0x100, 0x8001], [0x1000, 0xfffffffffffffffb, 0x9, 0x9, 0xffff, 0x6, 0x3, 0x5, 0x5, 0x7], [0x4, 0x4, 0x5, 0x6, 0x400, 0x7, 0x35206f93], [0x8001, 0x3ff, 0x6, 0xab86, 0x6, 0xb1], [{0x4, 0x4, 0x0, 0x721b6262}, {0x0, 0x0, 0x3, 0x3172}, {0xffff, 0xf1, 0x4, 0x7}, {0x4, 0xfffffff8, 0xfffffff7, 0x7}, {0x20, 0x0, 0x7, 0x9}, {0x1f, 0xbf, 0x9, 0x4}, {0x8001, 0x8, 0x7, 0x8}, {0x4222, 0x20, 0x27, 0x80000000000}], {0x9, 0x8, 0x81, 0x40}, {0x7, 0xe63, 0xfff, 0x6}}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x183, 0x9c, 0x1ff, "989b2a11441b2de97850561b636bf485df8d4e6c", 0x8, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="42d70f9278051d146feaad4181be959ab42528ee547e752017025027ee677949e73e0e09c596e0995b1f85f8bfa96aa3c0a667cbf7d41ad1e681924c0d12017658b0f4d62854e45c33ae8efa8f4aaeab0faf8e4dad86ed0b73d4b17136c7c6f69e773f5d91f29f26a83e0db268b645fbf3b5eaf6e478edf96f96edb94dbf1df65d0d45e0dafd5210100da70cdaeb2276bb3290f3c94797f0d99894053c410c51c9299888cb4b64e67b", 0xa9}], 0x1) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac006e84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b00"/297], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000480)={0x10, 0x1, 0x4, 0xe9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffaffedf5c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd26}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x98}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xe5}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x5, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x80, 0x330}, {{r4}, 0x0, 0x0, 0x2, 0x47, 0x5698631a}], 0x9, &(0x7f0000000040)={0xffff}) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x6) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x1, 0x29b12bfffd38cad7, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xcc4aed0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1c4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) kevent(r2, &(0x7f0000000000), 0x4, &(0x7f0000000040), 0x3, &(0x7f00000000c0)={0xff, 0xc95}) 16:00:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 16:00:41 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b104050460000000000008000501000000000000cea1faa7fe", 0x19, 0x0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r2, 0x10}, {}], 0x3, 0x1e) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x3, 0x1, 0x6, 0xfffffffffffffff9, r6}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x4, 0x401, 0x7fe, 0x1000, "bdacf4ef697b000000f6a616b0c2ec546b00", 0x6, 0x7fffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0xffffff32) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x2, 0x3}) 16:00:41 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) 16:00:41 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x3, 0xff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x18) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) setegid(r4) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/40, 0x28}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) recvmsg(r5, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000100)='./bus\x00', 0x400, 0x10) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffa, 0x0, 0xff, 0x1000}, {0x9, 0x0, 0x9, 0x7}]}) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r8 = socket$inet(0x2, 0x2, 0x6) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000001c0)=0x1) 16:00:41 executing program 0: socket(0x10, 0x3, 0xb) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x2080) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 16:00:42 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="58000000000000000960f8e5815f730008000033055552fbd5e40000000007d9e100b0e54cb8726106ec3bad1e312256f2fbbfa0d2a1ad8e7094c335fe4cbbdb9ad3f270ef14e758ee1613b576d614c16d31a4faf1c7b86184a0ca1f800531ae8b4a0b8692016d67769a184c663f0be0fd7fe98ed5d5399ede47aed9112b1a96aefee7aabd339885861fcd03834d68698232da204340601708b2bf11a616e4963823c71197ff9b62c861bbba2d51970dc5b5900a81526cadfe8f81bd5e8f25f10dfb8007917104e186778183f0a966b207a480c4f518ab4b9ca194d354744cef44e98392c7f06a7810d0f0f6554c19ca920f4bcb7485425707d27344d6beecff86cc", 0x102) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x1000c) r4 = semget(0x3, 0x0, 0x402) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/46) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) accept$unix(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x7, 0x0, 0x72}, 0x7ff, 0x7, 0x80000400}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9bd, 0x2}, {0x8, 0x4}}, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f27a3ae89bc6a8090d5f84014770e6583b67a1ef19a65c4c4c9901db93646073620b466c59c66efac7f475b87d34780e4c210501a1faa5d6a45da3c7c9d1908ef7df0"], &(0x7f0000002280)=0x1002) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x6e, 0x8000, 0x7) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1ff, 0x1}, 0xc) 16:00:42 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4000000000000001, 0xffffffff}, &(0x7f00000000c0)={0x8, 0x3}, 0x0, 0x0) shutdown(r0, 0x2) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:42 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff000000000000ad54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d747770b86391f1888bcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b676eef711576d61ceaaf77d2508df4a622500d00"/418], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = socket(0x3a, 0xce41ec7aaa655188, 0x8001) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r11, &(0x7f0000000040), 0xfffffec2) close(r11) kevent(r3, &(0x7f0000001940)=[{{r4}, 0xd50193f0c03c3fdd, 0x40, 0x181, 0x7fffffff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r6}, 0xfffffffffffffff8, 0x11, 0x40, 0xfffffffffffffffe, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x4000005b, 0xdb83, 0x3f}, {{r8}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r9}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x40, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5b, 0x40, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x4, 0x0, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x29, 0x4, 0x0, 0x0) r14 = dup(r13) ioctl$KDSETRAD(r14, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x5b2dcacf892a3373, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xffffffe1, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000280)) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x4, 0x0, 0x0) shutdown(r10, 0x2) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r2}, 0x6, 0xa, 0x80, 0x1}, {{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xffffffffffffffff, 0x3}, {{r0}, 0xc991fbf073c111a9, 0x2, 0x4, 0x600000000000000, 0x100000000}, {{r4}, 0x5, 0x2, 0x10, 0x3, 0x8}, {{r5}, 0xfffffffffffffffa, 0x52, 0x20, 0x5, 0xc7}], 0xeb70, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x300000000, 0x5}, {{r9}, 0xfffffffffffffff8, 0x4, 0x1e0000006, 0x878, 0x2}, {{r11}, 0xf01691a58ff0d74, 0x0, 0x80000000, 0x7ff, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x32, 0x1, 0x9, 0x100}, {{r1}, 0xfffffffffffffffe, 0x11, 0x6917494038907494, 0x5, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x50, 0x238ae16dd56b2cc8, 0x8, 0x8001}], 0x5, &(0x7f0000000240)={0x8, 0x6}) 16:00:42 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x400, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000780)={0x4, 0x0, 0xffffffff, 0xf03, r2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x3, 0xfffffbff, 0x1, 0x9, "b0ad0ba00869c6cc7d19c0bf6ed4be64bd5fa78a", 0xbd9, 0x2}) r5 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) dup2(r5, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r3, r3) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="d715d156e88704d833d644313146b7a0a11b785e9d3ce2cc1240e3cecad9690d85a7cbdb356c9313f641504a1513f772f8dba70e39b3f909844f7145a589c0b9bfcf44c88cf743d0e93550a200df746fa0e731cbec2f2f2daaf4f78bacad64385f9b8783ce97bcc5b0ca063d618e3c3df772132cbf5db4821aed8a940bf875570bfc3368b2458c8bd16f003ebe63fb49404bee09565dbb603efef4d81d1b6f263eda0d83f09bf174f06057d8", 0xac}, {&(0x7f00000002c0)="de63718c19fc6829d276f4f9113010cc3bd70b4f7ecc6260975421c5c704e8d7023e11494e062da53fa384e425fbc8dedbdafef68f4a8d69a5063b9f45e6b7973c40ccfde212e7edfa439f511bf974631d319de5e8a5bec1d2a41785be98fa8901a3bc66dbe5a7e350fd7828fc1f26b8349bb8af1d944f26523f7054f503d96da8a9ffdc7818556532dd0ebaecd4f59697f6d4f4990cbfd2d052c8e952ae3a", 0x9f}, {&(0x7f0000000380)="15f8f939e98377aef3e528822e192c7112ee0675c6197a9d316ab57445f65e98c7bb4a7e832245cc7311a811c3181b9025a33e7ec0b55181423875715e5c298c6d6916149fc7e495894fe8d888101f29cca8d010f112accac84f48c63fee624c69197d88e882140b0f3e0cfd4739c1a3b71cabab12f2844ce5abd71c7b3ccbe43a58a5be0e8ddbada783", 0x8a}, {&(0x7f0000000440)="341bfff8687e53", 0x7}, {&(0x7f0000000480)="b2a6913ebc0f9c66db2347399a8b51a047f22ad472fb2568c71ae5d8f724c062b8c1b168b82769a47142aa4482c7c0eb93d51e50da2760fdb9539ae64ef4078801ab83c80488ed84b1b5786e8c680d8a0f9e17df95609c4835ae1d7638277b4ba348b45e091a0dd809372a4366acdb649ace76ff0b59e739d15b6ce1803dc2b74df324176f3acfbb47ea718c4357932cba80ff358fdd527b0564a3f0b6119618871cbd26bc083510f63733dcf277ca3aa1f287deff31181cf8d035f60d5870b01ae62b50c74cf8b0075a979400401fbda1c254fbf6", 0xd5}, {&(0x7f0000000580)="fed4ede71545ae32df114ca09a3a853034b6e3db085f950c72d67ab7d091d347c818a20bea4b995e4aaee541a7a7507466ee02bfdb0f122ad4a67eae5a2c36db40e8a738d58cff42009eca74b2", 0x4d}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff}], 0x20}, 0x9) dup2(0xffffffffffffffff, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8a}, {0x7}], 0x2}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x4, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:43 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x18, 0x8000, 0x5c) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x1, 0x5, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3a8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="16d10758a033b7f5939b6b49da19c10890fbf3e652b18753a729c5efa890b482c9842c9c95671740d035c53bc471bee26f4d3ca9ae1464b265ad83fdd7f5dc88d97ee6da4cf8f663dacf670f99c06d530e7bbec995c42cf499e9bae042e76e3db9d041af802a893e35f73bbe2121b1d008b4556ff1f603c3eb94480011602c97641d656c6bc5e873db690ac47c55fa55b1759d7de53899a111f03293154de098d1065a72b91b3e177b62473a3709d60fee80ca3745a9c86792034206305b28", 0xbf, 0x2, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000001c0)={0x3, 0x0, 0x4, 0x7f, &(0x7f0000000340)={{0x40, 0x8, 0x5, 0x40, 0x1f, 0x0, 0x4}, {[0x6, 0x3, 0x80, 0x9, 0x6, 0x800, 0x7, 0xe0f, 0x76b, 0x8, 0xfffffffffffffffe, 0x9, 0x4, 0x1, 0x650, 0x0, 0x2, 0xed], [0xa6, 0x1, 0x6, 0x6, 0x0, 0x4, 0x2, 0x7fffffff, 0x3, 0x3e], [0x36, 0x9, 0x6, 0x1f, 0x7ff, 0x40, 0x7], [0x6, 0x2, 0x4, 0x7ff, 0x489, 0x40], [{0x1f, 0x5, 0x10000, 0x1}, {0x8, 0x7ff, 0x749b, 0x1}, {0x7, 0x7f, 0x6d, 0xab91}, {0x9, 0x5, 0x0, 0x1}, {0x5, 0x8001, 0x7, 0x3f4}, {0x6, 0x9, 0x6, 0x4}, {0xffff, 0x3f, 0x7, 0x1}, {0x5, 0xfffffe01, 0x40, 0x6}], {0x0, 0x9, 0x0, 0x2}, {0x4, 0x20, 0x1, 0x9}}}, 0xf00d, 0x2}) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0xa5d65b6a65b02a54, 0x6) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x122) fcntl$dupfd(r2, 0x5, r3) 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x2, 0x4000, 0x81) r1 = socket(0x6, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x1}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x5, 0xff, &(0x7f00000000c0)=""/141, &(0x7f0000000180)=0x8d) dup2(r0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) dup2(r3, r1) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) setsockopt(r4, 0x7, 0x1ab, &(0x7f00000001c0)="e3ccaf3fe59ca2cf3897a2f408e8db98a6d590ad5af26f2a9a003e522b115171f37983aac8be855829684225e9b9b74ea9c20fdd4869cee8dbc1aefa9c7bbaafe17ff5aaebfe1a41489fa5bd7e9646c31167f499f3f1dc1f2081ed33d4c94aa8b17bfd425e262f7c8e5bf75f", 0x6c) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000880)={0x3ff, 0x60}, 0x8) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdeeae52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760b53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea933c8e"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:43 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0xb05e0233aa7c2f37, &(0x7f0000000100)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000600)={0x5, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x150) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="7f9a26de7cf707f8e0d5769e15f9bd89d25a0a6d873acc69d42a4b865453a3b6880da1073bb38a95423840ecfa0e106581817c6ca162d25a58eb68c1c1cf6fe16feb710df9b4e107cbfc4ef96a186b15c83e17cc78951d83102fe52d85bce25afe16fefb8eb34402ebccb8959dfb518f05f5280ff9b628849772f717b52c0f73f869b9a10a98a1620653a64e25f7a0b497e16229202eefa74a1984103e0df6bfaebddd2e89847fbc2d268ab708e4fd91ac0bb0ca8b9d93c647b8afc05c0329c9435ebb61bab1eb9be50e", 0xca}, {&(0x7f0000000080)="66b2d38fe2e87b55badf7bcb77ba01f488ebfc957011400b0c387b981769b3c954432cf2e80975341c1290f67f2c0d584bc40a8f771ac39c4a50a4c4e5b27aba09ff754c5cc9865d96a2", 0x4a}, {&(0x7f0000000280)="4768ed832896cff4c53bf894e8fa89077a79796b9297f71bf0f6fc1590a7b6273d5757eb742bd047d4a71cd272d6f434723a594cc5319261943a6b6dc284a7ca4fb6d8363112b9c20c56a8bb6d27a5b33f0cc9ffc8974248dbfd695f99ba47c9e0789e02cd8ca8f770b96f11a778793cfa9adddd51764b6b4c24cc4b2841d1cd8e43fdc0d5cd960a808033bd03de67804a0199e3b33587b0736d7277f8552aa24131405b5fd21003c3e61c7c6ba2b36345", 0xb1}, {&(0x7f0000000340)="7fe19f25f290121893d9c9532768f321ae90d0c60f9aaaa934c782a88f2686a78d6289a3bfb01c8165e556c65a597bed53b9d25e38f2601476b1b2a52bbe4753fa5ee279aab448960617e0", 0x4b}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="c00000000000000001000000000000800f1e15ed0281737e7118f2a4635d30c57b56c001762a2fdf271ff00a0d26d775a6547d47445074e3b22333eb60e61580580e9d1d0cf21644ccb83f10327366a35a1d6965af95bf036cc32f949074244152f13a94606db550a4e34f16b1f4f4dbf387b5da86ae674e0e2564121c416c0064e2fdbc6a4cbec161bd7846d9ae53f43e20c7f85b69d69e0cadd6f815504013e6c64d590d4caed0bd7c3eb14b85ac0220b779e422e337de2d91ea64c739130000000000880000000000000001000000eb0400004a59c7fc28b47a992d6fa24d6093d5467133f030c89a507fe007b9ce337c663a1f67d249349c3e930be17d623e787effc58329c38ff4dabe6a616688c1711d3dbc9eda65653431eb25741843f35ba9d0507ad861a3207c8023c91f0a75ee7e09ee8259feb09bd8c9dde4098a55b95622c83094252720b70070000000000000000100000008000000cce6cf35b18ada660b8858260c6763a1963f9da6d4500754a18656e8d72c8ff731fe2728796fae49cc6bb4fff304ac6b94d94c2c429bab0230df0dc5fbda3795e2cd80e48e186034d61d56082f7e5122f5f7e4b39b33fabe8ed69f00"], 0x1b8}, 0x4) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x160, 0x82) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x2, 0x7fff, 0x4, 0x7, "94c9f8b7853815506268566e7c766ffd2a331627", 0x1000, 0x7}) syz_open_pts() r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x586a26c4d25d189b, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x7363325771ab336f, 0xd}, 0xfffffd88) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 16:00:43 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r4 = socket$unix(0x1, 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) r8 = syz_open_pts() r9 = socket$inet(0x2, 0xe5b7439e2ccdaf4c, 0x80) r10 = syz_open_pts() r11 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x11d0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r20 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x10, 0x20) r21 = socket$inet6(0x18, 0x5, 0x80) r22 = kqueue() r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x80, 0x0) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x200, 0x0) r27 = socket(0x2, 0x3, 0x3) socketpair(0x18, 0x2000, 0x1, &(0x7f0000000700)={0xffffffffffffffff}) r29 = socket(0xcd495e737ec90aa4, 0x8000, 0x80) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="83fd82e22143e61572c9c1ea595de9ce31f317ef7665d889a67f28062684090d114e6866f3ae32ff96093258133f4a2ef6bc7aee1b04fbe728dbb7d10bc03853741caf9cf7fd509c8d191ac59cb953d45bb05a1fde8afcfe9097b5787d3c55ad53400a40684c11a6d251d1ee0b3c8ad9805293ee66e180a50308c264f884fec11a4bb1d243eeb4ce694c7b78430b7695a604a60c8fb344087c6644a948115100665975d64b53168bb0", 0xa9}, {&(0x7f0000000200)="05dab0b44b840568109aff761c4fecadc0ebec818a98e388d26bf54f65bfbe0c48aa14cd39aa90fa31c814144b5544f909fb91bf4807baa9a9d1", 0x3a}, {&(0x7f0000000240)="f5d3ea7c58a924fbbde169301a69c491b80a60a11a1c665be7266f20c3eb5a14f37c4aafc777a45870ce0a9afca107418ee874814df0825056b42b974af147f5ba2d087a3af1565d986ed6415372a75b236a68898540ecc2388fbb25d45364dbe069d16671d251b1e0071598ee343e374e70c7b286b4c07f4d7ce9fa18b10d3241fc5b381aa10b0e30b9c99ee2926a6ccb58ad92ca81c690cde2197fc922ae9680f1ca857c85e881b2c891811c56517fb8433a0e56d2db31ccb2a8b9b498", 0xbe}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r2, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r20, r21, 0xffffffffffffff9c, r22, r23, r3, r24]}, @rights={0x38, 0xffff, 0x1, [r0, r25, r26, r27, r1, r0, r28, 0xffffffffffffff9c, r2, r29]}], 0x120, 0x4}, 0x4) 16:00:43 executing program 0: r0 = syz_open_pts() getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) 16:00:43 executing program 0: setitimer(0x7, &(0x7f0000000000)={{0x7f}}, &(0x7f0000001540)) pckbd_enable: command error 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="cdf413b7ec35b55ce42450207dcfeb1e3632bb3516f62902d56186c5dc377dbe2e090f4a419604005af8517a47c900009bfb281126c455241ad03f53542d44d400"], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) getsockopt(r3, 0x7, 0x5, &(0x7f00000001c0)=""/85, &(0x7f0000000240)=0x55) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x5) pckbd_enable: command error pckbd_enable: command error 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) fcntl$dupfd(r0, 0x0, r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000040)=0xfffff001) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x80}, {0x7, 0x6}, {0x539fadff62b0a740, 0x400}, {0x88}], 0x4}) 16:00:47 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xba) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:47 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) pckbd_enable: command error 16:00:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x594f056b2eb6a682, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:47 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:47 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r2, 0x10000029, 0x7f0000, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/35, 0x23) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000000c0)={0x0, 0xb42, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4", 0xffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r3 = syz_open_pts() r4 = semget$private(0x0, 0x5, 0x46) close(0xffffffffffffffff) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/165) close(r0) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) socket(0x10, 0x1, 0xffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2c, 0x0, 0x1f, 0x0, 0x4, 0x0, 0x3, 0x0, 0x0, 0xfe2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4afd22d4cdf94a24, &(0x7f0000000100)=0x7f, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001590bcc8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001590bcc8 16:00:47 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0xde) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sync() r2 = socket$inet6(0x18, 0x1, 0xfd) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000180)=""/52, 0x34}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/218, 0xda}], 0x6) open(&(0x7f0000000580)='./file0\x00', 0x11008, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:48 executing program 0: sync() r0 = open(&(0x7f0000000000)='./file0\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000200)) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x10000000000000d8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) setitimer(0x2, &(0x7f00000001c0)={{0xfffffffffffffffd, 0x4}, {0x400, 0x8}}, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf45efa651e49300287ead4b3b4a43dc8bcb847fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c4a162b58fd4237b8fa4d012ae447473d238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f0206c0c586ee64abf041c5fe659fa202361cd8cac7dbbc5b2ac15909000000000000000000000000000000003fe1af5034c78b5fcf5f7bbcd38db0fa352645ff80df9ba4e8f882319005b03537742e1f2569c7c121f1fe33acb582b0ee3997906c5c164a0d36af0b18ba1f761cb899298c016a248cd3a93881dc6e8f581f5450d3583060de982617ce1b8e58d9f24a2d615a857d491a2bf05dc0ce7dad17599198baf4f6714146ff44d00a94f0129ddef8b4a2a6221537785cb49727da634af8c49229ebb16ff3a4d10ffe92bc77a09d8da3dff8006dcf4762"], 0x10) shutdown(r0, 0x2) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/77, 0x4d) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) r5 = geteuid() r6 = getgid() r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r8) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r11, r9) r12 = getegid() sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="b2b02be742d75c828f9874e145026d970c68ff3cc3f4edd24399c89dac2a4be829dfdd9a892779a5a84bdefa5a3c5ade15e45c138e472f45e97e3e4b3b81d84200672281edb6175e7450d71bd3e603cf4c339764073a704805f0f3bbb192f03671a63bb2759987d043b4b9619cd426e54e0b0eee27950364b5d3f1386f8c701c", 0x80}], 0x1, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r7]}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}], 0x78, 0xc}, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:48 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x6011, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:48 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a61b73b0fd2f7a820182359194896a4905000000000000006c53fa4e943169ab7255b409931c8e1d4e587179c52a9b9ab6b7ee8bd3de976d80f5c5f7ebaddf1e852e8354090236a503db93888aa5a88e15f97ff8991ff56d18add4d7c3a3e55d07257d164774d85309f38f2316b02ac54ba47f5fb3c79da7541d40ddd72f2130d799376898d1f109a4d8989276a0ec5ed0fbbba4343822edefb6f2b0d3d8cccedd2d0b54306b489f8687908e204cc284cdbbf7c119cd4ab06e9fae35be6bb3b423dfbd5e62d74d355195adf358e944b5d238a565cd00e79f939d7d1df1727d88c0e0bd50bb0a0eb0eb8a75dc44f9551b5548262eca62028a061739ac456b24b4044a47758f416d7da20812903cf1c09f87ccd62e942278f5624385f6de5ebe4d"], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x14000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="345658f9f3cc1a0a6388657009e9e09d40fd7a4190a2054d61322e4a35f49f412c247a1d710cd6be8addc34a58859f70f933dc1c1efe", 0x36}, {&(0x7f0000000380)="7e7affd013dc01271007bcbbeb66f408f26c0b04edf57984ef8f7a5f16468f517fcc108626693fce8fea4b97150b8e84dcc4c0ce803adcc00891b6d94482eccdeb57eaf7f0289525e0b34563c603a22c7d3cc0f6e770690ae877427d8154f2d99234d64bbfd7871a7749ec173be634492cb6a68f16667600a9af1be5a0c2307b571fdbacfdf6649a02ec60afc8841ca7bec880c403895b89dd9805dfb93e23ae90e14c4bde131a64fbf3c395570fed7d746f8b25c5b55cf70081f6", 0xbb}, {&(0x7f0000000280)="bb9195d573b44dacc66cf901eb9dad0ada4c89d51b58cf068233b31e101e31e1c6471a0df0ee44fff8ca28c85b4b6570e718f4d5ee76fa5663d0ee6dc97057b8509515eb035884eb303318c8e563832279f0209b97a9964c6b7c3a95aa9c4183aed230c6f23537786460f6d55f21ef8ed794664d296e21e81a42e64def6f9edca003fc4cb16fdb5793adb0c754f32eed1786fc0a72f8faec95057b5f2f09c22ac5bd8612532d8b96", 0xfffffffffffffe2b}, {&(0x7f0000000140)="224c6137bfb26430c6b5b8faf2d30bbc1b8c7270a8522180f12224960faca74680eb36cd78555206df3cd091d4e283d5d091963ef33fd5e15a237acdb8", 0x3d}], 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 16:00:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) listen(r2, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(r1, 0x2, 0x7, &(0x7f00000010c0)="4e5de2d48c8417280a719b390697924b9c7630ffcb0af36c572b286b9ce57a10520f4162b5e7c2d0e5401825889c58555adc296a1fd8a522125481a10633680b60bbcc80c2d4348977b74be6", 0x4c) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000180)={0x8, 0x3, 0x7, {[0x1ff, 0xffffffff, 0x400, 0xa834, 0x80, 0x4, 0x0, 0x9, 0x5, 0x7fffffff, 0x10000, 0x16218000000, 0x4, 0x4, 0x0, 0x0, 0x35f, 0xa6], [0x9, 0x4, 0x6, 0x25, 0xdef, 0x4f98, 0x7fff, 0x0, 0x5, 0x100], [0x1729, 0x2, 0x4, 0x80, 0xd6d, 0xfff, 0x401], [0x7, 0x0, 0x4, 0x4, 0x9, 0x8], [{0x2, 0x1, 0x3f, 0x7ff}, {0x2, 0x0, 0x0, 0x6}, {0x1, 0x8, 0x3, 0x80000001}, {0x101, 0x10000, 0x7, 0x5}, {0xa7, 0x2, 0x7, 0x8}, {0x9, 0x1000, 0x0, 0x4}, {0xfff, 0x4, 0x1000, 0x7}, {0x1, 0x4, 0x6, 0x27b}], {0x7, 0x4, 0x0, 0x100000000}, {0x3, 0x0, 0xeb6, 0x2}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="174af205b6068bbc6be6634ecdd0") 16:00:48 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) listen(r1, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="10f1cb1034ffe00c7dcd88b0db1fde3cf34b1f0a739ff85343e8c7f798e38238cb752ef66e944bc33cd0fa1687a1f75551ac09e670c285d4b062ee01f663080714cc82e698b7e67929d7780c205c884c9a5ce2e51e775c92584e3e6970d4fd3acab9e18675c5db7751af49774bddf9a1f3b1fd99b4d98b3b25adc62f749f94b424bcb93ada47b7f39904475f833c2fcf9bf74dd2848c16d934782c4834555788997da7973ecc40", 0xa7, 0xc, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x7fff}, 0xc) 16:00:49 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x130, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, r0) r1 = getpgid(r0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x6, r1) 16:00:49 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:00:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x294b8, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpgid(r0) readv(r1, &(0x7f00000002c0)=[{0x0}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x80}, 0xfffffffffffffdb7) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd17}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) socket(0x20, 0x4000, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0xf3, 0x8, r1}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = semget(0x0, 0x3, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) unlinkat(r4, &(0x7f0000000580)='./bus\x00', 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r7 = accept$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0xffffffffffffff71) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r7, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r8, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000002c0)) 16:00:49 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000040)=0x879) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) getegid() 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x40004200000028ac) r0 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x18) r1 = dup(r0) fchdir(r1) r2 = socket(0x2, 0x400000000002, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) linkat(r0, &(0x7f0000000080)='./bus/file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0xa) getgid() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) 16:00:49 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x66a}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f00000002c0)=[{0x5d21, 0x4, 0x2, 0xbfe2}, {0x4, 0x2, 0x0, 0x1d3947cd}, {0xf7a, 0x0, 0x1, 0x1}]}) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) r6 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r6, 0x6, r2) close(r0) 16:00:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000005c0)) fchdir(r0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000440)=""/243, 0xf3}], 0x7, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206980, &(0x7f0000000300)) 16:00:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="09bf389ec71bd9fd0300a2b63f764de08526540375600000dc953952b628ea96a33c514a1e4c8cc174b8216bf69733a213650a5cd7ca42ffaad9e016787b169f7a252bb3f8911675ff99ac06fd22273bd2511d9612c33f866c41f034ff5110a845e336bd8000f95e6da7df00000000000000", 0x72}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x611, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) flock(r4, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000340)) setuid(0xee01) r5 = getpid() fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r5) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802069b2, &(0x7f0000000300)) r6 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:49 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1, 0x3, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x9) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x93842d2b4ec0ce4d, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000100)=""/4096) 16:00:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) r2 = socket$inet6(0x18, 0x4000, 0x81) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffff9c, 0x161}, {r2, 0x80}, {r3, 0x20}, {r4, 0x2}, {r5, 0x2}], 0x5, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r7) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)="b39ced267583c440328a904c678529", 0xf}, {&(0x7f0000000340)="9f2b52cc61738ee6fd1442c4b81019190a277c1097bc64805cd6460f18a51a55c6278b03419a2b3a308c2ac4b0e715d951fc410f605d31a2d1b78d53c7054756d45a17b2ede9a4687dfab96fb1a52ac48b6f1aa7613e97cd1d06ab4b9e548265872c5b9888516afed5d3670235f52e0d6d234968b53a768c7129f1c4fca6621121311d6cbcb6846cdd0d5e9c1eb28bd64f6420fcb68bffb00b37c0be404b8af724af771c475e4f5af15777a3bd63901dfca633a5cd3d41c53bc9d0373dad18089546cce6c5021eb4208805e4cc14baec0ee0e7cc750cc9d640a89f3b64af6c126d1d1c0631ecb2a2cbc187010e9c390ca5dde687e8dd74503c61aef25eb5b5b4c42f14333d56c6ea451b83c5b1c1dc47c04fcb21d3bd36297eda744d2bd51a629b20563a58bc112eab0a9dc53fb2c88036c593ab246a31edd0a9ce72f04f6d8551ddca4d96771c8d8501c4b8c37fd11dc59f3855b387d3fd363e75ae51e7f46982551ac5e90d12e06fe2a7bbf0356ecf83b6c78ecb604ea7d00b4f206deda4f891ed3e2b691a9856c8226297464c1df69d3e6b169c54e8c38997d459d30d3744bc87b6b73f1e130514f2ea98753aedb592d47232120abbee1efe2eabdf106eb1fe4c10085474c694fe6deed4060b80990478fc2db9d5652b0429824ca488e33e5c5f5fb6bc46c46a16ff85987bd91ea25dd9619da5f19a554b073ee207595d4bb4903ab21fab3193cd6674bbd8f9d6657ed7239bc45297c7c29af88065d657e05360c9e1b0ebd3cae589f774327e98b8cf15eff0e2b3342913d5e984c520d64529856d3c081b15344165f31681a4ec5aacc6608e8dc802add9ed87ed323e4b7049186c99c9416ed11178022ebf6a00ff90fe66b2824e8d6fb7b6f2bf610b8b35f60fba0828f79a7f34fbd0ff0882c7f5f5d2fc9f899abd690e55762a9d8ea2f250b4f158ff41bc66be430685fffed2c3b3d72e18f6d7eb310bbf3d89ecf7a075e2ed6cfb837d0991c2850164a10d1ddcd548b4c542cb0038bdef32eb7b681da1cb22e5b8e43e41433863c6a1fe305e33a37c5c1641bcf6cfa1d6bdc6e305d14251d5f6a8fbf44b8cacc3aafc46987759f1e83607ef60716d5c9d9eb268f1026bac4abde89de206b750c87fc49420c365c13a2d3eee79c2147384c55b249e9106d5eb1c20dc9555ffeb9ad7f820ff2d7b23100c55197d6b5296ef5751cb3759b089c0f99de554b347c85db238ae0e850bc014394056ff6becac85c62d03d9cd9c1fe739be6f937c3879557b3171298bc1fa8abbde735ae46a28026ec04f750818d3c0209217a528426bd20d39a96fab6792890aa4dfd33ef2a433f1576df3685519ce9d182508b85a13b37b2ebe5bc6242ca97c385bd225da9c11a66f514506afc914741ee0da22c95a20877937985fbae03638820ccc02cada0dbd9aaf36741bbb5a349b3454c10ac28c6f3201d1bb6317c40809b3b6e26a8adb6f8a0cb44976a501f08b7cb5f56fda4a71a4bee88a07e4a87877bd030d0be1d215234c785e1fc521f0e984b2e4d813f91c40354341eedf3788c11177eba1072a7ddf517d4ae10c5dc22b014b1039b80aab2f4ba19cd787ad5bbef07c1b75e1c1dd170e05efd96c8af6e92b2aca5176a3faf8ac9c919cb10ed71c71a3bd8f0e62d94052486fb54668c6c3fa888f25d01b19ef653ccfb4df334fad5b1952022ff2bf4078f5e0f47ffe22d3e64ea54f6ba662b1c26ef2f9547f811f66b2776f100572dc394a91bd33e6b2a42ff65159d66d10aef2193bfb81c6b3fdb99d44301fd04b2407da8bb06fd18e37c3c932c00de192bc9981fa28f2e9722a721f85cdcaff155c2aa1479e5184bf8b86bc47a4f08c3f10982a911ebe59c732577dedb35e0d36ec0ddb8a5529c9605cb6ff46466ea8731453abac019c213732a67b8285afd1c00046068592c4d5df84b65d039864b126c377c9d63cc94265b18c72b86cd656bc14214d0c48224596f9a0f6346b3d60857238d16bb01499c8e463ee3e3dd53bff1f973da36788cd2eb4b2c7a3a82ae55afa3f7fc392c652bde04066db2515276de426beed5975d9d134010e601b5fe12a6e4ffe01a009b93e79d3513a51d531d4668a8f0a12e08e3df1b2e3ebf1c58c37e405c50b8c47efc525ff14607a5c442e6023fa320ebba158caa2e1dfaf032d0af494b2421d397a766e0b02bbd7f4ff39ffb001d713f68f0297332b7a9980452dd4b8f0c57347cdbd1a5eab97e4b696fb91569ed95a323278a70d794648d3e5866e856c966b8b614b6d28b8c921532c42224bc7c6675bd0bc6b86688544121e04c1d201699d56ccdf933a98c78e73d43b3378c03f7b3eb9cee16781e193b748fb7bfdac54f0f19abc53fcae01153e5384d2ea96f130d204834d9747c65236f27b3462d82b839e108f402c9d68aad2a8c4ac778a60cfef887ebf2b519f9330c057b885c3967407d097c1b11c8442dc3cf938733ed76d2a00a26aa49da2b1f5d02a80021b2bbb21b8abaf957072fa549ecc8a2c747a51f40db2bfae8e3931957533939cf3af11420b4fb4e3f5e40fa1c36d83e974a7c21c5c4d5cbcb051277d57b0fb6da3fa2b9278ae684aab9b8b9ef322671e49aef95afa72ed10af056d52c644edaa919a5b20e530314552aa65191f0a8d48111d053c1a990e365b79d703e6e9dca445efb851cefb2f8a0c355043277b2f631a9fbb211658654f823db81ab2e4d45d0adefdd505ec255e55343fa1ee35085687027db952f7725343f470bdb167d77d97988d5109372ac819cd7624f7f3c13ae86af0597d95459d2f35cd5cf96b3c754ec62912543a0a31e4be76eaedd47805910cb8ba9dc938b8e588c2a362af310adfefeb07f3e50658e2db78ecf4efc1bda582b489506d5d7738189ddfaf990c09ef0740a4b2eef32689b44e5803595a52894d24ea143f50c3441143f1cb31bc81eb14b17b5bd520adf702275952bd3b8a78b6dbb9d069614b369d6017d6d7272c29d5f5e81f1f7101712a61b1802768e8dca056fd79b0d2132502ae9224149e408b2e567fb289a410f2326ed73ce599dd7b58e64853652e5a05a5b69671fb331f288de788df30b611e767f34e16433a72366411304dadfa9ea59e0825275cbb75ecf28edf04bf1f2b1c65479c00d4b29f44fff45e0e74bd924e5ddf9428b8c5c3a485c1bd3810d0de65bda9a1982de4fcb4ca04e3e035a28c127875bfe668d2255a82fd5376f1c6e6b9fac615273599c8fb0fc1f08b417c4d1f35126b68295299e92921c5199099fbdfe3eb45a45c11966abff6c923711945c51de40fafbcdf1de8fe54f581d5f06c4787ee80ea04a5fb59583fb21ec679be50a8f7f783d2c056b634d7946480fed1be30f1ffe460039ca77bc9039bdfcd003aa2c0d7e513c45c98eee2614c2e94c8f734a37100a7fe12e84e4ab2cd0e4555621ab0c58837533dd8a7eb5ef7bcb0daf59044a9b8d91a7ccd22e8e1fbcc41661654b9ba9304eecc0c9185f7607ff24c490bb8282fb5a5cc92f22fa87913f67ba4f4682e85dc79f78efd50c2593dffcac89fa10710571bdf6260a7d7159d60521c1dd85b866c8beedbb2a00ad00594f7c1521964f4eebe5927d83b4f4ae94409da29b7777cfeb231618961cb27b60a961a9559095e2a643a04da829f5a5e2dc831ac40e5b1e0d15f5d94d24b032ea2fe033c07d1e428c17129a1b9f2beb98ed5f40a2a502f1c0f84ea45603397251f5c99c995ece7459065d96abd2701c2f737ea5b10a198f06af3a3e8207cf18f0557b489fbc33140664daabcd8f6a09cf1d9d93b256fa3bc29e92799caa688edbc3c5789730282c3c2ccf3b361bbc85907e67755a71b81e0054352c30a08016ccdb390780639e2fcedcb6c628effa73392174ff79edc3ccdf630fbe971e2311d23e8ae12cba4141fbaf4507545a4288898046f7f3613034377446d4ae88608ccaf48ba0f6bef9fc0dfc153ece2eeb7caa43996ca7841c0b064ab4cb5b7400f6a14616e22c6b84c2f9ef73056e76f40e54858f3f92a81c124ee09c0c697bab02a3c9386da4ed81296dd862a6177b280a5bbb57779fbee39b64d1cf327f42fe384a047d0ba1f5185c9e50a94ac36ec7414723e91ab34fe163adf798ffb2fd7b89abed71ad6a1b4fda987d4b39ab143ed0bd4cb749899ab7f105d4e4cfeb25acc91093960c7bb107449b78242674ce96c02ac0de54f81f7d5421a7900ca48c63cc62ac61668558c7b857dadbf1cc7a6e8cf6c0856514feb4da65885b94fc3db2d3cfb8a4bf2699e843ae0de7e459b3ff1777286025fd854dc675c929c3bd43d60d8628d95b429eeec1dc04566562ce3534a33c59c73cafff48d8ceb53d9e3436da917ee444ef2a7f7657cf79d7c5e305305e6b956d7504b94c5262df4811840ac3faf11f894013ad9dd045069679dac58117d59b05f36d4459d84b839ca6b48b8159d7c0890ddf0ddf81075f42f773f19288e7a7188329c5038fa4694f5785ea27eab8dd4eab493287a74e353119a8a35e663ef845bbb5295cf09e46885e5b572900ad8077c6a7dd3418187f005f170145a67fe438a18ea2d83cda2c8a29ae40e8b5e45d67a3b693c65a8f4e4bef2498833fd15222609ed7ce6782195df98b835ed2621925214812cb3f40242914564771f15d5c571620c5aae23077848ec232caeb4ca1076625b179f345046fdf79c9668bfd9e33dcfaacff1601209715e2d5021fdc43ea3adadfbe159f94ee2d88b7600c166e5e22b2e75ed9677e00f5e8f4e77ee94cc227c646b4fb977a23a2541c845441f902ea8047e5121729b52eea678075937691c4fd694245fd8a51cb823135c4f334680d29da041a45d2aab6f87aa2e8afd9d38407ecbee2f2b9c7b65b843ebd79e86ff6c76b7168335a9eacb4ab47279eacad233cee972553345e038665a2d468151036aa433215d75afe535d5f5b4a237b962dc9db3128e624ffe8f0ff880caf0f00b7951a41bdf37ef1495abe4470b18ebc3db079703ba2cbb462386c40ab99aba2bfd949289024101f4ec12f58059769d8082d6551230656ec4315826d8bb9919926d379d3118341b8ec33363c12ed54238c94b2f4d9e202ed01746fcbd2a54158e8ffb535467124811bd06c8728a0c594f81b06956cc15bd7b4e5007c1fdf1f3a47659ccc8e156b27677861a2bd2dad3ba1d94213e9788c8c73642f0acccf6ab331b4363210fb3b1885f26cc2b4a93823828c9031c3841d988dcc38c90e7e0d5ee84d543f11c24adb5bc12f8f3fdcf33883a4653bc67ed9d4797245b31cb294901a6786b6d2b8ffeb128f07bf8a94e122ef3479d449752a426244ffd842e14bfebfe2dd6ae592258c75c318da40d9edba59ea1cc18ff3349899ecb9147378f73a61671d6a0e723b1a1fb9516cee2c11624a8d1d61411f246f365006d5c7f9c00b56baf5a23b5f90809a940e3841e921455fbaa9d4625fdf30dd84c6761d650fc4c264531a86f34ffc7894d3422debca6290fbbae4757aaa48e763526dd47507ebc5cdc5e8c5d455da99f7bfebb8b0e6756ff8df800182853aa130deed904b617a364ec868251a0f926f48663ee700b9958e01725bc1b5d968a14d5268e913076ae679eb79994185138182b3a7b25b3025153ef24fd69be5ed2f785573c128efddb8cb898752e033f8bed102bb469344599d73b9ccb46d0abb6d43c4dca2cf0cfe4cc938941a1c1fe14adce7d8781cc4c006aca1b05daf69ebd7fa01d6542949d481b56b8504da91d14d3533d0a310161a774ffe42cd42d04ea08", 0x1000}, {&(0x7f0000001340)="4f34c481c8dcf33389c1d77cc85bb4109338ffdd531fc2e88504f79718a2c0ad750f9d8da79fc67c7e141188b9bc947379c114d753bd49ebd42b7b234d4d57edbc98e8a3bea145b188599e90a06bb67f53e5d00092b2ee8ff2cc0a8f", 0x5c}], 0x3, &(0x7f0000002a00)=ANY=[@ANYBLOB="280000000000000001000000070000003533b617de76ce1caf46efe0ee943a25a200000000000000b000000000000000ffff0000050000002853346c8dcf636f5491dc47b19aeb80f85ed0f483ae52949f8820ec386d195878aa1fb706541b35d65811b02a17e6481a70adf62ffdf6ca76ceddbcf8ab146861dc3b5dac7ff8590adca167985eae28f7aecfb0c1837b4adad73a5f646757bad0d5aebc382a87ac5bcf77931a34761cd78e6f12203eeaf0b5392f8409347b030720e06d0fbbd2df2dda844e6cab6162b8c965218a862ee7fc00000000000000e000000000000000fdff000001000000a646ce4c50b43c2f73b8c5b0c79eaf534a03cb06ed682a48295e310f86cc77b8631c3aafd3bd917594b556a4cf4c04900ec8351b549a3cb0edd5a388fbd6b3cfe54a724b6afa9c802be4e50e28418f6446d7a46dab9315261f3da959a147fa5ea113224ae9afa8e3027cc43773f2e689b8ba8f0119a7dcd4bc5c52c80cfc341b87db7846d56f5805a320d02ea7c649e347ebb5e02e89ac07f62f47cff61cbffc31cc2c03446c497902f7780a15836de0032ff9c9d55c9095656845dad4b4630511b6841869a80dc0f900000000000000b800000000000000ffff000007000000a83252a89026e440237d76dec564e4ee3d7a14da43bdacb3e06789b469274f7b5c7a462f4b52a6c24b844295cb494d61af72538ec8262fa813aa9b4bf5e70b8862ea98d092e8c4066fcedc7203915535cd6395dd292c56325f1370d4cd7bc06b6e7455856e68c83e177c4c145f441f5c6e1b31ee5b73d55ba88093ee559093bf81e9f8a23c46a862fa1fb1fa4bf8b951668182e6d2700b12d4d4c49547b68fd0bb328d6d492800001010000000000000ffff0000e70400003a8ec34b4f1ed39cfefa6f40311ee6abfdf6c5b45604e5bfa4bfb2649afccf0f7741421bd1c7400789b040bf0fb19c6dc07ee690c7dc7a69144a28b4cae449cdbb6089e817976f743d83f24a239d71e2532d78ff00402c5eb3b59150cb8cf04cc2568656e136eef444bc825c8f02a6dcf115a16a2bab39716656d0c0ae298571f4fefc142a3e965e19d02aaeb5b86a42283d845e592fbf056ac288013fff7fc1273fa50802f15f8315a2879a89b0d06bb5be973c11053e404b591ce86bcdd12c1eeb8ff24e6cff7818da3f2744b092193b17298fe13973d45c949b5edf1036252716f40c582a98cf05454fc3bb3fcfaccb1030a21a98a14b7df963f03ea478c30202ff7f58d56adb93a11a7553620f0eca286466d34af4866ce444e28c9b19822b28daaac27e467423ea9757d1458fe536977eeb74730f3b652ac3630af8604550c3faaac73ace60f3cc04b8b5e48c26a277bddbb12394a48fc45e6a90f90dcae7f64e482ea8077542faa04731fa159d54b885ce26d853adf07688ae60d46ff055f30d1974402fa7526985c98983861507596741effef2f9642b87afc61f61770322e9a954e28963e691772faa725128524e24e52c80683d497a8676d803c4aaaf736a4a1c788ef3a973a89744e51400777192523ed2af95446128a0d7b60321e16147d1a28bd5bec944a024c1c9a806b810dafb7b26070bd2969a84911fd4add6f76663012e097619f9b9cf5eb2f9fd326aca3e97d5217e3ad8c077e46e94fe693dfdc00e54dde3dbfc7704637694bbbe71d03da4e13041bf1ca4e8be53c775b7a6a390c04938a4821bb9931e3d85ce8f7977ffc89e3d61b33304122d87fec7b465c30cfa84bf929eff05908976a40ac0adaaa44c1367ab35f55e3a4301098ddf96d4569667dfdc5d31369760fc412f6e3b83d4f6efaa43f17a1d50add251417691427ed95e732f7c5675aa4d3801b4a57b22e9ea81413d1878e142bb9bbe147ed8a4061c1b74adf9cbd616787fdfb5c050dd96f655eaf549793356c1ca5708ff7485bc90d431c8656e0fdd5941f92c5e66bfa00161903f815245e024418bcf465d18ddeddba91cad5a312334618b8a6b6d337868406e54cf35e1249d2fde18e9c15c19ab964d39597aff05277688cf1593cddffa82293a78775b5714999bbbd1b37e28673cb135860ee060278d009286e848be296194b59de60bf837960188d08ef8cfd4327ad103cda957753d95c8ef19cc9757ef0b2b77e3e1922ca2f9cf329b576c2293878b96cc4c3080d3e63f255d8248caa5a2450720954090c14291f368e64b0ec4509d10f632d3343af9f4b9336df4a16e0303f4dbc105a35a02e9aaf3c45091f1f68437b8bf133dd13912cd03a7cade6fc86524827a36eae86f35a9cd6952d625fd3c5ece43bcda47df5f6266b674bb83cd95f4ec1dd6fdbab9fc4f480f14838bc477d0f881f0527569dd1d6b43455d5618f29633d00a27f80c3afdd6b84ff1f73318c878cd250ab13056897c139beb5a2c919b821bd7bb2b986a315c656f6acf41f27e189c1d20bda054cbacaff94e6e4883cc2092717ffc3ad68aec4b4aec33d8adae56b56aaa319433f29bcc8fa5f6b1b5a9c3458dc6093bff06edd9dbeb35d3e728eee74508c05db84102d9fb4e53d447a83bb40a8448499ee6c8ee429202492560c0b4b37d168fd10b6a68aeea4c2603d11408605a3201ad597c4067796101a102f96b4a7c4864c39655971163f99d2b7996f30314465f18a9a15a3d31be4c26975a19da332b17dd712da160418169eeb77c1ff18f2b8956f0a5e590d32eb34aec69976b0ffe6f5e787132fa95c4c8ddefb23b3d8b108ae7b6c2716060d20312be6d49488a07aecc8adb6cafa5dbec7c92fbce8ef062b92fca0e38a46f1c239100aa5f7418b457f7d0f1fd66d1fb0ec245c4f8c05eac8ce6b1e4899cd5f88bf5defe44c7d20a86a544be65b48a5b87a8e38f7b529a89497ef44fb47726f22f0a2fa8c96d034ed85093d3ccd35d146f4b5f8446fcdea37c2e6cbf2a4038ff885a55889bdc9785dacf862e8618a426b8e60b6cb9ec497f9e605f043a3ce0641d29d17a6c7d9df0fbf1c625139757848d7885e38b97ec7617965fedc1baa4eb8534f7c5c673d6fa8684762bea24e3d40354472c9baa9b75bd0b465778b024911f7ae4ea4f532b881f42895d9a87fed631a725ae6f3bc512e71a513cc2c4eb8c480096afc6780fc42357eb5e8c4fd02937279538a43430f93c5799f42d43d5a3184a4bd5b8a8d6d0c11c968183f3273db2177e1e815c2fd2b1a73fe00580f29673dfbbc7b54a36c88aaa52f52ae6f2eeea2228ae096bbfdf44837cfd0e56abbd735020b1b58603cadfd2fa08eaa0d15284cb8c4a8084989cb809adf84237a29f07ee63fba167b97ff747da1bb979af8083547be8f91ad8d25b65bcd278724b7dd4663dc1d7631ddeb291fc2c94df329119c6ed16073386d8ef01de9f01ffcc2a6cb5676c2893584a2e589838e90f0d78322d6faccf4bbb1f986c4c646e7c272cf96315fbdf19c02b47c875ae0563fd4a95f08fed4aa9862d3679bfc9c513e8ff7833a190f9ec8329d57e6fe94e25bd89b8c19689b3dabf6eddcdf8469bbe0d1c4fce82af13d85f48d7ae843b546ec43e91d0c66ac748d45f26b1c17c115622da879e811689905b9e302a1871da9b44bb736292f604405bc0b0406cc3558ab8f600a98f72f793726eabcf5ee8acb3329739064bee3fa5e8bdfaaae132ac5abdf5e48575ecbf9839f09389fbaa5f1433b1614db25cbb00134666a92c64b88f713b766152bfafcc255e78a023218603cdd325b8f6b81471ec675ca6e1b0a3bad2629c486fb6830b815f2983d4ab735f133c75cb39ad690737d4799a18c379220f96d388b60a8867d096ef1f9bd27d12a3df1304d0cee829985f8ca6ccafeae6c81a74666afb6be799811efd9fd2611d987577fd172c28e5639bbf356b30a3f21143bdb0875dfd8ad545f353f8e36b7f92107096fa1d59ae4e1d531d05fdec7900e3b976ba15bef2d1f4a2af0f5b030f2d5381ac4df0524ea243b88267db35c6288dbb0912586f13057f189c9ff91225b4f01e96e134a7288dafc645c48c2b81564be184dc04971675a9d9912b6426d3976f0c63a3f749ee6beb97d26a002b51aaa6911c1467a7f2c99df0b89e574aab7d5c5d9f105b2b6fab69e2f49d317731c041234569ab3f183ccc3a56aecb51750d562d2993ef3a1ca73a69d77b17e215fe1b2ad9c6db1422862f1c53b6d23d29a392ea4e70af25613a2cfcabf21345c890774650c6a73106084af088d2608e1d77e1e0617d722ff2c08983fd9da0d22e47042bdf6a40c0813091f4586d5540b16b43702d5c57a9b9aa6eb23fb8665f92ab8b748592da3719da95e6c9cb0b61e9c495d3486404bf4420076d6179d56fec0ea687223d46ddd67778c1276cb501f350e04f5293c5332e82e24c11e23bb8204103bea045f40c0671645d4a8118faefc0e81ba8efa34c6b769b5b9b0d3cbb48ae1e0e8d7a2d87a58d9b15b044449c700c1e09231319a803b279de5d7bf3e203a17e05ed1107ef9dde573941dc49e5aac8fa486e33a95127d537761c895b260e6af1dca3165288740c3ac46481db2c15c76068dd3682dc2768edd948b76e61ae6419f43d0e207c4abfb2cd1fcc7816139bb5303c09da191e6d64f1d139761b6080142a4f17007eb052ea0d58a81000e56abdd0658cd348f755a92c0c1ce67750473ecb2637e5be794f998d4d1235790271bf9045547a04cf78663cb378b6f1290338fc3e44d0ec59c63f040d34daf2086286a39f4f662b407137ad2d5810a812360d90d6af904f0874753645f44dba4a31b29ab9d09ea35a24c58263486d92fbd2795fd5bead961d60184b6bf7104ce99c30cb5b7ecc7c29e8461e7d8b7a0bc4fdc8281b7c822cae82cb157d568e1896f3c014e721b8307c4da49dfdcd07cb3cf5aa7f2472cac0c6d1afc8a281af2ebd7e7655809b6041f360a40d2e65ad2cd6bc587c7c45dd74a5c558a577a0021ade0ac2b80499399028b4a1a76a5144aad755befa99e849f256eaa8bba09d8aeb28b7ae3dbe3f521d25ebbbc188708b26fe0195979640a1f5cf2771fde3df590f1ae2328d3cd65c46f9a64b447f6157fd097ab71056ed85800c1a69ef0e1307d4690ae49979b173c2ade34a3ca2ae06083a0d8e650ee010e75bd2658f1a8299c11355a73aed2d584afa7627b5eeac53df66d6a6382c94f5b87eef0a8e4d6ea9575691a6c2c4da7df2b625cd7ac44067fd5b8f245209a15ca3f4a2a96e8b328c6e5ba54c1abbe1afb1af91cfdcf8b80eaf5a99b26159dc2dbfa2e1aaef1e16c8f78c2410536ec8be3636622d4bd6de3cf8dcdc8c04cfad2205cf8f75545273011d39f5c57c9095ede0271fa4b6206b8206bc5c10afc90c89d76e80ede383b436ef72d29d2c2e433970c88e60c445fbc399561a94525411c7c62960af2043639ca1ed5e6972cd191dc95ebc00bab55241077433d7709b5d53a605ac736b11f8786b98beaaf41a3007a3ee710c3b29852f68547e3534b0792f241497f0a2e4b2aeec73f8ddf3f2e128083c05ff72ab01fae9095221ce72d2ecd299930474c7242656512566eb8ca798c531e52bbd070460d35b8f8de50694c6d7b9f52adbae9f336f5fe132c3a26fcd9c142b4fd7c79bda9fa4693522c94c31b72624c715d0457359e00d336c1ff88088e367630d378ca8c3ca0684e6111c5edc964fad9843e72a25950ca7e7839c2a4ced15aef2dfcd7ec61a011ee1f812c29c63f235220daf8418fa7c71f7d1823d0524131deab08b8072e41d51c29ff803004278570345f52a8117cd6f14edb452bb26ce6ede85f090735d45dbe5b7ab8dc28eb761785ab76c1f1236ebdc0ad4ed7b5aa753debc55a24fc057b944dc63235d8e972cacd8b470582003bbf37302975510d05879126fd8aded0890743493d7f82fae02e251041015cc3bdf5da4cf18e579e5d783d51f2130d00935bdd81227a4e09bd43ad10fd8cade3f2806967a5673ba0331cc89b4a86d7ced4741a3b257296f7aba695a605ceef44ca4225022962b2e4ddab6c12325d9308646600015b1fe77eef6b17ce1e3ff5571c848c08f0e140164c971d9aae486b5b95fb089df3f1eee978439256c3bda6b671cdac2a8c4712d33ce2ddb1c5edfb2acddcad3ff42dfe7cf023b0078830c97f570c08a5e2f3a626fc42de182ed075da4d13fc210b9224a9c22c151870dca6822c16b7ba58cb4e2336d82e3dcbe287c22e6b5e893ab5cfb488bd792f34415215e83e78815d4ececef5c71a89b4dc672b4560f053bc9c1b5bff09bddae10c50b567b5e8d515d35b43069b735920c8549a3ab7bbaf8751e91ed51e87c4e8abaef7bfd50eddfb61615ecd6febf00772d481374d980c69f6b0aaba6167e37a01b665ae13a23ccba942e6eec666b54496541151a17f53cf530be32c1a1dae87a76fe9672d30798dbe3e4a3abfeb5ddb43f8ee256cfdc8766c80a2b3f77110d194467e77c0220567c54493d6f4bd4000be044a18ae626f460ea96f4489e724e753fede619fdc3538726464adc3ac7a93c4d121bdb81dce93ac589100807140ca88214048c55dbec5ca737f98f028ecf4e28cc8603ba7e3d41efa617557a3268f5b8a4ed19b8382599d06f18323b6312652933732023e08b16166443f2a166d21c6594e2c843c457f7f08f249d768b6e216e0be73c33091b14ecec16a8c36ea1b21ebc357fb64fa873d0c6e5cb0e3ec00000000000000001000000000001004299aeb2305897310407e8dc171baf3b6324b88657e48d24f6ce15cefac5ea4230513e6b7b6a15a12073bfe60d216f1696b697c1fc184b7f34534be52f3cbb7eb8dd7c0d8ea7927fb7e9ed4a33fb21cb3bf8c82cb97a9632af2920b57780ecce04a7c9ab31ef002ce9c4da08bd1f8e3770ab0ac29727a5c6334619137452fe153dfb591baba892bedb649c11ebfd3c295281e2b1f9925d3c74b515351b0a4a3fbb32b56fc9aab990e860c66342000000b80000000000000001000000050000006582b8edb77b05809f725433b4e61ffd1fa333ab810fc578862971d42454da7a0966228b537d79428cb1e5effd99388a90cc52b7d995d0f61f5a998ca02dca2f40a2ea6849fb046f1851bc5e018334c0a9959048f087fd293409b3414afff7cb4c87140c24a6d9d16e2cfe0167961df0e4a0545c662b30791aabe787d17701b3b94d9c2db75b2cb35c687f32e54cb607c67d84412a9c4552a754b69d7d84bbefa6b39069b3e99e00000100000000000000ff0000000400004ced700bae5bbb6a121ef59730164700b917feeedec1f91285f23c0e263c38064db1ee5836a1c03bb136d0ea367415aa412378b3086869ca93efcb3efa45b977d66cb1705388ae0607b57aa9ee5b1ace87bac32d46636b13b77e0ccf358d7e7f7b413ea24cca7cac1cdcf1333118fa251094bcd54f888f3086e0ccd7ee7f95bbfe77b024b13b1cb473bf4bc105119486d1f51a85770e74d4cbf596e56e1c595b238ee2cb74884b8d1f7166ad6733cab870d4069e626d26ab1a1467648bae15cad8641b9668f50ca28a6f890528d720d35e787b171d90c36f56288495bde83803ecd62b2cf2982776be51000000000000a800000000000000ffff00001f000000400368ced61cecf3aedb6c81cf98da68f12ad8cee55bf9d7c029b846b25a4edfadfad68e880b38518906e6c7396d05747791d4810b878e5a9083ec7deea9d6ef7f3d483fdd6369ed5d03f5741e997f436032f64c6a6270aa6eda2c4dec9e3f583077b238a47bd6d81ff5d745da5265b70e76d64fa6b29668d49892f0943db789c6d5c8c88583f20d7d9736fb92f9ffa10a71e27f00000000ee0526b35602e3569b2c5cfccaf69e2331affc3ee0922bb16ac98fbf123a8950972b9df90b07de86c453e9490d"], 0x15a0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000029c0)={0x4, &(0x7f0000002980)=[{0x8, 0x1, 0x1d, 0xfffffe00}, {0x7, 0x40, 0x8, 0x9}, {0x0, 0x40, 0x8, 0x8}, {0x8, 0x40, 0x9, 0x7fff}]}) r4 = socket(0x2, 0x400000000002, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x6b, 0x7a2}) 16:00:49 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) kevent(r2, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x4}) write(r0, &(0x7f0000000000)="9b1afef5914313a570bdc62aa4523d3800a2080f406da0090cd24ce51ef156b8d3fb3a21ddc9775c9e69474173b863d28925c70dbce2273b951e8350c209f37e", 0x40) 16:00:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r1, &(0x7f0000000080)="de593542ca250fcd9af56031849bc3e398cef3fa9714023f2446f90c42100005f4c3bd1edcc3f075e782e6f71c97dfd376bf61be303fdcb9ad36e0d43425e5f880c09c0db009721507f5bfe9f5813a5dc850b1a4af4d69732cfa6990c3cab5f8ad2ee2fea6b979185bfc16dd24e1be649fc101a8ed828e3c67b2bee7db26809cc50a388cc2e6cf9d92aabd1ba2ccfe3137bbb7e44093405db9ba1f87d3ac76cc403538c664cbf3e2", 0xa8, 0x6, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffddc) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:49 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc, 0x0, 0xfffffffffffffeb7, &(0x7f0000000740), 0x2ed}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:49 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x1000, 0x248, &(0x7f0000025000/0x1000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x401) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4000020000, 0x2, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x10}, {}, {0x0, 0x3, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50, 0x0, 0x1, 0x6}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="6854d0d90399aa0ef230f71a4baec3039711fa79d677ffb823d0afc36d3f09cecb5f15b2e57d695fa99a7db5b47ca5697ecc8148c2e210f382038456dde9aa83ab23958024fcff8e6502eb1a7a7e566307b2b6c753d5cd0fa8e71812e8fec703c4949f04d0318272ef47f53d86ee773c7977e48fbeb3bc79f4972a4d967ec279d50f264eb8cf84e8179aed040748f954aad7ad0760f644524958feb1908abc62b0153dbd56f057b4155722a5b9ae66de0cc11ea79c3bf00b4d1b4ab3be72ef6715211c4a18b0dfceb6e36079", 0xcc, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0x8001) 16:00:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:49 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15fc0db3e0973dbc90000000000ff0f0000", 0xffffffffffffff9b) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) pwritev(r2, &(0x7f0000001100)=[{&(0x7f0000000100)="afc49856c142d9ec368f1cb860b48e8e8124ad72814067d812798d0a6c022a6863bb7508c25111f2f3931843346b3d9edf4e64188dbe8e068c4deacbb9f320c628b752bf7c9b522928122a554ab950827a485307f80c0bfc6493f60b9f3a8cfea25710316d3c5aefe247d9738245661ab1125c4d87596a3a8eec6ce0686ad8fcc86482502a14fc5dc41ecc0f218c1855013a1f61d23e5ce97dcf9ca5544c20105ae4c42d9a3b4aaf3ecf95fcdf4ce049e4d2f0884d9081d37f30557f57c5b27440dacd491561e826689a30d75d544c6ed7f987172a153279d5ff25c2549ca4edaecb1f02fbb7538f822d9c40bcd5cb38d43dc45402905b9adef14ca86c6d6b6994c5a7f7d5eb9a14ac7669573243380f358085e9880780aaf26da83b6e7daea086ff4bc1c542c9442c8cd9a2c34eb329a1d1d4c36e030688a1b187111777d780594de89ab50e13e2fa892a25951d0a73bb1daccf880645e34f469d31a5e846ab5e75ff8d6991e6cb3b47db8637bca9f8e1c8ca1bd9628eef196cd3eb10785f26ed3b0979715fbfab41d048d4e021898f39ad41d0738ac13e8b5afe51260d0bb0d1fe0364c8bc859c62a9918ae7edb763ea712ea1214abfb287d1eb47f9ea8906f1df41be3290408a6b380b0f493ecacc61768cccc12ec60dad4ad83c2e212470d2a69e50d6beb1dc1575b1b1bbeebf64e6a9fbd61c07a2e4e2fa6e4d021d4fa15d5b38a43e2274fcfe8d18d8211d2c6b6b9d72bb3f8f5afbadb3cc4c745f023768af35be2bf7f8a7f7e6499461d4d221d7492118e2333e11e3e901a466c742c5927e5c79982355b41999d74a7735893660b1231757e752bfb241647809d857ba3754746e1162f37b736bfefee63377c8cf0be781ced169f945c851488861240cb456d18d6deb54828331af07574e163f7451549637ff654bf82b9c02c700e7b2468b6dbe6cc6b3e950b5af480a769085f92506fb71d4b9e93058b531c573ec5abbfaa29bdd7b3aa1fa61446d8d5f043a184d2cc8189dcbcf77d8187479223a9331e3c7b7e1bd8c8b2b795afac8477725aaf208718e32a72eabb21a06fedcff1a48abd6951266b7e0b377f64e9ae36634744de38535bff5f42d540c709ed3916c4538e7881d28b6c295dd8b2aa1c1ceda30f0c65fd35d70cda61da99d3106c281edf74b1dcf36c2c13e7f2abe7a3200170357d35e0af4be34a6654244b7e39f1efb07a8f802f1fcff351b9896bb42e78d3abc3efc75920ce5e81ba76d7b94d4fdc71bccadc3971695861f6b15963c8ac6de891a3f907373f6330a43c77e2ece6f8d5dec0aa54ae260d52350321fd273a3cff35af6c5b1aa022feee654305122eefaf8b3708c58a0f5310cdeeced6e6ccd2285167cfe6c6a540dcd4d54e6ec85f17622c69e28d7490ca0bfacf89503b1734073b33b41a2fc17e529ca8007d4f74924ad56d02e13cf09d73d3c01f4b53fe98b764df7e0d1183fb19fbff03923e95713b50c1616764a612c396355ae68a0f2e2d205a8b7e335630d6e1ab94cc532a080cf409c1d8439864258ce648cf06aa92ae8cd6725721aa4bbadcd2cdbcad45e723bfc11807ef0bcc1be3e6361e34e0abb6ec3e8875ceda9b202680df6be794f3c707b69f36d3a04cc31b009424eb6ac47e933afe002a9fa7e87c4d1dcd9011d453b02b263e6278d900b55bbfc08642e21b07444f2f80994a2399b5a0a778dabf743616c58b92c1d6e2eeccc88a819f2f9e2798141f551e6bd8354674e127b2124f313836752efee86bdd4a4a3fd2cfa43cbb9fd9e8e2342383cc274f87db5f8ffad322001f48c4ccd9472d4f6985af06e2aa8c7a5e7fd00628d6e0175e00ffae32e122b721a7213a0f60d4c4f3e5e02a4407e24b3e245c13944addd78e9fbd1d6a989e666436f61dc6768e300c4eadd928840cecfc5b3e5385c5fcc408b0bb355017ddfcedc52cd1bb2fc670f41fe49ac56c131d176731e10cd2fdc37f3509443a2f6e0103e1f82873e2c09cfc498a94002d04fc7643be12176cfe11004d0a3a3930703e5a3c3e879a8463e04ddf0057418990ca6211bcdf2d24f0c9e9b266036caa87635eef73faf3bd0579df104c7683640d7fe659e1439169b68615da6e10dc6903d19588ad7052898eaa3d9d85aaa3e33a4f6db4922f9ca8453d3716cb9572fd55e4880eef865896fe1476c2185eb5aa4f7d1abf7bc3bb3e9a325198754e9219a342045dc2e0c41795c70e2ae3280faaa1098dd6f80e0ed4bf339d52fd5246adea7fcfdefe681e63c42e12a5d3b448ae5ca89625a548ba7e870b7f80d0e8ae9596ee29fcf8b22755e53828075962aa3f85eb0e71b046ddba2358bf99912ffb86cd8a71cd79f577423dd44d8e63266484badc346a12cf1a1f779ce01651978809feed300eb7d39efda5cd27baefb8b70fa2c75ff487f9647d52208d83b6340702a1a8b97dedc8c3136b1f0eda5e1cef9b230d22298aa411848c71516414138e39f334538696b46e920ddb71709edcb40757140c352095fc9fa75c4a5f61e95adf0978a1e68d92d4e85815b38a08d6acb73c7575214913200e47959d41818c94dc6fcb1fdc966ea2880724b3f0b803763a3dc2a712b9ab260a8c86eeb04d226937d116388cbf53db592eef066d073a0dd687c35203f2723435a35c097225ce976aae6bf15af27e9fd7bdf0911e97c3933b1ff56df9f32189176d434917a59c53ccf6b7923fabcfa7a27f173eafc3d527ddd20baedde11e404529cc63faabcdcef2fb2f032a77e945a84f83db8def7a2b94f6fb387e623da99bc1be8dd2e04fc0950c909c7cd643192afe5640722e7b902a2fc91feb5efaabb0d6da44081e984c5d9c26ff2a520e86e21188baec081430832669880198ae116cb30e287bbac80d2435a1404abccb1a608ff52b5aa6b362eba97b8a6ec5bab7d5b241c8198d6581342a9b64e91c4cc0357816a5e9c804e0924c4624f12027c8690e1cff1201847c7a1bd35b44931c34a4b4ca14745af105a3873ecacaac5bfc10865605d1f28a3763cb1fd2418a4b09225a1a2e11c0db68d6e7b92b7d1eadbd3a1a1f89066d39ed468d145330dac7392ede6b6e2c4fb536f4d6848e8a3dbaa466e61c7a3bf21a83124d91da9d35ff7214734c6247bee46c1b9b9144b8733257dca3cf04bc769e1fc27310f8312089838ec3e9b5d7459a7f46800b025cc3a3fd3c83bdefd1921a026da4918689e0d64cd9952458b73e732d0729d09101e96c1e0e7ef19f0c83801e3f6066783fe537abc729dab9182471c7bffb85a5c83411387c811d88e19ebdc6049452e9782788ce12e4b12c26366cf0a4314cc4ff9d3dc15ca6d97ac9fd464ee3d6afdcbbb59ec9d6347f9d8dfeb59bc38e18087bda9fabec00ff19865da5c01f1c3925585d8134542649d00eb89f3173d940312b54ba4940b7f76bafae65a7d8a1f795c1dbc125b45ece103119e3642b1924371cebf0c1c5a5cd2bbb4eb8fd081b0f014dde0913c345fc797175fff10ae5af95cd1f6a3525607cbe8806565f0a879cfc4737130a15cd34edac7019d92fb7d10afb52b9a0f0d20d016b73996775fe124abe1c7b567c53b25da3a6c9e7d469537f77a8312b6696092ef4750d7618263d0b18fb3f046d825a8f8e86bf25152aa8e4da6d8ec36d85b7bda957e506d44098027c1b4d4c26c2c18fa76d2ed7e5dda44e4862c34994fd38c93abe72ba9cdb207726fe141fe2d561c572de3dc9755d5ea17569c6fb7cd46ceb4845fbe9c164de62c546f4f02bd12c59c049c091698aa697eb031566e695fe535d6439c36c1f4e295d7814efc1576dd123b49ef7f42ec6f8c5e9942a33d14de011b5865d7ffe6478da2910a5768fca4176ac545c7446e5d9bd99ca29aa194bce6bfbad53cc2ab7e12018189c9f4f9e9e8f637f3d46c3b30a0ae4f44d2435464b4ad65d5066441b11e5b28bd87f6c30394120aa9e3dfa8c9c7868b0d23c88cdfe4fce39ec357643e0b5771a459ea30840dde8d12911b96af57e4b531bb83c9707062ca681983622ea0563f11d97473b8f0333d73b96ef52e4d6200889cfd4a29321b16f9c8c87543e3f1eafaceeb955e007bddb89e46d6c3250931c128ed4746e4902fc6d39ebc58e96bd159e25579d751fba1dbbe5571aa696e67f6181395a1de87e0fd525cc741ebf63c1385ba7b22499ca64ee04b8d43db68b4971869ad227de69f372de93fb82be54b37a6ea36ecbded74149eb9806e05369d4fca675a9509f2c6c7368ad6c3e373ede1e5fe3f95a870b3d113d0c5be335da51694486ab4e3ce51b47ef4e5974d5dc1ab89be24587552e4a78799a7b27fde674418e4c87fb780a1da2a94cfbca6a717c842838f24f644fbf34c1d51c10f01fac4fb61b6190573447ebb0aea5b22c815568d8fd1a33871ff5c64979311e4ccf04f1efa458a6f29c9b4d29a92a0101417674dd82325649fba94405dff6cbd6604a1642e7d85a650533f3a02168753d9fa77994e963f2f508280197e2c0affc15707313dd1546dd04c0e20c7d6986b1e422a63442c8f17b1755e5a2ca1abc7182bd66258470fcd31c8501b935200b2bdaab2c46e85055060c3368c02d4570fc8540304ecb9eb711dac112beca0adc27486a00cdd2df699a6fcdd60e0f3557314ca5b4b44e4756ceb0de99208b35b95b5aca22c0b267cef2cbed1f76a6472f6e7a064e89e9d2674cdb8bca76de0345410e8bfad1588e0e97dc5691f99f16a96434ab16ad64076e3b01a37b5f89c64c2918bc4b8f54b9e0f3c6719eaf63a8b0a710ce79ae2f385519e4705c1a548b26c0c897846e2fdd99c7ad3ad947a6359279c223b2fdab80821473d7deca49c0ac42e0b5e8c94b38b643463e45ad1b16e6c080ab5fa63be06a1fab89c037baccd603fd3317ca5f6c188aa43057c15f623fb6ca7df27ae6e5eaa2eaa3d26cf6f849db213f9c2f8b7478babe96796f2577809e47ed39f0cb56a967f2797d4495bbdc2e02137587ec40be613f86a679c96091b296b9eb3a17e0c7d79a34e3a2721df4cb0284f16c7662d111339ee34204b8fc4494cc40bd92da4638e64ebbb36238f57421e464f1f8b5a13e9e2577628dbe56bf160b32707aa92d2b044fcf3f65cd4de83242fb0a96ce8e797822e077bb7cfc268a71f0d22a92e6d61f1e50dd08e88e8cb1d96a6be3a69d83646ce9e6857c891d351a25c0e61b55a3e55fe41643709013e6464bfbffeae4c1c3b8a9b3d65ac0cbff307bf42adb8ffa8b21eee442cd436815f9845cc07f778a1571c34978c9099518ff12bc12f66eb525f159f0fb6063813d3f5b74bd3d2fe64c3ea9b253c2deba1547728407d5d98deeb2369ad7aaa51035c1821364be5ba1900411501535a7f1ae7537429d331db322218323d3502285e54cee3e03196bdf2d8fd7bdbd3e9f877878ba85ed6345eda6355818720fe4c6efb113391df7d0426c5f1ee8f8e3257ac452333090afc78c0fa0d4316d59e5af1916c9054fd4438ce8da4dce74bd0e9a8df6f74941ed8d3f4811436bad74c856e0ad32a349f985b2c33e84f7242846f8830053443e5ae3690f2ed3c7f9dabd87a93ffb7e5ee4a321fa7749733cfce4c4bf0ce3bff35e25f6754f18337a2283d9783abfc0be1bdf566c29c1529cf36464368f97a38515895c0a618c17c4af99d23c9d5d4289bcce0befff4900268dda25a4f03cf7053f51a3be2af8f3730005cf700e00cdbcce192fcc246f41a1be6b35cb9577be03deddf73b504bdc2ceb49a534b64f86aea5bdc1e379e2e2861316ed03d7b7d523fdbc56830", 0x1000}], 0x1, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xeb86, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x6, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x323) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r30, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000003, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000480)=ANY=[@ANYRESHEX=r31, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r24], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r29], 0x4, 0x2, 0x1800) msgrcv(r33, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000000, 0x6}) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000b98300"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672d8fd19f37405111a945923b168dfa0e681fc8e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8c462fc82dc3b57806356cdb6159e51c8ce05bbf058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf0500cfe9d34b6a31defb6d06935416a1e222dcba8dee9f0cdc7527d27e8a55b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00'], 0x8, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffd39, &(0x7f0000000000), 0xfffffffffffffecc}, 0x400) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xbc13dc9bd3dc3fda) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x8001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)={0xfffffffd, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) r1 = msgget$private(0x0, 0x0) getpgid(0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x80000001, r2, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x30b6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x80a6}) msgrcv(r1, &(0x7f0000000000), 0x8, 0x0, 0x800) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r6 = getegid() r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r8) r9 = getpgid(r8) r10 = getpid() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r13 = fcntl$getown(r0, 0x5) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r15) getgroups(0x5, &(0x7f0000001680)=[r15, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x4, 0x0, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse0\x00', 0x8, 0x0) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r19) r20 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r21) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="87037916bca6b96b89d0492c18eeff3c59fbc65f746115e0f619f9ecbbd11bb852a44acc23330359b79f3cb60f6b069db6f916c735b8c110d32d19ad7e4a8e7394d6f25e89de2cbd058c641640b1c66d9a16d14ca304fa68945b100722278ea15012921f43714bb97dfec5ea921760f70bd66d3d096c6da5dd045fb998b19033a5c974d1186ab73e11f3ac84d39132af57294259dcb0ed2194a26b1f3ca82b04c9b16fe62fac4a9ce6e7a4a4302d179a2ddf2ed03f71b1d82f9ca195237a442661e9e343a9824ec89e2fb9a950cac3e645f0da117b12a4f78192788140754b472a856288a41f1661335c", 0xea}, {&(0x7f0000000200)="30110c6dc709f9d93798fe901da0e2c6e3fa51d37c76007f39f30f36d947cb0405719ac74182484ecbee602a2149e992a295102c1aa6be1c82510a98d917241e61f94cd79b67c112ef58aa2d2512f4c8985b96cf", 0x54}, {&(0x7f00000000c0)="235300c51facc911", 0x8}, {&(0x7f0000000400)="40ef1d4f307eb49fe10786f07702f9816d03a3fab734cdf7686674733b86e163983d377450f5dddc75cc7eca74fd1fbc9ac3beb701dd06f48c9d9629de4cee4acb58dab07c2cc9fd2221370c17ce9006f77a40770a9dc1e30de8b2c979280b7a5219e6b7ab3c707912311c625f67a812725ed092b9d71e6a40cf0706988dbc16218acbb9e656d4b0cc6380b59e75f6d62d5cca8553d2bce4d6774342", 0x9c}, {&(0x7f00000004c0)="2d54c99e40e16ee5cc6d7332ac920db507900b8593d0341d70d57395f3fb8e6605e25f899fd40364a0037cb90b33513fcf9ca4d8b3bb82283b52a2692cb6a6ae0ea052839454fa9f72dcca147f81134cc0abef9fe3fd874c75e249777515f1d9700b2cdfb85efae2fb95d3597ba9622cf0244369340bd7372028b250b209660136db68c9026e184aaeed825f612e0da29ab53d87039784f93793150935d9df03bd7294da85ecb99f16c7b9b744a729da62dea24b383a5a588702ae864d4cc994fda10e4c8d1b0f98297868f8b9eba0b7acca64ab06fa1d8729f711f606f576c79f1e48cc0e9c2544c347452fc19e491eefbbebfe9dd1510d12c2bf0f058930a8a62d569f246204bfde7879e3637fc09b5bf7063984708db981b35418d7dcbf244f34703a56d341e5f69f71142a1675d28d66cc42cc4856512d3e3235625cfd1525148c7fe92fcd271fbde51bea6d2cf1f53826b50c39731100a539cf9bd4b125592d72f899bd341f4b0500ea5a3bf9ec2b4387a3e03798eef1316e1b247fafd4c6b766c5b182d6c5974a4afb3945abfb1263f60e871ff0695446c799837f9006ee7150a5481587dda364b927fefe723b9a8cd1aee2a93fba65357382c969adc61b52fcf17cb7eefa3a8e899ffd50464b0100440803c1e906008feddb333fcd044fea02d9fcfbd8f9fdf676db6b0315336263dc00cdeca21ad061de6e0e0d8d94ea48969c7bc99b4e3033f9cb27d31936a0216ecea9c124e8cdc62b425c8b8a3bed74debee4c1e007ccb2cfb7773e85d296ae0503f32df1ab26c6a678acb8d28cf317328529221d071e90bee8d3d852d44282df12d2bcecb2fe9701273359c35946bfd767977a1e3f7e74d7e561a989b8b664b305c8cedba4f5be9af3e5e8a2fece8acc2777e39c38f16deb7a4e76bf7e706b8f1a8034ab12183ab477b1e0f3b99c65e78a6382be62461e5a461a97cc50b1dd1034a2cf62fcbfeddc2f3df0d8e247c66c890ddc8b3b4f398eef2b2b959dea5ebb30fd53ee0f23ecde3ca964517d2669ca47771c0b97f482ef4e0a40e267b98c71067080f5108d1200acb54b06d2a5f63e62ec878cb8e28919231637e8f0738c94cfd6d6212251dfb94718f06817d8ae6dfbe9b95a4d6135bee42efd4337065220e4b9024909ffdda9d6acee0624f0df7a149f1971b5f36bf56716f6d6c248df15cf577a302fc9de9fc3720380f90298210375d77cca2b777a64a7f4f51e514df85bd724349ff3d38cafc220ced9ed269e09d90ab3d14366d2c50a5bba2f659acd9970ce35c97724a34ed64c8be592fdeb79494e5bcbd0fd569ee4ddd2e9f2c31af3c4d693bf077fedf61acbbc267e23d6aaf1d6efad01bfd7366b36dc0326cf6a4cc1a6cb7d6cbd55b36fdaff5c5551246cb3d319865a6ee71881555f63e01d78526668865fdebb1b73cd9a47d1d80a31ba1cf75d98744739ffab2787a15f76a5200b2c41f2ee560ce28cc4fd03426f7d1086c5d05bb0da7fb7975f3c6a181cb771bdd2bf5add4e11f224fb019221082b1ce091fb460075b814d9c1226888ccdf480041344217d1da0375a48bc00bde7b9198f2c96163c3aac7978b3a211a7066cbc599c0499156bad6f0312fe2922f0bdd1cb82c0052c38a04ed47f26587f2299236cbb6da97eade7f7ddce7ae47971ff7bb8dd55459350c76262920ce68710fbe3536005a62d12589f8a73718a8c92ab16ee2161233df654e9fa384728b31299f78cc7be56b9cb2bc1f0d35ab8ef2f7e2305ddebceb5838a3292e5970c8e56ba4a15ee632c10ee598f8740efcc8c7a8dbd525cacd7e3801360a9aebf8aee83ed48a7ef41d86517676ef830ace68cb00b3fd9767902c7c45370e2161e862fd9f7b6474d4f4488f17281be9dc63d3e2642f8dc969b4ddcd9c1b330662bb1f920e9c9dd5a2895800226d5fe094c75fc62ecccf8dfa16cc30f5f03a5e94fe4d9fae5267ba151a401c0ac3b7ffa212cf876c50841fe7217f4f3ae8d333683534b313c4df66c22bddfb9937f3f36ce3440207c9aca880a9458d52f576549f308d5c677772ecbd9f32f9f97f7aa72222678a748495b2002bd1dd35cc7eedc68866a02502d6a28209e5c08e276f6d7d71992a3b02a92c9dbe4b3e61bc18d93d9a465c8b67b0662756e08ea60eefb514eb6db35eb5f2fc29b63017adca76ca5e01bfe3ba6cb268e5d24c6b2f1c01c6c0691c859330aa7a2bf5dd5d87e2adcc87309dd218c159c815d44e8130b4120e7eb639866a524e7dfb2f622fa7987d7b4cbd804c35cb971429476ff9406ab67ad73bc6514d2a94fb6e17d191ffcd95e781f33e05e73af8107fe86cd81381b43862d66dcbaf34173816c5f5bfd4a222f469bb2f87f82a22447ac46f90415fe3d5c68a3e60cff356dbacc2a1961073f9155cf4b0244a080be0eb987b1f91c79a0114aa0f09eeff693b4d2063ddc0900bb4c83c93ce553a1e56fb92818cb326feadd058b8717d42bb02a3d4cd70c57c6e62d20564c2bc71cd5f0635a82abede9900888432665347f586bb808bed05cc3810847d5c7c7194ecf3568c8856a1a672aee306cbea95284fc87b18b2b2bacfc086384b9b46240bfc255f9791901aa6f0e278162395b4491f3885002c872459e36b7e469ca52b0bb135b0bc3e48c89f0d8c78158428280af062e1a780702f4a04a17286230425d7a88818f4684808ef519fb5eabf3eb8e4d25fa1ab65b11021a31620c4d40d4613a9ec2c5e540ce7ef8bff573d9d93b686f38cf857920cac75664690e61c4cfc6dc9f86404c3c30370548dddbbbadff11a9506f6b7c87010cb262fff6249bd5b55ba7f568d3d6ea07890adc798c4ff1eda5905777ae1bc74875966e3050bcb365ca87d2d80d067a7b870da4517076c8c681a4e094cc3fa203432393015e199ddc534b326ee7a856c7f735b32eb07d1010746ed1e2869be221f94383649a6f0ec6bcbd1d260d941d9293d3df8d275d648cd379ae4aad6f24d32802d7dbe73affd65b0468e658fd296140ff757ebfafa5b1e07daece0d4eb123e6a6b8e37f93f94db73d5342e13af8d3110c50b8f0bb734d051d47df651ef2ab5bbd8cf53bcd80012ade734f02d9566232f21cd5a4b3e5f9591a51b8e8dfca5656bd8bcd78ad25e4e9a1dd36850d27662ef3e8157376a77906937103696c3909957d6811bc0a119e92b15ee6290dbf2c40488066c2df9f2728ed0454c4d1110c36cfa69f620bd2a411fd3cae70b231c585d20f02165dbbf8c375440cf16e1daa0cecccff53c5274974905e6846b54c2ba3547e3401ecf99470181d48acb3b1677343c98c5ba5d0b1f5d427fa0b51de420cd6591eebb2433a76e6ea6a0d09ebd488b10425c953248162d3dd08dd594d1e63208b2af24c6f7f3ec6bc71a53949ece249374b4686b8f47115e667536769284ec4d7159218e67e4a4eeeee7e0cd7f4db74911a7d52fc231f6b06c0f866c961a9834eef3e871221f4a33e7607751ef498fae686900764910ca416259d6569bb3f2e3ee41ffb2dc4fb07cc554d9801c7b0462c5a55b5d412019822c787e9eb2e1380dc0405a7986eb49ccc15414a1fd95da244dda79730d9b5eba2f9a5835019bc3c338068ad6441ecd182b5cf3b798829fed060d6d624989859c5903921a522f2eab8889d52d6c099d3fbcaff57c20e9ea34a92dfd7a2553c6580f11f86cb3a625fbd45cc5d8386524d4bd615d29a43e87b06a9cbaf180db259cee770778562d22d1284ac8219b626536899388f6c80320631e9448028c2ba61359419fc0141229577f7c856a72d6343087d033599527bd2397184a0efa32b5774ec828b9f7bc8aaf1c877e1efdf9cbda5b4202d39e174815f261a2e5d7d266d99877320d66ff40e69a62635b9551ebb7223645e994051e801ae780948e4f25e5aad80466b12d4110f1d05c902e93f496787e68a8546eba08607d195b8b34d27dbdeeea7ac42db7a77f9918d9089e407a49bd96fe9a6c747f9bc2d9e825df3ba1807c2e6a1a88c120443e77e5f3b2c095d2efc623b4a905b0c7492bee17971f8ca24d8be7402472f0a1d726efecb3240ba45d23082f20a18ef2f41aef195739efbcc9847982015e78d1d0787a7db830656b0559e21925faf1c7649c3db9e4674bbbf5e74bb0fe4b03a33d64e2498ead7a9d257cb537484ec11d39d99189cf18b4d13ced1879628c4e12523c7db668a05c171f66e60183cdcc0cb1b9c6342a379b6731d7d3bad120fbc5172899d8c33e2df3ec0bd1dc8b93b59b02cef2a3a6b0522c58acd76e815390d93c75e878323e14cc8aa683b3687752b8c7001ec1244461a6feeaffc3eca2a9fc49ee3b7ad667badd3440d9c354db20107f0f62ead3e0a2d4201331b18c5062c19a75b638d55b00f559fc4be61fea86c6a09cb9050c34ec0d518d7905edb7c6f021c2b2da6064e0e1b7ee887d1b49c0ca1b4b348b4b6e53a5fc9224a4f2e4d9957ccb5e0de770654bb0801dfc22ef65863f32c20303558969fe20ab1148d0827b9c910946572324fbb07107349b33f531a1b7893510e6bc8c9591305c5d44231ee21211f7aea4d6152e6691560113f6eacd43bd58db058fd41e98bd142454f516d5d254289960c02fef27a0d7da343e8f0e19b5c57fd6976e93ac20e405e21232206c41c9d8d7372260b142fe2ba5eaa9234b6f1a2ea98cdcf5449e403d1793d936e5fd188dff9fa3a8d188160c02950b9e2ec50ee0af00311042a6d9043b758374dba5b4d68b02d91909a737d00d6b49412f03065dbb06d9fac0ad78272fdc562231ca4cfaa3ad6a75fae2e7bff517430a7c4de6adde21cfcb31b3b534c2c859e3f553d2cbc5b7103cfb2d9119727f9c6e65f03e4988f0e1791b9aa6bd4234a3fe242574c49827783021d45517f897cba78ba9a166e4c6728697b22ba78bd5cc5790a33d591b8a19af9ec051fdeb361838d22c69309d619f9aa8e993b579e4c66347c175894171952d01b1e20f161c59b3128b3890e51bb6163ad89e22ded77cf3f0634472f974bceb49e36832c7ff4c0bb2f611e18ca8740f782ba58a79b73de6a001d8bb8bc0ac42dc45210d0a234493fc19284f2966d17a7b8b5a3608c7ac343807894c0ea3ec3de11e326cbad67851677f4b6528b75b85f178298a61e6a7bf29a83544718890807d7315f07ae7a35741f2ee915b49ab5574bdce8a69f1613246f7234e68bc560fa4f5089154d3476946df27b36e9ad8246dacbae17b341a11259dc699497e4adec401ba904309d53fb72932a9b0a67906a926c10cdee9b98e5965090647c57d600f14cd756755f0178c1cefabadc187acd342b335d781b3e397df13d996e91120b8a50b831aff24f9254ac4cb12ab6fb6d812f9b39191b8ebbd59e35cb4e0cc281e6f73d2170f78337d25732a2f85094e1ca541ad56e5e25e1da9a5b6b8a2d7daa1cf2db881648480a3f9dcde4b5fdf44fff169760221f817e825b389105856f81a52658e7598d6c6e9fd8660e47c36985dc624147eecf7e5923057229d4a180dc8f0a3ce750a0af22f44d7dfd04d7dd41ebeb12d83541e89555a80ed30fff17cde8bcad11f749090f854d8d34e9acc99b67dfa4306d847230efbb5b3b647b3e2cca57cc74cc57549152bfb819f23780a8b3d29e96d9a2b06090424d5561b1b73e891e6b72422f336dc4013e8281690af14c549903dc139e66b5fe8b563befd82d9655b26b473f018d4d5299cca77632cbb5e624db8befd481e9a0e5cf38bdb908a2d2af14a5d3943945ebfc723266763da4a16fea7e46709", 0x1000}, {&(0x7f00000014c0)="8eb54835a70f6da32de36e1eb48a86da4317583c7fc33585a69d47c7cb4219821e4fe08ce1f6e20080925bd50ba321b598a5c76f90d1b9754365f18bc6292d6f80d4a0687f7cc6f9eb14cbf8a9dba412e4cb115a90386d7b1c85b3f0aaf4080062a07d905a1a3fcbbc51c8e71ba27da9a95402796d0838c2d299cca8c89782", 0x7f}], 0x6, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r2, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x20, 0xffff, 0x1, [r17, r18, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x10}], 0x120, 0x606}, 0x204) 16:00:49 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) dup(r1) setrlimit(0x0, &(0x7f0000000040)={0xff, 0x3ff}) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)="82ac60d69a6b39a72306727c4977f3a81cf28ca842aea5faf77a", 0x1a}, {&(0x7f00000001c0)="72247ddf0e08a78b0e5086fe1099c244be869f210564247d70104f44a489543b91370bba6c5c3beb04bb106566f07fae8086ef767e6790ba8f413a67810da41f6be6c1cb6e3e51596b5d2013013def809dd1d19dc8f07b1398136671b9eb3e52c25d5f2b121c7d0c7cce", 0x6a}, {&(0x7f0000000240)="e4d6529eedacf7d4c51aea8917770406c385e4175b1e492afad90880378636bad615663be584", 0x26}, {&(0x7f0000000280)="f7bbaa0e1eefd1d77c8ea75fe90586a91857ec1196159fb9b587066659a2fd80b88603c5784a5eac1ca09ba658e750505a0746f30bd12555b841fff2e28d95007eee25e90140b9", 0x47}], 0x4, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000140)) 16:00:50 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0), 0x0) poll(&(0x7f0000000200), 0x0, 0x5) r1 = semget$private(0x0, 0x0, 0x2c0c3c75c2be3dcd) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000380)=""/240) preadv(r0, &(0x7f0000001400), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0x6, 0x7, 0x9737bef85278703b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8aadff83e8d19e4ab7ec073aed57bc029be86914f6357e3a", 0x6, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x868d99483ed07a46, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x120) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 16:00:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) acct(&(0x7f0000000000)='./file0\x00') r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) shutdown(r3, 0x2) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000000160b5008b00002b27feff0000000008000000000000fffffffd0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup(r1) getdents(r2, &(0x7f00000000c0)=""/226, 0xe2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x8) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, &(0x7f0000000340)=""/83, 0x53}, 0x800) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0), 0x200000000000017a}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'hJp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1000000044}, {0x400006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mlockall(0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:50 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x10, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20681, 0x199) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000004f, 0x4000400, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7, 0x200}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) syz_open_pts() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x1}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$getown(r4, 0x5) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f00000002c0)=0x100) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x21, 0x92}, {0x1, 0x3}], 0x2}) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1, 0x3, 0x4) pckbd_enable: command error 16:00:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/94, 0x5e}, {&(0x7f0000000080)=""/225, 0xe1}], 0x2, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x100) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r1, 0x6bc72e6f7a304667}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000300)={0x2, 0x2}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10043, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000380)) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x28b) sendto$unix(r5, &(0x7f0000000400)="68f18553b9fbecaa701bbc7bc21554d616c9bb45d234e02dbccd9a043535d7a7bc751a820debfa0eaa6e869c8549ac91d55598848c16ac735e99018e941a115239c2476e29dc59c2b656a10f5a7ba7a75e14606a7cfaf496435121ea0b84b1b2d664d769826f36e0ce77fb812683f4f3fcbfee3f27619175f421aa6410a1143fd43bdc73a3f7cd58df", 0x89, 0x40a, &(0x7f00000004c0)=@file={0x2, './file0\x00'}, 0xa) write(r5, &(0x7f0000000500)="506a5791789113373651d478f67b7e59d312ab81d08414a33f163ac152de0e5a54d5bd7b6323ad795708309d604be338f1e34150ea6c7d29b1c64e4119c3dec933075796ad805be4da1aa099490d52694950bbc958e1b40e", 0x58) socket(0x1, 0x4, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000580)}], 0x1, 0x0, 0x7e) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x400, 0x0) pread(r6, &(0x7f0000000640)="bdcdb25bc5596c8fe464328759a9fa664fefc3f36ce312d8c268fd1f926ab7582db4c1bebbf3f1ceb11d06c8f390f1d595e88eb7d19cb74c10f0f4170cbcb0411aba518cde40287544700de71035e3c464c9ac3a597465e2c2846fd999aced7e1c569c85a1d8252332867077adac6f4db7b7e23e94e93dbf44c53fa013ce7f725fc1f59bb481b8abf9bab6d57a0e27a9f066f83704409980012b8d1b8cf681fddf7e5a8f6accf5a9ef2a647630c324400e73b79d6f2ce455524b598d821061731323", 0xc2, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000007c0)={{}, 0x5, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0]}) preadv(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)=""/188, 0xbc}, {&(0x7f00000008c0)=""/241, 0xf1}], 0x2, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000a40)={0xc5, 0x4, 0x0, 0x2, "d287fd1211684babb34f9eb48c9fabd6e212ecec", 0x2939, 0x6}) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000a80)) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000b00)=0x1) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) pwrite(r10, &(0x7f0000000bc0)="1c92f5296082d424213a517475b7b5bbc5ebc39407cb3f609ee9572d2a75da565dca58eabae262866309f0055d203fefa690ba24ca2ee752c755ef3ab9b75c78d07ec3e752e5c258a190257b92535c8984f3fc177668b1dd6ab431c4236bdb1c5183f2287b5d490e63bcd9ef99b68d084b4cd98987963e117ce51f82dc6b0a7150822e5087b7020e43c3942dd4798f7626cb2561e03004a8c3d2f4e785111334b580fa27293bd04ecedbc12c60c1fbc963cd0053d45fb68c2f4847615c8518f1f0bdbd98335e343dbaf8a41566d0ef56168605047b07cf29dbed0000a72aad085d1f83ee93614fd48cfa0dc0a4e08426a8595dd2f4c9be95cfc75f6ca7f3ed2480f17155389937b69f448e896a06cd944be585851b3518bdb2d80bee2cc2c8a5afddf87f4549e5f9b12bc798559fb94a6345db8dcd7e472b329e63656a3fe3c35f7f2a6611494a3dee4cf6c860dde9e3e8482c6f579f9d7a3adf250eb8529822c82407cb96e8c873d30669b27dcf6595d327fe014f244eaf079bc11a891ab7b89666d9d00b8575bc6c0c50ec78855a34d5c6b3f275c8c675c5e033c0122acbdbd0b34e36c254432860f6e2298b508e1e2f627dfe9e25f40c573960d47a52d2864f0e463c3d111e21488f773813c4a5fdbff5613ca85e60a8e67b4ff5f417a77962b4886bd61c720c7042182d39c23f94b976f755759173613cd7a6c00f439510c5543040e5e0b5603f8ea776bfd6882b4e9466dad6b9aeab3c95e37839297083e7878520d2832530b32c8aea365295751ceea196114b2384411963193817158c4e8c3f3dfc738b1b1ebb337e9026c2b4a24a006b711328d01084c52ee4d6220675dd728df22bc3beb48c539bc66e0d5d0d8cb90f96d549665d2b3393275725c3602b11b8e3b2aab2b9f7a11e3bc9095e49518ba3fef2d73c125c4709a4d4fd2bb398ae05d738216706eb5cc5146fb450cecdcbc49f7432aedc91bb0594666ddfa2218bf85be83458c93129f98a085b1ed22997cdd37c239a06681254a41e36f67fee46e9f4aa6ca36c7aa9246f848ecd448816699cdbc436de652a9e3e4df6f515b39d219146e0413cfd0306820a0df9dec6a7049f9c6de5a886ef03fcd8c779e90b2c99390bf768a3e1ab49482980860aed8c0127a1ac011db32c3214e35af2949fdc35f7601faf7f4ed908fabc3dbee6ac5f3306ba085be27d27db727d4a43a614a03905a8c9c8159f0e3034b26b6debfb628dc30ae87597bf7b805d8e14bd3a060bfe587ccffa9224c48832e1a289083bb9de372bdddd511d5c0c5d1e8d68dd73b89ced4830c5890824a7e68eb7e673df0705a575b25c462bfa1518ad917d74d69861ad67e805b4464339d5f9fc4007a023da1daa973bf48a4bb31442c0f284abf9a35249398fa656548adafe520bbd33e0bcb2ba203284a03bbb4f3b5f5f8193bed9bddf03252dc08eb6eecc6c265792b13c478652377b9cd27e5954915d072402e516bdbdb57420bf03c8a1d5876f4a48d4f89ab4dde3f2d79f60efa2e23a9259621d9aae1d4336e065f4547813698cf552c76bc15c86260fe94b8fcd031216ec4413bc1b47e989f4e7b1faa998d70def77f3b454065df818485aa43553f4711c3510e83a9ba121a9b1d2f20330abdc9c1c4a7b001014f53efca0476df0164779b651c346fb98849bec3220d32fb3dedf29b0151941494e36097e08942dc4e66dfa31683366e99ac6c083250a9f092ee52e37f7ce4531e7d96b91fbbc5d6c1859068cc85c513295a8867c1ea00a43104ff79529864beced60f95ed82905a46b38b8f4d321261de065502b038b2e2c4c585e4def8de0b6e9c6231d5cac0e48e28a0d247bdf1b69a5965c86b47263869ff2d6623958c41e86756321fe985575b6343c7f643d20588d164624efbde66b51fcf53de2d18c826ed41eb3eb498dc707ad8798a7adfe5a892c91f45988acc9b91b8ce080a1c3ced98cf0bf787492a404a62882ea1cf7e808426071da2b3f40807243d7bde9584fce54be952ce598d08711947d6a2b805fedfd38b8dd05539d757b7f705a1e2979c05f0d6a7c6379445418e5d279dd2fe1587f6bbbe97680282773300419deca25641a244e97e245a5142c3daa07f1606af5700b4c3384c59825f791326aa5ad6e8fa106a409877e7efcac3c40c6ef0f531095478716be9de5ac71de2da630675217f57efdbc800004c5ae05c535f54126fa239b1d1a9db3ae6bbda8b7bcb6d3a6b458aa9e47a7f70f7f42441f9bc9ff1a73104f62740a55885572e6f69f97c2c093496582834e3e7a2a2ab9d44107fe4d1125c3eb1f11a11f7943f40eebdf289a2c0886e685b690d0cc9f314a9d3616e48ddd54929500e4ddecd99fc236c800e9bfa8a35013bd66d299e38fde85da2d8e2f3349120d404e24c5dad8003fc6b1a66ed749c785e0186989b98e3b8ba207b26da7100814143b8633cb0b9926803b27f9a0da10f03c6bf1445c84193eb580eccf16ec1752c88d21423177b9ab170556a8f11053b9249b0d11dc485479663e310a7cd42677393a5d5d255d525907385e8a1a13501b43828353a6a246600d190219d879a3085b8a2eeaf3e6fc937b2629ff65b496d97709cc08724a70130de9694f3bd5c83f51ea075f77d86ea5e7b5ec7b6c6f278c79aec0c10d66b917c6b5a326e374690eb17a8bd28878a96221bee81434431f982d5984aa876770ed0648ce30898e3b58e93c30c3a2016ba261549c59f1ff532aea759a112958030057208d0006cc920dfa28b7ce8e2171af125c9c624ee7345b9a0755d24d7380ad3d203bd3ffcba25031aad184169a0edd4f70e13f5e67897da6b93f2d5c4df6b51d68436a5a11b43b307cec648833410397044e418dac19fdea981533d7afe1e42c76f353e0a9ed590dc11088914ca272a2e0fe9118e7508af17d8e7543f7d73088e890ddf5d5fcc69c6ca9f783aabc252b327e1c3e2610864d009e5b279eedeef4e51c990bb2e71b9f0f2fc399a4b516c17c790b55e0de50bdcfe6b49cb79f5db43ac682c3f385e52a5f5b329f3b0dea7f19cd98a4e131ea0eb63f39d74dae9ea447b80bb0515dbc4cdcc441523e2327c1acfd27db28d5e250f9bc7307c19c34a17cc8ada953735d7f72cb0cf71ff89bc317b3d766884fe04c7452e188636279ae5f6ec1253a0645fcba8198c75b5e5fd6d84d4359e55159e1027670b6603744f334febe94f0fc896184a618cc1f84beb60728eb0daa2472a10216cff367b81b302534828aa0b9594b0f5ef00cd7eea796d2e4ca9da82fce71774bca16cdd8457a554da6a220fb65c577b15a81dc1d576bb0e231b705c638318eb1067c9de971a5170294095578d8146f43d0d2e14a04f44a8d0da95f6c0bb6ad210b0bed1d1c54f387f5df7c57178a1a2d0c11ee11a79612c5e095130fc868aeb201d5e59b1a038132a51148e98c743da03320d4e129c5cd471ebf472bd4c618e4368cc25231112bfb38fca46727cd5858334c766784ea8ef8351dd0e0ed0c4033d973b137bf50663e974bcf97015bd846da5931c583379774a30545d2349f80640800374864a7a408d6d2953e3a9512c5187221029999908ef0bee71ae6fffb95cf71d01fdcde43072eb79fb81e9b59d1a5f06517ca78cd888369befb5461a1e1ab638c842cc8d2a6e49640f9617843fc616425aa28b55b95ab0e2b9ea21e05a50da877923bc0af1a3c426c41f6b51ef23939bea08176f3588f40225263712aa21a7fb3c6767be89e6eb797b979cdc735b358ae60bffc53849fdc2f064995198f7003e81e9a9027f0bab691daac3512a536ac910ac64d829e71cc22cf368d1398c8d20dc3d50ee16753d1a763cbe4f6db7eda41d814ae8a375118daf424f7b40cf4ebebd31bbfb110bb28a2b60a4c6772d214809cb6d81dfee2787cbaa5b89a111e2807cf6acbf0a225f562021e1163c2b647235e0a11a5cbe4fea8778f335286cdda0f56a315623e374431459958cb088def6a6be2f3921b6eb707800592ed3a590852dfc62ae78faebd6f04f80ee339a806c1eb5b04151600cae799db63eeb4b2c19b6a9e5cb41a299b0bb5ff26c51e722c2c354842e89b28e766dee3f9ccede6a1f2dad1a6aa75e330fa7c9e72cf1aaff16e5b5c4960b33c17e6662bf118914c8031f3da1549fa26c0d895cbc14773104c21408a4a7258a8c07cca0c3ae61822d39603b0de4f16a8c644fbe3a6d0e36ba91c11b8209cef11b33db31a780601e76cf85d2d07357f16cd70f27f3e24c01ee2fc926a2e8492a5ce386b1eb8ff6947b8b09b9f380bc3102b62092ee358ce31f309319538130e626c2137c937f69a4e799a556f350dddc88865cf44e78b85d244419341320e975b07241e51da8ca47c3f2629bc48322a663e4e08dbddd9c8948aced6165d9f8a94f390a4a37972eb3adf4f2593ff0debe89508222fed290726d4c335042feba4d811b6f1b5fbbc958f424c08148b4a1753c7a085793cca71dd4cb8bc539e2f2edea22b4ede3f547a7d3b769a232ff044497c1147de6eed79f5722b59a936aaf508525e7ab4d066541b88de5d003a65af9a140273802a2d2052e0741779a337df57cb19a86c0d49ea631e70938da1be0aa6a86cb780e1aeb95a96ccb859808bd45c46d3b98898ce94c407019622911f3f4837a9e4a0315e3615d9c377e821d77c8f32fa9896417c21a13fb6df3f779f66df0acfec1cbf1274749052ae03f96c5ef6a27c8ac6f8f48070be185d52f242c9c0febd2e6bb84d5fb9fcdbdd02da4715a2e3f8f4c076eff7f19c5a39a10600c47ff6f6afb5073b29335d3e593738cbf2ea900d97558173f7e1362b674a666d22e90a56504a80044a84faae2efca7a6b8cf5a48a6186777237a302b7fe73a2dddeb4ea6245cc179fc813e27d19f3945f00f3116ecabcd23a03a91dccab65e50d49114075da179eed88148bd269fe9d58d9601f3e56c4c1713c144bb45be24191a0f5147b81a3b27f8dcd17accdded54fb228d0f97a89972fb3a8b8aa6cda37bb29435db9f7acf0cdee1e6488ce195eac7ffc401b51f87498009acdc735537388043d32ddd3f6725e7cabd506f00db66b0191dbeea6522c1fae06dee7fb53879832c6695fcc8eab912636d51828cd684e898f869dce76a21951769987b160e9d574005ec26d8194521eafacdef71b4156330a02ebfe6aba18aa2cdb2ae8f4416947a5060517fe107463b23c96d9a59fec82a0d28a72ad725808aab246b772fd10df61e632383f1300bad490642dc86c5c2d17cf24a9dcfadb3dcd064bbd1ad252d86175346dad5d54975fec6e1f9a20229e54705bd595e0e7e1bcd51d2b2e901285537876c2136bef5607a000ee4ee52f7bc3ba026f76eb6a533536c9dfccd329e7833d4ee059512686d66e533dc78998404f3af8f70e1242866c04349c6464484db023782df4da79b617ec455178d16904b5d7c9aeb885288063a51de10bfe60c5985d43ecb14dc1b90ac254800410dd6ca001f1d95967f7d1a64037414ab16cd1f41dd0a0e45a0376edbe1809ded8b2c8a3b9e8368543ae660a1da0c67111bf56d008d4a7ef91f161bf47bb6a8fba30c36f7da264a7362780553801c60dc22bec6e83c94607836de7d66882645bf4474f0ee13249a73e921a70783a849dc4a45b8c82ba752d9f8e0111b2a9bf49d9f0fbe93afa9c84dccb77fa066114766c4ec333c98503d5da89378cafc4e7959a1d0839ddda0d4985939268cf9e84912cb3e46635ffde7716b37e35a240bd741be41cf8e1f80bb2836", 0x1000, 0x0, 0x0) read(r1, &(0x7f0000001bc0)=""/81, 0x51) pipe(&(0x7f0000001c40)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000001cc0)={{}, 0x7, &(0x7f0000001c80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001d00)) select(0x40, &(0x7f0000001d40)={0x1, 0x6, 0x80000000, 0x0, 0x3ff, 0x100, 0xfffffffffffffffa, 0x9}, &(0x7f0000001d80)={0x86, 0x8, 0x7f, 0x9, 0x100, 0xe50, 0x3, 0xb8b}, &(0x7f0000001dc0)={0x3, 0x6, 0x0, 0x7, 0xffffffffffffffc0, 0x1, 0xffffffff, 0x1}, &(0x7f0000001e00)={0x8, 0x10001}) pckbd_enable: command error 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3c}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="d09407da490e006a452feff95be4c32863dd323e9d35737d4a6798eee6c1609205a407832dced66e0ed49dbb38aefdcc952547084816f6b8fc6e445923d5f9559172ab4bc02b2a3e945632729ec9a9af18ddd572c2f79acb33c429120d3b09da8dedc1e3e02ba870cd28646182b90d058cb8b482c61e04fbfe03323c6e562312eaa67d7e8c4e2f6b85fff8", 0x8b, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x57) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/44, 0xffffffffffffffaf}, {&(0x7f0000000180)=""/4, 0x4}], 0x2) chdir(&(0x7f0000000380)='\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1000, 0x9, 0xff, 0x8224}, {0x1, 0x5, 0x3, 0x1}, {0x800, 0x0, 0x7, 0x80000000}, {0x80, 0x1, 0x5, 0x7}, {0x7, 0x6, 0x7e, 0x9}, {0x400, 0x80, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xd1\xf3\x00', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/130) setsockopt(r1, 0x20, 0x999, &(0x7f0000000100)="8bf0c1bc7b8a10e12ea6696f98733ecfdecee19502029e644e63607fa42b673b6cdc494f57fc3d80ee42e92f8867da688bc02c0fe7e5c778c21d10ebd0e619313189febe0fe424ee5cc0e0c5594574a71e33d6b00da1ad0ba6b6ff5a8de66877a41a80ed1269f2d40ff5591581d9bf96e0d8c19c4fb69667e9510c0c3af6c9aa165211a7fe286abac7be5fe9fd60b58112acfc182a9b513602cf5c1ba9d28468bf07cd87a601ebe2a9bfa18626cabaebbc760d37594cc6596116d11e4bb9134ecae8a4c0fbf13399dbd596252ab590fe0424245feb7d6d17a9826779a6690ea55e78d909e3d0023740347f1b3037d91631c36c88ea53366a33a11e", 0xfb) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000400)=""/211) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000001c0)=0x1) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xc8, 0x1, 0xffffffffffffffff, 0xffffffffffffff5d}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x4, 0x6, 0xff}], 0x3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x800000000000}, {{r5}, 0xfffffffffffffffe, 0x11, 0x2, 0x4, 0xffffffffffffff00}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0xca09c79018a63a5, 0x8, 0x60c0}, {{r7}, 0xfffffffffffffffb, 0xa, 0x1, 0x5, 0x2}], 0xfffffff7, &(0x7f0000000100)={0x5, 0x3}) close(r1) r8 = kqueue() r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0x98) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000280)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="55b86f2bd12f740a429e2806911d85f24fce95c1d12cf8d42828e32fae154c84ef110585134552e35a11f7", 0x2b}, {&(0x7f0000000300)="84ec97c5b2531f98f32bdb8d255b72c82639504cfc88d1ae83e81d966c31c4d0ea6f165274e85ae250660037a70f69c9143cdf228adacb4c4cb82e351db181625e4f7feffbd5cf159100d4fe29ea34dd0e666af3cd07314084bd983c916c3133945b698394678f0316ace083b916af8516b81a44d054652d3c8357ae5a430542c2e0257088b3e2be6cc8d0d940a4d5e3ecd38b22bc0d4fc76b89d956abf88d00e661ce51d32a13a71e7e7ef2f6d6f0f97957a5e2d22a540a280ab92410362d11d0cd7bdd", 0xc4}, {&(0x7f0000000400)="31109e924dd6576016b0cddea17927c5ea037ece5706664f57", 0x19}, {&(0x7f0000000440)="64bd32357c2700ed9d1e06fa0ee6575ade14e65a5727cf802b3077244a9ea37a8968ae73f619d287aa7676304d0ffe5e679d349bc926abf4b3271c3f79180ec53ccb6744dbdf4c69917b7ef0b0517db892ba88390e288c0b6140cba4f6e2074601b110a173594ceef056128d7261d9dcf745f282fd1a262028523b94b6837dae20f596cf0a0aa230ef0a2282b4a6ecd60bb432a6a3e9e555ab88f14835", 0x9d}, {&(0x7f0000000500)="5dd5ff6e72628ab752b5f8d1c7cdbaff93d0621efe15cab4e5dc3797582f140dd9af22081c9adaa72d94c494807a5af2d61e2a7d0b923375a1fe8ccc6b30c5d93dc25afefd8d3c532d458cf8ba38c08319f477ad10fe3f51a78f0fe5025eb2d696d830ae6963a2591f840b9a4faa68b475222c2d4844ed4fb6ef12219f3d68130bd22c5d8b1984ecb137c6c74a77fbdecae2632f03ec75d6ff388d883ba93eb255ae1001f31f4cce8318570d86a56dc735689c96b9e522eb91970d9b76a3a14b4d538cb532e250b5ee91eee0f07ad1194b86c556f457b45ee51c8ed7125ff99e8e4a658a7629f6b34684", 0xea}], 0x5, 0x0, 0x0, 0x408}, 0x404) kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:52 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f00000002c0)=[{0x1, 0x81, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 16:00:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x1, 0xffffffff}, {0x18, 0x2, 0x2, 0x3f}, 0x1, [0xfffffc6e, 0x3, 0x8001, 0x3, 0x40, 0xf, 0x5, 0x3]}, 0x3c) openat(r1, &(0x7f0000000400)='./file0\x00', 0x2, 0x3) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 16:00:52 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0xcb) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) r1 = semget$private(0x0, 0x7, 0x80) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x800}, {0x3, 0xfffe, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x20) 16:00:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc", 0x144}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:53 executing program 1: kqueue() r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x770f}, {0xd1200fdce532af5d, 0x5}, {0x1, 0x664}, {0x4, 0x100, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x81, 0x2000}, {0x1, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0xc43b13e4e470f81e, 0x2, 0x1000}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0xfffb, 0x7fff, 0x1000, 0x3, 0xcf89, 0x7f, 0xff81]) select(0x40, &(0x7f0000000140)={0x4, 0x0, 0xfff, 0x0, 0x0, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xa3c53e4a280226df) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x18) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xff, 0x8, 0x1, 0xffff}, {0x0, 0x6, 0x4c, 0x1}, {0x20, 0x1f, 0xfb, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000100)="b3dd00463602c5643eaf36299d767acb65dbadaa53aedee76990abfe69c6f91de5722f8f34dd9eebc653a3fb2824c7cc94eae6daa9eaae3589c72e33249c85a706fcb6b1df756c7c10") socket(0x2, 0x1, 0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4bfef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000fd14377987f68903264f9c8ff704c9d5c7cc6cdc6420ec4beb596f4e5617c85cf965b50500d695be0d8456159ea781ec4b1fe55edd28433bebeddc531eb295605d74b7f30a6ed30301850e097f6349ba0ff21fd41f19ee3a8e5f2ee89f5f3d5aa7accc723e13c25dab62891595f6124583cf111ecac7713b9cb52d0af4cb877bcea79d1c9bcf65d28ea342277fe097acd23b69b90fdd941768c9d0b6cece480aada6dfb316353fd44f49e871caf53b346ed5e5b025ed355da9a5047fc47a4a7d49afd3ef9d9ed3dd20023a9994eb9e1f71f0a9e5d980"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) getgroups(0x8, &(0x7f0000000040)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000080)=[r4]) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCLOCK(r0, 0x20004276) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) r1 = msgget$private(0x0, 0x630) msgsnd(r1, &(0x7f0000000200)={0x1, "1c4dff249becaf5af34ad6cfe8af4092eb8d9059d07ee6bf8f64cac916dbc2e6f8692ac495f04f2c8f34c14efc4460241865860ac956fb75ee8712db18209fe432bbe6a463bd6d2f76da6a32ddaf778f034a5716a61dc6aecfca95a92eeb29b8aa8941cf3a010032f59a01f75c26014abd45c7c5949af86d30838095ad3a753f70f9eccb7fb68d31cebc462e26ce697dd39ecfa2e9cb672e792dac"}, 0xa3, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="aa8d5868ddfed3df1c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f00000007c0)='./file0/file0\x00') r6 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000040), 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r7 = msgget$private(0x0, 0x401) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000ba0200"/37], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000780)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) accept(r9, &(0x7f0000000540)=@un=@abs, &(0x7f0000000740)=0x8) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x117) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f0022c3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = socket(0x2, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f00000001c0)="482969ba30471a7b021e4d8e6ab16c9fe621c3ec429731df7423ded79b4b122943840ef6551ed70008588ad5e034c1cd2d8a5e08f9874cc3df8a726fa766ac357f7a50181d947802c795374debf0afd63da955244b3077ffbfa96092205c25931af8226f671c4ccc51c03e9c8c5a54bccaeee6ec0ad6835784a821a7135ddcde13e1e958999f02afbf7cc19948d5b260eef5a82878fecf8b2ef7549ae896688422854ea4832111f7ac86cf5e4ce731dcd333fc2ed71a", 0xb6, 0x408, &(0x7f0000000280)=@in6={0x18, 0x0, 0x5, 0x80000001}, 0xc) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb00000092583109bd459e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb5747162932786a03cb50c60ac436c7104d74fddbd8b5cb048bd9592a54feacfeb0a2c47364986175a8e0125cd7615d9df7002ca62668725908b4f8bbd3ead64d25d16597964686f9d87738a730946e96b2840c62f927c954ce7a521ec3d2879b094393aab48e8bee132492235aa8f58c92150e8eeb6dbf64a5d319f2d8a5de729261b46d979f3a90d811b4616c38a30d4c4d6cc25c441e7565d4d92df1c625c8402044af658826c157374e697bb7ee1add59f0e65a73e2737274975d3167c0c1903248df970eaa7d87217e0c79c0f742f7ed", 0x5894, 0x0, 0x0, 0x0) 16:00:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfede) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x20) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300), 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000001500)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000340)="fdd34ab4754fb8763087d0c84f", 0xd}, {&(0x7f0000000380)="92944ee78d4760e96bd50c0eed6f8edc6e092127438442e30a7f9cbfc1ee39334e8f0abb28beebce92ca5ee11c2f575a9ae70b0f41fc9f49fc0051acac59450027565f4f85f2a94f5f30c2c05089fd7b5408107d2c61e09fbc00529151b5cbd5384ab1f3040a2916ee3b1fdae847383f15e4d643efdb2855eed8d4624d1215badfb602be154a75692046115429ded378517120ce84548779ee5b4890a905587b6042fa202e1f75cf0e4e7f60011b80e922b74f7e2e7846796a8437bfc5952731c8132a55f5d6d7bd281f820d2777c8077eeddde94e60c78b2a", 0xd9}, {&(0x7f0000000480)="09484806b04a4ea37207c81e83584f582499070b12ad7025fd5827e428aa8fd934ea251667659ed22788a0c6729a5e99ffc5c6c1cc7ec91efd3006b77329eed20c3b90fb266164fc65808d807246400893a012b386bb077a8d95d9f64007dca9262667a8544bdca3b8183d44ab153b95c1ef846e73a44859452cf374400ca605a21a4ae6c7979ff140496b58b7ffce07ce1e7b42e46a223156b70da0c18c4e371b3e46f48d4a20365c5f18b681251525aaebe8de177b2331efe4d0311dba1887536f64c2b17b6b9f6707b6e1d9edff470dc417bd702bd210b42bfa19137644fd4f00f9bf5092a54694c083db5d5ad4371df5b81ae969eb34a113429c01d381210654ec099f7cef032778146b71dd168411c492f4470c9e2515d7c8ddd4ef2632582b03368ad4e011fdc8b74902e20955d3d7f164347202c1603765b8d7b653de4c60319020568e530bf60fae7343c6d937bf365f5f0c7e68b6c3b9b04806d7a6f8e548c550376d89e0d2427a6cf21111cef734647c9fff51f2708f6dcb7cde8bb1cac91703c18cd6a0a6165f4a4c1b937431f7b8efe9bee375832c75d754bf90f60752cad2ee254bef41869f6b206d6a677299e0dc995a6233fba915b7d3d1c17eefec103577caa92499343061df7b691050eab8cac1f8970048a772e12c7e51fcd8995007221fd71bde41e95433512d4587400ea426d59521bc1671b331bc224933b098d0eb27007e177d63e21227abffdacd3e7bc04b7358aff203c7b96dbf8a6a40f237412ccd458aa7d62c5350284dd91426eeda520f8a434121ce39a2ceeafa08b9785ec8f89737f48ed859c47b551568b07dfd3fddb3d2823ae41fedd02280c5e7aaaeaff1707fe23c09985ffb40fff15b72c15d6be207b76a25fccb45fbf30e9bca1a7126da933702082915de50788b9596cce08a06a75e8a88381f27cf042c1d1a54e5246303039fbb185c523008bbd886da68b2e0c938c7a647c99490ce1bed2bb83d127b703f542af36993b1035e5fb57dd110d6170e753d08e51e835b37b2506ab338e16ba05f72af334c70781a7dba2a53758e297e0375a26b6c6b8c7cce59c45d32f43a739896c956670d3212c713f41d17e54f489a1efb9a7a1b639c7ebae75fb37b0e90cbf0c7007a84a127b01e0a52e0f840a3ba4d70519f29469964b89420e6d00d1e9e7ba270bfc4a314f1226493690bdad4f6615a7acacf421f072d6d006655c83ef317faa4ff95b4750df348d4c5c8385db62c2fcab72643357b2f53d35a339951b94d2f519e1dec58420eccdbd25e404c0eb95b08623e8208abec241feb801656d1ce4f1257e606648c2998bc9ce71db44ca592bf553879ce0c10f36349852343a5b9b758988cc533978d2b0a30830bde0bd1087e1a5d7b1a6120415372b6ec7658c1589b594f7a13269b0e4d29bb0ee178b331402954c243ec6cdf7543b715c8ea23e30cd2df046c5867b327902e9e4f2b6b688ad457f942473fde9e41b11a7faa7a9964abcb061c6740b27e60fb228171f76e18fd521df22fd23ee16ebe3a29f8ee9e9d972769553d8b8d2942a3e67ed2cf38c5baf2743be5dd4a651181893db60989057aa49c819ac879e0591647cb05ac85ba2e69d5a7ac4e1f151a4f6f0f890a7d5818913a6a235581625d9d74bb1ff3effd3c9826a5d0a1d7c4730a53ce24687dd65d78a63386a92b01d3be03503bf0bb2034d7aced0e3bd98a2c1cca59bde4048e005429d441cd6d5f46513c8d69a184fd538c9a61fdb2fe52e4c3bb0de634e7e7cf93e911b12e00cc5a1a1577ff91e17f6b5e7c982e7a8133b12cbfae9c9010837032109ac9c6d492560cf0dc6f31ed779da0fbf29811a5c6a3016df37a1ed4fb3bd7b558f7c511ee7459bf8fbcb260b8e80602b86cd2f3eb60cc9b82f3212bbb88766d9bad5a26b470973d3e9f9a590b0923a437af02e8c01d7d167f149b26a0d2ec053c4fdafb624a60c9245bb2a30420dd401a3b81282c5c67a612bcccad003ed09186c6b7a1000e5af32a5cfa5c1d815e2b9f22b77668336abc1337c264aec2dfad18c8353440d04ede49307ee347a6a097ae61f3aa92579cfcf6683695bab5e94cb9e056109e5265798186edaebcb4438aa40395a0c792dfa2f5da98f2221a40e4dd70ca8ed0b0250fc9c7423c4925529b94fdd54eec4d7070e6454fa3386671c208c1c6371e1acee10c532f5065bbe9011daabc2a1d1779509596278a850362d4927fc31cd54aaedf78c4829def58b7f21679391883a561d01751154eba08621a29537b1f1da76fad1335246255104ab959078dd0696b855f276282a72cea0d90fc9f622a79eebccc41ea7c25faf7cc2e4c7b2d783c1365e0749ef5174ed026faa85bee0088287fe9180a2ae5ab535cc3c05804980fbf4884eb18fb98f344eab4692ab0e1b90b19e98ee270871ea1361b93f6139a46c1598c9553b9845deb42213277dbd403a89f6702a3edf0c3248a90f908006c2aedc274038c0445c64eefadaefa85f8fe65079bc2e9ca962ebb40e6b57e478f01db04f3343244199ac2cc86223e28d721aa50c1acd7006fd70f135fd1449a51633ae5289ef057bd50bae4be42ea181c706e5407b9361a24de129ec4d1457e15009905bbc5adab6a6c8241c8a4457a05729ebad8d0a83295ba1984fa48a4d4aed049661d4aa446a8d28721e5821fdc2026755c62cf594ff944cde500290e4429cd7a5caf4660bf7861d2ac2426118c1cec96d2f49d27ffaeff54d3df677a4fd96155c301dc3a35e66d21c0f8701b7fb808a6fc8723857206a117e822636b1270fe362298fe2909105a0aa6726a6df176e4a78b7de847f6bea53b2c5d5cb4a008306b4eb224cf50ee2f94b51156b0a9007a85e1ecd1fde821c725798ed06670ee2b69211ad2854d78580e6959afeab3885f50b94d23b2158cbf3a5a7be716e8ba2ebda74629e26cbb24c05ccd40275439a3c9b466af8c9f1472944489c2d88bdfaf501149e251293d3f1ef67b349cd34fc625a8cf8207eaf58fbf1ed6c579936652e30ea11e1f4b6bfb2cdc8dbc0fdbf2c99f2a737079f5ab64bc893e903f4afa379fc6f1f8f7e4d5fda7a1787fec2a1a737b59d473c9fdaed118c5c39e5f2a10c14d66ea46b275b9b6626efd32e39a6c80d002d736019c8af7b7db1afffeebe8248e0624e9a62c9ff1afa8e5c1c6968b5eba0364837b4f03072639f3ee98e52e894a88001cdd5e448fcc35d5b94ab52830af5467bc4fb4fb428c57766a5b49b8c0c309cc05cd95dc65b2dae2b880472afa4452b0fd430c6b1a8f29fd4fc284fa4ab9dc4ea0dd377278015c8df3c2eaec62cd25a9e917d330dfaf5156d541947f27663db8f2b3d266626142f28347d08a45b6ebd433ace758f98004acf97b2bd52aca19dd01c72084b75c454015ed51b511a2a4bb781e8e237a0f8badd157603f2daec7c963c8364565497bcc29a85bba698ba77f28131bc2e79b6b73bdfe022bb379371f821f336a3013e0690819649dae7c263692784730d23a5db7a107926bb6e7ee4c7c7daa6f12189d5d3adc1e125e80f1d57e38a0716cd6afd1f406f06306ba6a4ac442f3b0d6b44b5f047bb4d2c45c3f25271c8b5e9962ab9c4f0824177ef4b131a1f135211d0384c891e913515fbc4a2d5178d437f44ed43e4ecbf146611cdd50d906536776c001946a403969a2d537c496979bdcada45fb94293ca1b58b1804a793a0503c495c0a8067f420f0408520fb5dbd4998cdbf01258f436fbf367d1be5980253f6663d9b497ad038a26e3183c901753e0bf12d82d57fea88073b8e9cd9de5dab3e4d7dcccd426900409e115765503dca9daaad33da4b4880a0a7bd589d152515be1de16a00f914dc8515c48ba276c14c3294fe9a6e39c7fb780bd1d4455dee3435caec81ac67df95b0ae15a5fc571280f2c9b562d9d84d656b22472eacc630d9d180e4f2fbe1f2064df608fdd14c2f0c4c99b78e9bf2f8b751f2a4685d89dd542c00760dd80e975a5e880cbe8323d7c2dd9f81d84c67cd138e065e133d47e17c5e69c349604e4574f01648061cb290a5b8dafb3f02c506ec2b32ad654a2f5db2ba8e3791804f7bbfbcbac183c992d35478f1c0b2a034f3702d20ed458dd4bb73a4b66bda9939f1e30404517cf0166eb3fce8f6028771ba84d440232b91ac78acbe11c9fcbf042ea0a4e9962d3e47115ba62352db20d69a5b76a47990729276a3e0b1c9c5685743fcdc1f64f0835b8aa4adce68a101b3a6777936b394a8148f1cc206f90ff933452915a25789563e4025e52e85b9a7126bd270ad1abbe27fcb78e58a7677fd5f83e40e159a39bfde825f53984810d2dc04bd3dd168012fd472c21d7a905810223cc39f14661d9fe1fcda77d1ebe01e412552b8dd6cd4865ddad8e4576565761e48f2fb9d13a606c74f0839c966d289cf5485e0a6baf45a3bfd9e110d80fb86be022321ff24ffd702d53758d5480c921280f3aef7cddb92ece4f534a14e49c1417a197be1d3c26d0b182ab8920a40b7584e6804c1d95f1d655cd6200d024ca68b0854a237cc6c850b6a4387041d5e15ebb5d42bbcee3db0dea74da4f23dd34314f78aac0bd564fe2fdc1f61afb2ff54bbb6f323492b4a8895af810aeb59a21be1fc58d5aaba7c962d528b1dff89ce7fd3cb4c54a43f3167a3d97e6362fb430c1022ac6091f4800c204a692382be40c345d0349bbb7e274ed4f4407d35024909e7a899d3026d1a77f120b5670c150e81e82da4df60e8bb7b8e1632a564538857fde6e5f0ce83593ba8eecd92a9ba3f3db383a41532cbb07c379120991ebc62b48bc5927be9a49c3079483a37d88c2cee7f756425d6678279b466f147ced3100b396cdf7baba6510f7aafb284b6899aa19e55082fca05010a5e7766948bdb6a9f0ccd4e7e5cd7f611ae1b05a12b3c1501ad7723974fad068bd2ce14c1bea5ad9d91ab629efd40a7c09433204f65b4ee18469514bb89415339b9a380d5cd7a5c3956aebaf784c62b50e7499c7a00ede113d666d098f8c64c290eca00acd7ec38c29e747025eac16d88790f8fa1b64e1c29966ba950da32771282c42b1aed5826980732ac53f0ac0172d979a20ed5d6040cb06f21c08697152ef70df2bc501c0e31d701335726fa4ee9bba40b612b1e0a9ac3d057931b8a75d90711d4481921b78ec1a781c9af7c7b9efe96f4b8d13f8f3ec9390373e3eac460b33b65b4d820ac4f2b3304888bf3f764768edec323bef161308c15bce8703caeda439419fa2bffb8fa81509543600bd84956b12ffb5e6529e382bde5294132320f3c2c133216c2d313d0a922cc4f7419611a16fa19cb37b02e854a5a6cc8d384b58967d19daf863f926001068f4bae5e41d46c12d01e31a477bea38cd0d3d380adcd69998c4d947c1c2b091855655b5783524104ba3602247862a03d0418824c3fc6a471ef998121212117a5264f20a6fea225daddecbcd24f0a65f58f3b2497225a848d5887f1f6090934dc7b033d3271822be2462e8be20d1355e7866851f2c33a077e5c7e2a1acd7030e997ab8696136035670659e4fd6f06334d47c6cb40834f0429bb2a3976e7530c05e0fe62b58178a271d9d6b2847cd0127571376f857ab9244326ac16ff58168ce43031abd58d97e63dd42959b33c9ea6935103ec436969efdfec6e12e0ff860e9799b581ab7a4973f4af5f05424877f67f8a4ec938706251e5cd39c6611d0e00f600bdd85e34781e2e5b384124849a8fcb1b9045fcd5b878e7ee3abd4e71b62cf064c6f5719bb36e84d59", 0x1000}], 0x3, &(0x7f00000014c0)}, 0x6) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x2c0, 0x0) 16:00:54 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de818a27a85bc"], 0xf8}, 0x40b) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r9) getgroups(0x7, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, r6, r7, r8, r9]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0xffffffff, 0x0, 0x0, 0x0, r10}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r11 = geteuid() setreuid(r11, 0x0) r12 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0x0, r14) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000180)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) r24 = geteuid() setreuid(r24, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x7, r11, r21, r24, r32, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r35, 0xdc, 0x7ff, 0x6}) seteuid(r11) r36 = geteuid() setreuid(r36, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r37, 0x0, r38) r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r41 = kqueue() kevent(r41, &(0x7f0000000180)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r42, r43, r44, r45, 0x8d, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100000001, 0xb1f1}) r48 = geteuid() setreuid(r48, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r49, 0x0, r50) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:54 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) flock(r0, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r4 = socket(0x1, 0x1, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0/file0\x00', r4, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) 16:00:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/182, 0xb6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="0074480000f3259489192e859b047e1b2b481f6a9bd07290bcc70b44a5d382b17167c225561bc44f044f4ddda90752eadd3a08d458652ef5bb8d7337cd9e0ab7ef40d8478382d03027a36c970cdfb938e889023db3c9dae79c089f98063f5252c6669581c70d32f412948f3b39461a120bcae9e3945e12404ad061df1800760ab8dce2445e21755f5c365418f19b1d49446d5ee741820dea84965fc609b58646d4b92c47afdd7f61974dddeb746c21b22ae7e9194899a28000bd9958d05e12f31c1d03612d", 0xc5}], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x80) fchmod(r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x10, 0x1) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000500)={0x6, 0x8000, {[0x2, 0x2, 0x0, 0x2, 0xffff, 0x9, 0x4, 0x7fffffff, 0x5488, 0x4000000000000000, 0xc5, 0x2, 0x3f, 0x9, 0x100000000, 0x7, 0x7, 0xfffffffffffffffe], [0x5, 0x10001, 0x4, 0x2, 0x4, 0x81, 0x6366, 0x20, 0x1f, 0x1367], [0x9, 0x7, 0x6, 0x3, 0x40, 0x8001, 0x6], [0x2, 0x6, 0x400, 0x0, 0x7, 0x8287], [{0x3, 0x5, 0x4384098c, 0x80000001}, {0x9aa, 0x100000, 0x2, 0xfffffffffffffff9}, {0xfff8, 0x3fe00000, 0x1, 0x8}, {0x3, 0xfffffff8, 0x3f, 0x6}, {0x4e, 0x3, 0x6, 0x3f}, {0x1, 0x0, 0x0, 0x8}, {0x40, 0x2, 0x3, 0x7fffffff}, {0x3, 0x0, 0xd5b, 0x80000001}], {0xff22, 0x7d85, 0x1f9bc0da, 0x80000001}, {0xb28d, 0x81, 0x4, 0x10000}}}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) socket$inet(0x2, 0x0, 0x1f) accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/102, 0x66, 0x40, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\bdev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000001c0)="0400349f14ef64ead082fb49fd8629f79e5737be8baf19beb74fda363552cbe7e06f88e2e7de8f4c817ad163065cb2f3d9063d56628df7ac54ce517a92489994042d37fdb72e27659d0000000000") 16:00:55 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ceb000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000faa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000e08000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f0000e01000/0x2000)=nil, &(0x7f0000fdb000/0x1000)=nil, 0x7}, {&(0x7f0000c74000/0x1000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000fdc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4339}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f32000/0x3000)=nil, 0x7fffffff}], ['./file0/file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r5) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r3, 0x4}, {r4, 0xd}, {r6, 0xa7}], 0x3, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x54}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x9) 16:00:55 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x6d48a45e9cf63229) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/148) 16:00:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = socket$inet6(0x18, 0x2, 0xbc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x4) write(r5, &(0x7f0000000040)='h', 0x1) sendto$unix(r5, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8) syz_open_pts() kevent(r4, &(0x7f0000000200), 0x2be9, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x7f, 0xfdc9, &(0x7f0000000340)="8e006be8c58f1f4ecbd11785fe9efd84f6b1fdebe05665469d97c88adbd072a379c0d8c2e734d5dce38d5396c1b6ce4f115af4e0690ebb2ad7d723f01578f76bc64a3c45c4fe7e82309ee7f2032718e15858a4412b1496e9e279ece0fdcfa6169b2a8c614b84e1d445af1dbaf683404f9b7cb1bb8c0258243fba02533bf2024b956f00398bc13c78987e3bba8fb8d6aa3ff62b58fec54a5e8d3492cdd04aef963948436e213c310357ecefc35a4614bd2faeb9690698078484498d116d1ff8977b6b9882d4835ab4df924f9ef9eaee8c2a92b23a41242e4e5191f843fef706f9c39cd82320f13f98cc975fecd7eab684fa9e2ec3d5462b370a925821740105b84e7f4e407a481ab356df84172f6ca62d01de12a0c8a1cfde7dcfbe8da878446feeab86da0f8ba7ca06088108e603f72a9ae566e6265b1c2e0d1e522cdda6a628c31b1e13f3efcd114eed0a7f936f90bfc39734bc6df0d89fdd686f589845b6b02bd50b972a42de4702f9268d7a76970dd1c273ff74e4c713e9b0e9e30e9f25365304b37a2e75b4336df29d451ff8cc4dc3fe948ae2733068d9f45efba4ce6d3b5ef35f3b0c3bef639aed1e958738a72e5868127e402502209bed645c4a2b51751edf072c5119791b5863039298965fb248d3c2098c2c1984568aaf3e66343c31b5954810878503c4503bf382f8383f40501769ad4b3dc9a6273ddb39aa96fec8b6c9b3e6db57c038df1a1a9983a23827ab3ebce0e21a070e7152a3502a901d2dfe315bb68033d517bba4f82145deedf663308742d71b7b90d2cc8949accc551fe17db4292b0d20b1adbb67a3b0bda672c5f47bc787c2722165b1b9788388e51ec02f80f94b8c3ea471f4ee6df695c9ac6129c1ecee8f887cdfca83015ded1a10cda9845b3449c0aba03d47aa9adcee369048e51c88e9a08c0b91e2b3be16649297ff44598960f66107c1e66123bcb0c59303358a50a225d1dd87ce1c652d4f4259e5c95e0322fa47cfb8a85be08a7aecf2d09b932fa93eb9d65bb63f859be2f421490c4ecac8a5b20291443ff63cde7b27e1ee46d6d1e491f9e309c3cce8cf798894868aea7d41209316013680be542d776f32ba7ee3db44826d2c87b97c3ab39344c190643ccfe7a0c1f09d3b191d48c0b16c9cdbae8227a9b4e7f7194cd7b1923b54a73417b3472832b86034635150bd0f408a7057452a4306dcdba4b676f5f21434f50fa276c801e9c9e8e529b6e6fdd2cf489b1b6abc73308296e63a05b858e804d17796598f8460d26a045517b5f6348fabb75078cecaf26924514105b252af5bd80c55faee79151075234ed6272acbbbb1496200d3ca761a7fa7d96ddb9b9f9a5fcc2eea27cb04154993fd3a2005cce43d42ca35e4f8b89cb6fa05c1cef1a54ac909e3ddacab74a1d63751e8a5f3b6d4efc2fb317fa6618de80d63773d6f861cfa82c5357e7e177990fc741728e19b12c7b0ec9ddc0ef7734c61d134730d7e9c84d4f8ff34a78600c41e182e8387564d4dbd7dc0257150ff56d2774ad2de08c2f322de73d3629c36e02f588c28c9fce99fe4fdbddb85036b62f7322c071a71f51be1309024455da0607edcde2233aef5171017b0e81aa53af3790357b41859894f7c703326606c51c775d33168e8df2bdcecf3262c5b0daa7f375a74f833ab5ebbb8d702268a31961ae2f8b4cba6cd76e39b7e7760a0338e93fe086d9656aac5073d880772c8b9e411157086ce055c8b88ef54abc9f14f057336ae0e08ca8a2818870375d6213f633793e93c5216d6c2d2b2a96fe93d8d285fec9be480a4370f5d4fb95d38408dc3b0a5bd290b40a5116d9da79713064d33debd4bb6700daaf915eaaa346c94b75353d7dcbe2643a812cb2d12b1d58f5ec58560000c50cc93a518166230c3b6b58ff593b1f372b3cc4f99c4066f6cb66c5f02c8ffd114bc5086d31c251e50f2873aeb214b60a3774c2b74febc74129271e459ddb8907166f53f5954dfff51a90b42750d964b176584f564feff97dcda48636a134d84c4a43d875ff3a03b4f5e146edfe288aa32087335cf13fd01452c660d3ad158eda7dfdbc386851247784a691c73bdb4ef6b6926f36122a8447ba24a4fca4c1a29deb7092e031e49e42f2ac3b90ac84d63043d5935df6900d13fc88a63b479999b8e0172afce28ad98e9ff4e034baec3c30e4c60e859c0508d28af5b0c6a8a1299c5abda05dd9c88cf63171b96c7dbf86cbc3df1e83cdf1f8e2c24316e4e5998aaafcc8d711cae0bbf5c4a3034fdd649a5ff06a082681348e1d624449e9d590bee63f8d0c6d25ffa85ee842ffd5c76e027b2b0ce1736c0b9022d4866d39cbd56bf6d2213d1ff6cfdf11c98923603710b3b17c7b442fcd7140470a2a86215ed576929202877174272d2fa78112993c29f754dc08edc6c5db17bc153ca7766120f90c4a3fd8f16ffa32246a2ccc78c17af7b2156d5f2d39d36fa621d845c9576156807c4f27670d155cfa5e7f311c59e7d8312bee2e51af64575403cd542f1643d4696af9c15edb66b265b715fa545ac2d64415b77554b4d9f0d381c8de201541b591ab9126826e2c7c256e1936c21db10e19e223663f4324751c0b21c8ecd75e9013646650a703f55f5b06b8768013795eac0868e6024c51ef4fcea72902199bac94a3716fed22171802263e7f4435a83172e080a3e647af60e8b3cb80ebaa82d50345daae301e1f42596e59cb9aa787b7d021534deff121dd3807a5e1796037d5c08ab6ccc595f07d8bb26319ef5c6e0c91cf570c13c1eb2df8966d813f29394b4319d4761f8927c026d488db599b272b20711cf718ed374b5b4b88725a445a720e216952f46b39d88a46d60fa692bc22cce8bba56756f6932aaee4b5d25122342284f4542d9bb3294d454abb425790e6f4e0ae56b28ebb8b152c27f9a769e9ad5441c1ffddb5d941858a13801a0b54387c340ad738bcf274364a0315eb83c04ef98a75039823d17767c846c26561ad8ee3f907b4474701195be3ace3ce19bd223ec33365c89d15e08f34bedbe3ee45cc916ab1f6fbf22af99307d70527e55f348c2090de7daec495a25a6d37feab314e98d2645e6c32170204ac853ea1343222b499086518d0ad1791db1af5beddfa87d62a92ed4e0a140defcffc4cef800b444c2edbc432036a3a163b963358ad2ba466400b57d22b194aa4bd31b2973ef71dfd51be2cfdd8cc4904e46ee8a96b081bfe8965992065bb80d2a4cd075e7c194eb4df603d199e74263abbb17df20c5877102b62bb2a08a37f3e79ecc11c7340ad3134c99fb6bcb0dfe541e890bb12519bb2b190ff29b1257f636ddfece77b51e4a4bb5b71d45e19ecc2a57b2f6fc36c016ae7b8d6b30c8b257b351c75d8b94616f9edba669fbe0966d071de014e90fff147f638881a929df9624812dee125a3d76822813465187e5057ac3e9922d8f36926af86d021a213e090c4235a0f4d4b54b30f331b6261917208cd2305521a82de3b2d8f0ab16acffce649041d0f4a8a9f3b479a700f651226342e4f407297c17e34dcc2b21bd17452fdd1cc71eddb822efa40fe4b75f17d72b8fe78dc6a2ee6c73f40af9e1e1fb5f450bac5d848e140c896b5563b2f20e3373345cebc53cc88bb1e1beb83ff04cc6ccca84cf0973b479b90f491824441d8ca43b755465c339e711e4e2be27cfdf80c1b6dc442e515945fcd1c14956a6389afb6497d768f93ae2edd6050c2c8dae1348bb76b5d7091f78e865f4bd6626625d87ac5f06ecd79903b07a8347ce54b391e93087b856b283e444319e6164df3e4138385d82cea455e100b72f9c9e1678ca49a6ac21a2ce327fcf3aba32ef3f3198ba8e79698bbbcdc3f5dcab38a52737afd65b5b0f12f0f4cc1a16e835797d74b4f21a514e7fb45171c09ed4e86723a6eb52e0b236735d1dc4daec5bb4060d06716ad5b09bb2d2f2a1b015eaf5a7d8cf3722f3e2d1a009c51ab6047b5b87ecb3757df6ba074b6436916e329929445432ec3073f92be4c6f00c4d9f9d01d87694ed2a852eb959db2dfbdeb9c4c73bd6d8c7d778579fc7553519bc2cc7b19cb39370cf08a567daded2192d922b534fb15e46c548340cbe2a8e2530e4d9d7a513d012be04d256d59c91907a9f91a65ef05d5645257870cd21e16c17fc137fb39962b1e508ba92697bcc3e0f5e4091fd7636347715362bfa83c3a02db66e4de17fb445f4a158a21ed88f482d4ac72562b7f2884c0c55d7f4201c3d61d182153385bda5b6f43b6ff821f0084b7d9f6adea25d0bd973474061d9f2c8f4e8b11a3aee09ac6516ca44630294af2ed3595dcf284c107ead0a519086883dd1a446a01cc1f0f0c4f52437f34937a9cc8ef4277134eb81d90e388bfcf40e2a45e8da9a209577962e1467005560ded3591acbbebeefbbc3cb464c4d9611fe1d9fed9e7b2752ad0357bf061d41b6c2a80dc626a9939713d87c7b6629f5eeea5b8482f6de465ee5d17b2234f94886b54007ee9c18c8f2da9cdc42d3dcc98a164aa0c4b8b5ea7b7d0291ba79de340608f351f9ba3b4e921a2468c14ce8e3c3c1c810d0a79737361132980fec9f253465b07633c29ada8f93fd006b5730ac3d5077ae21072e4cc5157934ab1241af8e23ccb7e518506ae617a6d53dac91227b06343aeadf03491de4954337f515e5b6bbf37f23845030b3b8535212376c13958163eae905499c00c0069ef717960c5e497d1a7ddcecc75470c64b1f043628e71551bfb5c36ea4e6e9dd9b2a5db83f4d65cec819d041bec780c976e14ada5e7225b8c0b5ced1ccc56026987ce2ff2088b3af3389e34654f68ad0f63a90a72707d079ad8921ae95460c91cf3783b18e2c80598e1dac3a32784b1545744d19c0399303dfa4ef748f5cdf05210bfb2db7f785f504648cf38bc243557be95a4033691fc52019ab56efe103e92c0d2927c6b6dcef5b3b24f748967dd67bcc1babc9b45a95944f0b68aeaaa15101d3c12ccd3dcecb1740c7661fa91b5a9ead1bdf6391fb3ac8cb64cbeacd98fcaf8fd0150defba15937b7cdd7a80515caa7a63f099a856e8a9ee7066d0e5f9adf4abb45544a2deaeadb20f68018f890c13f3cf0bb6289bab4f9c930f7185f927ba868efd5818f061cf5f20a21101f2c251e36abe91311559b77a340b30c773e6df4025aeddf222548c19129ef918d5ded3a3cd7285a8c68553792aff0744e64ec51a7284f05eb09d07a1b193e380c8e59f07c27fa69d56c54169b7cdd0a90f7a29ad75a27a9f0ded1dab63ae634a1fab4b6e58923fb61425e2a2e0b34539c69a1481079bf6f6122d8b47c23eed02ba806593371e16b1126072521a6a552e68f8f8b0c664327ef461843068d35a89467e94d4af8ab7e4886e90cff5b1e19dabad14188b50e66b844c348306b25e05f101befb77b4d8cfb8cbe63a12b4138bb3ea6b971a8924fe59cc1b6b884bf563e2fa184bdc6193951a8dd0b5e05b2e1609beb725357e99daf5539068edfef6882ccf656618b1795e4d2a4bae636ac0f69636fa47f950744d25957d3ccb65bfe81ac5f817ad38445f550c3d9162af9eba1f74d6ea3ad9d0cf26e0033066f254780a326dca519a6c05af6f52cb10557acc5e6410fcc001cd0b6b1ede12ab75955173855b7487d3159f58cda2ec7c3073c471b8272d6d791af36647afc6e835aacf09bcd4a5282ea2c76fbfb7adf55784fa938ab7e845c64a960ba07e1f8c4ce3a143ad6d46c9879ec682d40674a5f82f398e688a8f0167823dd98cd31cc2817424f226976f59bfba0630a566df", 0x1000) getsockopt$inet_opts(r4, 0x0, 0xd611d071b00b42c, &(0x7f0000000180)=""/74, &(0x7f0000000100)=0x4a) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0xd, 0x3, 0x9) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:55 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="0000002baa42d9cb3300e4ffffffffffffff0000000001dd8c9c7c6c2f47a74acf43b4549be71b29b136f9155ce04833e8e84f4377c5c178dc71ff640563a7ff340ab2bc07b2f3e9353f002370b4cf5c1303ca7790f8068399bbc8ddbc93f12df7a4b946ca"], 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='#\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='[,@\x00', &(0x7f0000000340)='\'+\x00', &(0x7f0000000380)='[*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\-]\x00']) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000600)={{0x2, 0x4005}, {0x9, 0x80000000}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x18, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x31499c6758df508e, 0x0, 0xffffffffffffffff}) 16:00:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100), 0x3b0cbbed38f6004f) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) minherit(&(0x7f0000274000/0x3000)=nil, 0x3000, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x2, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x1}, 0x8) setsockopt(r5, 0x4, 0x100, &(0x7f00000004c0)="0cb554160769ad6bc43ec5491648f7b98fbad2941b877bcbcc8c04ecf6c2caec9bc747b75be544c1db89e1ae5ff73543e88be4a6916871605d74b9cdd52cd01acf6e278294b04cb90902d86f904bf2b26fb8d35f2dde43fffeea77f797e4535de03d7a4e3fb0f7a4cc1a927dca934ba708a2b12fddcd5b03d8daa788642a5650a12ffee6ae6108730384bd0769c30a0dbba839810e4f82715e92ec4a679593c8e81adc461fff68e04fe7dd571e70ba5d24fa30408a477107c5e6fc8e784b9732d6b08661ec05234ce840f8d0996410f6008581f8e4ebd70957c853ce44a352dba9f0a6beb9a7490857d4c6d03472de2d03d93f31f94720a60b858235eae728b4cb7f01fc0b842d0b46422d6fb2caa9967614ba6f50cbfbb2bc9146bf7b2068c79d288135b1b94e71697de35a12853e36cf9f59a84628e7c3628d80c72b8a79fbf62e662a6061230ccd64a08b128fa08fae009aff9e1fff69d9fe891727efb0286a4e5cea6d81d0b0ed605af225076c114704a85132690dc242b57c68179141d6bcd57376824a8551363f58a36937eac1bd2d4f02682105c93c71f84a6e0b9c01115440d11e2da85c6db07c2400a7565c1db3f148d12b84b5418270b83c8ba16164a4218a0e2fda373b12881ffb3259e72ddec054c3496a84677075ece107d2db80c8ce4fc919d75ffe1ed41ee6667e0491d481e73ada66098f69b28cc5723f08552545a0babd06ed7b87cdcf8836e19e3de047710c49cba9ea2e97336fe0503e2e75af6e630906e6e1a1b6019a109eafe9558f2014b57b2f8b6c00da18eb666d97a72f20978b68c8c4111adb1f59f1b5fd159e23354d58b8858fdaff3ce5f9ad450217a2684c8ac4a79f479f601ea940e33ce27871e94d9c3df14c51b4f0f307d98ebb0336772ae84c2363db604dd42a62a07c04dff4aae2c5f00d2ecf3a51ba2fe4afe4b3b4db0fcc14e1889660be0cb9e5b46daf622da747e4a813085304369a980231f8c9d051d0d3ff3a4b8833aa0316d3ff586a33b312e29bed495182fb162bc46fb6cbbd6d092478deafeb148d84ba4add9e4c8b35f2ea693cb37a2e661f6d1ba0e7a2bbb6f16dc1d1fc7fcf63028665d0e82cc5ccd47815461b1f69b84ec34233762f95b4eae2ff30987fd751c4b06d93593b125daf3470faa4edeb47a0901349c85dbed204523d344cf7186a46d7d82968b731734e464605c3480dbc34ff11aaa763589efbb2fe8ccae67b6fc2ff72676e64fe4655ed5ec3c0c9e5476864719431c05ab61a214c5fd7f326c3a63236022c1e3a8c76ccea8f66d948cb58c8cadd6602017847657b20bd70c900bacae34e03b31eb50d552c08784788285b16d021ee80121a07a1d7ce1b74654b3b42e9349a068b12064c3c17cc8c5eef7f768c5649debc69f36a86052434134029662e2c90bb95f9df016ee6ea4ced26e1c48b690b47a8f8e66f0e69e30ad64c1a11b6eccc6b58fc386125fe5c9de13407241174ffc26300de5d971178750796960f18067de1b4fc255fcee1376a5a571a92ff36ac319b117c8352566023f27c1c21774e232f674d3cb7de02a78bff6e908c7893e66fa5adfb1b16cf3ba4e64a9d7c701ef3730c43cd92e66d6d1a25aae5716dd671744adfe80beef9d35e79ce9df885864aadf0e6231afb644b3d60be6ad653ce8d94e7ff9e90a80ae8588e46e0f7ec002abfba86082165b805b61d0e02d26c4c9a8d77c55455f58c2622886b653e8f410b3c1d4f0c54f38cbe0e7c3edaf74520abc5eed8366a289c65a0b7c190fc7b6b4bf4c082590199553f76ee4324d94ae1e16bcb610dc08a0547a859a70c95313bcb38eeefdd8f8317bde74170e51c42afb69dbd28d0389c70869047e44adb2369df327675e37a4ae162fa711dc25b7eced23a4ebd219d3e7ecd4cf8de1264709e8237678efbe5bf06d18f8a12ea37c15ef1dfe558bafd88db8277ef02f5f65d60bfab3b7a25106131efa45c350ee0afe74d8828f626cdc37fed446ce95a5205c71184d2fa14580693e6bfa6195eb1414de3087ff439614f485b64a8a79643ffbc86bf073545e5956c52f615c345f1a19363835eb63906ae2f9e8126e00e7539dab099d4cdb3b218b5560c6af0d0d7d2c10266f3377159b4ca7fe5d2227111f9713fe65164a521f98e75ae6b0f8a5bdae16d4d6c08e8d52156c50876a90d08284e94ff20d8b639c8034dcfd1b4bddcb720bbdd53f691b45d9e8c22327cb3cf51ddb542afc3750c5068fde580c75bd6326d479c9c69e0697f6f16753b9a84f0880e8967342ebf8f8428caba73daa39dcd7be52b304efd094fa211a7dca423a1248eca49dc1eb9dffce57964abf727066a5d2222ac1ad8bd21daa7f63bf34426e72cc802854d56f4aefaea489c867c5989b2f9ac954e7d67af67b7d93cc33ad6ff647d4b55bbac1764f6d35bd238330ed6e62b2c6c02515bb4d1103941b23fb610940770c62b4820741c4ac42b0b517c4bab4ffb78bdd9a1abec14cfdb07e8565d1c6ef24c17516cbeff08dfa43cf9c4df870526e5f0f54d2be2e604f44c06765b04a128d4742a4d8e260de317797b7a55c2dc0cc5752eacc6ef25d53b36f24c1ec25cd92d604a84401cad08610d73f8effda2a31ae62e9da9b508b4a610c4d6427e61081ef66a79bebfe504b86074ced26a7a55c842ee4a95cbd123618070d4d999b4d41a0ddd80210c895218c1c16650da2b8772ac5755508375c048f6d34b704a8f99988f94239f84d41814fd4fc2f4b96717c0a6eb94737b47e227aeebecf70bea603b90343d6d80f741eb27fafc35f14463a310b934f2e76dc35dc72e916e969167a79213b38da4766d6e4f93ef9e5d1c2f66ecf90b9f6261b6ad855e57435c2f21f58d15df3592abbbe93ab929a44125ede78578a1b41a63b0863b7ff88065460d5c2bd58ab97ed8fbc83a3ea70abe88ffde0d7bd97d2da834c325eeb455065bb0d9782746611dfc90c50c0ec50d20284f109eb9ff4fbf017f2bd21e6d6a2fe4f408bf07282b1e6374c3316b9eb8afcbce1106cc8cd084c85cadc6689c1d666a9b2d7f7cb74de29ba2d81f5c27f4957707caacc23a1fad2fbccfcb901243051ddb4be7b9a7be4e69f588a4cd05b8b8e62c0378f81492b5fa10b398eed7d17e209b4680366fbd3d36babcca4cb968dc371aae389a83df7f28d3e50fc81f8aff3a20815cf0b61a6b4b19ba85ce99ee91b93d817f4f358d349ab161b2757a1b6760a27dbde1a70689aafd3d29dfe7093c09c47073f4c546ec6ce87e2310b88e218c7ba9939ddd98887536e8ba4a56deac92b210ad868a5ccab719ae08f04e3b112e4e2b272df0f5c7f1d44015a23960a402d46db31ad23376edd798ae626be27b127566620b77fe579fa6bb2496fdf47055cae4fd0d320a112358c0caa7c7a359d79f433c535ab3de68dfd52840be5ef9732f105c2b42a673b7d6d9cb6b7bea516ea46715300256ccb591ca42c48010e6a937c17984625dc60310064d7a0f831ac005226ef2b7d378b9b3702767c0424cd3e8dd34cacb3a8e61973a2c9e25521cb151288bb9bb8f69d14095a67619f9b587adcdd8b24139902c940f8dd03ee37e2a51cc16a2eeb9624dafafb0756a33837f2048685154234e6bd1ac2816d6f3f39d4555a4b061463e2e580f782046aad3842f8b63c890c4054bd3fd174cb8ec701339452361142ed238256942f78fac5741953b2433cd53577e9e5a9f6ce5968fc6f86183924f65de31d61151d806ac0769f9fbdf04bf92610826e13b1c17633b7eb2f5ba88c6b1e30dec92fe71b1862b58b6acbe15d1885b122c05c3dd95c4baaa4da738a28c60a2047de3e890799b13a17f43211480c2584be163e8af2faff4dab2f7c8a1af81c13bc74172eb32be4ee8d20beffac23b9bd46779d8c38427ace801685aeb18aed53139b7975493bbc9247bfeeac5d869bf26a00c25b9ba1f1790d2948680708fa285b538dc9389f6caaa2ecac52a35a4b47200479d8847e9541fc5a07fd70e925909289cf9e17eb32a0d4b7eef2790e06e111367d897aa46e4f3068c7c19e2fc101f0658ccb03a4aa6ae95b89459ef49c88399d8debd13f60cfabe521dcc3956fd55bbc739867522a054366b5549d93cd1c7affa220a66283982138d98bc9c480798f1e02b92fbc4f5ee8e5f7b44e49168fcbcf4834dacc2b47984dddaaf0b98792f5341a7fd3d3ac68f1800c10ad6034d7a9c2b455372f5ae8808e14e9912d761fe0705fae6a49f05bebfaf04fbacc1a519fc91e8398e8c96ed2c0e5f49ada1a47baa8fba97227e9bdcf85d939c928c66ac0b0423123fe5296e8c912fed1ca51f50f0e3d0a6caa0c94f524c19e9dd3792b28c02b2ec17a3b7cfcd9cbc7cfead5d67e228af5eca94bd3dfdf96b4b129df4f144553b1e339b647c36d737abb7f9b2afa7badef19160cd92c1de3ebd527229a42e94290b94b875f77bab5a8312519678324a4e49f196762c4227a471ef88c2cf01e4dd107969bfe5aadb1cb78f176a29d6281a68b439ac680e76562981a193db95082ce47f6cd72e33b2c19072b6c98e65feeb13f904044ab5a810a70263161889f2ae8d93cd00bff09c931170b434248ced034c007a5fa884e8e50e2b74df87e04222124ae01eb7b47938cbac8fcf91acfb0299bfb9e44d9aea2430d209b4d0816e6c4f5bdd28e883300020fc3590e38ff3959cae5287a8b1ada5afb074f000b4d993ff56bf7b7b461aeec96a9e725af3feeee5ab658c89dbbc967fb89a82c4e0bbeb3485777cbea557e583f9e8cf2da8dbaaced9fdbfe07a219d1015772052bbcc749810a8f1a027485eaf4cf5f8dedc0b28b2015f62a3c240d69027c6c497c0d0d2953245b53bcdc1ffb3044891eb6bfac55cc3a3770b639902ac98fe297e91aec0c5ae992db2f58a8f382591c09a3462b9672f251a6de7c80bb0d93b3a636644bbfe0a05fec39dd2744afe00b8d2e0c37924b03322372a46e56c4d417be41eaef76a7439fd72361da48156320cd1680cd41dd63fceac1730bd1c5d158c8b852f48af5c7433692a759a30c94b380712296baa8a226c40e9453bd6234aaf2c0fd54708925ddb8f8a0046b8871272f705afbf379f5b7e3a2b4b169a8b0fb76febdb387c724253b8983a0643205c162c549b520eb22153751c38f3780f5f95da32cbeee9b4036b4b71a90fb9b534c811368c733f38d9f743ec40313be7dfa785e18ff83f56b92f303f7ebcd53d852da6bf6f2f9d29ef82b235380c1150f83ad541a619f9f72820ade39b45baa64aadd0396fa051257c2bef913448e2ab4e35ef2f5d6d4d1fa41d9518424b1e0270b36cadb48ead95803241ea424464d2c1cfb9b6bed3f28d6f19cc1246fd7584b86a520c3917aca421a20ce88c462623ea0ea2d995f15389ad6e025fd8c030d327a3f28a704241b460bfe8113b1d9c93df63c2fac0b6ff788ae15ddd7c57ab8b576e3b1a13224782f10560776f0f722d6699533a27c10918bd1232b46317c22a5aa0636aee75f836578feea3bc6bd84cd42c979ac1eaaeebda09d7a61d58f0ada04325cec7689d3c3bab1cf91758bf2da6357ceac98cc9feb3553e5eda0a9cda59399b84cf74a3a5e3430aecd5fe746fc04a0e62aba3b514a6ae27091bbc06fa2026e3b0eb75f3f6b7099ace80ab5a31c69d699dad07b1fa161c5337f0e395d8a42d11fb57106fad8248dfd6efd273e5c607733d7f4ac0f24abbff03eaf548ad63ac3bb47c1a9796047b7c6614f39673ae37fb01ccfec645d2d3979678c56bb7e485420592fc", 0x1000) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d0000800"/14, 0xe, 0x0, 0x0) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r2) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc52, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) write(r2, &(0x7f0000000040)='h', 0x1) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000080)="85b2cad772afa616758637a0e0362299eb6f5a7785e00e72becb0c47e1465453947b695ee8c603c9def8f73fc630d60271a3319b22d6aeaa062ad2ab98b196051202504c7408fbc8d60b6776d8d6073155d67fe0ed3b933b65f314a780fb472b779d0ca3fc47123d7616c24b28ec58f8a41c2e3152eb1c20cd", 0x79, 0x400, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xffffffffffffffff}], 0xff, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x43e0de2f927a0317, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0xa5, 0x100, 0x1d, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f743167253000"], 0x10) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5", 0xa}], 0x2) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x1, 0x7fffffff, 0x84f5}, 0x1ff, [0x3, 0xffffffff, 0x1f, 0x8, 0x4, 0x2, 0x6, 0x10]}, 0x3c) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000280)={&(0x7f0000000200)=[{0x84, 0x1f}, {0x101, 0x3}, {0x21, 0x945}, {0x4, 0x8001}, {0x48, 0x7}], 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="00f5010000006c6506785cc9a2cccd69c720a71446dc42ac3000"], 0xa) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r4, 0x0, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) socket$inet6(0x18, 0x8000, 0x2) ioctl$TIOCFLUSH(r11, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0xa2a, 0x3, 0x0, 0x800}, {0xd7b, 0x5, 0xe5, 0x954}, {0xfe01, 0xff, 0x6, 0x400002}, {0x1, 0x0, 0x9, 0x400}]}) r12 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0x5, 0x10001}, {0x18, 0x1, 0x81, 0x6}, 0x9, [0x9, 0xffff, 0xffffffff, 0x1, 0x1, 0x29c, 0xb653, 0x8]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000e80)=[{&(0x7f00000000c0)="57c709e202c8e12be24827011d2bd6294b2b5f6b6b874f98be7a", 0x1a}, {&(0x7f0000000200)="0798c4c8667e5e19c9c56359e4bf5e3d35c3c96968e22c9702d0f4cb9dab127a25989036d7eded95de7a7a9a5a428cfde6611966e41cf685a9e74a151b1f924fa6d2f3885d20a83d0d509e6929ad9d8b28e23d048f6bb7a85bd66730cc042d8ecb1f8ee0ca36b44a949d43bdb4930d8fd4cc29bfede19ac660f726926d63c6539201d7", 0x83}, {&(0x7f00000002c0)="18dc1c900bbc39238814149aca90172e613dc54af723d61a010316aaab2e9b98dbda7472c20e4f4e3216033faa29e79cbd8f88416a06cdae97c7162caff474de2c0a636c97f9e59577c069ea3d5aafdb58ce01adda53e64053ce059ce5a735f2e4144a3ddd043d646741d364fb733fe5375fc2f1e2c97f02c48da612dceaad0c936a8dca00f7ded0b8dea4090f32c3c5f8372c913b4d2a66e40f30db69bd8d005b4a38653fa3be1043212446a6d9138e5ad29931a45f1088a3aedf21e70d79a062b89b87356bac7e0424971385658f84b67512ce6346c13d12278c07a85fb80f2ab0756752485447dd2f5c10359fc8d1a6fd436fb15ebda7751d", 0xfa}, {&(0x7f0000000480)="482e1bc3c7c1711d5465437f9ad958da41f898efc2f3c5cef08a9045662db56bbd3f60743ce273ee0f83c460be00bef52ce38f6e91c72926085364069c520e2a8f7c7d894f7cce4c6f10531662be7164026d804aa119afb07f42b04bb0c675557ed3ee181a6aecfaecb27701ce0221a44939d45fd925cd15dc4fce9dc87b4723e8", 0x81}, {&(0x7f0000000540)="889466af3a71bee75c5f8c357476d793dd772a19837ffb7cf4fbc3aa83964a85245fa379eeff911b8085f67bf1fbd8cf59efdd21998be61d69473f9e6ee3f59022b3c513ec8612a5cf85086c136de40ce9073445b02ece010cbc5bdbebe3ed9e7f3b762748051f7a48eb55711142e5a72c806a32f0f467c103c7ec470d8db6668577be090ba14aa55c7ee2c5666425a06cae0c873874f793256ccde13862a0d6fd13912ef79e281b6d486ab9fb28f709cf1249a3bb14b0522bdd8f9fc06398d9022f0be7db9b60f4da697ccd17701743ea46a360b9d3d7a6a963956a72", 0xdd}, {&(0x7f0000000980)="6731256be9a2cac4604a90066cad352bdd65620fd007b47b1878ad4f3fe215afd34be7db642b82e4a00726700b84813765cafe6d7ce90885fe890f81a953a2e1f7490f24ff18f6bbe5de381d595fef1987d13af6602e535f201c6b9d", 0x5c}, {&(0x7f0000000a00)="ed1a97cde15ffef228f0cd42b2dd531b555214968e92ee4aa04be262f3191f004e99b4082b2480e7aca615cc8e9fb0db25cb1077c351aeea2fab235413fe129d30df91bf0df0003788e64a6ec65a9be78800b71c1d1a9345f9847d66ef3e06c7dd3cf4e47733b6781c2a38f23270bd1816e9cb77d8ef35b150a875f1ca720a53a77e376591f702f1e0af3c132e689109951d72e06aa582117dbd39ebc4fc3334df055b63f7c6fc527280013dd7620beb48502c0016f67ae830f115b64d45cd22710e515471939568727bd66eda33cf50a676fd72f02fc9311f37af31b5ed880d", 0xe0}, {&(0x7f0000000100)="166d7dd0006a436fee11ee2a9d44fba6f98e66af64a6815b34b7f148770a8374cb27a9d730216242c0b4d78543b912e7acaa312d", 0x34}, {&(0x7f0000000b00)="37f12b768530a4e9b8c3d0ff51d6a600d818d769f1b3ddc6c4ce8baa1ffddba769c04f24e936ff846e8a65c3e2ca6ab4a19f460fd7e2f71fbdb35999d71ea1d025e8dcaa502b093cc5ca08a32c39157e8de9795d2312b1e5703a94a602b884d98614dd165e5b98515ff2c0dd0faff93bfde6030d57b17f27e86955865fc4f4a89b8320bb1ef78f0ddb7ceb0bef286dfc9fff512921d4a08d11e29c6bbd9078de4de27639", 0xa4}], 0x9, 0x0, 0x0) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 16:00:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x420, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000040), 0xfffffe1d) 16:00:57 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getrlimit(0x6, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ftruncate(r1, 0x0, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCNXCL(r4, 0x2000740e) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) clock_gettime(0x5, 0xffffffffffffffff) 16:00:57 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/207, 0xcf) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) syz_emit_ethernet(0x5c, &(0x7f0000000180)="4492d098bd028c45e4deb9b4ff2cc25c3c45e187cb2f0d74a1b5a0a81683fd727abf228ccb8ac3e094899ae8120a36c302c23cb8f538e3e9e13206ce222e4d19c015c760c97cd9fa135faae8fa11fe03eaaae145e54d94f5dc357f63") 16:00:57 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) shutdown(r0, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x4, 0x4, 0x0, 0x0) r2 = semget(0x3, 0x3, 0xc5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000200)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x521) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) getsockopt(r5, 0x1, 0x6, &(0x7f0000000100)=""/110, &(0x7f0000000180)=0x6e) dup(r1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x7, 0x7f, 0x2, 0x10000}, {0x20, 0x4, 0x20, 0x8001}, {0xabe, 0x9, 0x9, 0x2}, {0x8, 0x0, 0x6, 0x9}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) setsockopt(r1, 0x7, 0x4, &(0x7f0000000140)="22fe219f9f35e32fb55f3e7cab672359c92bf7841d2074678bb0bc10813d4c49d96a1e496bb094dbaf8a6b5b50f5a57bc620be837ddf99c1431ede992bd3706179d747c60dc0347677d314a8e0f8f1b6d6dd5c94859f5eda60d05607c695229983c5b380a8a249f890adfe357c9f98fbdee8fb1501413edf8a9754777b7eb241857652fd1d58", 0x86) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000080000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fb913e0d1fabf33bd8f80ae96cea6031bb9dbf67296ec5b94c23c2bfecc1780a57eb2b8d4ff87136ba9cafaaa24f5d581fb46bd14f3eacbed9c2215893e4778fb332134a9bedb8765eb5289cc9a5457dbbe101b147e7ac9d23de0ca4ec04b1b6bc8ed71996d1e5a84207d8fd99d224c16f7ab75ea13d11ca1fefb6ea64b8d46e75801ac7880ed5012d2e475ce2111cb3426f6480e942094e3e513905f2ac40780606995f07"], &(0x7f0000000180)=0x6e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xfff, 0x7, 0x9d0, 0x1, 0x10001, 0x0, 0x4, 0x2, 0x2, 0xbd7, 0x800}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xfffffffffffffd46}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/215, 0xd7}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x1, 0x4003, 0x6) pread(r0, &(0x7f00000004c0)="d96cfc5fce61224b9e0937ddfee749bcb29a175f08f37e85af0652a2cfe69bd9b7c9262c9e7a5c48154f0db084c55dad3acf0ffe19ea37ee760bdbebbf85d8214c890d919a67eb60a91ff4ff3986bd56242a9f5ae734271f83c81b5bccc0c78ebec02f01d2596ad70d4f55f690b35d97d61d74715bc72b54af3effda4a1840b665fa", 0x82, 0x0, 0x1a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x10400, 0x164) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000440)=r3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xdd36a2b87675b23a, 0x8) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x7f, 0x1}, 0xc) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$inet6(r5, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r6 = dup2(r1, 0xffffffffffffffff) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) connect(r7, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0xb0, 0x2, 0x6}, {0x0, 0xff, 0x3, 0xf37b}, {0x1, 0xfd, 0x4b, 0xffffffe1}]}) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) sendto(r8, &(0x7f0000000280)="7624dbf337a18c654bbb09fdd270e05ed6cb5fae58a22b22629b112cd973cab85cc249", 0x23, 0x404, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0xff}, 0xc) r9 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000300)=0xa4c4) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0de229ea530a1433290b673f000000fbf81812a7b7d1c1458f2656bc48ba5878179aceeb3b8915fbee666d97b450f6698358fe896ca94ae7ca5ad68e45e2fb2d59c46b6ea5da0b4e44b68e9d7158b3c9ea94aa84de7faa093adccd45050926538e5f8a46aadd97ce1e90e9a419e7edd7d9ab8a1dec53c23ff6b4332243954417ee7dc10a61ae4b25b6f29e6a984e0b2bdb80c3170a7abe20"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe76, 0x6, 0x0, 0x1, "07fbe10cdf9446f9ffa22fa8339bb9ce33da08d0", 0x8, 0x3}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f00000004c0)="c51f1dc0bae1939e4dc09b528c858228b00200622e93c289dbc86a470fc9fbe25828dd2a4a5086904b76b25842759c1fb89c5463137197b5277510ce2b746f2e719fe5a63e62533f016345fff9def37e9a22d8935545d06667f3202d50e0c94b60caeb83143a6221d6873c7d835a8d6fd860da3f9e3f221686ca126a2cd9d6f6a265ad96712595c509a679daf267701cd624be8d4ef57c4a8a74f190b36e5f4b75410df22b5461f111e419a1e07b089fbb502c4cd3d3023eb4613b6702e6654f140966c8efe5ac33a789c259362c4105659fca5c3917cca94709e10f2e0760a8f3f804ed69006e8b62458df6ab3e284ab19d36660f94baa27dc79379f1aacce268a58e16647bd06fed1a3ca1a35801585cdac1d613dae8658e896bbd1ebdd3770c52d9572c281215360e5a10384f173af0366a35f2ed3561fdce92d075ab72fe8cd89ab4a68591e3c9af7a47bed1e0bf0c441686581d34d1ed816a9d5d89ad59bc4dfcb05a2ce680033632d52d6367f91be0c25e0ec5e71fbad47d3571a388b2baf9a8804153cecd68286ee1f4fe676d9e6361b1e3dd1737bcba368691204fc8bc3e99baba9f9063961e4a9cea0020f59bd19c787a3bb799bc5a81acb890704d7f1eb7d0106b0cea65b79907c1a6b251c84c325e7b29e764253f2c1e41fdcab7628025fd6033d9b42191cf0297ff1ce47b222e05e6990122115c84908588a8b7c03d15e2d6ccc8f03b34a6314a56cda8a2fb3964600009f3e89c0e68acba71b4c6a54226aece48765a065b47f5adda3477956724f4e2520477af4a6269b239eff96bfd4c06d3aeb404e0a88b080ff1355f555a2ef887b607abac49755e8cdda6df2a05d168ecbc819189d3f622e0b25d5bbcaf2a441db5c1486e7e429e2946c022f90b0caf955633956c2dbfab0ec2414e0e5dbcf1d908f54278f79a55642dd90d83099f13361c199a01b93064859ee9ea94d1ef008b05f857b74c9b7cb34b80c08654b1b3dd5c8d20f9d7040746ff49ad595e5510338293b57721c6e0989d55b675e3a48410eef10b9f1a1e85b219a0db200d74f3dc7d642812218270f64b922589155959478b13072bfe650b8e286407ec89e9b5d90b7c51769ba917afa5e1b109c3294a0c34b07dabf64595eebfd65391027b3e7b788f803c16894f5655cd2d7c83d024636db54904a6f5a191fcea8d30d10de0c0752b7b98599936d5f259dbee6bbea9c8f7a321e84eedcd60e53980a10018ab50514b0afd46f2b4f658beaf3413dc535632ebcfa37fb692b66436f78c2efdf9e5f65301273ca26b1e0c4e19e9c3044182bcd2a5bdbfb56c36243a1d240a61bd48070a9a059f17ba11de5a36e6452c1be60b092f8a8c79fee4ac676182e563769afc16629e2e48a78ff8ba4256daa0a8de01eabb235916c448063bb91827c6819b47abab4125ab3fd57ad6df75dbc8138440148373ae0b8291ece663c202909411e1486d89d7b7f67cdba882bebd9a55c2c37034eb7e5d50ca006e2ee4683f53327159f0a9c9374360a62257798f62ae172f99214f3fad896b3ad1f05b81696a26867e12ce942c7e4a48bd28a213a8daa8b1b16022c9a4f0037e95551552cbbeb2bbe0403050fba73f14acdec2c7aee7f4c7ac5166453b9f8e2bcf54175808bea55aaa9b1905e868cba55ea2f4d835d0a899fb33a9b345b25c546ca47317bb8bf88a687eee321e4149dc036422f5724d7ac999936efbc2f86c6f3917e6118949d0a75477adcc2ba344a5cf606c8f95f9cccd92838f5eda566ad047c9a013cb79b1d44462b2beaf7af22113bfc2b83bfc9db5e2ad64728a30ddbe656ab164db54197c97cbcf0e2bbece11ac6db873b56df09e0241448ddefdf6c58902e014ceced75679e855b15ef5ed20b7e31188ed4f42237cf80ac84fe95c01814264ed823e2c7b58ab42d2afa4d4fe605b06b4dbb1f5398eaa1034a0baa7ae50aab28cc981e5250228fbcbe15396e5309e193e9cd8f263398b3675e6e96716683de03e05295f8448e868ef9491f55c584bd7e87d6c2c5aa4ae410fa77a65b6328e7302b9f546d415948d43e91aa5b62f5a0f31c083839cab50ccdc007e27835da5643aa1c39fc5d497d960b0b8502b1e6d2bc364e07bbc76f7f6645ee1077b9c5b8f69887bef1fcfb9bf32c9f963b9ea308ca4544e3583790122672ae69e2c3f37c924758304a84fe74c7c2c9c0f38f54cb0dd7fc15f22ab2158490c106b35732f521be9506a0701a0708d356ef6b008e0dc81bdaccfc2129c426c76a7fb29dacf0bd8098897edcebe1eb607246432e0f71e2d01077e41fecb5a4e544090ba61235e9748ec923ea61781c82a1d964f300f684de18c445659eea6581bab54051314075891ce494c53e3546eb9468f896de1cd42ed1d59f9a59827157900ccc64db3cc4153a3f2ab6d73436e8df1c223ded5a21bdd61a7f734375d3134ec983a0c45acdbf0733f63dcdca1c7843f93d3621f6c1322968b4b173adc14ff3fe3207f36c534810a3a265790fddecc2a87651e9134c43a3114eb53786c05e5264dcf5d5d4748304dd89e01683440a974c3a291612d3b72f04c9d3bbde30e74980b484fdb5d39265069b49a59ee83ec51b53a95dfbee815b61efc8a90fe4ae3a03f3d79a8f3a7fa6e801324c55bf1e668c80fe89d8746d4a73d7a9a3330a8e7e5e3c99d915bf9811b83150dced9850c22523d2819961304398b947feba560c620e320511123361cb9e2bd3eaf9f054e09cc0ce8249cf4a8d4f2c5455eaca457154711ccd2cf4f811a99b1a5e76ad7ba4dfe2c225468a7f249dd80557ea7e428359f13cd91626b9cc287a91f30023e84cad1c8d9258349b4e3d679ee125187b1eb56fb11435e723d811ad3347f2971a6f49c3b6b571f43a0ad65dfd5999fa45832e0b9f49194edba81062a7fe0bc561f8adc7d296d8f08ccb3e984eece4434bed1f82047f59ccfff11b62034151d94c7c4c32ab67a9ec219a20ce0ab90bd4d64f4cd52962549476304d6edb64ac3c7444759296d064d48f630f1fa15462c85d885950747b2c1fdc9d84f8d62e7af5c44f61dd8164d6fdbbbe13e2f376517e5967857c66c7a3580646f408c35ef78dacfbcd1eb012d92e1e3eb7bf45a811b15ac4a32a6dcf3fca57d40c1c0836315b4c8bc482808eaffd156ff5b987cff35be184a08604f80ebb19485878497d646d102bf84d02236df44f8e118e098c6881eead9cfe5dce07d1518fd302a5c43800ace4074c3ddde854c90967bbf6b5c95a37272bbe9ef389872e79258d25218072d961b56bf8f97ad714f61793a61dc11f042b8c5e9c2d6497f7b0b17c5608f95c87452a45a40b409be658a5dcd5a112a1dd3aae443607cae20cc54c96370a86f8a77eb5aebe4cbe9847878f02966234fa8ee9117b786b44e7e96cecef3624987d6fa9b28266974ee34ee15768b4a46f524f5503f6db37387952b2495d88825e903374cb3eda52b634a36826bcb1d333a5b7b0ef94b94f4d58d4f64ffa0b9b573027e75591b436439d14cbaba5cf4b40cfc99ab85e6ba64e480edda156966568542e16b88307ae694f0eb1f1a066f3d370cf1e5dfd6e2466cfbfdda9f579037ccd727b7e5b80a79d425ea0ac3758908e7d82016524095ad2e0766294820a7d5344ff1709fde3e58e08bbbc412ae50f9fd3062352f2450f2034a33d60b996a641b96bb14819e0e4620fd63528505d8b21746b3cb4eb69d9e2746407f5d914d8482d0126fe6509a7fbf4fce32339efc104dc8bc57a54e7d78b8a3057fa26f0a22796f33cb0e412516bc1a327f53bdc1a67e46a7f2bb701c0544ed46a436aba068dabce8b97af5e85236a0383804406946724ef8049e4a12ef72c64f0d702115e1fb7ea3d4376751e23dcbbe405e14e7e63b4b87137da1cd056103aa9c481d43a41151f3b7849c3329409f622b0a4ccf7d3c1bbb3831f4abaf66f85f2bac4ff5e71806c8c3d1e00375274fe779cffad8ab4d78215a5dc1ac071e5165abcb47d99ebcb094693e5b2a957f8506c2c1c41fdd944c9afad1ef5e2a0a74104249aa8496cbffefe706515a3036fb2c4cb7a35ff382066f8bfa5e7e8b5b38fa937de14858bde587288e2c9423eab7ddbb3fc9ede227f443ce59d68933f2a6e1270486b6043de3e4131635e52be908047eba034c1c13bc27f8b4d0186e9638264945b34d566ff2984c4cfc2525c4a977a37191bcca86ae67cdfcdb71977203f5029b75e9d8d0e93a52f08215fc73eb3e3f36d644648ae90fbb8cbe1ba061d39a8c34c05d6ebd35e6b039e716bc3950192127936339c806a132243710babe6cc4f7039271b98173676e26d7200efa9d7bcbf7ca832f439314c20e66d5d90276b3e61a88b04cadcbee7b75a125e6d86b0c2008bffbe69b565c1a4ff8bf0e166c601c2b271ba52075b8222a4bd5f21af5942b48b8e8bca3bde5cfbde998c62c34d5cca447da2bcaaabd544404d752b14543be0806ea3031defbda6924d9c32a51e025dbe79f21311965e2ac982f69bfad6bf4d55480b434a01913376727e8751dde1018246867b2ced0a896c216386bf98aab4f1d65649d23bde602e99a4c6c0428d534be153e9b981d4e1e975b30e6413529a0988536a18d40e0a06dfbcd9f796ae1af40f9bdd3bdb41efcb1d4d8ba9353ed4af566dbb46427a22156ed5aa97ff44fccc7fb3df5b1c01c270d8a465bf7a4c8386dd8e307797806b839c692d54aaaecec0cab7faee7674c295f4913a5c0b712fa016feb9735de6c1c43a687e98307543d4c630d378e0de0b6832100ae78976a68fba457c0dbaeea17d6fb3ceb7a21417a3ea000c26c80b6b0c15ebf1613ada4c67df228a4ec041b16f00bf5a317f10e05e2a4a7e0c6473a3593b959483113a1eafbc4336ecc1337d10ac239decff0b49f5aeb4bb424871f6591975de3a26a96b37718ea6e225aca07154e7271668c078d9776234a254b4c12970d850349bf689e22a13d33de667724a7cb4dd7c7683aaf579cc31985a056158698e5d5a4f824e4fb5c0c79fbb668ef14206a10e1dd98a1974cd6ce4cb1749e467bb103212366e0889181eb5d7fbdf798a4fd4950f9403e2146a9cd41cb6889cd353a7d148ae1c231713569bda2f40a45ffaae7404debd2576f2c217de6185333ffe0d703a42ee7a0852c13d9c03218c63ee06c726f9bfcdab426ca284ad5c137e5f6d96745180bfe6ee393d72e8e1d869a6136caf9c82d76c9a0f3936779bc3bd7e460af37face01c840fd3ce09633f5a2cfc5a84d3fc805a0e4a927ee3e82a7fddc2e72fa386d87168f0899f44409fd58c492b96e0fdd8ea3e3942b779ecfde67ffb8b425950e77c8a70146ffb470ec5a37d7e36e9b4f3e44d35699c0131053118afb42bc3d8f300bd1633299d7be3d6f0e03b4b410494c630fdb4aa44d2b064d8c649b8c2cb607fce9f98c33b45e3992e7b62cf75825f6c72d1a09ab9d5453c98a3e7f799ad8c358e7360d216cd6849bd5b4e8f53922bcef45f31ddc9fa6df1dba3d3a2d98e139332391481f076e408da960cc5270f5e3de7bddd4f6e83fa20d99d8103ba808d5bebb9f432e020e88c9bb4084533125b67d1ccbfb2358ed669a4022eedcf3c99c6260d5d1ff84bd63c2c16767047546320e00ce0a1c971a54f551485d12b63b6d5c60c0571105147ee3e8564fb475770e87d8fb8850a40567bc6ed73f5e348cd0b647cf98468d8fdad40b17aac32a77b31ea86d488034482a45a369eb8559961371b29f6ad0921dd28def5aebf75b977a7bc0f5ea52fe69569b", 0x1000) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = msgget(0x3, 0x10) msgget(0x1, 0x201) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00aa86cbb3c64a2e9b1ad30000001000"/44], 0x22, 0x2, 0x1000) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYBLOB="d044c347cfca65166397ece6d96def2e9eed1081806fdaae4b39c983debcea52b7bd439ac40c96eb16cb5e22d98f3c345d583562c4b8f80f91ef9326890a2cd33dfa74bc509b68bf73e5f21aaf29166e2ba0c8f339d1088bab5670a9db371203c966bf34ba4fa4912b40f31ce44edfb329ebfa0b4cb72a4e5e36f81bda8da853391aafbb62542464e2ae09845ae92f5bfbc11a2d0c1e7c27f62b45ccfda9d4e589c97931721886b1928cd32b8c0ef94a32a6a396799f11e3", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESDEC=r0, @ANYRES64=r1], @ANYBLOB="63d87950d94197d8a46304594353703090"]], 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r2, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f635af3f", 0xfffffffffffffe7f, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa91f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc72826481287da1d42d77212c827e171d77a5c309528235676d00"/190, 0xbe, 0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x4000000000000006, 0x0, 0x40}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x2b, 0x1}, {0x7f, 0x1, 0x9, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80000002d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x400c, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) ftruncate(r2, 0x0, 0x7) 16:00:57 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) getuid() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000100), 0x20000) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:57 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0xfffffffb, [{0x1, 0x9}, {0x1, 0x9}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x10000}, {0x4483c58dcf1a7972, 0x2d5cca80}, {0x1, 0xbe1}, {0x0, 0x6}, {0x3, 0x2}, {0x1, 0x1f}, {0x3, 0x10000}, {0x1, 0x1}, {0x3, 0x3fe60e3f}, {0x2, 0x5}, {0xceeebf21890a4691, 0x5}, {0x1, 0x6}, {0x1, 0x8e}, {0x3, 0x80bf}, {0x2, 0x6}, {0x2, 0xfffffff7}, {0x2, 0xfffffff7}, {0x3, 0x11}, {0x1, 0x364}, {0x1, 0x3}, {0x1}, {0x2, 0x81}, {0x3, 0x9}, {0x3}, {0x1, 0x2}, {0x4, 0x4}, {0x0, 0x1}, {0x6, 0x400}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:57 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000b80)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getgid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r10 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0xff, r10, r12, 0x0, r7, 0x100, 0x7}, 0x0, 0x1000, 0x0, r6, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r18 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0xff, r18, r20, 0x0, r15, 0x100, 0x7}, 0x0, 0x1000, 0x0, r14, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) getgid() r23 = msgget$private(0x0, 0x0) msgrcv(r23, 0x0, 0x0, 0x0, 0x0) r24 = geteuid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x5af1, r24, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:57 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) select(0x40, &(0x7f0000000000)={0x12c, 0x9, 0x4, 0xd123, 0x3, 0xce2a, 0x7, 0x4}, &(0x7f0000000040)={0x0, 0x80, 0x4, 0x7, 0x3c0a, 0x6, 0x8, 0x7}, &(0x7f0000000080)={0x7f, 0xfffffffffffff77c, 0xfffffffffffffff7, 0xb04, 0xffff, 0x7, 0x459, 0x8000}, &(0x7f00000000c0)={0x8, 0x1}) 16:00:57 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) getdents(r2, &(0x7f00000011c0)=""/115, 0x73) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) write(r3, &(0x7f0000000000)="566fe5c951124080c1bdd7f136d688a819c6fd6ecadfdbe4da60770ca7c045a39c89c062a7bb533c7f7f58bc9b72319479e7f418330dd9ba504bd6b5", 0x27) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='r\x00') 16:00:58 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) kqueue() open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) nanosleep(&(0x7f0000000080)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x11, &(0x7f00000001c0)=[{0x3fe4, 0x8, 0x42, 0x20}, {0x400, 0x40, 0xc0, 0x7}, {0x1000, 0x1f, 0x24, 0x7f}, {0x0, 0x1, 0xc, 0xff}, {0x1, 0x2, 0x0, 0x8}, {0x80, 0x9, 0xc2, 0x200}, {0x1, 0x9, 0xdc, 0x4}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xf3ev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r5, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r6, &(0x7f0000000040)='./file0/file0\x00', 0x40, 0x0) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x141) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) socket(0x6, 0x5, 0x7f) msgrcv(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="f0608eaa96f982f8a8f88ade7b8d5008156e9231c519670990252d786648a8c6d2382d84", 0x24, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 16:00:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/73) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) sendto(r3, &(0x7f0000000100)="528d615fbf6311468bbd482a9758fed7a3fdcbdb7fa084a9565f696dc096dbacf1d599954187f552da27c054a1fa4dd3072e1021e9dbf2977b65109fb63b9cf919ba76f251326159f6de0152be6d53155c4df65ffd2bc545d0a28b0d64a64fb1b1f9be177783f5d845c7ee27771838a553d25ec0e06cc79a6f6566ef5cae739d46d231c16acde90aead8012563a61735fd2da64cc2d3012f313146c9b08ce29a9aa7f84f9329667aded31a2cef890e46f3bb2c422b45c88767879f8f4e2440d767850ed18a1100f9988aece1", 0xcc, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0xe) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {0x3d}, {0x6}]}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:58 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x2) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000000)="f2acecd832e3aa6edd4d95bd81326e1a46a9df98e7d1109df958b31ce111017093d37642b8af79a46a8a613365b8886d02690d8eae0f563ac24c300d221c20152f630d8e1c2abc68f8dca8e39cba78d34fb6bf4eb99f", 0x56}, {&(0x7f0000000140)="be732fc0dec9331e073939674731532023650cd8ecac24f73959f86f482b243aa9550ba3c25359ad3e8f9bd4d95142e2441328c1b7356386cf22ad18de371099845b14e2d32f5741e63ebb722d602edf523eddd341eac00de4dcf26b0fe7cf0f404804d4d66a2761b7fb725c784f6d39b9b40f64436a16878395b6a13e758da1653d40320ff90c42f03935f3d2f3", 0x8e}, {&(0x7f0000000200)="d841c76d5442d69c64e1757d288ac452f019e70490fa29a9201afd176eb3ef69476e51edab5266ff8406ef66ac381db6a678c9e8a63b4ec58dbb36477204452a28b70ba40d01506b56df850105ea2747d02dc1fadfe6e637fea2204c81bccf0820f14e57a0ef526c135ae8de35edbb6b3029513088d09aa93339b941b1a46ac738bd3afc9ea5743a52fa60425dec20bd23cd2b2aeb1224de2a13cfb5288aaf32bdfeb7effbd73f2a33ef43e2e681968256bfb7e7e05a189c59b6e6a033af31bd6b13bbc95820959c398c17efbaf6c772709149128e3dafcc565bf4196fc8ce9ae4c1f7e8", 0xe4}, {&(0x7f0000000080)="9905a73bc8169e237f3d826686049254e76712705b4948ba0d4aa518b75b5ccaba69b87a04f0c344cceded54662d77784bef1d161f64ddfe793274003de87f892e2c5c5b5eb09ee37c3291f14f070c37498b97588c50301d9d082b5c50d61be0472554aed0a1de5821d5c78b2228e6e2b4aa6abd36cc1572dfc5", 0x7a}, {&(0x7f0000000300)="2b4af45a6cc5f875d1713fcb59aee9fcae929b3e45463d924d123a5029b25bc04acf7a79411b0acadfaafd1ee319ce3c6d3278eb7d0ba9d9e7c87681f08886b398ed7b316cd92326f0ebd6df40e01bd8052a3a4cb9501a004bde5e3e66f27930ba3011d7eb1355ec07c26ea5ed2cf184fd7727ced5a1d44942db192c7e487ef537867608", 0x84}, {&(0x7f00000003c0)="203eaa7124a688834a4175b70a35da818c0bf8e337a7fe399cea8a62769480f0a76ce3cc16212d79470e9c430976dce5db33d01682aac12f3e263a5b553e5a2dfdee731e477d064b6a644a3785a189d5aaccea57978c96d45c668e90ccff2dd5ce19f2965add3b3a555d190c197c1927a1f867c330629c34e065fe82479520e7e6c0906862f9ac18027f55f314746add6629c1da8739aa9b944e15921f4534ade9ca6b", 0xa3}, {&(0x7f0000000500)="f29a02fc9894073578627cce24d426d5efbddb3ebd9dcfcb020daec40e0f46afb282659a7e247ad48d25a4e2bff3f6d18f37bbc758974ea7a12f4fed06498e68b823010055d94410a55507907289a66228298f2a72b17ac835e4313563983cfaa97269075b65a11c947cccaaeddc2f225e777e2280a0ebfa78bc670ea27a39f65fe619f60227bb2d7a2124569da13829dcf6d168a4387d968ecb9fd1fa438614f3d3be7bd507b2b032749dc5bd0d030875ef13e3dfe33d2cdd52eb49f0699419f21dd9eeba75f7de6f", 0xc9}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) 16:00:58 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x98c2b21dfbda386f, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="180099936cbf8f6b2565004098000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x8}, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:58 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:00:58 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x5, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/191, 0xbf) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') getpgrp() 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x7f, 0x9}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x7, 0x6}, {{r3}, 0x0, 0x4, 0x80, 0xc0bc000000, 0xe4d6}, {{r4}, 0xffffffffffffffff, 0x54, 0xf0000000, 0x10000, 0x40}], 0x81, &(0x7f0000000080)={0x6, 0x8}) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x80) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) dup2(r0, r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000000)) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f1253654f503adf2f3b4affd04d71f0e9b8bbca8854747213442d720dac635800236b272dd1000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x401, 0x0) 16:00:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) fsync(r1) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x630) semop(r4, &(0x7f0000000140), 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) 16:00:59 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}, {r1}], 0x12b, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r3 = msgget(0x1, 0x300) msgrcv(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000200), 0x9, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x7fffa, 0xffffffffffffffe1, 0x401}, {{r5}, 0x0, 0x84, 0x1, 0xa11, 0x3}, {{r6}, 0xffffffffffffffff, 0x88, 0x5, 0x0, 0x3}], 0x2, &(0x7f00000002c0)={0x100000001, 0x8}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/79) 16:00:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff48e0aa021a78ffc54c4ebf77b90ddaaed1f21506248e09bfa15ba3f026"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socket$inet(0x2, 0x1, 0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/\x8b\x9d\x00\xe1\xad)\xef\xac', 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) write(r2, &(0x7f0000000200)="1217ded8a1fe648e7d4c36f9fce30080000079c861bcfe04c2c4ab5ec5e0a600", 0xfffffd34) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1ff, r2, 0xffffffffffffffff, r1, r3}, 0x6000000000005, 0x2, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:59 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0x6}, {0x5, 0x1f}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="7ce6bd48c9d0a458d0fce3b7c6cdf6657ebe3b2a782a3a1a86a9abfab6abebee12c2bbe3a6bbfca5d8f02e84f5f992a5ec5a8644aa82b47f6166007f88e9bfd54f834f05f9a754b4237c6c55de94591a614f360ad8c3c2b7ccdc5590b023ff8698399c78268f07bf3c0e003d83a0606a4ad6fa9351cb6c9dabe45aaad8ed85b1bbe2725d8591beebeb1bed2582c366be5c5809", 0x93, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x2) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000000)="03120000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:59 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x3) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696ce53000"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 16:00:59 executing program 1: select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000200)={0x9}) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) semop(r2, &(0x7f0000000180)=[{0x7, 0x2, 0x800}, {0x1, 0x7, 0xddfc34ef17d8adb9}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) mkdir(&(0x7f0000000280)='./bus\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0xfffffffd, 0x7}) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) semget$private(0x0, 0x0, 0x10) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1801d, 0x0) mkdir(&(0x7f0000000340)='./bus\x00', 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000300)=0x33) dup2(r2, 0xffffffffffffff9c) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) openat(r4, &(0x7f0000000340)='./bus/file0\x00', 0x10200, 0x142) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x6, 0x46, 0x80, 0x3, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x2a, 0xd0000000, 0xffff, 0x6}, {{r2}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x7, 0x2000}, {{r0}, 0xfffffffffffffff6, 0x9, 0x2, 0x306}, {{}, 0xfffffffffffffffb, 0xf96a2f99a9ea9edb, 0x3, 0x1a2b, 0x8}], 0x405b, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xed03370652720b6c, 0xb275, 0x1ff}, {{}, 0xfffffffffffffff8, 0x24, 0x4, 0x7ff, 0x48}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x8, 0x3}, {{r3}, 0x0, 0x20, 0x1ffff6, 0x7f, 0x6}, {{r5}, 0xffffffffffffffff, 0x1, 0x10, 0xdc3, 0x95}], 0x0, &(0x7f0000000300)={0x7, 0x1}) r6 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r6, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000380)='./bus/file0\x00', &(0x7f00000003c0)='W\x00') pwrite(r6, &(0x7f0000000080)="5d5393de4a9379a5093ff02305ce0d91f6279fbc495bbeb54c58d0094f366729e81ffa41794b51be04509fcf0df693dc84e1f5f22d1f4354fda335c604b000628f4bebca4e7abcf6b0dd7aa3b212cc44dda91e19a7f4551a57268e286943b9ee2bda1ce45a07afe51ed90f4a36868bf3b82ef973a87c436e15f55fcecf9189db98f56078ef2210db4a5652d07f2e25e6cbf2d27f7357715fafb7c15ae3543efb08bfe13378db", 0xa6, 0x0, 0x0) syz_open_pts() 16:00:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) 16:00:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r2 = socket(0x3, 0x400000000002, 0x0) clock_getres(0xc9d4947825a076a6, &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000002740)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02bd4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731001a644382d7e8bbb319ad8758b0fae1dbddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057e622f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6db44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e6f85f797f8fce813ae357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33826a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b971749494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848e7b04d34095089838f7e1e7cc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74664529518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac2168d419734900f1f7219e4357cd087c9a26b572a6db396b072711aa30549f7ea67cff87d5c11d322fdd49e1da555b55d69c17383bca27f658398ac7abbc4b3fbfb36a9eafb57fa6f552aba7ac0b7063ccdda2ab66ba51c4a31ecd00c101bb9813bbde958ad9d6821e7d69df1bb60a246c2c3fc2b2681cfd9153ee91fb221c45bb043f8bfeb6649684142934604146404a395c01c888fd2154031049e4bf1d069391c26cda92cd1efe0ac9a84472b26a2d87f7a1433238b94ee7aa95fa7e200102410fdc8e8bd5198acf9b1cbff8ae350a81f45e10d00a5311a59b61bf6fe9ee66b67578073a73348a2241c695094dba7e7dc091ed4c7de5ec9ce303417b8abcd3bd93ebebbf42c71f3a6998fd7d40e4a531b22e1b985eec9d7ade2653864febc1b1e465092c69e63d8d47501cb3f59561760af3a69017f98fa47862bcb07ab0dd46aabf526eea0ee93fa4c877b58c5d06410774dee49f25d91fe74ac8af9dbbf16640ad42625a6ed2fae8664155f73088115c95c555739e195984b1d6d97ba10ed03661e8141db4cc21c40fecdd27a9410ff5b9ee52d1ea43fff730dbffedfc5c3a80085fd19931627b0618934d64a4c59cbd54de520724407be75843fdc5bc633e00a7702e7d41b27923ac654e3a02860385edf6e89116bf779cf341c6aa5a80da42b18e7ded5cf03be755f6c444443fda27e68e6882d40fd8e700000000000000002c3e8181e3e5cf74a8c217d76866b5c115c65de8fe7d2b89003c3c8c199a11d3d84a2530aae064df1c7601b2de45c94e6a7e0ceb202c82f08b7998ef46cf80d5b59b", 0xd3, 0xc, 0x0, 0x229) 16:00:59 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xbf9a, 0x0, "7e73457abf5dbf724d52300000fa0000fffffff5"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() sendmsg(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="5fcadc485394b69da954a51bb9854405079d9a016ff92c9e96b6896c91256b409517c6f2c788b5b014c9404437b378148708d1e3f4c0b5a6aad7e57d5075e5464681ea03ad78c9dfa38da6c72d0249ca6bcb3d02c84e62b5a723c7fe49fd7a2f18f0516807d2e7e2bc775b5d7786cdd1ede4e1ff794376ff4d2533159fdf2e7d645fe19fae634d2fc43266326ebf8875dcff4084766558310deebb3f4e98f1bd2762e521df8df47249", 0xa9}, {&(0x7f0000000080)="86482f", 0x3}, {&(0x7f0000000200)="2de9384ac1727e7684293856443e41c00551b4f2b6d5b53d51a143c1f277c67575b66bd2dde66c262e06aadafef236c6f33757a7870407310bd50f989d357bae632e38862983c2dbbb513e8de70042f19ad6d8801d6036db0fee49ea8ee54b6e9a94c40adb5354e40be2112f7818923eff82158daef8bf5ac5754ab9cead508ad1b4459873f8af0bfa1c4325b0d54f071130b58ef21821b0f078cbb519aae304", 0xa0}, {&(0x7f00000002c0)="b49c095b8ae5e9c4f3bfad086c72ae314590152ecbcf2d4c830000339ede475198e8a75a586b9c2321e14eab30966f7c669f673a357b2ad9e4246e588c45700830375d08ab0e7959fe3cee99a6e8005b56f3f12a701b", 0x56}, {&(0x7f0000000340)="7bd78c9b0aa738b7f65a280a3d5d606f47ade270a16925c5635c83524fce4e680125a320dd7c5366d0fc9e04a8cfae2ee11efab700ee4e5b18ac6742dcc97a271dbba6a57765936b0312202c91007e77937bb18081a4c3401e627aa3c3f6e38639469089b2e7fd963ccb0d5fbc142f47002713571a1a03c0681943b7c66e2a770838cac220c7257b7006e3ae1f9662e2798baa3e15157c6eec7cb919e246af4d37195fc94accf7a225b4ce8b48052e345e7975bf4d295c0c52455e01a59f6f08f9c74aa26ee2a85de426cbb8376153", 0xcf}, {&(0x7f00000004c0)="17f990a5d00648fd719a9da34f9b3668567c148b30320d493f1fb2cc9fbf2a6bef428ff2e8d110dbeaae723c7ca3c8a8b9d6a9b14fbe0c9b14f16f64f73bff94c8de04117a209ab2d28367b5e42e403592c46f1bac9cc5b181b768eeae7ce6668484c08bdfa196942f0536168f37a3be1e3a3c7754a78c269b22822a626ce4441e8bc656f288de4c3bb62f1849ae2f7a1cde69baee84", 0x96}, {&(0x7f0000000580)="ffccfb4d28c57a0796db66d9b46bf1095e00ffd622bec79c880d86ede0a7d53f71be7149286a3effbdfa776ead7f7737ee842e2eff18f43a0e6c4e9ba6f2af58746b20d4964e790af9a0234d15035b90dd7992f0bd1aaae70f5412343860a62969e3b6cee7218c054925846f5655a480912d811a22651521e9aed53e43fff8086bb7e0c8ff71857068acc919234a2ffa2f987d81b9690d6fc60be6a784db6c65d09837303b50d1142c85daf6dfd33b66e41fbbe8f73b3232a62655aa63c8f40b3d208ad6c57ceb662834ec824b03ffe7fde142d3d3eb3ef2ca", 0xd9}, {&(0x7f0000000680)="17fe9e403e7f9014cb253d64073b97cd4798b797b71b43fade4371e02833ff0de8e3075779149087915b11eabd478f7f52e036ef28ce1b644e4d689be5122ecdaab10af5b12dae2db741b87e9d775ce1068d0e181c3b389866e411e476228ee372bfa0a4c9ef03a6c27bc975bbb22f8eb9086d521c6b4ea70eddde02bde19db989e110ba4cf2a9d9f0e42d01022a57d39d51a35ef0d80e2ed620eb4e25104affdf5d39529f27906494ae0f5337fe2b442bc0b811ebb2662d0018d04f", 0xbc}], 0x8, &(0x7f00000007c0)=[{0x98, 0x1, 0x80000001, "0e2d37da059ff39e457273ad8e532bc34cf65cf360398fa8e06f260d2ed3677bb3651e8f95421f99c98001fd3eda8181bddd9acdf2e94cb37bfb33dd73df140eb88a56dae2aca8061c137ef9720c50e43aad20a89bb58bbf2ef8bfc7c6edd559d8f32b440462ed57177c974ab4d2ed5b70f2cf633fe0102cc8bce5d1755ff3ba14cb"}, {0x90, 0x1, 0x3, "ab029daacd1516c2bffb57d4e138b1d53c98a7de75a1b44156e26d1f18b8766c88e575de24ba52257bea6fba4cc8cb98b881b60e8917387a7291151c62213799151fa9499d7ff77f579428d7ce56907c89e81dc08599d136db192d7c0c87fd7c7923caefdf81b96f9a67f634d62584cc8a1aee21cf24a053a0f4a352c2"}, {0x1010, 0x1, 0x7, "8d7f8630211f6095d8c3af3cda988b3a5beb69a54689a96f98939e3b1444cd8869bf9072b8174a396b0baea18c676462763a58bae5ebab3683ae870c99e8ae6a29154890c8c2050aba2ba5b3763ae510e89ca7f3ab4a05bd3bb32d1609465b3f2e44eb5fce99eb4f8289a69ce2252d0ace02801f8fbcdc870b0fda662e52e1139b25c4e04cdd417ce8ef8b2bd0aadbfef9c917746b6469c90ce72655ef6ef5f49578460b3b3a7c06c4d523ca870cf1650330719b9c697a800d50361e2e6a6b1ec6888bad5155fb881baaf996cbd781f1b71ffb5e17da75180c46fea3d0ef1453daa42d3598cbb395db5a7ce0ab8d990b9a8055b4e9ddb01569fa8b1d1879a2c2f1f7fee57b60f0140f4c042df5e3055de1c6d12658b284f543e816e63b05ddb7fb14fd5558adb7a98768e25a70b8b10c5f827ad3a77fc92a6c4ad86b91f45a5e2db0a86329ec2bd5391e220a1ac7208970c909e7d63b35b3980e5768ff6c96d871222b50d41b7012eb0f1aa8ca6e65ead5716485284f9be88e5d0a2859c0bffafcb84f349b8af0bafbeb23e81eb8a8bcf647cecbfc5f5c3aeff53f6f667dca8399af54d6a364233190fabc802ee39939f8f7659e23b8d2c7ba96c37f3a7adc55a5e4409d64594e4cf56c43f132fa6ed94befb926f4effa78331d47a464e0ed43b1b277d040508b4a54a4eedd1971a456aabc114d4e5042201ec0cf5a0466dfbe8685ef1001b2a948ceeab19aa730b21d35830c1b479d988a292ff54dcb74db84b576eea9f4ae42017e2b05d66bd5d7139214417a61e0ab3323ab32d239f17120a6c779aeaacc0496b48738f93bb694aefe2253fa2567db8c8a4102bb11984bad08f6f92a0737d00e76484b32018ba7f1c4dbc771d97d8a08a58a4a2eed97f7ceaa65e31c9c738906f43dff9790bd2336345572341f47c1736883f7bdd1cd23d2d13fd8978d026a176694a8b5a94b8eb31f41a20020a8225fe4be11c6c68923c87ee35733380e0855506132a5a46884ab572504cf5a40e1595bd0d37244140d09ff0fcf0503356ce367be49184e3fdfe60dc827e234a91a98317bfadd4b0e6539cef0c74c87ca5706f6428a5767f6cbe2eef7218c797b32b6990408df05124f78a5c0305e704226b33423c5c1244c6692a4b1d4068369c64f477dced5c68029b1b8bf4ada451575868e9f8cde5fd2fd0ca1fc7c628b5ae26d9140a55173de7886a5fd07cf5b157cebd98f6ef79e16f62c74da1c51dd8b2c13f68d2e8637de42a206c130201f9027127187e5bae79ea3565124398a9c669df550cca8918beb1c50e6ddb89c204a1cfa928a8d1184f157939bdb26afd2c3b50325bdfda822402300d54a91761b91ba0e6eff66db352b74f839e2697f83d3f696b35b898b6664628163a6599f594afadc447fb8f22bedd00351cedacc6560705bd8a62eaf9519c37896619eca4758dbaa93eefb29c1e5485e31338fea045a92119cb9c2c4d2444b71c72f9585e5c8c72722ddf63bd973ec9a675fe6254d6abb59d17cc72aa2129018451b8114560eb41bf3365be7476ad6d36dc90d982b873594465dfa91443e918391900c7d1435a2b05842da4c8225fbad09b2184f6df3a0a61acfdc3a6c799baba3628311ff1f8caa3efc649a5c0ef2d4b7473b9100cac44abda35a1eac58bf4a1ecad3e356a0fc527d88c6e44720991a7339d7dd03fcd7a73b94469faacf9e608a95062de6a2d12b4b70f0ff33c932e8db9cbc6af4a6996098b92e53732cfa1f5e1cff05f30cd9ead3b2f21949899b97d6d6da79e61bbe635f3c3c89c04ebfa2422a6567cecf77d7f0815cd8fa24cce3ba3862bf7369b8bf68a4b5c1b3e4aec6428867c7f80cb0e273ce5f672d56efa396cbfeefc5c62223f7f64f3a4fe77deba93764ea5bba4e23181a94166a81f99de06dfeb6be70a7e696ed13a6f6aca4a4c435159563828e2bd6d0b5628710217f7bb21c86f847eb3cb56022df5ed19da16e3a10889293a6d4c9e0910186d30c405d7768077bc66ed4280dd22a1a85c0aa94012280a6765152ea4a81b9f1a96560479a2d5f3d390e8e9222da39c2c0a63f187b0932f380e7b036aa8ce4b5a0fc123ba6e7e3b812b6c8b87af727dd756c38a90bbddcfb1cb80be87e7415f217834b4397a79b6b90012ab77c447e0565da81758e72fac4031550eded4dc17a17e25b7e68d9372b84d39d95ee297e191e25a12e4baf7d502e7727becf80eaed27dde7a9ab08ea9befa3633efc5ac5cc90d85349f06a583ac0a267a2b0e87a2720eaceba8404ca4bcc1626ca47ca2a2f2dfa8ffe7f37450f991b3ad59217d58c3e0bd5d8541f1aeff5942ae4999587a7d381e8af1037024ec06e0e19ab9cfc534a6b0500545f5ef34ded7851900a331317eb515bde8cbe162fe2620a83f51a95f0592d73a19a4e08dc0a97b0e5dbc6f8822df6f153174294e0e966d06d6e5d5ebe6eaff130ca76259326017f13e4f95e514c9f75bfb8e60345bdf4c51d145336d04a2380e49dbda6bf6676af429d206eb161a116167bfe3b68e37fb37d618b9e9e804dbb4c6c76f79baa50e5338cf79119786cf18495c0dafdaf1e0e85ed5d484b06013eeab5a424ea8e10e0ec23f316e8463b04a8b0fbf675da77163116a34f6728ae29246a5173f92302a3df3aa8c8e7c22df81fecd39ac2a306a82620c54ffb10b4c7613eabaec75983de8a54cab93a054d5d3f1b18279fd807f94400c2de967618b3ad00fdc871e3660468e6ebe3d036153d653fbb1841700593e5a774b50cb4cbbe5a944b2fbd1679501e2aebc739951d628936fed09607e168664863d61902a8a90eda10897f1c9ec6f34dcd2efc5fdce902b95d09cc68f0e111146bcc6b92a917dec633ad7219e60298472fd9f67bde25a2654434f71251c030fb8ecad312a83c4475b9374af676a18db7234c45de98c9c47e5ff6de4be1fa721842988d2cb413d8684ed290c5689905accbd3b483b00cfbc6b1c0dcf5778e5402160a9a338ad3ab431c8cf89f91f35aaf1b092ae89d3d9b1f2e54884a11eff0a1b4bfab434096d25717576d6038f5d1a539e4749c3eff77df8fd925ee18535e7442f19622aef8652ab707ca0316045409cc52b6eac0091e063bbe6ad88617ece30e0bce9ef199422f8a872e683a4d5d10d6a2b09cb34bf69fa3e44af7eb0b67f3b72ad20e6d7182a426f465c1ec7afdedef365802b1b9e11029d1f88d354a62efa0189a025f304960adaaf645b981ec442882b7bdee88a49cdd638fd42369f7b2dd203224ee80c0f06e203f8fc2379cf7f410f8ca04fc5486099920b0c7e310ea15e1baf5cfc9943aa4f31ddfcbf4df6b7794e52da173cbbf6b9390858b85ad59e39b1dd70394aab96d712652a4b92b7570c76c3b4aa14eaa7f846f78520f54e64eba8a78a3e9a91116c9ffd92f457ce832ce381734c52c923214078c6ebde22fed84eb75db29b51b03796836ce0577528b2a38d22757a861212ce14119471bf859337a6513e4736f7a34e26d7b665194acf5cefc97108616c94c2b3510616e235fd1b264631489a24e6b3eced6766031adf1301f6cad8d9acbc6cd6dbb307bc0cc86ac70b65fbadfd89ab55f919e314ed3704faf40c46f0578ef1bfcd99f2860fa3536837c481cefcb9a7909254193e37917b5508678b7bec1052820f7287fffcd0d12a17412d7641089b6bf77ba30de19124196dfd183f144715b0dc1dc094a37e3268f457f3afe6cddad768824cddc32d916fbfda6faeeed65837813d5b5b94043da15788e1707e1c97ae619e0c678329498234167680908f415e1d4a25ebe81c0faec2a0c2d7a65c3da7025736aae02a1089b82d6f067dbdf6fdfc423078d5c255dc3a5d39bc5ed1acb733574f73701831c18a2af03a2c4037ff45c6c07065457390f926a689d6d37ad632ae206a707d46ef164dbf3187b7459562135eaa2234414df17d1d844a195c9e3710f3a471382706c79d465f59e43723b767e813f5aa10f404982f4fa8ca757564a36affe03aad1e9ce72e8c0d4159265148c354a0e4b2522c1091cddb326c6159bf5166e352510c35a552300350817eb0adaa9d0f6b314a0c72832309c3bb6158eae2132cdefa01417e91c1761fcb2d0e07fd7abfc65fd057cbd97680e2cf545afafcca9ca380dde11cc1520a0027a41c92acadb5aed8968ecd5a20dfc25d4e1d6b30dd65267ee9c60f5cb980ef54966f6d3cd4d491f790c2f2c905ed802321399f0987755c861a864f37d1b495d921e828a5a46f28bfbbf014cc1196bc3dcaf39d8553ad48d6e6dd4befc9ab275c41b200d11f32cf249491b1af6f692e4aa285b988776cc5c163b36c032f97183d7e32b8d07947b8ee78450ed44df2a80b0eea2c7122d35289da751d098be47b8dc67b7b85a0fd0b60f35fe5815362b12e369db75bee23c3e6b91d04fa3e7a38093814616b5e2f5e296c6231535fc9aea68a88a3b287d4145635465372eaa1fb7378fb5b60f1c6703731c5d34d8e8b2db05d812746350c2b2b5847e337c586d364ded6e2eae9ab7ddd981f1e83026aa56c2f1fcfa08e4ed9c83683a70c6e67e583295bde0fd45b979f6331b9af43876bb6cd18ac4afff26601b76b22a1b7dc45b7a45e94faad8ba2fddd9377bfa5ee5c443acfe48038dda8bae3d276a56c90d81a5b0519897d6facf79987a0139625e8ce6e98f8bbb1494358dcc200c81d2d601c46f4c6226e49b2a1fbb0ed2851f143df60c5722c4081797a68a33548f08e3a9740d5aa9ce67846e373011b96d06f5f41b074abd5f61e33ea77310f17190ab8568059ec617e226511d8263a894457d6d640591805ec964664f109b880ad3400d26de270c7a821e5085add75931bb52770e81c665b412c639ed428f45f4acfe44411a6547bf719ce8d4768d9a102f7f344ce9e2849de4c0c7a134d715e9662fc142cccba6cbfe97023c4b916ca06222356ec144df12ca345a8e0e1c37b25534298c4d516170ac64246698334a9329aab9a12af5b5f87411c80eefa54c9c9b615f060cd6c8235e7a63f39b12ca7753eee1627b645e6fea3ee86bd98e46994858a7f2ddbc5cd805340e41bdf9b06a5ad409155d5fe4da7bacfdd284ae8cedce7da65b7897b269b6941356a7d7f56dfbccc058aee6b0e3a2f4f3dc0bee0e541f7cba0f3c145cb18c532d88c38e07e8047555aec49e263ce33e3d8d544396a205c8545190929815d9574ceaa0fedf683454f1fbc8a6393aafabbcf7d67d6f1878732fdfc539207485c8d66eeb9aa47c20bfe2ae1c8f232afcaf0879a5c63082b4b013b69200986692c6568ec4490d118350976acd08f3230c44fb57a282bf17c01a59c5237753fb7acea876eb42f42064313a019fc1b4b2325e1aa9e4cbafa30060f8a61058a450b051eb4a00d8d67346f223500207dead11fafecb2e0bd9b1f5ac21771f5b62a42863341c8674827e1003c4787da26c5bff655084f4e7142e2eb54f4ffeac09bd95aa8ad609ffa9ead293c05359c09a40434143507e122ebe7b7c7170a9477d87de726d8c570d2870b2ac63a39ec7cf7146c1e1f9a8cf10d9be0539c4fa27c40ad80d5ef89b26c8b5b642bf61a9b357a12c71fed71ef48de74bdec9fe567274a0bf1ee3ec0990eb750e6c8e362983998258c3704a7fdd0c3527a628e74ce3a606514dcd8add4d5a76ff22141947135f61cbf81566294c54e05291777691d98276415cc9a92efbb37a693828db8c882c65c1b3bbea053137a11ea9725466e780254f1a3391377fdcdf2335ade28994f6881078f21f2215"}], 0x1138}, 0x4) 16:00:59 executing program 1: setuid(0xee01) getitimer(0x2, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe571e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r2) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r6) 16:00:59 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xffffffe0, 0x7, './file0\x00', 0x7, 0x3, 0x152, 0x7fff}) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:59 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x6, {0xfffffffffffffffd, 0x3}}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000, 0x0, 0x17f, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000200)=0x6, 0x4) r7 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x40) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="0ecdc98f6b9882109bb15a95d740749630072b50f240353437d6d621e2ddf0461a7344861f2fe764073a93761cca7d9b4fd819119f2f2c4f7b108c80f27d2a5cdaa94e306ab12870831b250b6617c485614f90895a4180fa6482a0afd35afd02349a1d36f5a1083062692c33c3a2b735fb09820bdb2f816b9eb015323a2009051b1c0189840c59f69afdbf303f4997e608d9a485d20498e22d5f4d9ab1bcebf24e5ecc89e110b082f37620fc", 0xac}], 0x0) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x800, 0x30) fcntl$setstatus(r2, 0x4, 0xc7) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000800)="1da99f83e7b6bed05254afdf2f98e37950075a0d3fd8b24c2112ef4b47ef5aea9a6a20f279fca8db77", 0x29}], 0x1, 0x0, 0x5b) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffb, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x901, 0x0) writev(r4, &(0x7f0000000740)=[{&(0x7f00000000c0)="70c9599f4060fa9fd4a554029ef359396aadc81a9724df013fb6d5e0e2a7281397335d9e37f95b1c0d3640c8a6af136189b40c3678e506561794b2fbefdb17e40bf2c87cca4a863525d5854c33d886c510aa7d54ec86721f8a448eda21ce73ef603e5473a4acdf2839b918e3b56508b58934438c3f1ccb143222fe54a0269d142ced9817ee14adfdb12e9722a784aaad586000578fe48a117cd55794d8576801908f36eb3fe221", 0xa7}, {&(0x7f0000000180)="6706b6692f27458d397203f70fcbde21406bd9cb1bb26d562cf13d5a0ffae8fb81f9dd852dde8c09ed3a2fd37d914477dbcdb0b368e27b9fd28f67d1e80455cfb9a8b95253c9e2376f829cd308cf", 0x4e}, {&(0x7f0000000200)="7163eb3cf97f2dcfd4fe4837acdfcbf9e364bc9c1cb7748dd21ce2cc561b25567627adc1a56820fc1719442e9c96ea41aceae15113e62bf3b0f7f8949c5f4f7a9046b8ddd2dc06257ce0bf628d3589023e52fc038897b7556b1b9219f77be7b77ff403e85f8415e4424f134a7cf798a28776679729a6a2feb61c57038155aab8f002a9f2f00167fd42e3b2916cd3512ffe88e8a4728b9063caa2e27226b1de01b3a45000"/177, 0xb1}, {&(0x7f00000002c0)="83c78164ce3003be1079d704af04dc7a860d3bebe999d57f951ca57f087dc68675bc9bb76bff0fbccefd357c42a11653a3e05faa6c042f904705b14cb418fcc87115", 0x42}, {&(0x7f0000000340)="cacf148f6ceb6d5e9e44a6e6140a2a02cefe9878cdaa47b190fdb7648562bd3c1c22e375d0f1049f9cfbf5e517c306de91360146615178755bcde9ab6bf4a4bb29407d965e18c4c0da19dd8d56058559f48f415e8039e41352e875ca52fc664a58f0a37451f15795cc1531ee9cd0ea55724e3d530d4c307b662e148a33cd78842e9e5b2e5c034135af787311b795725e9f150b7ca40d9e7627e908a801854cf4c775151c05ea154619c7a7d405dac1d2ba2849a18a5253756e179215d4f2a4c4b0e515111c552749fc137b7b3de065193338b84745bd6344cc", 0xd9}, {&(0x7f0000000440)="a80b8f8c1037e9ac82b4bc6e1c2ac338a454be5ef0a9bc152ffd8d0c262b28d07837f483c36c3120d73c9d8c9739f851bf7dd47843faf7591da55e7056ad108407557603cde9b005cff99b850ca0f79f5f065b9bc24a016f7ebd2b34731a8c3a5cf290b792f9187de633e0df4744d23f7b259c5d0d7c0a60cece9b6194e2e8d3810f77e9453089c08c4f0ee35c899555964ce0ca07f50c5be8dfc37478986cd02892a9e1dc7bd6a6730a634abf", 0xad}, {&(0x7f0000000500)="74757962667fb1425a4fb3382e4414d3613126b9177ce8e882ca8a7e358a773d3103c49ff0cbfdadd45b5631d833be22bbbc5ab6d6a388ceb76e94a288b8938aae77791b0b470fbcb41a0c43a10094d025f5d067c32629baae42ff47f75d3bc4ffadf7edbd224b0b45fe84fde0cb5a18ad43365fe281889213b8e5317eb2bc8c9a1b1966a9754a32d47b8cd0ded9bdbfd2244b047b010a71312255624dd1331dbff33e0fd84d7fccab4f01", 0xab}, {&(0x7f0000000680)="16b43b16715aaa7f18fea5fb00cd4bc7bd6d99075f95e722411d2e32e8f8dc0fb5e80d3dfe672d220c774b3c2d39a53ac8fddeab1245e7dda9566bd4019fe013ed1ab75489fdedea6bdc4cec7f5f706e7e84942f703b17ddc137f7eb80bf17a940369f1930a2a3e316105a1e0f8d520cd16bd8e68b1a4858da682267dddc67ab54ca3a984e1d8f943f4f9e2bf122470a225b", 0x92}, {&(0x7f0000000040)="cd0413f6951ae8e9fad09d43c75726fba7ba", 0x12}], 0x9) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) close(r2) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000300)=""/72, 0x48}], 0x3, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/97, 0x61) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b1a8b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c4388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac15909e600"/178], 0x10) shutdown(r0, 0x2) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0xb, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x0, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:00 executing program 0: 16:01:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) socket(0x6, 0x1, 0x9) writev(r1, &(0x7f0000000000), 0x36f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) read(r3, &(0x7f0000000100)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) r6 = getgid() r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r12) getgroups(0x4, &(0x7f0000001200)=[0xffffffffffffffff, r10, r11, r12]) r14 = getgid() r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getgroups(0x9, &(0x7f0000001300)=[r4, r5, r6, r8, r9, r13, r14, r16, 0xffffffffffffffff]) 16:01:00 executing program 1: mknod(&(0x7f0000000280)='./file1\x00', 0x2004, 0x4000000) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/236, 0xec) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus/file0\x00', r3, r4, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8100, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0xb3ec07b73ce9bce3}, {r5, 0x8}, {r0, 0x8}, {r6, 0x80}, {r0, 0x4}, {r0, 0x40}, {r7}], 0x7, 0x6) 16:01:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000280)="36b65bd80f2b82b57204ff52b40821e800001be1af2d8f73785539de965349a6870ea9f9c298afe13c14b3a3e092e13c12c295c084cb772ee4599d1ec2751bbcbc6742b11545b95b35d28912b9a928808922369965b1f38fc76e17556dd4fe0061747e72892da039b9a46101fae6d2202a700720e91658136cbae9d11287b91324a0d9eb4d08bc8f08901e", 0x8b) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') close(r0) setsockopt(0xffffffffffffff9c, 0xf7f, 0x7, &(0x7f0000000100)="eca82e09a7a08a15c6c3e0db53869103379213fbe169692ea588afc8a3c4a1d85d43b94ef94367e3c0f44bc685d17b342186c82b7a456fec5ca48db45e7f1d3bd72a504d4a3ffb906b6f47a41de66dbd5401b4b0a9b1ec57e1876bd9268f9727c4cdcaa534b5a402a29674727791a354bf33520536db91d9f279", 0x7a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x7, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600", 0x100}) writev(r0, &(0x7f00000006c0), 0x0) 16:01:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x100) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="0e7907abd344fd6f622a5ef757602a32903d488fdeb663df8dc5c027dd8aea2a4fb9808c7095666526530853c2afa0085b8fd774a846c84f8bc8bdf4327e67d5545c3b2506dbe20866d2475ce02107", 0x4f}, {&(0x7f0000000240)="f487c2d7dc812a5ecd717ac32a8899890f23d132e6234eab0f17285df6547d8099321c8734a243d32c9ca1fd0d9366f81b760cccf1febe22a97426814f14366f1ae7028676ad1ac0a16ed8aeb22e753de55b3c9aaa2c503f71e4e89604654efc18073aea31c49b00dec10c7069efc021a482c3e48375edcdaf37fe800e81a83054ca139ebc", 0x85}, {&(0x7f0000000300)="f36d06f8f3690334be2ae7f26557f88dad0a2d490694f05c77a9d0321c27bd22557a2f53a01346dd2670b04f5fc47fd608094f554365684bf1a9b44ecac86b8ed1b4aee12824db134adc68b59bcec2c4a18cc78bf3c298d573352ea46c83f1a61ad172f3d534c3bd3e93968b1b38223a1d2164ed317110730d06d2f613647cc7acc198182308a2c57201a1eb4ab5fd6b23ba705d445df7a6f7287c511b3fdeb6104208851e073becc2a1272a8dfdecd315d13a41b4387a04fca1d11c8b37aa3e53f95dc8a1d8c5fcd5", 0xc9}, {&(0x7f0000000400)="56f4fdd1a2b291b53bedc92e49f76d8a0df616dd03fd9fd48cce44573320129029ee561aec9d92acb637d8528529e6b10deab4fc1ec48c3d636ef5a0b2c94c08142bb11694d4dfdd1fc43d714103960c492df1728a4058698cff7155a62e123613c754d3f1ccdd8a985ae34596b26c83709cc0bc224d8a0e4f98c9d3bddf3121ebf60d5fe03fdb042177cf1cd8d6b9e54372b539528fd6683488465fb4f818e4998e5884bc96fb89cfc51a3142781393d97af3751af566e83d3feb171fe04acf66758fdbbe0421c24a", 0xc9}, {&(0x7f0000000500)="5451b704cbd77bbe9300455b879417783367bee3b64292e70ad3f1a98e799612606ae7f07a19c6a9c7474fa1170994b629027cb325f20af29a341a64d4625eb9839819ef4a8053cb431d75bc3dd577d8521b2954ae5ba125f42b5b96290a4ede8950a747336dc282b68e9ba0401c30f3c991f5d8afcc0c5e714545db5199de1087b550c2b62eec52846d82920c940122cc7e9e4138996c625772d75ccedbfb8a5ce01844faafc73294fe3c4679587b88c85997f0f85e6a70f421cd9990f8c91e9ed07eed50ffbf01cde738ce6e24ac8e47c0c81f3d3c00634480d8ddfd24e4be09852a350c57b0aefeece9", 0xeb}, {&(0x7f0000000140)="a241a2f2c873575850fc7f6a4baa4ea58bddc1d42e", 0x15}, {&(0x7f0000000780)="04608f6de54ae626c790c7bd0653d28d9c1c4a5b8c381d20698aad610c2a66a8e8adb97cc6c7de5137d4a6f7f603289c53e3cb2b348013287da1bcfcf99018a1b9b7b4324c3e6d7727d0bb248363a548ec7685b37bba1a357c6e01cf6d45938c12b167fdb0799d64f7107fb17a35442041d754f0d04fd8ba212c949aae81105a0a5f57ce0ee6b41795b4529b7ea6b7b3008e041622be7fd6c34b193908ac374e777060f747642b13332faa6f71423351c9b4d027abf27d51aa00b1ae0aa4daad5a8835805f300886987be7ead892180116", 0xd1}], 0x7, 0x0, 0x0, 0x401}, 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db", 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x452) close(r2) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57451907000000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b0ba0c8daac7a4700347eab747bbaffd5b8999a9224bfb5e28fb3e71511d1d24aa33477a7b9ad4ff2f4de61d3e03d693ce9fee8d8ba766056e0c8eb84297bcbe8d1d680000000000000000", 0x4b}], 0x1, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x18, 0x400000003, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x110c2638, "00fc11ecff000000000000004000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r3, 0x4, 0x5, &(0x7f0000000340)="9cff37b5f6981d344c93130347b2728b0932b661913a608f70348a137a0cc7519189e63378a7737c9cc76af288578b218347f559da0d099577037cd1e0e435d9ca91be875d187b8841d0958a59494cb2231f97382b7ab7944ee6a28465bb10cf67eed4585cbfc8a215f0d9249f9c24787c0e68b775caff0c4fa5e4f2e34d09df7064c742ebddc25288333a2dc20edc16aca34895ed2623d6b577b4ad18ab55fc9dae386ce671a95bb1a88d", 0xab) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000040)={0x6, 0x0, {0xfff, 0x4}}) accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x2, 0x400000000002, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)=0x1) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x3, 0x6, 0x1, 0x7fff, 0xcc00, 0x6, 0x0, 0x3, 0xfffffffffffffffb, 0x81}) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000380)={0x5660000, './file0\x00', './file0\x00'}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8, 0x4000, 0xffffffff, 0x0, "85e4236f406316d5940000fcfff5bea600", 0x8001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:01:01 executing program 1: semget(0x1, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xd104d717ac4ed212, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x1, 0x4, 0x2, 0x5, 0x5}], 0x9, &(0x7f00000000c0)=[{{r2}, 0x9, 0x9, 0x1, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x80000000, 0x8}, {{r4}, 0xfffffffffffffffe, 0x68, 0x40, 0x7}, {{r5}, 0xfffffffffffffff8, 0x19, 0xf0000000, 0x87b9, 0x1}], 0x4, &(0x7f0000000140)={0x7c}) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe2, 0x5}, {0xca, 0x8a6}, {0x0, 0xb1c7}, {0x46, 0x94c}], 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/198, 0xc6}, {&(0x7f0000001300)=""/180, 0xb4}], 0x4, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001400)=0x10d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001480)) r3 = dup2(0xffffffffffffff9c, r2) bind$inet(r3, &(0x7f00000014c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001500)=0xc1b9, 0x4) r4 = accept(0xffffffffffffffff, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, &(0x7f0000002940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, 0xc) r9 = getuid() r10 = getgid() r11 = getpid() getgroups(0x7, &(0x7f0000002a00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r13 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) r15 = getegid() r16 = syz_open_pts() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/tty\x00', 0x100, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/ttyCcfg\x00', 0x1, 0x0) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) sendmsg$unix(r4, &(0x7f0000002c40)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002880)=[{&(0x7f0000001600)="1f1cd88821bf36ec5ce361526415d528c989db81616e604dc0e2618e9894f6e3c6f88ec55b7484420098a97ac032e2cb1c3b99a2269579b25f9da5bdc9c626a465313d0b6670137843fa3939439c7af7bf9bf53c8d55081ed24c42375f34f00db184714d6e4eee31b29407b5c45b6be6994503640e26999257d3ce0e25187c629e3bbefaec94ef482955a6ae1dab0f2e24021934125b115be0fbb9ac01e6410b144558f84a11c7fdef1343c75d", 0xad}, {&(0x7f00000016c0)="c7ff42e5958ad3b6f873c58e57894eb44ccdb975ce92b5d3360a716e9c6daa9eaea30a8607c21ef9ab906e23b74231b5f685737aca2e5d93eedf4f480e43e0f726eb9750ac573bb0590eb52c58e22fc0a1e53d7108f70f37bbb22f1046f5261596b4439a0514f0da46908628b86c599de97fff0f9588d9368c1eaee0087baf4d7e5e32baa6142b4a140a8fe9f1db14e8c4fd957572af650172253b2bea63a4bac6eab8aaf27890", 0xa7}, {&(0x7f0000001780)="e255f48aea8a2d9e2a9c47577555a15935a9fc118861246e5a14afa6f6d6f9b3686cfca1e2b92c5d500475414aebe7ae2268c68759fcb3439e4c80d38727893dc73128301d822658631d8b18dd12e3ae1fa357b144db76c1f6aa1630920364b1cd97bcb4a1f1f2bd56544c471f6b50", 0x6f}, {&(0x7f0000001800)="0d989702a8c44742f8009c5f76e34ded7a", 0x11}, {&(0x7f0000001840)="632142e039db46a813851dc2f5511df8b403395ecf77b68359008bcf3ea2a731e1d6bae6f37bc196b00e4577ba284028229e0e770ae58c50beeb8357dad802323a2445798c95ab760c861d93a015eaea37e6de0bfa75c7a773c5f0a88a912fa5e6144412e50352a4023a9f381bb32b95a013488788edfe2c724fcea12ad510c4d69f73da6a2964ed7874c2466bc9b3b314081f8b0aa8a4363803e7ce3df2f54f59b234b68834e9f76ea32d289fdf6dfef5c6007799eef4a9888d6cec2eec2cbf2ef14e04bd944cca21c2770bcda327dd1e1c95f1729336b05e26e57fd848bef660e80e65f9046145976c6792f3279a3a36f621657ae6d9773f1ec4662989fb363e66bf33d7e748c5b51d926a99894210317c56543c4a3626a4cc311ea8365d313e0cfb83709675a5969dc7e938534a6e3123bc4f71c731b90a759d9c0108dc8df6db13dc09bfb8c25b2f5a1fc58477b1d644aa4d3bab8e57077ba9d5d6d2cae16faa60a83a5809b687c30efeeb6b8956917e65f06a21b3acb2b766f71a4b74cc7add84507e9825badea25f149651eaa7781a3a78ef5a03aa7dff9c7ab2c5669c331318b514e4df3154e6e4ef49ed4074ae8c6cdacab47efe02fe8c1f04b4c731fc8a3b7226fff067cfc3b95750d3a6f3a9e79b407d4d295e3a04186b96b72e547b48b8dd48e8e8d80994cfe29060a9e265bbfdbe0cf0da5bf800d96333d5e1c79887fb97a6c5d1c12662878aed8386ae79dcb33f075e0fd2037d4ebb9ab60c6969959ae16d1a5d1ad5c37089cfed12d4f234b712b40399d9576435849dd9443d2c87780997903282704a86aa35990b85523d1e0cdda61e2ea5a81dd434b1b2dbd31825e4288153a1dc243d9e26f3ca7ee4a9093020f0db63b612924da1929c6a2c4c64586b2bb763bbf72f201f5b74976b89558e350ae8e3a661fa39ed998424cbbd93c70e9ad10f309a933d8f9daf9e82111e132bdc8b52f7448f6e8079932689f29e52dd1d588138a136a8d22f4968454511c360252b62b69e65e42c60977d931cc10569e13aa2d2fd4b8435496b425c9bd4c385ed1e20dcf0620dd485af0395997186f2f5e749fe26287842a0d3d78d98ff94869b6f5a4e934eb5771a43b59fc7e170d3532931947a881b5ec2942a85fe860d75a4cbbc40ba4249d18ee373bc0199b01616483145bef728ac37147b344eecf3ef700872a134b1b03430cf49eb1171f5f3266bd44c3812b65e77c2e458296d622f5ea8f86e0e43e6d58325088be02d79c6959672007efbcba0eb01ce8ee99cd51f9de5c2d858943029fce86a727f655f4eedcc44130081bfbe654a5a69760acf729cf2d88ada6f690f5a7e1e49e3ba596b3492121506437ad90acf24a5eee3097390ca0b389e9850f347fcc446c9958f5c85e0090516b2fb3617080f97cd95b0606d8bb8a26f77fe499ce69e557550e9a7651f7307c0e0acfa15f95d8f02743c3b71f3e9478b452c2d0ad2d061c90b269376023f1d08eb9e881d0dec9c3b085ebdfdb26435ace61ed38c160f733edccff65d7cd450109dd2a97b70482fb9bfa5a0f17141311f222afd8dffac032fe593b8c1312fd428bf9e34bbdf48269f51785402f86e519af3ad6d6ae02b79f30ada7c8c797dbbdf9813d3e858173c42f2e17c606feed6360298a5e5282d5506f233655220550c5f03cac934813aa8918b42056d1c72ec30d5b67071401d738f5a3250c63ecefdc878965ddad963c85214da4a46974925a853e50d7675fc7109464f342bf4850368bfb8ab68de684d9b58cb9a4569876bff50a094ba3cd3cc2b94a34b317dbc5235ad079cf83a69b074887cc533b716b8962e61258e3c82502e54525a94f22c8b7e33185c77721715738d6b4bbfd9b9dd82ed18ff209aa0095d417240f89f846181301b683ecf73aa480161bd147e58c5b31d7158597e05e1a140b29b873a70685a9765cbd1648d4502c46c2f271b80c223de36b977707f10080f24cb7e348ce8d9b6526f0195662a00007f7e4848ba38fd2869a1b65b1419d6f308f8c591b5accd5eaed0b9615d7b42fae2a36ec4c18abd1038fb997e6d4c19877e69714169aaffe6342d33559846e0f18991f8beaddd40ae4e1a82e26543f5ccda70e0b898c72173f3d10f4403e50dde66ed1aedccde9898e9b594d351e7b3fba7b866897c88ecbf0e05de15a64ad7fa07403d0a0796c29fbd621a17844d6acdf3b05746cd1cfc11076bf4b2e1703437c7e3249f2bca24cf2760593bb9e1ab03e9f12cc8dfcf907e232f082f326d9f0ea1dfccb041f4d97f7ab84edd24e9fb31a9c6dc888619a55f188752b70d0856dd7b238f7182fbad87c5709da2c656512958e232673989adc26753c6640cbb1867cd227de36a39cff88adf861009a506cff6ddfb1c99cad5d0d2e512ff8aced97c93fa6a06c3d4cff85c3cd066648c61d6b2a3d59d98ea495c44f3dbe1a50c9d92db8161df92049ead539f0e5ecf8b51bb6e160b76798d75548236729a1fa835d6493bdfce8fcec9ba18d9fa3d990ad74044b80d70fa2ce163621d36cf7be272f60114d5d975ad5da2308045fb8835a50a4bce7f0c07d00f58fc973c7edfd76145173a48a06b7670e11f7ee0f023eab7836cf2d7aaa3938adc7b8f3fc289543a769d2e5ab333de1f3012dd6cdbfc5d024359d25c880377a2e11b73f3b88e987178f6dd7ef3401d470785a6c3d5083b5ca8380f16bbfc012ec6e43ce3b5b739e4bc7417bceb44bc76c5c287ee666d6afc8ba7c5c10245eb6aeb60c9aef9bb51a7688d0b5c54e14ce747282c6418e12b0e8b171b35da6e1d6c34c42da15dac6750cd05dabf5560bbc97f15bb645bf1ad1cc25e5ab5edc86cbaf11c55347589cf8cd139b65fc5af77b6dff5399186b3f59b3ecf0ecc947b5c2d788bd23a57b9dc04b9e4b27ccffab83d1a5ffb9ca41b956af15f72563e84759491cf63d5de4268272f9c448c2cea487f5d727f7aa1c1d4a33cb5f8f2e0688de964b22ec2e4d631c91d7086e0a4893c2b73910f6291a93c50e12f04b7d63b209e2e35f1f31226d3580a8497dc641fc5165f43368a7705f96665284e244c0f3c2e4f727959a5463c73248b5caf418620d056273e779c96633ccdada1df9bbbd43a99f5cab720d40d789d6b737603f71e6ae4a3aea7d3e2b782512f6993e36d87ac00cf7be4722037098aafa68cb7d61ca531a462d067b4fd90a8b03741f8de0e7d30d3dc1f71170a14e9e4dc3e2027976445d0a2653d1a909f83ae35d3f88f844788c507381c558d712f39391590684b5589b45b389fe31ab2b75db95015ba4314810d3bdd41b0b9274672c051e9422222e730dec2a56a93249545a7ba06b95f9c0194e5199949f7abec7794c781af3147023dad6b5ceead720dd57ef7dad06a9f8e91c8dede741b3251f605dd2d8499c2ceae7bed7b48ccdea3d803a4e3352f1e13f77fb46a4e663e7d9f71ef90c2801e4ecd536a7d90fdc0df17620752d411fc4be5660000f1d1d9dafc0755137adb054d7762a6b37dd750d270c8fc797b99ff86579767356b542f792eae5cd400b58e31a69350ecae7ddf419ac56289b805e3896d881788a199b905bf6c2386b555d33fb8c1438ddb1396bcafa6df830b9183c40e7f9c218fc1f92c8f0b89b54577cc70b5292019486418894a6e1484aed57f19b755b9e50733e8b7911c0fb0d083c32a3d7296ceefcd7b85a028ae1a55fd143f3c65534c74f7645d4ba46c697e6f3f923a256ccd8ee4367bfb432943dedcaad2d478042438f36756c0524ef1920e85fe892e6dfa73de0c91c34c4361a2182b9231845a2fe46ffb7ae765308e2cb48d91927121763ff2a2f3769252571dace4d17c8f3741ae591b3066f706908e00848e5b48f7a93d41b209deb4de913318093b3f6a75cc87d6e1d4694c2d1c3f92f943bce20e6c2ed2b958c752fa6c102f0401ab0038962821a16a9e4906e8a9895b0ac7e524aeebde6667a79f08df5af0eec90a6fe2179a53b1012f25aad6a176762673b5527fd91112289522eef73cf2779beb999b405052eec830d725eba15306247b87bd6ee298dc98efd315eebe4eb497075de3add903b66062de48d5b2b943e4e1a2a36ddc137a13921e9dfbeec5f8049a7342c15a00146fb510d4918e34655e2d0d18e73feaaac51010670835a78f9239666f1eb39a247f5215368684c5005c71f429c5c308044121a26be9eec8b62176ab0a6a6eebdf19883d13018964ae227ee8eb26ef2066f1af5dd1d7fb2e8e165739266bc56f92a80ebbe1632af6e6b7b62ce6bd996579b9d80d30624b5ea5f0c3714d5dd26d5059cab6e3bdec2f7dd154167dc894e800b8cda59cdbf9a6d44071c7e6157fc5b8636ffcb282ba603e662bb02260efeb2521ca2c9f2570a1fccebddaebbed3088a41d6f1f6eeaccb241e2e3c8549bd2f93888e9261def084dc74ac930f5e079c9e9b05135acb43928e6c584aebbec170c0650641615367357e51647ec4322fd6400a1f1cd3e373bb36ad2dba8c8b2673895eddc99582670d4d1db3e7f21f1b27a23ce120c1388cf9d2cd05d0355eeb2f20c4a7012f8b8498043dc2c4409dbc286650e68e0ce9592d5bf047e279994fa466da5db180f2dd3336839b820d241956772743fd4f64e5802d1844c4349949d20156f5511d847b5689183b115ccb2d94df601e089c5c16d8ef3762e4e88c4f7561c6eb1c0e006ad100f9618b582c22af1967b0d4362bdb7e352f896971235632ce96174e8de69ac39b7dd0a07da936d1c08f6df748deb769e5b9b1cc461a908c615294d15e071db0ccd01e67d2ae6b5f9a32d2957b0a674b8fa459d141fb3c6e03453b0df2b5bb325c98dc3b6286127271ef8bb11703cade5bf107b6fd9d4442fed52d0e1410d5eb572247c9fadcdd153bb93603b436d56d32c9a47055d4b8f8c09210f70e80864090d92be87e0f62a18f82a3f0d6e145c77de6df65311db1373cf96f848afbaf5231f56389a4d39a63141bea31430f2643916490b36a4c0fc41b8837ab06840b7513677fb4e2e7346e51546b2bd8a1497bb2fa0c65d620d332d601038af28a25ccf965e36d4f56782e8eea04ff1d986419f47fe24db1474c88a1c9c582ab31596a958d69afd43693e9dbdc52f8b1b8dd817b52aab75e160faf8a989d9e59933c5d5aa92bfe2a1987e0e52b09778f4b369a8220e69c3067976c1868d86e7074b13c8c016c3fe6c1c0f5d17341ee8fac15f9988848fe9b517138943b1c2ad687a5c6ac19ccf274d0a5cf83d5c723fcc0dbfa09855ecd13b80c719ec94c97e2a5bbb2e2df5cb4cf5d705694c5a66ac2521214ade92316a73f7f220795c305443e17c319e164a49860f3f1415b164367fdb6e6005faff014ca4623c2f1e580b4aa1d7461454b82d38674b201fda8f9e3937ede431837b413cd175432f9559bb75d3a4eb874be4c0392493a82bc900f744bb780bd40485c079efbde09ec9b85f1fbcb9b9c8f02ef71cb9dc4b0e4c714e791b28682d9519e491e08953fd02e707d2c0e6699b76306828babee10a9a039fb6f6c2c94bc8e138b798ee9a7d1471778fa1c3794e3ac3ec85216b1d3c83c0e9a4cf3e76c156add633df38e8ce8c2cfd42a70b0766829c5a8d12232c8013264098ef18a805ee6120d055d072118a7252b1a71a8ca28ed317c7e17a7a3705ec7a249f04a573bb09eaf0ccb749ccfd3981f7d846fad8924869dbab2f1129247db090e1c73b420976141dca2f2c76e6a2a543de90d084728aaccf2e081ddf8f59ab68a184f3d06b6a1578c7e", 0x1000}, {&(0x7f0000002840)="f5b67969d30eb76e01b6c4766fa6d6d6e92c", 0x12}], 0x6, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r18, r19]}], 0xc0, 0x9}, 0xc07) ioctl$TIOCSTSTAMP(r16, 0x8008745a, &(0x7f0000002c80)={0x4, 0xe42}) ioctl$TIOCCBRK(r3, 0x2000747a) 16:01:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x8) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x9, 0x80, 0x8, 0xff, "d34f9d50d049984124b84e3b1cec29d27b4f7c46", 0x3ff, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc", 0x144}], 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x6fc, [{}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x75aac415) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/237, 0xed}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/31, 0x1f}], 0x4, &(0x7f0000000500)=""/178, 0xb2}, 0x2) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0xff9d) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:01 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0xc}, {0x1ce6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") mlock(&(0x7f0000008000/0x2000)=nil, 0x2000) munlock(&(0x7f0000009000/0x2000)=nil, 0x2000) 16:01:02 executing program 0: clock_getres(0x7, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:02 executing program 1: r0 = getpid() getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x13\x00\xd3l\x00', 0x8968, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x800, r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x9970c92adf79bd1a, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)="e3e528018abbdaba9138a4cebafdd12e5270765590ac41a653233ceaa80986deb9a4cc0e0ee42ee45bc5c087a83766ddac712b6c8633899b8537645e2817a0788e0a601f64668df3365ef9f4c73ef9ccdfd148cdd5c6727cf4f9855ffb112e3458f10e8a26144eb7251f8f206c3d", 0x6e}, {&(0x7f0000000340)="f64df7271ea2d27564d0593c0e4acf195a6e9e43b1532ae24eb07634568c3dbce5f7b06a29c111aad5aa1cb7a902408941af2786ce5ad1589f59fdc7616569accbeb3caba8a0004143f1fb6e40e49de940885c9572fde0c597aec386a71c98db99181a899efff97c275e2f6ae3f67c4b8f7b5a239336c5842c2e1981ddacd3a422d92acfb3d36e71b1b094aed419dc33399529321f35e20bbdb9918de0fdf4adf1da1a15f7cd884d8e3266211b058ea403fd4e1d95e4bd231ae2fc8cd64a5f395ca0ecd222d7a2243033a251166d2b55a29226b1cab213bd2c2aaa154ea969632a6a7214708ff7d551af3dfcb7a418c96982b979deae17b536d7bfa39bbfc6513145c210c3acea55e80269339aa69b8e94dfa7a4cf0b218b6ab101787699c05a5506c6eb4c02c8451ee1edfe59b4225199d3f3e14bdc8d9113ba7a12831f9a293bc5abfcffda5450bf547e375c0a58288e7efc998331a1c1865fbe63686235d25d45224a08d0dc3bb27f7b64d6cc846e381f10d7a8aea86e127a33be2ab0c17e0da7b8d2b79c9f5d298c7352a494188da7a85a56470296670a8b80a2b59646bd6f6c2860c2d46668e1bad6708ffee9d90a35199a4124c19b80b3d82496931f7d440e409d964c8c3f807a7eff82cdaf1be4d37cc75b1a8f00db34a014b35da18f07829debd9daf0220a9075b9aebc8d4f8b2cf52eee2b212f7a206a3bcee6f7883fbe1266bb84013af12180c82a79786a1e4054a63ea707b01570aaa19a78530dba0166db2d6a9058efc9da1819ee27cabb746a2d783f38263e13a82cf72594f49a66a8b953c8d1861773b68c41b7778c38c6ebbf4ab70074dfdfc1bbea98614e7586a61a3b56a60692e09bccae387b8f40fb89d39d33b22aeb29b3d1f114886966e9893a99ba597e192f32ddc06a39022e342e862d89f53fb62653d4b80e40e479e35402f74744d95805fac086537f8645cc019b5da299fd16a4417d8d27d983f225bfb79a3ba0e8f9af1ebc1a12deaff89e32d3d35cd1b86d99fb5cac5671d1f50ea22f9bc98c40b170e3752d9091da2430b4bd21bce6addb9c1e56b7a26a7e2aa641edfb7678af61e04286405c8bfa858edba74a78a81c1dedad561389b3d40b0a12777ee1cb38e4b7c1c00fc5cdf59fe0b2318d4027bd839adf28c2835151352d89dbbc6f158ad67c105fd00feffe7654e086676b7d075ed616514b0708a9d1fad6ae6c350ce87649135b628627f62e1c2a75255ce111b8935912666e93d09507e7d5d66678d10bd8280d861466213c59cad516264c6d389441b5fc5b9474c7d9312d6181d9b494355db0df1036cf63757cd7339908cb3916686323bc25ddcc68170a6b39de4c7d91091849119612a202fd676643aab2632d6e486cdc90ec56b071e97073b9fa44e0ec9ff0c4e4187a4f65ea32323196cb3113980b734d00464d9077918724c768b10cae54a07c74b443408311bc12f8633a04d81960dacf08c62b72f4d6b828969bed3023c2a597a887d26e910de1a76d84cb741eb054d4773dcc8c0b7d62324ef8538de54fd3dd7d2a5c7707de9f8fab40b7de46c7982fbc88ba9c0b69a56f29de9f40cbc47126ea25a1155574e6215821ebadd4b593e2f794f757dfb6b5d1db93ac72018d394e45003460150f8cb7e5b4051f331b080188e5131e9de8ad63e0ef20826c74e7cc3ab3997ce461f6b99455f04849415fac550990b82ddaa09aabd5e3179b9e4b65d9553cb43e1e64c9753163fa2dd27bfcfc2b3c9722c0c1c4e1950b2eb2a6debe2184379e7265b2702097b5a4ae30a95dfbce525c31760b899bc6f19aeb8bfa93cc48e8ed192b853b6ca92f99d52e246e9a73fbdbbeb1a50ca881f61febf80fd26e3a9affcec58e25c292f8998795949aa64bb76e381d4e931850f9f905af8b79042cfaee48f22b3ece6d4e0a304fcefd83bf1758ee7f8e006fedc7f73bd1c21dbd98300515b386c25dd735b3ca7f987c31fc9c1ff621accad919e2fb72a1ab32c3aac685980774386bbabb6ef653df6e7ccedcf1d02a9a6333f514d52f22197e55696c7a891bf00b3af7416c89741eb9c6116105b2f14a6d02a7b053ce70378dc97f7eb5150fec582d04e74a852e6fe06dc12b131bb7f070a29e3fea0f93f3b756c60053bd6e2dfa58224a0889461ba69853b299204b1a46a57e4895b5e4ff0cd278a685f53a4145a0042914561069c6fce4535327f77703cd76c278ab6c41c67198db611f6963083a16ca63fb7be46683df240b7287c0d306af32e85e6bad0eea0b35e9a069b41ac42be8056d53b0d2c695a38c756dba93f0db1ba3abadc48241c44228140177f13a74c6e05815a1cbe3e80b25dccddc1c5e4a0759756f174104036b2e2dd8c8194ea48e01abc77623708f36d103fa3ac231bf48a1bec9315c99d846e3d06fb945a4ebd45a9dc751d607100577e42e8a19e9d9380c30fb9a08df6826b77a9812a28eee55850962532e22c1d75e6ccbe0c7ebd977e9d7bf7db4e0a1214022a86ed524a7bd720517957c9d69e49e3b6ad10ee979a4b67c7113565a31cf97fb1604ae9c96c691d6149155156230d46095d4ed1a841bc4b3a176421c399991728bc1ed343071f04a26683df2ad30fd21e02d459d45447d0ada3a06ebbb7e967125f8e06bbc54e01807c8a8dd3c686660acf34fe0b6c5d49067e77d1aae82bdb7fba8273d2074f1d2cf1c5ff63ca001daba0d20733193b1d868e80f067ee7d9ea6bf39eae56e48fee090abd8cbb71a34c7c6be06a479e93b137407b506a7d7fc42e39083080ca79f18cc6b41bb03134625e6f29336be20f2c60e40e6f38161b2b6af1e8f01f8d028cc977cc057c871dd92762ecbc71e9c827b59516d9e8466f65e0044c81a7486d3cb62df983bc93f26abc0ba2cb387dec951f96ebe60ae46eba2c760b062ae62e2b9b2ad967bc368188458307554de995020ea25ad5931846e34cee02f102cea0f32281e303474cb44862fc638b731b80843edebe03f300ed6b4fdb8668e84dcec32580d2599d559ee28b6c9d5fb35109c518139b2084c25ea0a2f1945309cb1be4f92ee4616e02a9b52efe759d0098205d13968df8d19dbf6a3dc248363d958f2dbcce6cef2a895a61ab3efa4ee03e42fa9b18f5c9c1a5110d00972f0c534c0be661090610f4f6f3ed7ec12ae34b247626b60f07795ed94536da50aa9df94b3a25cd2bc8f77a5df2e807875032f8780272a30a7ccf71aab5f5a241b1914a73958f9dd805a50fba4a6a9fa3360cca4906376d13c6d2c9a063612302af8d9f931bb4e7f59efbec82c99d44455fe53e371629c6a409428e73b1199be712f5abd2f3f7553dc51cacf18512c413dadc69eba65f70d7628525876f5cb737200b49e6209719bb7c28e8913c583d5dc4000d9eca3fd77bda03283550b4e63908332644281e566d29fe515922f4758f0b196ece7ebc5b3c4b1dfa007435771c33a60ef0e346c550883a28cebf9f9883608d7bba9f6967c2b9286dc0fa7f598ca9b6a2c05749c344f631312805be014f77e5d127dd72cedf24b592b1aeee96a5ff4a583cf64643150544195fb30043fac3db31ab24a20ddd3146de54485ddca635a61687660c7c6097374114f7316183abf92fde24cccf18286f238f7e78a4a8d3b6d6433a93fd222f7703fe02c1d14d351b70afbf7b98f664d61107ad338e2c367e7240c3e0a192aa85c9ab4dd87c87a384df73f9a88c6b16ad621c57661611958124d6275d8d6a5b1f1817f12c675a035989367b3f2e04a1860d564b69ce4963efe63bca666ab0e3973aaabd9538ee8f551dbb4736c1b142bc17983c6fe277810de80fc1a13e3e40926aae49d632dba7a6c18e74222584547b3b163a0e7a1eeb48db497ec4ea391b577d0ca285ecf7eb5c08ab856f5d5f657bf48fc9a7af95a381b1ec0cd7a1b24092b73c67dded0c43ffe378990adcd00ed7e2d8c9f1c38b310170c0d8e17179cd5cd038b6f39bd6f416e559810225712959dc5322f8c8908ffe453ac585d5d6281c66167cfd3ace8b1fdb4c6af1a3059b8d504934dd117bea2f66abd48ca661eddf3304efb5bbde5f2ef775b267eb1d621b307fa1ef192d18eef77402978192112568ac87f7094c1d60cb2b0d9470543d25bf7b79152f17e8a3eca4ea6335ccff8e09d6f490af2e2fa227fd65900a73f3710aebc4597d4be43a2811b39c7486cdefae9caa0183bd54eaf88e6f3279a1c4651ada0b000e53e6f08de2268ddea1ad3c0d786e786c3f1ef8e7a5895540c53d448ccdc089bff52b11a131cadcdc865db6d417833e36bbae124f2fa96713eccf3b922c72def920b251efc7bf5f5a640b36a6a17861742319acbb0f293fa32ba13a1dcab8107f458d96d63ca345461ca35b82e11123484076602523ad9365f98bbbce140512a33919e45bd292ad07a94ab5ec044a78d8d5571bda8b4ee16ad8a8cb337c61cc5bf08576b65d822fc78255a43027b00273c42647cc1b41d2afa90234b5e7252b9fdd03f4a306be0bb6a0cc4123c23d4a6264325852ab1f83599aa21195b60a82bde5ada2e2eadd0623b4f9bc1d58c440e020cfc3ae21b940088a342f0b0602c013193f78c120ebfd9dd4c0dd7d0b07735b12ac6f26092255918028ba9358e23dc1d02f0534b10bf406235c77ee4a63f9774f4a49cde8688b8d1f43754f118666b6b8c8972111d1e8a6547f3aeadb02a4b9a1c774e063e9e5e4afdf474de1aff380606cf4f63ad41379bf821f47c050a4076aa196425cac01a4ab9798ea4b89c1b9ebc1274d32fb4f45a68c43f836f1f31ee639fc5df5dc6f7d15802c8db6f50d0409d6c7dcb36cbf5b37347804e96ffda24f066acf3860a7a1f1dc31f7521f799302c36c8291a116a8d8c6684b31e460fa2bfcdf410df76111522e1d8b58a04fc64d9499042738c5e44679d616856cc5611c14a4179551c92485cf2a3cbe47dd6ef80fc638b0b83bd219b09cdc92fd0c0d30790aa4cfb45c51daf98058f621368b43b59913116c5721910e319087e9916bf172560399421668f9946763b2a3e0445c8a725a8084dc125a0ef211fa130a230ba2c12591434a896ab99914f5dc11f7a092545707f1c88691ebecc0bb591c339f58539a7f9014d8b6040fec08490f99327c42c70c38888702626caf6e8ac07c68fd1157f7990f3b15e11e6f6b15eb13d13829c41c5537d3894c26cd06176a301eb592d705f210ebfd725243bcf9ef422fe6dda7737da6c4444c5e13097667ba0a63e9902f2406103494957d51448799140f58b1d3bafe0a5b071a21d5d178241d696f255209a29e8d12ad527751c7b5e793ca019ac4194b79290051edc1baa19440dbe2798268e4d44e658402be9de910241c1063db6bfc1e1b1d429641849bbe9c08453394c5f1c3a3a4e89a0aa67618935441e09f65ca61b6b2bf27f38300131f389414c08c66468a19f814ba2623638364e1118ee01f494736a51b683723a410b95d795c8348af4c7f45a2f91bec62a48c05a5749637352ef35a5001c15fe47b492b2f97c5a8cb78b27e36d5417845ff1f2229df4063bb4fcbf9720fcf8cda46198dad023ae6b3d199087df998ca9c12acccab196bd06e1db9129361015ae4c52839537422525cdd37a99dca2f537b32b11b8b7e6aac9c778ccb6f44636ed3106c4e8d4338148b8795d116e2d681fbe54522911265dad2061697c275f317bc5163026241650b27ab2152716654bd6501c26d84902b40ab3d99966862b8c8e6ef652a08c4ecbd2b3ba676e2e608d12f58a0307df8790c6b9a", 0x1000}], 0x2) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) getdents(r2, &(0x7f0000000080)=""/26, 0x1a) 16:01:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='E!', 0xfe96}], 0x2c4) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x54, 0xfd, 0x0, 0x3}, {0x16, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x2) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") r3 = open(&(0x7f0000000040)='./file0\x00', 0x93269c33e1c329be, 0x90) setsockopt(r3, 0x4, 0x0, &(0x7f0000000140)="89ac9140f94c1a0624b1667469ab1c5464c1d583076f1e2f9d207e7688ccd2a0915561992d3723f0ac2c5dc0f221d47e0ac15ca3fb34d6278d3572dcfc25b5c88ca6345d4797518d89a9b59aba7f8ebbe6f8e05a5734a6fcd589a4c516c260b2559be98013f4378dbd4b15a1fd624c2449d390b1b723fe9af8d6800806aa5885bf2ac8d9215e214e91f2928aa15fd540baeadbf0fcccd83ea139e506cf48c5455c7c485b0a253a9f7df2392096061e18ec317b1b15535755be45aeadf5", 0xbd) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xd1c4, 0x201) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000280)="ef4bf035c5e5768b52a3ad3c72acf63db21898afd8b37c46cd5d0702bcb22bf30036676605f4fffa6411f5350aa1cc5f9f821401547899c1d0f9350363b6afc3ffc2ddcaf39e33596ce705aa79c5a96203a1f2a57cf6e998e62841d9fe243229ab869818cd5e7664f0da5c9d78e0250f046a33f51456a08047067a4045b6aad0648c5a134bc54b1855c2f96e2689e78a3088f6972c7d9cf0fc84bf6912f941f80c9f9887bcfc245c81014f87b31b64d3354c11e37b3adf05dc2a8071b2b3c37468dfe1b0b09790c282a5ed82657d9fd8fbd31fdf79048a194ecf3cf4cf1d895715bdaed38db010340d9d2b8056e6b821d7d115c11154a9cfb3151fdbc7377c29299a4d70c5f3942ef38d3d457df12081b3d4fb7d64e11e00aecbeb18cedc9656e6d765e3fb3f3067f731f98cbd0b4835cc131fc386d349c754fc04cf50538a07bf64ca3f9dbe7db63ce4148fd437b34383a8b411d03b5d6b317a175a3887f9c30c03314a6402424a82fa736fd1f5e3e3f41d0ba0d3609b50c5e49d4ebc46263e5aafc8aaccb0ff81a52c5c6f5418390847698e504414e077b0d9fa8ddff22b16cc55fac762502f0bb1a95db10293c64794871b9173fa0cf411fdbb8d171d652d3c3bdc79a88448607a9c29c26a777f17d0d6496747d541544def1047d8ff779ac454a6f91fc61232c8702783f40647e4fb533b12b00e19e390c4a717a582d63d4fe5ebfed37039bd8f2fe5e3abb780d12ef04406a456d360b0cca419c0ab37a28ed446a97927d12cafa28e9e938dbf6315b10440c406eb451e8baa9e6686d9c78d9fa897e357ce7dd77ea9e9aa1772dfcff51cc194d222b10f6f9332bb00c9a28f73dd79f746c6b00fdfb78a072ec5acdba5b309fde0480fa78afc3021fde8e3195c831094d35b0062bb19a8ef89a6c5c16fb11c236671d07bda30c02504db39cb243381ef786e4c5eb584745289542fb8bffa77be4ce91534f3835cd635bc72ce2da0e8efea5ffcce6e9b336e3d2d69976f30f0cf48058f67f5dc6e791548e3a32bea952d92ee9616475d36d1bf89a822baecd276bbb60fb687d9397c35fe548493daf80ed56a9ae5df4b5a330a550b8a60c86639b37616e80fa097966e2ce8b010a1f49e351955059e4f0a9660833375adb3bfae03411ffbeb965ebb1ce4d420c48592f1d53bf8e34a0c00841ea7b099a260b9ec8c278192f759702126409b791d65e1b52801163e4cb51123dc827c768bf1415a1547747bfaf886669d84ab844189ae492d484041a017b93b6933b4f6391f0ae4de9ab0fd678a6afc799165298caf4edaa01caeb4906a05f7d9485fe17f3503bc4de39fc77610bcfc4c4c6133e9095f7900966b0fa8625551b918b18fd9cd74498b3b25e16cbc577a947c88195f1afda1cfcaaabcc3643187b31d904c317b2ea90d0a9e7011d53d28fdd656fe1d824f23a5c768b81439dccd427d93dc9f244ef31ac97c98a06d63779837924666da71eb8114f1b211d20b0f1585fdbffa78e8cae089664416e628090efa48881ca6d385c0350a8f226e8b640300e0275cd735a00ab8cbbd8a62b2835a5cf79584a1342a2649b6b178da0428a2f86f8bbe240a388889b2e3e36675bd5b7e1151bd356a692c41f6170a998b1326009a5d88814db5347267cceb3e7d401430c0549fd10362b25b722ea65035816e58615b464d4320fd512c1d48c22605c07cd8d2bff92c4a83fdf37f7e0017eac1f82806e6f30640c2103ef60bd883523a9d320e13ea6248a48b9de0fa14ace120593df7ca7c3d63139f4585ec848a3563ece8b480b26aa617596854f48528c67d2c8f15f994419b0cbafc5b3b700f1189b54cc17d871438521797ea33d4dca1a501cf017757a9baf0117be68f7f4b2058f82928a98fa57bb977a0ada24cb8e793b71d0374ef1d8f3cd0ec91695ceac1635884730254e60a0ba59eab09e495bcd866e7585eeadae8a13d32c552107073558aa97f2cb3c23f51de8f5032eefdd6418ef4bf057de46dab4b3de2ae6854a7f8fa215fe31a7222f02d55b2d9ebc39ce8c4ca63b459be8f8934ee698817725cc209d27ec128026c22139078d359e502883df364c300544291f879ed770567b56f6d7c698f953c34890351de0dc513ed86ef936c2e1dce40e35489056b641025728583c9a61857de80c154d5eff17b647ec2ce68ea846fb78ab720de65b0817413de5f781f580e413178caa4bd91c2c92a3b44258ff2d0a07378f804a68b4e701d2d1b2f1b75f979849bcd3f4bc007ff3de8455aa3d739b28557e7b283df75b5bee9b53a86c312c256a48800cb45292d3ef7342498504801d4873d3e186c5c2df36bad4d32d0d55cfc92f043985d1f86f95249a3f7157da2c9b822a5365bf70cd089171066d803a4a3b5db5f5139cd57a8d8227d3619bb7ddbbbeae0148b6e1df8df5a4e05e983e5d93fe566448d3f1454319590a2cb618bf5d4f674df491641809a8fb0992e6a8084880f838603188db50acb05ebdd4a71a7f0cf3d1d8a05271e4743333e317f809c55832f55a0e67f7ed3e1ca17ea395430acdf9c9816f73ce056958d6117cff2b47d369fdf7c9b436c3be4466b2699d0526f6ed57c41e3fd665c49570ff13a752c1158f318526c6fca5b24e5ab59d80c19ca20bac3d6f66aeb269dc60d0e7d510bedacdb37aba5f2e14dffafcfc75f1f7d5200c471db57b3e28ab9b2abad889a186b717112f40d012fc36c25a5dc8ac66d77797fc3e47d787f227bf3339c9036196a66c5f1ee428bc3ed8d8bff83673f75904745bb3cfb30af2d4c25d21c24c6237966f3c4a9474784e038b839dfd124230b053777b401949ffdb0c244650bb36985252962dc1f57d0755a942e7d9c15ccc16bbeecdbab1188d769af1f5eff3a9ffda2a828e026edece8aaf88cfcc108b58abf0b46c8fda9885152a2f21a565c67c125b2f57d18807ad4ba598eb65961ea2d6baea446320bb1e9a574dba85b22d4a44e7b9b8f2e6aedfac97775de321dcab516c4582978dff54e24cafe033759ce6da010ac3f3b742cba8e874a7cc508082bcc118cb91fb9d141c61f07dd09909747f7bd5534a481ee27b048a47c4dfc12116f18fc61652b2e4af2889a9e560f613ab7c440cae3bb60c47c1eca6d4e158e011ce9a467a401757928134f1246bee4fd91128ae5693928e451e4751a1df84e60b77f6021d73bb2312e6a880f3ccdb6134f9d94973bfae7e9a1a8d7c108d56b8c2a5c845ae9efe1e785c06c31223fcaa821bcf7b93253e9ab54a0c8dadbdaf689ddb73397fe1fcd4737afe10fe29a489af1039986dd51da1ee2f56e54a54c305e3504fb0cbf991b09855487f837dee9fab1f2b1bdd4e8157dee915125190213a3e16c06a0b74cb1302d07a8f55fce734de46c653ea8f6b2d6193cb438586805ad093826a47b1bcac148f09f196f7a853fcaac8e27fd8cf4b5883245a1ae5b00061d73ff39320ade387fc03adff1790d6b05886b68d0308653309ee172ab6fd982f57a9b3635cfe1fd8b892d48be59033adc54944a59864f7429f7daae32c311e4c202ede2984cc4e196fc92feb53664c0d1ca746e2306fe1f56d34713d5a94530931381120fba1d62dcd44467f8223fd2511c4bc7e5acdd6e738544d47097cf12edddf9f3eae28035d027bdeca1fe545d7da2607bde83ff0500708fb33405a64dd268b89a1b7c4e8be0265a79070fd1558798e11b648f0e759db3d1230e03a055b89dcd5cce5cbf7f2c0eef5160b9ffb64c0a4d2c8ea4355b29b90469fd145932592b3562e8314805780c560b94c0292b60ffb63f24f5f0851ad6a7f87a5aa8f0ed6ff2c032ae769a2a63daa0c482004f82b8032ea41f05a8aff49e6dfcbb2e24305db2e348c57fab1e2fa119cc79dc7992a1b9d6aa61897085d506f350c685cf4b690eb4032ac8159330d5e33fca0b08a218379263877475293b79dffac848d4d8ce2cda9a5251f1a7f1729d2237e4fdf4d3dd64cd6f7f9a81a742937d87235cbbf683efc85b260581c2988b925495602478c2632c12c6d21a4541dbe5ef5f0cdddec437b691b52d6f897fcb81eb19f5eb66fff3950266ef34b8e8624f729bfbb20bf2ca0b457694360ae4f463d9acc111b05600b0b807141ff4e9cb2c5742dd6d7fa14b4c5beb6c0b0bc9e60446ae4a36f2b112b3c24f2afae660fc57c51e5f2f5c0b75d93fff75d9a2cfded7645459e29f2cc6a8482c652b7c89f4a3d726e1bb8859bb7b555032af58e9fd3c70081391959c5adafb9b98e7d267fa82d126e5b1b94535f27523d16124ef766ed605507cd9900b41f8e05048d9d2843f40d0287ba1526a9c42bff336641a6a5908334e5d4437fc0a20a5828f88631d0cfcb9d97790091233af6d0a24aeef00ec80c100b15040dd7518cf4ffd5c71ca4ea3395863125a5baff1f45dceac43f71249b031d6514de73eb5b00c01b79c5574c71bad086c790fadb36542c47820e1858f44ed17fdd2d877e8b4ea197ade548c33eb999e0ba341e331eed73bdde08aca80b5c07fcdfb80cf4b60ecdd9abefdecaa9380b3ee8dcc8f024e30505460670b291ba5f711776f04e7b59c28abc5dee177b90df6b0fcfb2367c758731bceeaada38e72eb09b5e860b0b179ebb4c2e71295a2623ec6f8848c220014a43edefcbaabfc86e568f96a2be2fa3ea8081d69d016c6f3bf6f9ac3bab7930bb3227a96073f8f53e17ecff689a2ea6fe7d4d11725882c64ab0f277fc28accc3b131a23096e8754b7b3167b474bd20f3df2ba240c672500d69bf0444083d2e6380d340b0945aabdb719ba4bee224671e99478c3ebf5b1d89ff022be73a90a657fd7354bf8c58c41080e6d1477e2c4de6ea060b9d68a8eb00e39bec9b339eee35acb10570a921941012616ed054aa03081d7db8c57a298c929f4405b1128478d0755d663fe806a07fe7b3e122cff6f282e838b7afdaa724cdb0eadc82b57b7ceba70c9f29b78e39cbbe4db0acb42a7be74c5de6fa41f080fbf28d5501434c1dbc84b49bc62dc0e0d854efd9ac47db4cfafa053a35c1d80b2ce2f0ddd2aa2a57d3e078e7f5ce2570a993ec36420be61cbe883d171d6e2d214bdb3b3a4a4bd9d49ac7d1d20d882e9bbdfa4869027a5d22b396182b2401bdce2705c0675929988f8217cea11017ccc2cce7facb463de88d763c53577ff06582277cc3054101a2179d82b4b2e646f3a97acd37ff3607df1236e0619161bb45323ca08af905f7ec377295da06f81d2aa89d51247862b303eeec921e7c5414e27af8226dbc1dc24807d2b56074ca0f2a5b63e4ec2b4467c290798711b2db0703b3a9ec61c28fd53438b6fb08193c3f1f943cca82c3536b6965956585612c5ca227d7d6628e93dda202b7c42de7b07af6b100c9ed0e244ca438fa5743b28771c14194c7e1bc68ae960c9d4f5b6c465edc7d023e5a60e2ba5fc77f7fa656c86c8832665a8fe859a9d23e8fd95627c4c0fca00d5490239afbfc53c04e89b9e4a32a91da84f2cdf6247a72c7f17415e6d0fe44b38ffe2b923c23d7388a35387126ddc0823b81bd86fdd0f44198b7ea5fbf80b864a54cba8fe3ec11ff7254ccd86e7357558af5b6c1c0d4a3c4678391284a3091ad6d073f6ec217df169d381acd6a6e38125c566880a0e1676fbfd2ce10aebfbeeb93c62c9f422a66a11a429e33262db45a6610d365d40d1a8deddcd03f34cb133390bda841bc231b23bd07a682e42b2078d7b71df7f2599e12476bf60b4ef0b23a394432e33de1aa1f347df362da07895044cf9f20a8c575ad57", 0x1000) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:01:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r0 = semget$private(0x0, 0x6, 0x80) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000240)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000340)=0x3e1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r4, r5) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000002c0)=0xc2e5) pckbd_enable: command error 16:01:05 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x3, "d730c1e700e74de4000000000000000000000027", 0x3, 0x1000003}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r3 = syz_open_pts() close(r0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x4, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x4, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x4, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x4, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x82, 0x0, 0x8, 0x6f92}, {{r1}, 0x7ffffffffffffff4, 0x0, 0xf0000000, 0x7, 0xffffffffffffffa9}, {{r5}, 0xfffffffffffffffb, 0x1a1, 0x20000000, 0x0, 0x8}, {{r6}, 0xba6128ed39a8c0d4, 0x88, 0x1, 0xfffffffffffffe97, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x39}], 0xffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffb, 0x42, 0x42c0d8536f8f8ca, 0xc8e3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x12, 0x1, 0x3, 0xff}, {{r8}, 0x767ecf3de3831cf7, 0x41, 0x80, 0x8, 0x4}, {{r9}, 0xfffffffffffffff8, 0x86, 0x2, 0xffffffff, 0x7}, {{r10}, 0xfffffffffffffff9, 0x28, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x923b, 0x7fff}, {{r11}, 0x441a0facd2e44d52, 0x22, 0x40, 0x3d8, 0xce8a}, {{r12}, 0xfffffffffffffff8, 0x1, 0x2, 0xfffffffffffffffd, 0x6}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x1, 0x4}], 0x0, &(0x7f0000000240)={0x2, 0x9}) dup(r3) r13 = syz_open_pts() poll(&(0x7f0000000000)=[{r13, 0x3}], 0x1, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r13, 0x4c}], 0x1, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="424e56f169489698db5c0fb6718e18a2c0b2ead2501cad9982689fc3d8e202017541bbd8de824c62bbf510275b720db8e391657bc4aa83b21432e69a4b0dba15c201c0084eaadeb90bcd76e289db5b71cad92b9576b753bc0ac83c75c6a6a3d22ec04ad378e567f6fce7beebe94b7690318e36c7d4c29f90090fbbdb642efa49df4edf46b3bf49ff557a6e7c9a34946dfba6d504e3666a66313be56c7cee5f7823952426d99fa68cda47b0564d71a21d9befa549fe0ea16a17788bdfa3ee6f5e1a9cd47f3675d0de5d0b2607", 0xcc}, {&(0x7f0000000000)="af8adecf3cf75d", 0x7}, {&(0x7f0000000140)="54c5f39d3aaa31bdbfcfccf685b1f561af040621e1414169c7efa25b5e9d1e5fc2", 0x21}], 0x3, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x2, 0x87b, './file0/file0\x00', 0x527d, 0xffffffff, 0x3, 0x3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) pckbd_enable: command error 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xffffffff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x3}) r2 = shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r8) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1ec) setgid(r10) getgroups(0x9, &(0x7f0000000040)=[r6, r7, 0xffffffffffffffff, r8, 0x0, 0x0, r10, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r13 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x101, r3, r4, r5, r11, 0x50, 0x8}, 0x7fffffff, 0x9, r12, r13, 0x5, 0x7, 0x9}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:01:05 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51c255cc92d750110eb0fd0b4e59ac9a89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790db5651a24374a1ac5417d0b3e42e117b04f1845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed008205dc869d485444767b1", 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='$\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='&*\\[!\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000400)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f0000000380)='&/\x00', &(0x7f0000000480)='\xe8:\x00']) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0xa3, 0x1, 0x401}, {0x101, 0xef, 0x8, 0x2}, {0x800, 0x80, 0x1}, {0x5, 0x81, 0xb3, 0x1}, {0x8, 0x9b, 0x3, 0xfffffffd}, {0x7ff, 0x0, 0x3f, 0x5}, {0xb, 0x3, 0x1, 0x9}, {0x1ff, 0x35, 0x9, 0x7}]}) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0xffffffff, 0x3, "17383e24e28adbfbbc4ba62ed258c6bab676ab38", 0x565}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffff7fff, 0x5}, {0x10000}}, 0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8810, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x7fffffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xeafc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3c}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffffff2c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfff}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9afb632}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x3}) r3 = geteuid() open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, r1}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x4, 0x4, 0x0, 0x8000}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x3) 16:01:05 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r15) getgroups(0x9, &(0x7f0000000200)=[r4, r7, r14, r15, 0x0, r7, r7, r7, r4]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x3f3457ae, 0xffffffffffffffff, r13, r6, r16, 0x10, 0xfffe}, 0x1ff, 0xe000000000000, 0x3}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x9, &(0x7f0000000400)="a828aedf32f2081ab6") 16:01:06 executing program 0: setuid(0xee01) r0 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3af604cb11b950a8f1a3fbc20536f3930b6de9ab6e4d50ed122cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc481548b5ed4016db6460984602b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x83}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="607b2e2b76696c70300063a060dd273b15094673684a4af007906c49dcec7f4f62dbc51ae8963c7d616c612116665c53d02f0e74eb087b7bb153741d0f5577c674a3e231a9d2edf7cf9332972444665473c2fab0900d429bb82892a964f6aee4233b9134b8f8db1e42123cb3e2084615d00168b7"], 0xa) dup2(r5, r4) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r9 = socket$inet6(0x18, 0x7, 0x1) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r9) accept$unix(r5, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:06 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x0, 0x10}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chdir(&(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x4) write(r6, &(0x7f0000000040)='h', 0x1) sendto$unix(r6, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x4) write(r7, &(0x7f0000000040)='h', 0x1) sendto$unix(r7, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x4) write(r8, &(0x7f0000000040)='h', 0x1) sendto$unix(r8, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f00000001c0)=@abs, &(0x7f0000000680)=0xffffffffffffffc6) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x4, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x4, 0x0, 0x0) r12 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r12) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r14) r15 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0x4, 0x0, 0x0) r16 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r19) r20 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r21) r22 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r22, 0x29, 0x4, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="c78d44aa107a7fc0ae14e7d85c1df3dd8ae5c19500819c94d353817209bf3df36d6ad3c6874a7a493bbfbcb0d7661598ba8fa72011b6dd558aed36e7", 0x3c}, {&(0x7f00000002c0)="789c910367c641f3339ba97aa2f179e3fff851d70998869590212433c5513fb0c17acfc3e0a4ada8b109fdc301b1a628764bc110801e062e3dd0212ffeaeba3916f397b240ae", 0x46}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="0000000030000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="0000284500000000002e4e1423000000ff164d2314cc9dfd2f5f30", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES64=r22, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xdf, 0x2}, 0x8) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:07 executing program 0: r0 = socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f1669e05666b9eddd2015c7fc385e8138a1a0addf33344c38e47f712de319299e9aad221073dd443389a138007269e578defa86387baebe3636d26f9de6935bf1668f79fadd5d2b0793f55446e3759e895bda2a63b129ca4d0c"], 0x10) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/78}, 0x56, 0x0, 0x1000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) pckbd_enable: command error 16:01:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x6c2) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) fcntl$setown(r5, 0x5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r6, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r7, 0x6, r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r8 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) getgroups(0x3ffffffffffffdb1, &(0x7f0000000100)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000080)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r11) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x6, r2, r3, r10, r11, 0x16e, 0x774}, 0x7, 0x1, 0x73}) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="32d5000004000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) dup(r3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) dup2(r4, 0xffffffffffffff9c) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = semget(0x1, 0x4, 0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/181) 16:01:08 executing program 1: select(0x40, &(0x7f0000000140)={0x408, 0x0, 0x0, 0x0, 0x0, 0x8, 0x400}, 0x0, 0x0, &(0x7f0000000000)={0x3, 0x7}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$BIOCLOCK(r1, 0x20004276) execve(0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff3d0b7a08ffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') panic: attempt to execute user address 0x20ffe000 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *477042 93016 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016d4e200) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b37000,fffffd802e823d98,10,ffff800000025520,ffff800016d4e468) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800016d4e3c8,83,ffff800016d4e468,0,b) at 0x20ffe000 rt_match(fffffd803da3c4e0,fffffd803a6ccdf8,1,0) at rt_match+0xbe ip_output(fffffd803a6ccd00,0,fffffd803da3c4d0,20,0,fffffd803da3c460) at ip_output+0x4d2 rip_output(fffffd803a6ccd00,fffffd802eb847b0,ffff800016d4e678,ffff800016b37000) at rip_output+0x22b rip_usrreq(fffffd802eb847b0,9,fffffd803a6ccd00,0,0,ffff8000ffff2018) at rip_usrreq+0x46a sosend(fffffd802eb847b0,0,ffff800016d4e7e0,0,0,0) at sosend+0x63d sendit(ffff8000ffff2018,4,ffff800016d4e8c0,0,ffff800016d4e9a0) at sendit+0x52b sys_sendto(ffff8000ffff2018,ffff800016d4e958,ffff800016d4e9a0) at sys_sendto+0x80 syscall(ffff800016d4ea20) at syscall+0x507 end trace frame: 0xffff800016d4eaa0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x20ffe000 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800016d4e200) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b37000,fffffd802e823d98,10,ffff800000025520,ffff800016d4e468) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800016d4e3c8,83,ffff800016d4e468,0,b) at 0x20ffe000 rt_match(fffffd803da3c4e0,fffffd803a6ccdf8,1,0) at rt_match+0xbe ip_output(fffffd803a6ccd00,0,fffffd803da3c4d0,20,0,fffffd803da3c460) at ip_output+0x4d2 rip_output(fffffd803a6ccd00,fffffd802eb847b0,ffff800016d4e678,ffff800016b37000) at rip_output+0x22b rip_usrreq(fffffd802eb847b0,9,fffffd803a6ccd00,0,0,ffff8000ffff2018) at rip_usrreq+0x46a sosend(fffffd802eb847b0,0,ffff800016d4e7e0,0,0,0) at sosend+0x63d sendit(ffff8000ffff2018,4,ffff800016d4e8c0,0,ffff800016d4e9a0) at sendit+0x52b sys_sendto(ffff8000ffff2018,ffff800016d4e958,ffff800016d4e9a0) at sys_sendto+0x80 syscall(ffff800016d4ea20) at syscall+0x507 Xsyscall(6,0,ffffffffffffffd7,0,6,7b9cd0230e0) at Xsyscall+0x128 end of kernel end trace frame: 0x7bc37502070, count: -15 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x264f __ALIGN_SIZE+0x164f rbp 0xffff800016d4e070 rbx 0xffff800016d4e120 rdx 0x2650 __ALIGN_SIZE+0x1650 rcx 0xffff800016b37000 rax 0xffff800016b37000 r8 0xffff800016d4e030 r9 0x1 r10 0xffff800000a63680 r11 0x37c3f2bd8de1e8bd r12 0x3000000008 r13 0xffff800016d4e080 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016d4e060 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=477042 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff33d8,0xffffffff825686e0 process=0xffff8000148a26d8 user=0xffff800016d49000, vmspace=0xfffffd803f013cc0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50723 357356 8420 0 2 0 syz-executor.1 50723 221870 8420 0 3 0x4000080 fsleep syz-executor.1 93016 35875 39127 0 2 0 syz-executor.0 93016 392114 39127 0 3 0x4000080 netio syz-executor.0 *93016 477042 39127 0 7 0x4000000 syz-executor.0 39127 151283 28961 0 3 0x82 nanosleep syz-executor.0 8420 496711 28961 0 3 0x82 nanosleep syz-executor.1 53450 101802 1 0 3 0x100083 ttyin getty 59237 179247 0 0 3 0x14200 bored sosplice 28961 95763 40932 0 3 0x82 thrsleep syz-fuzzer 28961 205206 40932 0 3 0x4000082 thrsleep syz-fuzzer 28961 147042 40932 0 3 0x4000082 kqread syz-fuzzer 28961 269162 40932 0 3 0x4000082 thrsleep syz-fuzzer 28961 115425 40932 0 3 0x4000082 thrsleep syz-fuzzer 28961 282257 40932 0 3 0x4000082 thrsleep syz-fuzzer 28961 12477 40932 0 3 0x4000082 thrsleep syz-fuzzer 28961 57756 40932 0 3 0x4000082 thrsleep syz-fuzzer 40932 202419 76706 0 3 0x10008a pause ksh 76706 126986 25743 0 3 0x92 select sshd 25743 345062 1 0 3 0x80 select sshd 44427 131672 10157 73 3 0x100090 kqread syslogd 10157 64915 1 0 3 0x100082 netio syslogd 2599 161885 1 77 3 0x100090 poll dhclient 6454 417514 1 0 3 0x80 poll dhclient 33278 466577 0 0 2 0x14200 zerothread 49406 254879 0 0 3 0x14200 aiodoned aiodoned 52473 312518 0 0 3 0x14200 syncer update 5057 33574 0 0 3 0x14200 cleaner cleaner 43835 429121 0 0 3 0x14200 reaper reaper 59664 360947 0 0 3 0x14200 pgdaemon pagedaemon 82751 317700 0 0 3 0x14200 bored crynlk 98261 157565 0 0 3 0x14200 bored crypto 34515 21980 0 0 3 0x40014200 acpi0 acpi0 11277 28114 0 0 3 0x14200 bored softnet 28946 257358 0 0 3 0x14200 bored systqmp 23383 475055 0 0 3 0x14200 bored systq 13764 297454 0 0 3 0x40014200 bored softclock 75221 313361 0 0 3 0x40014200 idle0 80390 305370 0 0 3 0x14200 bored smr 1 246873 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9616 6399K 7665K 78643K 20895 0 0 pcb 13 10K 12K 78643K 1024 0 0 rtable 113 8K 9K 78643K 3212 0 0 ifaddr 93 20K 23K 78643K 999 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 276 0 0 iov 0 0K 28K 78643K 1180 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 5397 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 96 0 0 VM map 2 0K 0K 78643K 28 0 0 sem 12 0K 1K 78643K 907 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 5113 0 0 sigio 0 0K 0K 78643K 100 0 0 proc 50 38K 63K 78643K 1934 0 0 subproc 32 2K 2K 78643K 446 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 626 0 0 in_multi 25 1K 2K 78643K 650 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 1118 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 132 23K 32K 78643K 13793 0 0 UVM aobj 130 4K 5K 78643K 211 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 991 0 0 NDP 22 0K 1K 78643K 319 0 0 temp 240 3537K 4172K 78643K 148501 0 0 kqueue 0 0K 0K 78643K 51 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 99 0 93 1 0 1 1 0 8 0 rtpcb 80 421 0 419 1 0 1 1 0 8 0 rtentry 112 513 0 473 2 0 2 2 0 8 0 unpcb 120 3009 0 2996 6 5 1 2 0 8 0 syncache 264 33 0 33 16 16 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 7126 0 7126 8 8 0 1 0 8 0 tcpcb 544 1628 0 1624 3 2 1 2 0 8 0 ipq 40 34 0 34 12 12 0 1 0 8 0 ipqe 40 84 0 84 12 12 0 1 0 8 0 inpcb 280 13406 0 13397 49 41 8 13 0 8 7 rttmr 72 8 0 7 3 2 1 1 0 8 0 ip6q 72 3 0 2 3 2 1 1 0 8 0 nd6 48 65 0 63 4 3 1 1 0 8 0 pkpcb 40 31 0 31 10 10 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 113 0 113 19 19 0 1 0 8 0 art_heap8 4096 9 0 8 7 6 1 3 0 8 0 art_heap4 256 2157 0 1947 44 27 17 18 0 8 1 art_table 32 2166 0 1955 3 0 3 3 0 8 0 art_node 16 498 0 462 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 30 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 905 0 895 1 0 1 1 0 8 0 shmpl 112 209 0 81 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9551 0 8151 46 0 46 46 0 8 0 ffsino 240 9551 0 8151 83 0 83 83 0 8 0 nchpl 144 17198 0 15597 61 0 61 61 0 8 0 uvmvnodes 72 8190 0 0 149 0 149 149 0 8 0 vnodes 208 8190 0 0 432 0 432 432 0 8 0 namei 1024 57824 0 57824 5 4 1 1 0 8 1 vmpool 520 26 0 26 12 12 0 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 74263 0 74263 38 37 1 7 0 8 1 plimitpl 152 463 0 456 1 0 1 1 0 8 0 sigapl 432 5215 0 5201 2 0 2 2 0 8 0 futexpl 56 128700 0 128699 5 4 1 1 0 8 0 knotepl 112 1293 0 1274 2 1 1 2 0 8 0 kqueuepl 104 1315 0 1313 1 0 1 1 0 8 0 pipepl 112 3020 0 3001 11 10 1 2 0 8 0 fdescpl 424 5216 0 5201 2 0 2 2 0 8 0 filepl 120 45304 0 45206 38 28 10 11 0 8 7 lockfpl 104 1980 0 1979 1 0 1 1 0 8 0 lockfspl 48 624 0 623 1 0 1 1 0 8 0 sessionpl 112 44 0 34 1 0 1 1 0 8 0 pgrppl 48 86 0 76 1 0 1 1 0 8 0 ucredpl 96 6076 0 6069 1 0 1 1 0 8 0 zombiepl 144 5202 0 5202 2 1 1 1 0 8 1 processpl 864 5232 0 5202 4 0 4 4 0 8 0 procpl 632 11742 0 11702 5 1 4 5 0 8 0 sosppl 128 73 0 73 19 19 0 1 0 8 0 sockpl 384 16923 0 16899 86 76 10 22 0 8 7 mcl64k 65536 1741 0 1741 162 161 1 64 0 8 1 mcl16k 16384 58 0 58 23 23 0 1 0 8 0 mcl12k 12288 212 0 212 12 11 1 1 0 8 1 mcl9k 9216 173 0 173 12 11 1 1 0 8 1 mcl8k 8192 187 0 187 17 16 1 1 0 8 1 mcl4k 4096 727 0 727 9 8 1 1 0 8 1 mcl2k2 2112 61 0 61 20 19 1 1 0 8 1 mcl2k 2048 58716 0 58673 40 33 7 20 0 8 1 mtagpl 80 216 0 210 8 7 1 1 0 8 0 mbufpl 256 142853 0 142766 123 109 14 38 0 8 2 bufpl 256 30575 0 22385 513 0 513 513 0 8 0 anonpl 16 663338 0 647942 228 151 77 85 0 62 7 amapchunkpl 152 30302 0 30165 124 115 9 19 0 158 3 amappl16 192 32583 0 31721 255 203 52 58 0 8 7 amappl15 184 1009 0 1007 1 0 1 1 0 8 0 amappl14 176 641 0 638 1 0 1 1 0 8 0 amappl13 168 287 0 285 5 4 1 1 0 8 0 amappl12 160 1172 0 1169 1 0 1 1 0 8 0 amappl11 152 1426 0 1415 1 0 1 1 0 8 0 amappl10 144 445 0 442 1 0 1 1 0 8 0 amappl9 136 936 0 929 1 0 1 1 0 8 0 amappl8 128 461 0 415 2 0 2 2 0 8 0 amappl7 120 582 0 572 1 0 1 1 0 8 0 amappl6 112 1377 0 1366 1 0 1 1 0 8 0 amappl5 104 1524 0 1514 1 0 1 1 0 8 0 amappl4 96 4234 0 4202 1 0 1 1 0 8 0 amappl3 88 2331 0 2325 1 0 1 1 0 8 0 amappl2 80 40133 0 40056 3 1 2 3 0 8 0 amappl1 72 105604 0 105170 28 19 9 20 0 8 0 amappl 80 12422 0 12376 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 210 0 81 3 0 3 3 0 8 0 uaddrrnd 24 5242 0 5201 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5242 0 5201 1 0 1 1 0 8 0 vmmpekpl 168 36253 0 36225 2 0 2 2 0 8 0 vmmpepl 168 634881 0 632813 386 269 117 122 0 357 21 vmsppl 272 5215 0 5201 6 5 1 2 0 8 0 pdppl 4096 10490 0 10454 6 1 5 6 0 8 0 pvpl 32 2081108 0 2062493 554 371 183 298 0 265 19 pmappl 200 5241 0 5227 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1046 0 397 23 3 20 20 0 8 0